Объединение актов списания ЕГАИС

2026-08-21

Обработка разрабатывалась для конфигурации Комплексная автоматизация 2.5.27.58

Организация, с небольшой сетью магазинов, каждое утро формирует акт списания в ЕГАИС на основании розничных отчетов. И как это часто бывает - акт сформировали, записали и забыли. Однажды это все пустилось на самотек и как результат в базе более сохранено более 1000 документов, которые нужно отправить в ЕГАИС.

Слишком много актов списания ЕГАИС

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

Обработка слияния

Мое решение этой ситуации - объединить все акты списания ЕГАИС в один документ. В результате мы получим для каждого магазина один акт списания. А предыдущие акты пометятся на удаление.

Слияние актов списания в один Объединенный документ ЕГАИС

Алгоритм работы: 1. Выбираем магазин. 2. Указываем дату, после которой начался хаос. 3. Итоговый документ - ссылка на акт списания, который очистится и перезаполнится. Если пусто - создаст новый. 4. Помечать на удаление - помечает обработанные документы на удаление.

После выбора магазина, в список документов попадают акты, в статусе черновик, начиная с даты указанной в поле "Дата больше". Когда нажимаем "Выполнить слияние" - получаем итоговый акт списания ЕГАИС в поле "Итоговый документ". Его можно сразу открыть и отправить в ЕГАИС.

Итоговый документы ЕГАИС по магазинам

Скорее всего документ не пройдет, и вернется с ошибками что чего-то там не хватает. Но удалить позиции из одного акта будет гораздо проще чем из тысяч.

Документы созданы, а старые помечены на удаление

Вот теперь все хорошо, старые документы списания удалятся, а новые отправятся в ЕГАИС и спишутся, если там все нормально.
А если не нормально, то в одной из следующих статей я опишу вариант автоматизации.

Скачать