Добавил в БГУ2 новый документ:
Сделал процедуру для формирования проводок:
Процедура ОбработкаПроведения(Отказ, РежимПроведения)
Движения.ЖурналПроводокЕПСБУ.Записывать = Истина;
Движение = Движения.ЖурналПроводокЕПСБУ.Добавить();
Для Каждого СтрПриплод из Приплод Цикл
Движение.Регистратор=Ссылка;
Движение.Период=Дата;
Движение.КФО = Перечисления.КВД.СубсидииНаГосзадание; // 4
Движение.Организация = Справочники.Организации.НайтиПоКоду("000000001");
Движение.Содержание = "Приплод животных";
Движение.ЖурналОпераций = Справочники.Журналы.НайтиПоКоду("7");
//ДЕБЕТ
Движение.СчетДт = СтрПриплод.Счет;
Движение.КПСДт = Справочники.КлассификационныеПризнакиСчетов.НайтиПоКоду("06030000000000000");
Движение.СубконтоДт.ОсновныеСредства = СтрПриплод.Номенклатура;
Движение.СубконтоДт.ЦМО = МОЛМестоНахождение;
Движение.КЭКДт = Справочники.КОСГУ.НайтиПоКоду("000");
Движение.КоличествоДт = СтрПриплод.Количество;
Движение.Сумма = СтрПриплод.СуммаПлановая;
Движение.ПодразделениеДт = ПодразделениеЗатрат;
Движение.ВалютаДт = Справочники.Валюты.НайтиПоКоду("643");
Движение.ХарактеристикаДвиженияДт = Перечисления.ВидыДвиженийНФА.УвеличениеПрочее;
//КРЕДИТ
Движение.СчетКт = ПланыСчетов.ЕПСБУ.НайтиПоКоду("000");
Движение.ВалютаКт = Справочники.Валюты.НайтиПоКоду("643");
КонецЦикла;
КонецПроцедуры
В отладчике смотрю - в цикл заходит, движения добавляет.
Потом смотрю в регистр ЖурналПроводокЕПСБУ через "Функции для технического специалиста" - там нет проводок по этому документу.
Вообще в этом году никаких проводок нет :(
Как так?

Сделал процедуру для формирования проводок:
Процедура ОбработкаПроведения(Отказ, РежимПроведения)
Движения.ЖурналПроводокЕПСБУ.Записывать = Истина;
Движение = Движения.ЖурналПроводокЕПСБУ.Добавить();
Для Каждого СтрПриплод из Приплод Цикл
Движение.Регистратор=Ссылка;
Движение.Период=Дата;
Движение.КФО = Перечисления.КВД.СубсидииНаГосзадание; // 4
Движение.Организация = Справочники.Организации.НайтиПоКоду("000000001");
Движение.Содержание = "Приплод животных";
Движение.ЖурналОпераций = Справочники.Журналы.НайтиПоКоду("7");
//ДЕБЕТ
Движение.СчетДт = СтрПриплод.Счет;
Движение.КПСДт = Справочники.КлассификационныеПризнакиСчетов.НайтиПоКоду("06030000000000000");
Движение.СубконтоДт.ОсновныеСредства = СтрПриплод.Номенклатура;
Движение.СубконтоДт.ЦМО = МОЛМестоНахождение;
Движение.КЭКДт = Справочники.КОСГУ.НайтиПоКоду("000");
Движение.КоличествоДт = СтрПриплод.Количество;
Движение.Сумма = СтрПриплод.СуммаПлановая;
Движение.ПодразделениеДт = ПодразделениеЗатрат;
Движение.ВалютаДт = Справочники.Валюты.НайтиПоКоду("643");
Движение.ХарактеристикаДвиженияДт = Перечисления.ВидыДвиженийНФА.УвеличениеПрочее;
//КРЕДИТ
Движение.СчетКт = ПланыСчетов.ЕПСБУ.НайтиПоКоду("000");
Движение.ВалютаКт = Справочники.Валюты.НайтиПоКоду("643");
КонецЦикла;
КонецПроцедуры
В отладчике смотрю - в цикл заходит, движения добавляет.
Потом смотрю в регистр ЖурналПроводокЕПСБУ через "Функции для технического специалиста" - там нет проводок по этому документу.
Вообще в этом году никаких проводок нет :(
Как так?
По теме из базы знаний
Найденные решения
(1)
Если правильно помню, то в БГУ2 для формирования проводок через штатный механизм нужно формировать таблицу проводок, помещать ее в дополнительные параметры документа и вызывать функции и процедуры модуля ПроведениеСервер. Несколько лет назад пробовал делать что-то подобное, тоже не получалось с регистром ЕПСБУ, с регистрами сведений и накопления тогда удалось разобраться быстрее.
Если правильно помню, то в БГУ2 для формирования проводок через штатный механизм нужно формировать таблицу проводок, помещать ее в дополнительные параметры документа и вызывать функции и процедуры модуля ПроведениеСервер. Несколько лет назад пробовал делать что-то подобное, тоже не получалось с регистром ЕПСБУ, с регистрами сведений и накопления тогда удалось разобраться быстрее.
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1)
Если правильно помню, то в БГУ2 для формирования проводок через штатный механизм нужно формировать таблицу проводок, помещать ее в дополнительные параметры документа и вызывать функции и процедуры модуля ПроведениеСервер. Несколько лет назад пробовал делать что-то подобное, тоже не получалось с регистром ЕПСБУ, с регистрами сведений и накопления тогда удалось разобраться быстрее.
Если правильно помню, то в БГУ2 для формирования проводок через штатный механизм нужно формировать таблицу проводок, помещать ее в дополнительные параметры документа и вызывать функции и процедуры модуля ПроведениеСервер. Несколько лет назад пробовал делать что-то подобное, тоже не получалось с регистром ЕПСБУ, с регистрами сведений и накопления тогда удалось разобраться быстрее.
В палитре свойств документа найдите свойство "Запись движений при проведении". Там может быть два значения: "Записывать выбранные" или "Записывать модифицированные". Попробуйте установить одно из них или другое. Поэксперементируйте с этим свойством.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот