Долгое закрытие месяца (документ "Отчет давальцу между организациями")

01.08.25

Задачи пользователя - Корректировка данных

У нас в организации установлена база ERP. В ней ведется учет по нескольким организациям. Однажды при выполнении очередного закрытия месяца к нам стали поступать жалобы на очень долгий процесс. Закрытие месяца происходило очень долго!

Ну что делает в этом случае программист? Если не получается решить проблему «с наскока», то они либо откладывается в долгий ящик, либо решается как-то другим путем. Например, поставили закрытие месяца на ночь и на сервере, и вроде бы проблема смогла отложиться до следующего месяца.

Но в следующем месяце опять повторилось то же самое…

И  вот через еще один месяц стали поступать еще новые жалобы, но уже на документ «ОчетДальвальцеМеждуОрганизациями» и опять на очень долгое формирование.

Как это выражалось? Сотрудник выполнял некоторую последовательность команд  «Финансовый результат и контроллинг» -  «Отчеты давальцу к оформлению».

 

 

И появлялась форма «Отчеты давальцу к оформлению».

 

 

После выбора «Переработчика» и/или «Давальца» и нажатия на кнопку «Оформить» происходило зависание программы.

Тут уж сверху прилетело конкретно. Отложить работу с этим документом на ночь уже не получалось. Он был нужен здесь и сейчас. Так что пришлось заняться данным вопросом в плотную.

Начал с анализа данного документа и отладчиком проходить по коду. После чего обнаружилось, что сбор данных происходит в процессе «собирания» запроса.

В модуле менеджера документа есть

Функция ЗапросОстаткиОтчетовКОформлению(Параметры) Экспорт

 

 

И если закомментировать строку, то проблема исчезает. Всё начинает формировать очень быстро.

| МАКСИМУМ(НАЧАЛОПЕРИОДА(ЕСТЬNULL(ТоварыОтчетовДавальцу.Ссылка.Дата, ДАТАВРЕМЯ(1,1,1)), 
МЕСЯЦ)) КАК МесяцКрайнегоОтчета

Копаем дальше… Начинаем анализировать данный вопрос и натыкаемся вот на такую строку.

ПО СторноПартии.СторнируемыйДокумент = ОтчетыДавальцу.Ссылка

 

 

И вот тут возникает вопрос, а точно ли там должно быть «СторноПартии», а не «СторноОтчета» во втором случае? В первом случае такого вопроса точно не возникает.

 

В расширении создаю копию этой функции и пишу в ней следующий код:

&Вместо("ЗапросОстаткиОтчетовКОформлению")

Функция Расш1_ЗапросОстаткиОтчетовКОформлению(Параметры)

              Результат = ПродолжитьВызов(Параметры);

              Результат.Текст = СтрЗаменить(Результат.Текст, "ПО СторноПартии.СторнируемыйДокумент = ОтчетыДавальцу.Ссылка", "ПО СторноОтчета.СторнируемыйДокумент = ОтчетыДавальцу.Ссылка");

              Возврат Результат;

КонецФункции

Затем сохраняем и запускаем базы в режиме «1С:Предприятие». Проверяю. Всё работает очень даже быстро. С этим видом документов проблема решена!

Возвращаемся к нашему закрытию месяца. Начинаем проверять и убеждаемся, что и тут долгое формирование закрытия месяца исчезло.

Получается, что одним выстрелом убили сразу «двух зайцев».

Так как на работе, конфигурация ERP довольно таки «древняя», решил скачать самую свежую версию и посмотреть, а не исправлено ли это там? Хотя это надо было сделать еще в самом начале, ведь иногда некоторые ошибки решаются именно таким образом.

Но после скачиванию новой версии.

 

 

Обнаружил, что там так ничего в запросе и не исправлено. Так что, даже после обновления базы на новый релиз, это расширение будет продолжать работать дальше.

Вступайте в нашу телеграмм-группу Инфостарт

Закрытие месяца долго документ отчетдавальцумеждуорганизациями отчет дальвальцу между организациями запрос код.

См. также

Закрытие периода Бухгалтер 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Управленческий учет Платные (руб)

В современных конфигурациях УТ 11, КА 2, ERP 2 и их аналогах присутствует механизм закрытия периода. Но при ошибках учета закрыть период корректно становится практически невозможно! Давайте попробуем разобраться, как можно устранить ошибки и закрыть корректно месяц!

28466 руб.

20.03.2018    83273    291    76    

314

Анализ учета Закрытие периода НДС 22% Бухгалтер 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Комплексная автоматизация 2.х Россия Бухгалтерский учет Налоговый учет Налог на прибыль НДС Платные (руб)

Каждый бухгалтер не раз сталкивался с требованием от налоговой инспекции пояснить расхождения в показателях декларации по Налогу на прибыль («Доходы от реализации» + «Внереализационные доходы») и налоговой базой по НДС за год. Являются ли ошибкой подобные расхождения? Как пояснить налоговой их причину? Отчет «Анализ расхождений выручки НДС и Налога на прибыль в декларациях» для 1С (БП 3.0 ПРОФ и КОРП, КА 2, ЕRP) поможет найти все расхождения.

21.10.2017    98430    405    SergeyMordvin    177    

357

Регламентированный учет и отчетность Операции по ВЭД Закрытие периода Бухгалтер 1С:Предприятие 8 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет НДС Платные (руб)

Расширение для заполнения реестров НДС в 1С:Бухгалтерии предприятия 3.0. Реестр по НДС: КНД 1155112, КНД 1155113, КНД 1155114, КНД 1155115.

14640 руб.

01.08.2025    3374    16    2    

15

Закрытие периода Инструменты администратора БД Корректировка данных Бухгалтер Пользователь 1С:Предприятие 8 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Расширение «Оперативное проведение» в 4 раза уменьшает время проведения документов и закрытия месяца. Является комплексным решением проблем 62 и 60 счетов. Оптимизирует проведение при включенной функциональной опции «Раздельный учет НДС». Используется в более 10 организациях уже 2 года. Совместимо с конфигурацией Бухгалтерия 3.0 (+КОРП).

14640 руб.

29.04.2020    42267    128    158    

86

Корректировка данных Системный администратор Программист 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Платные (руб)

Незаменимая обработка для сопровождения конфигураций: ERP, УТ, КА. Позволяет вычистить многие ошибки в ключах аналитики, в ключевых справочниках конфигурации.

3660 руб.

10.02.2017    118786    715    176    

754

Закрытие периода Оптовая торговля Розничная торговля Кассовые операции Учет доходов и расходов Бухгалтер 1С:Предприятие 8 1C:Бухгалтерия 1С:Комплексная автоматизация 1.х 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:CRM ПРОФ, КОРП 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 1С:ERP. Управление холдингом Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Гостиничный бизнес Пищевая промышленность Россия Бухгалтерский учет Бюджетный учет Налоговый учет ЕНВД ЕСХН ИП, ПБОЮЛ, КФХ Налог на прибыль НДС УСН ПСН (патентная система налогообложения) Платные (руб)

Внешняя обработка для ведения в электронной форме КУДиР в 1С - книги учёта доходов и расходов для предприятий на УСН, ПСН, ЕСХН. Заполнение раздела 1 - "доходы и расходы" из журнала документов вашей ИБ (любой конфигурации 1С:Предприятие 8). Формирование отчета Кассовая книга КО-4 по данным раздела 1.

7107 руб.

15.03.2016    122985    308    167    

289

Корректировка данных Программист Пользователь 1С:Предприятие 8 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Управленческий учет Платные (руб)

Представьте, что есть система QR - кодирования, которая НЕ ТРЕБУЕТ изменения конфигурации, НЕ ТРЕБУЕТ изменения ни одной печатной формы для добавления QR-кода, включая внешние, НЕ ХРАНИТ данные штрихкодов и их связь, от чего база не "пухнет", ИМЕЕТ возможность закодировать в QR-коде произвольные данные параметров для последующей обработки полученных данных, УМЕЕТ прикреплять сканы, УМЕЕТ обработать считанный QR-код как ВЫ захотите. А также ХРАНИТ историю операций в обход базы для каждого пользователя в отдельности и УМЕЕТ работать с 2D - сканерами. А также автоматически распознавать отсканированные печатные формы (картинки или pdf-файлы) и выполнять заданные произвольные алгоритмы, в том числе прикрепление их к документам! Обновление 3.3 от 24.06.2025!

26840 руб.

26.08.2018    55480    18    65    

57
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. pma_2015 137 02.08.25 21:50 Сейчас в теме
Спасибо на статью! На партнерский форум или v8@1c.ru написали?
2. chuevsf 102 04.08.25 09:11 Сейчас в теме
(1)
v8@1c.ru

Еще там не писал. Руки не доходят.
3. Sashares 33 04.08.25 18:10 Сейчас в теме
(2)
Но после скачиванию новой версии.
Обнаружил, что там так ничего в запросе и не исправлено.

Еще там не писал. Руки не доходят.


Находить ошибки, но не сообщать о них разработчикам и ожидать, что их исправят.

Как будто как-то связано. =))
4. chuevsf 102 04.08.25 19:15 Сейчас в теме
(3) Таки у себя мы исправили.
Тут статью для других об этом написал.
Я же не могу один везде поспеть.

Вы вот прочитали статью и можете там тоже про это написать.)))
5. Sashares 33 04.08.25 20:49 Сейчас в теме
(4) Увы, я могу только по БГУ ошибки зарегать, ЕРП не занимаюсь=)
Для отправки сообщения требуется регистрация/авторизация