Имя: Пароль:
1C
1С v8
РС с регистратором: Запись с такими ключевыми полями существует
0 hatsher
 
26.06.12
11:53
Есть РС с подчинением регистратору. код обработки проведения дока:

НаборЗаписей = Регистрысведений.МойРС.СоздатьНаборЗаписей();
   наборзаписей.Отбор.регистратор.установить(Ссылка);
   Для каждого стр ИЗ Оплаты цикл
       НоваяЗапись = НаборЗаписей.Добавить();
       НоваяЗапись.Организация = Организация;
       НоваяЗапись.контрагент = стр.Контрагент;
       НоваяЗапись.Период = Дата;    
       НоваяЗапись.Сумма = Сумма;    
   Конеццикла;
   наборзаписей.Записать();

действия:
1. Создаю док, провожу.
2. Создаю док копированием предыдущего, провожу,ошибка:

по причине:
Ошибка при выполнении обработчика - 'ОбработкаПроведения'
по причине:
{Документ.МойДок.МодульОбъекта(36)}: Ошибка при вызове метода контекста (Записать)

по причине:
Запись с такими ключевыми полями существует!


Почему? Ведь отбор на регистратора - это уже уникальная запись
1 Господин ПЖ
 
26.06.12
11:54
СП украли?
2 ale-sarin
 
26.06.12
11:57
(0) В последней строке - неправда.
Хочешь разными регистраторами одинаковые записи сделать?
Периодичность у регистра какая?
3 hatsher
 
26.06.12
11:57
(1) а что там в СП такого важного по этому поводу написано?
У меня набор записей с отбором по регистратору - это уже уникальная запись
4 hatsher
 
26.06.12
11:58
(2) хочу разными регистраторами одинаковые записи делать. Почему не имею права?
5 hatsher
 
26.06.12
11:59
периодичность поставил по позиции регистратора..хмм.. смотрю
6 izekia
 
26.06.12
11:59
(4) книжку так и не хочешь почитать?
7 gosn1ck
 
26.06.12
11:59
вы уверены что РС не независимый ?
8 hatsher
 
26.06.12
12:01
периодичность поставил по позиции регистратора, ок
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой