Как работать с ЭТрН без покупки дорогого модуля Контур.Диадок в 1С

Программист 1С v8.3 (Управляемые формы) Бухгалтерский учет Торговля и дистрибуция
← На главную

Переход на электронные перевозочные документы (ЭПД) и, в частности, на электронные транспортные накладные (ЭТрН) — это серьезный шаг для любого бизнеса, связанного с логистикой и грузоперевозками. Многие компании сталкиваются с тем, что известные операторы ЭДО (например, Контур.Диадок) предлагают свои интеграционные модули для 1С за весьма ощутимые деньги. В этой статье мы подробно разберем, можно ли обойтись без покупки дорогостоящих модулей, реально ли написать собственную обработку на API и какие бесплатные или бюджетные альтернативы уже встроены в вашу систему 1С.

Законодательный контекст: сроки, штрафы и риски

Прежде чем переходить к техническим деталям, давайте проанализируем нормативно-правовую базу, чтобы понимать серьезность вопроса. Согласно Федеральному закону № 140-ФЗ, полноценный обязательный переход на электронные перевозочные документы для всех участников коммерческих грузоперевозок закреплен с 1 сентября 2026 года. При этом предусмотрен так называемый «нештрафуемый» переходный период до 1 марта 2027 года, во время которого инспекторы ГИБДД и Ространснадзора будут ограничиваться устными предупреждениями при предъявлении бумажных накладных.

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

  1. Для водителя: до 2 500 рублей.
  2. Для должностного лица (логиста, диспетчера): до 20 000 рублей.
  3. Для юридического лица: от 100 000 до 1 000 000 рублей (за повторные нарушения). Штраф может выписываться за каждый рейс отдельно, что при большом автопарке грозит колоссальными потерями.

Помимо административных штрафов, существуют огромные налоговые риски. Федеральная налоговая служба (ФНС) отслеживает цепочки перевозок через ГИС ЭПД в режиме реального времени. Если компания продолжит использовать бумажные накладные там, где обязана быть электронная форма, налоговые органы могут исключить расходы на транспортировку из базы по налогу на прибыль и отказать в вычете НДС.

Разработка собственного модуля через API: экономия или ловушка?

У многих разработчиков и руководителей возникает закономерный вопрос: можно ли написать свою обработку для работы с ЭТрН через API оператора, чтобы не покупать готовый модуль за 20 000 рублей и более? Рассмотрим этот вариант детально.

Написать интеграцию самостоятельно, безусловно, можно. Однако здесь мы сталкиваемся с несколькими важными нюансами:

Встроенный сервис «1С-ЭПД» — готовое и бесплатное решение

А теперь рассмотрим наиболее рациональный вариант, о котором часто забывают. Фирма 1С совместно с АО «Калуга Астрал» разработала встроенный функционал для работы с электронными перевозочными документами — сервис 1С-ЭПД.

Если вы используете типовые обновляемые конфигурации 1С, вам вообще не нужно покупать никакие сторонние модули! Сервис уже интегрирован в следующие решения:

Для работы с ЭТрН в этих программах достаточно настроить стандартный обмен через 1С-ЭДО. При этом действуют очень выгодные тарифные условия:

  1. Вы платите только за отправленный трафик (пакеты документов). Стоимость годовых пакетов начинается в среднем от 3 600 рублей, что значительно дешевле любых внешних модулей логистики.
  2. Специальные акции: до конца августа 2026 года действует льготный период, в рамках которого грузополучатели (подписывающие входящие титулы ЭТрН) и медицинские организации (оформляющие электронные путевые листы) могут использовать сервис 1С-ЭПД абсолютно бесплатно.

Альтернатива для микробизнеса: веб-интерфейс оператора

Если у вашей компании небольшой объем перевозок (например, 2–5 рейсов в месяц), автоматизация процесса в 1С может быть избыточной. В этом случае наиболее экономичным решением будет работа через веб-интерфейс личного кабинета вашего оператора ЭДО.

Вам не нужно внедрять никаких модулей в 1С. Вы просто заходите на сайт оператора через браузер, вручную заполняете поля транспортной накладной, подписываете ее электронной подписью на компьютере и отправляете. Оплата в этом случае происходит поштучно — около 7 рублей за документ. При малых объемах это самый дешевый и надежный способ соблюсти требования законодательства.

Как программно проверить статус документа ЭДО в 1С

Если перед нами стоит задача кастомизировать стандартное поведение системы или настроить автоматические уведомления менеджеров при изменении статуса ЭТрН, мы можем использовать встроенные механизмы прикладных решений 1С. Разберем по шагам, как программно обратиться к объектам ЭДО в типовой конфигурации.

Для мониторинга статусов электронных документов мы можем использовать программный интерфейс общего модуля ИнтеграцияЭДО или напрямую обратиться к регистру сведений СостоянияПотоковЭлектронныхДокументов. Посмотрим на практический пример кода:


// Функция проверяет статус отправленной ЭТрН по ссылке на документ-источник
Функция ПолучитьСтатусЭлектронногоДокумента(ДокументСсылка) Экспорт
    
    СтатусТекст = "Не найден в системе ЭДО";
    
    // Проверяем, заполнена ли ссылка
    Если Не ЗначениеЗаполнено(ДокументСсылка) Тогда
        Возврат СтатусТекст;
    КонецЕсли;
    
    // Формируем запрос к регистру состояний электронных документов
    Запрос = Новый Запрос;
    Запрос.Текст = 
        "ВЫБРАТЬ РАЗРЕШЕННЫЕ
        |	Состояния.СостояниеВерсииЭД КАК Состояние
        |ИЗ
        |	РегистрСведений.СостоянияПотоковЭлектронныхДокументов КАК Состояния
        |ГДЕ
        |	Состояния.Документ = &ДокументСсылка";
        
    Запрос.УстановитьПараметр("ДокументСсылка", ДокументСсылка);
    
    РезультатЗапроса = Запрос.Выполнить();
    Если Не РезультатЗапроса.Пустой() Тогда
        Выборка = РезультатЗапроса.Выбрать();
        Выборка.Следующая();
        СтатусТекст = Строка(Выборка.Состояние);
    КонецЕсли;
    
    Возврат СтатусТекст;
    
КонецФункции

Используя данный метод, мы можем встроить проверку статусов в существующие складские или логистические отчеты предприятия. Это избавит пользователей от необходимости вручную заходить в каждый документ для отслеживания подписания титулов перевозчиком и получателем.

Выводы и рекомендации

Проанализировав все возможные варианты работы с электронными транспортными накладными, мы можем сделать следующие выводы:

← На главную