Обработка предназначена для быстрой подготовки и проверки корректной работы электронного документооборота в тестовой базе без ручного набора данных.
Она автоматически:
- определяет тип базы и использует корректные основания для создания тестовых документов;
- проверяет совместимость транспортных документов, ЭДО и регистров учета;
- создает исходящие и входящие ЭДО по подготовленным сценариям;
- позволяет быстро проверить, что связка документа учета, электронного документа и регистра состояний работает корректно.
Внешний вид и состав команд одинаковы во всех базах: «Проверить совместимость», «Создать исходящие», «Создать входящие».
Автоматически меняется только тип создаваемых оснований исходящих транспортных документов:
- если в базе есть уатЗаказГрузоотправителя, используются заказы грузоотправителя;
- иначе используются РеализацияТоваровУслуг, если они совместимы с транспортным документом.
Входящие создаются без оснований. Если выбранный тип основания отсутствует или несовместим, причина отображается в таблице, а транспортный сценарий остается без основания. Счета-фактуры и прямые связи реализации с ЭДО не создаются.
Это особенно полезно при:
- настройке ЭДО в новой базе;
- проверке сценариев до внедрения в продакшн;
- отладке связей между документами учета и электронными документами;
- подготовке сценариев для тестирования обмена и статусов.
Обработка не требует ручного выбора типовых сценариев: логика определяется автоматически, а пользователь получает понятный результат по совместимости и созданным данным.
Использовать только в изолированной тестовой базе с отключенными обменами и регламентными заданиями. Обработка создает фиктивные документы для проверки связей и состояний, не отправляет документы оператору и не проверяет реальный обмен.
Таблица совместимости показывает, какие документы доступны для исходящих и входящих сценариев и почему некоторые варианты недоступны:

Команды
- Проверить совместимость — проверяет наличие необходимых документов, регистров, реквизитов, допустимых типов оснований и права добавления документов. Обновляет таблицу совместимости и статус. Данные в базе не изменяет; может выполняться повторно.
- Создать исходящие — создает исходящие ЭДО и транспортные документы. Для каждого доступного вида создается пара без основания; при совместимых основаниях добавляются сценарии с одним, с двумя основаниями и с основанием без ответственного. Основания создаются новые: при наличии заказа грузоотправителя используются заказы, иначе реализации.
- Создать входящие— создает по одной паре «входящий ЭДО + транспортный документ» для каждого доступного вида, без оснований. Контроль отражения входящих ЭДО в учете отключается.
Поля шапки
- Дата документов — дата создаваемых документов и состояния ЭДО; для входящих также дата получения. По умолчанию — текущая дата и время сеанса. Обязательна.
- Организация — организация транспортных документов, ЭДО и оснований. Обязательна.
- Контрагент — контрагент ЭДО и оснований. Обязателен; в транспортные документы обработкой не записывается.
- Ответственный ЭДО / второго основания — ответственный всех создаваемых ЭДО и второго основания в сценарии с двумя основаниями. Обязателен.
- Ответственный первого основания — ответственный первого основания исходящего документа. При создании оснований обязателен и должен отличаться от ответственного ЭДО. Для входящих и исходящих без совместимых оснований не требуется. В сценарии «Основание без ответственного» это значение намеренно не используется. Ответственный самого транспортного документа обработкой не заполняется.
- Метка набора — автоматически сформированный идентификатор `TEST_EDO_<UUID>`, недоступный для редактирования. Объединяет исходящие и входящие текущего открытия формы, записывается в комментарии новых документов и записей состояния ЭДО. Используется как параметр `МеткаНабора` в проверочных запросах, без `%` и дополнительного текста. При новом открытии формы меняется.
- Статус — показывает выбранный тип оснований, результаты проверки совместимости, итог создания или ошибку записи.

Проверено на следующих конфигурациях и релизах:
- Бухгалтерия предприятия, редакция 3.0, релизы 3.0.203.24
Вступайте в нашу телеграмм-группу Инфостарт