РС с регистратором: Запись с такими ключевыми полями существует
☑
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
периодичность поставил по позиции регистратора, ок
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.