При работе с электронным документооборотом (ЭДО) через модуль «Диадок» пользователи часто сталкиваются с ситуацией, когда документ КорректировкаРеализации, созданный в 1С, не появляется в списке «К отправке». Особенно остро эта проблема стоит в конфигурациях с обычными формами, таких как 1С:Управление производственным предприятием (УПП). В данной статье мы подробно разберем, почему так происходит, выясним разницу между форматами документов и научимся правильно настраивать модуль для корректной передачи корректировок контрагентам.
Прежде всего, проанализируем техническую логику работы модуля Диадок. По умолчанию список документов к отправке формируется на основе регламентированных форматов ФНС. Для корректировок существует два основных сценария:
Если бухгалтер ожидает увидеть в списке именно «Акт корректировки» или «ТОРГ-12 корректировочную» как отдельные файлы, он может их не найти, так как модуль настроен на формирование УКД. Рассмотрим подробнее, как проверить и изменить эти настройки.
Выясним, где в модуле прописано соответствие документов 1С и типов документов Диадока. Для этого выполним следующие шаги:
КорректировкаРеализации. Если его нет, его необходимо добавить вручную, указав, какой печатной форме он соответствует.Проанализируем ситуацию, если база 1С является доработанной. В случае с УПП часто дописываются собственные механизмы корректировок. Если вы используете нетиповой документ, модуль Диадок не сможет найти его стандартным запросом. В этом случае потребуется вмешательство программиста для корректировки функции формирования списка документов.
Многие пользователи задаются вопросом: «Зачем мне отдельный акт, если есть КСФ?». Современный стандарт ЭДО предполагает использование УКД. Рассмотрим, как включить поддержку УКД, чтобы одним файлом закрыть вопрос и с НДС, и с первичкой.
В модуле Диадок для этого нужно:
КорректировкаРеализации установить флажок «Использовать УКД».Рассмотрим пример того, как система определяет статус. Если в документе 1С заполнена информация о счете-фактуре и есть движения по регистрам НДС, модуль автоматически предложит сформировать УКД со статусом «1».
Если вы обнаружили, что документы всё равно не попадают в выборку, посмотрим на пример кода, который может отвечать за фильтрацию документов в старых версиях обработки. Обычно запрос к базе данных фильтрует документы по признаку проведенности и наличию сформированной печатной формы. Проверьте, чтобы в запросе модуля Диадок учитывался ваш тип документа:
// Пример логики поиска связанных документов
Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ
| КорректировкаРеализации.Ссылка КАК ДокументСсылка
|ИЗ
| Документ.КорректировкаРеализации КАК КорректировкаРеализации
|ГДЕ
| КорректировкаРеализации.Проведен = ИСТИНА
| И КорректировкаРеализации.Дата МЕЖДУ &ДатаНачала И &ДатаОкончания";
Если ваша корректировка была «дописана» (как упоминалось в сообщении 2 на форуме), убедитесь, что она корректно связана с родительским документом РеализацияТоваровУслуг. Модуль Диадок часто ищет цепочки документов, и если связь нарушена, корректировка «выпадает» из пакета.
Выясним, что делать, если контрагент принципиально требует «Акт корректировки» в дополнение к КСФ, а формат УКД вам не подходит. В этом случае мы можем настроить отправку корректировки как неформализованного документа.
КорректировкаРеализации формат передачи «Произвольный документ».Подводя итог, проанализируем основные выводы по работе с корректировками в Диадоке:
Во-первых, проверьте настройки модуля — включено ли использование УКД. Это наиболее современный и простой способ передачи данных, который объединяет в себе все необходимые реквизиты. Если вы видите только КСФ, скорее всего, в настройках не выбрана опция формирования универсального документа.
Во-вторых, если база 1С сильно модифицирована, обратитесь к модулю сопоставления (Mapping). Проверьте, правильно ли определены метаданные для поиска документов. В 1С:УПП важно, чтобы все реквизиты, такие как Основание или СчетФактура, были заполнены корректно.
В-третьих, не забывайте про пакетную отправку. Корректировка должна уходить в связке со счетом-фактурой (если это не УКД), иначе у контрагента возникнут сложности с сопоставлением в его учетной системе.
Используя данные рекомендации, вы сможете наладить безошибочный обмен корректировочными документами и избежать лишних вопросов со стороны бухгалтерии и контрагентов.