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