Работа с государственными контрактами накладывает на бухгалтера дополнительные обязательства по заполнению первичных документов. Одной из наиболее частых проблем является корректная передача идентификатора госконтракта (ИГК) и данных о прослеживаемости товаров (знаменитая 14-я колонка) при обмене между 1С:Бухгалтерия КОРП и системой СБИС. Рассмотрим подробно, как обеспечить безошибочную выгрузку документов и что делать, если данные «теряются» при импорте.
Прежде чем винить систему ЭДО или механизмы выгрузки, нам необходимо убедиться, что в самой базе 1С реквизиты заполнены в строгом соответствии с требованиями формата. Для счетов-фактур с номером ГК в версии КОРП предусмотрены специализированные поля. Проанализируем цепочку действий:
СчетФактураВыданный. Обратим внимание на строку Идентификатор госконтракта. Если она пуста, данные не попадут в XML-файл, какую бы обработку выгрузки мы ни использовали.Важно помнить, что если мы используем ручную выгрузку через меню Еще — ЭДО — Выгрузить документ в файл, система формирует XML-структуру на основании текущего активного формата ЭДО, настроенного для данного контрагента.
Если данные в 1С заполнены, но в СБИС они не отображаются, нам нужно выступить в роли технических специалистов и проверить сам файл выгрузки. Это поможет понять, на чьей стороне произошел сбой. Откроем полученный из 1С XML-файл любым текстовым редактором (например, Блокнотом) и выполним поиск по ключевым тегам.
Согласно требованиям ФНС (Приказы № 820@ и № 970@), идентификатор государственного контракта должен передаваться в атрибуте ИдентГосКонтр. Пример корректной строки в файле:
<Документ ИнфПолФХЖ1="ИдентификаторГосКонтракта" ИдентГосКонтр="2122187405122000000000000">
Если вы обнаружили этот тег и номер контракта в файле присутствует, значит, 1С отработала штатно. В этом случае проблему следует искать в настройках парсера на стороне СБИС или в использовании устаревшей версии внешней обработки.
Часто пользователи жалуются, что при загрузке в СБИС счет-фактура открывается в «старой форме», где отсутствует 14-я колонка для прослеживаемых товаров. Проанализируем ситуацию: появление этой колонки в визуализации документа напрямую зависит от наличия данных в блоке прослеживаемости внутри XML.
Для корректного отображения 14-й колонки в файле должны присутствовать элементы НомСредИдентТов. Если 1С не видит у товара признака прослеживаемости или в документе не указан РНПЗ (Регистрационный номер партии товара), она сформирует XML без этих блоков. СБИС, получив такой файл, автоматически скрывает пустую 14-ю колонку, чтобы не загромождать интерфейс. Проверим наличие данных в коде документа:
<НомСредИдентТов>
<ИдентТрансУпак>10463000/120523/0012345</ИдентТрансУпак>
</НомСредИдентТов>
Если данные есть, но колонки нет — проверьте настройки отображения в личном кабинете СБИС. Возможно, у вас включен режим «Классического отображения», который игнорирует новые реквизиты форматов 2024 года.
Типовой механизм 1С «Выгрузить в файл» иногда может использовать упрощенную схему, в то время как специализированная обработка от тензора обращается напрямую к метаданным конфигурации КОРП.
Если при использовании обработки ИГК все равно не переносится, воспользуемся методом принудительного сопоставления полей. В настройках обработки СБИС можно указать, из какого именно дополнительного реквизита или поля 1С нужно забирать номер контракта.
Выясним причину, по которой СБИС может интерпретировать свежий файл как документ старого образца. Чаще всего это происходит из-за несоответствия пространства имен в заголовке XML-файла. Если в начале файла указана ссылка на старый приказ ФНС (например, 820@ вместо 970@), СБИС применит старый шаблон визуализации.
Также проанализируем настройки контрагента в СБИС. Если в карточке партнера жестко задано «Принимать документы только в формате 5.01», то любые новые расширения будут отсекаться при импорте. Установите значение Автоматический выбор формата.
Подводя итог, если вы столкнулись с отсутствием номера госконтракта при загрузке в СБИС, выполните следующие шаги: проверьте заполнение ИГК в договоре 1С, убедитесь в наличии тега ИдентГосКонтр в выгруженном XML и обновите транспортный модуль или внешнюю обработку СБИС до актуальной версии. Как показывает практика, в 90% случаев проблема кроется в устаревших настройках сопоставления форматов в личном кабинете оператора ЭДО.