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

Проведение документа по регистрам

Автор programmister, 23 авг 2018, 11:11

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

programmister

Здравствуйте, сделал документ который заполняется на основании поступления, документ сделал по аналогии с документом бухгалтерская операция, у дока есть форма она заполняется и все работает как надо. Проблема в том как сформировать движения по регистрам бухгалтерии "Налоговый" и "Типовой" табличная часть в документе не имеет реквизитов она считывается из этих самых регистров, я документ заполняю и нажимаю Записать и Сохранить но при открытии данных в документе нет, как это исправить и как провести документ по регистрам? Конструктор движений не видит табличную часть документа соответственно не могу им сконструировать проведение.

alex0402

Цитата: programmister от 23 авг 2018, 11:11Конструктор движений не видит табличную часть документа

это точно табличная часть документа? может табличная формы часть документа?
Спасибо за Сказать спасибо

programmister

https://ibb.co/hcArvz вид формы документа,https://ibb.co/mfJGTK в конфигураторе вот так

alex0402

покажи табличную часть в дереве объектов конфигурации.
Спасибо за Сказать спасибо

programmister


alex0402

Это табличная часть формы документа. По этому ничего не записывается и конструктор не "видит" табличных частей. Движения нужно формировать кодом и при открытии документа считывать движения из заполнять форму.

//запись движений;
ДвиженияРег = Движения.ИмяРегистра;
ДвиженияРег.Записывать = Истина;
НовДвидение = ДвиженияРег.ДобавиьПриход();
НовДвидение.ИмяРеквизита = Значение;
....
Спасибо за Сказать спасибо

programmister

Считывать ПриОткрытии в модуле документа, а в каком модуле лучше писать проведение и в какой процедуре?

alex0402

Цитата: programmister от 23 авг 2018, 13:02Считывать ПриОткрытии в модуле документа

если обычная форма, то да, если управляемая, то ПриЧтенииНаСервере.
Цитата: programmister от 23 авг 2018, 13:02каком модуле лучше писать проведение и в какой процедуре
ОбработкаПроведения в модуле объекта документа.
Спасибо за Сказать спасибо

Теги:

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

Рейтинг@Mail.ru

Поиск