Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
21 сен 2024, 08:39

Не сохраняются движения в рег.накопления при проведении дока

Автор Вольк, 06 ноя 2018, 14:26

0 Пользователей и 1 гость просматривают эту тему.

Вольк

Здравствуйте.
Подскажите, пжл, в чем проблема: в процессе проведения дока движения по регистру накопления формируются, но по окончании проведения записей в регистре нет!

Если это существенно - УПП 1.3.111.1, док "Поступление товаров в НТТ",
процедура "ОбщегоНазначения.ЗаписатьТаблицыДокументаВРегистр(Движения.Закупки, Неопределено, ТаблицыДанныхДокумента, Дата)" движения формирует (набор записей "Движения.Закупки" сформирован), по окончании проведения движений по этому регистру нет (по другим регистрам - есть).

alex0402

Цитата: Вольк от 06 ноя 2018, 14:26Движения.Закупки
такая строчка есть?
Движения.Закупки.Записывать = Истина;

Спасибо за Сказать спасибо

Вольк

Да, "Движения.Закупки.Записывать = Ложь" вплоть до "КонецПроцедуры // ОбработкаПроведения()". Но у других регистров то же самое и не мешает! На этом трассировка оканчивается (возвращает в пользователя). Где этот флажок может взводиться?

Кстати, у обычного "Поступления ТиУ" (не "в НТТ") код идентичен (и "Записывать" там тоже = Ложь до конца процедуры проведения), но движения по Закупкам формируются!
Явно где-то устанавливается "Истина", но где?!

alex0402

Цитата: Вольк от 07 ноя 2018, 10:39Да, "Движения.Закупки.Записывать = Ложь" вплоть до "КонецПроцедуры

по этому и не записываются!

Цитата: Вольк от 07 ноя 2018, 10:39Кстати, у обычного "Поступления ТиУ" (не "в НТТ") код идентичен (и "Записывать" там тоже = Ложь до конца процедуры проведения), но движения по Закупкам формируются!
Явно где-то устанавливается "Истина", но где?!

может есть Записать в самой процедуре ОбоаботкаПоведеия или в вызываемых Процедурах/Функциях
Спасибо за Сказать спасибо

Вольк


Цитироватьможет есть Записать в самой процедуре ОбоаботкаПоведеия или в вызываемых Процедурах/Функциях
В том и недоумение мое, что на выходе из ОбработкаПроведения Табло показывает "Ложь". То есть получается, что меняется на "Истина" уже где-то после окончании этой процедуры! Но где это может быть? :xfbnsdfb:

oleg-x

Может кому понадобиться, сам столкнулся с таким в УТ 10.3
Такое происходит, потому что в свойствах документа "Запись движения при проведение" = Записывать выбранные, а надо Записывать модифицированные.
Тогда Записывать = Истина не требуется.
Помог, нажми спасибо. Не помог, нажми спасибо :-)
Если у Вас есть проблема, то её уже кто то решил @Yandex, @Google

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск