Имя: Пароль:
1C
1С v8
Дублирование при записи в регистр сведений
0 21stas
 
30.03.16
09:57
Пишу движения документа в регистр сведений.
При повторном проведении документа даёт ошибку: "Запись с такими ключевыми полями существует!". Если документ распровести и провести снова - проводится нормально.
Код:
    //------- РС НачислениеАмортизацииОСБухгалтерскийУчет (Начисление амортизации ОС (бухгалтерский учет)) -------
ДвиженияНачислениеАмортизацииОСБухгалтерскийУчет=Движения.НачислениеАмортизацииОСБухгалтерскийУчет;
ДвиженияНачислениеАмортизацииОСБухгалтерскийУчет.Записывать = Истина;
ДвиженияНачислениеАмортизацииОСБухгалтерскийУчет.Очистить();
Движение = ДвиженияНачислениеАмортизацииОСБухгалтерскийУчет.Добавить();
Движение.Период = ВыборкаДетальныеЗаписи.Период;
Движение.ОС = ОСПолучатель;
....
1 lxs
 
30.03.16
09:59
Удалять движения автоматически - есть такая настройка?
2 21stas
 
30.03.16
10:06
Стояло "Удалять автоматически при отмене проведения". Исправил.
3 21stas
 
30.03.16
10:07
Помогло. Спасибо