1.
LopesLeonid
67
12.04.24 08:16
Сейчас в теме
Поступила задача на онлайн проведение всех документов в 1С ERP 2.
Я нашёл процедуру в общем "РеглУчетПроведениеСервер" модуле процедуру "ОтразитьДокументыВРеглУчете".
И создал подписку на события для всех документов, в обработчик собятия написал такой код:
Набор = РегистрыБухгалтерии.Хозрасчетный.СоздатьНаборЗаписей();
МассРег = Набор.Отбор.Регистратор.ТипЗначения.Типы();
результатПоиска = МассРег.Найти(ТипЗнч(Источник.Ссылка));
Если результатПоиска <> Неопределено Тогда
Попытка
массивДок = Новый Массив;
массивДок.Добавить(Источник.Ссылка);
РеглУчетПроведениеСервер.ОтразитьДокументыВРеглУчете(массивДок, Истина);
Исключение
КонецПопытки;
КонецЕсли;
И вроде бы он работает, после проведения документа создаёт проводки. Перед закрытием делаем обычное отражение в регламентированном учёте или при закрытии месяца.
Так вот у меня вопросы:
1. Есть ли какие либо подводные камни?
2. Правильно ли так делать?
3. Не приведёт ли это в будущем к проблемам?