Сдача сведений во Федеральную государственную информационную систему ценообразования в строительстве (ФГИС ЦС) является обязательной процедурой для производителей и поставщиков строительных ресурсов. Однако на практике пользователи 1С часто сталкиваются с техническими сложностями: от невозможности авторизоваться на сервере до отклонения файлов из-за "неверного количества вкладок" или некорректных кодов классификатора (КСР). В данной статье мы подробно разберем, как настроить интеграцию, обойти ошибки портала и успешно сдать отчетность.
Одной из первых проблем, с которой сталкиваются специалисты, является ошибка 403 (Доступ запрещен) при попытке авторизации через стандартную обработку. Часто это связано с тем, что в модулях выгрузки, скачанных с официального сайта, по умолчанию прописаны устаревшие или технические адреса серверов.
Разберем правильные параметры подключения, которые необходимо проверить в коде или настройках вашей обработки:
fgiscs-tls12.gge.ru.8444.Проанализируем ситуацию: использование стандартного порта 5000 или IP-адресов, указанных в старых инструкциях, приводит к разрыву соединения. Также убедитесь, что на вашем сервере или компьютере установлены актуальные корневые сертификаты НУЦ Минцифры России, так как государственные порталы перешли на отечественные алгоритмы шифрования.
При прямой выгрузке данных из 1С через API портал может возвращать ответ: код ошибки 422 неверный формат поля (KsrFullCode). Это происходит даже в том случае, если артикулы были загружены непосредственно из классификатора ФГИС ЦС. Выясним причину этой проблемы.
Система ФГИС ЦС крайне чувствительна к маске кода КСР. Код должен строго соответствовать формату XX.XX.XX.XX.XX.XX.XXX. Если в вашей базе 1С коды хранятся с лишними пробелами, точками в конце или в другом регистре, портал отклонит пакет данных. Рассмотрим пример проверки корректности кода перед отправкой:
// Пример нормализации кода КСР перед выгрузкой
Функция ПодготовитьКодКСР(ИсходныйКод)
Результат = СокрЛП(ИсходныйКод);
// Удаляем лишние символы, если они случайно попали в строку
Результат = СтрЗаменить(Результат, " ", "");
Возвращаем Результат;
КонецФункции
Также важно помнить, что нельзя отправлять коды групп классификатора — система принимает только конечные элементы (ресурсы). Если вы используете штатную обработку, проверьте, не попадают ли в таблицу выгрузки иерархические уровни справочника Номенклатура.
Если прямая выгрузка не удается, многие переходят к импорту через файлы XLSX. Однако при попытке загрузки файла, сформированного обработкой 1С, портал часто выдает ошибку о несоответствии структуры вкладок. Это связано с тем, что портал ожидает файл, созданный на основе их строгого шаблона, который содержит скрытые служебные листы и защищенные области.
Рассмотрим алгоритм действий для успешного импорта через файл:
Важный момент: если шаблон заблокирован для редактирования, его необходимо разблокировать средствами Excel (вкладка "Рецензирование" — "Снять защиту листа"), но ни в коем случае нельзя удалять или переименовывать существующие вкладки (даже пустые), так как это нарушит внутреннюю XML-структуру документа.
При заполнении данных (как через API, так и через Excel) критически важно соблюдать справочник единиц измерения ФГИС ЦС. Он не всегда совпадает с общероссийским классификатором ОКЕИ. Проанализируем список допустимых значений единиц продажи:
т, кг.м2, м3, 100 м2, 1000 м2.шт, 100 шт, 1000 шт, компл.м, 10 м, 100 м, 1000 м.Если в 1С единица измерения называется "тыс. шт", а в шаблоне ФГИС ЦС указано "1000 шт", загрузка завершится ошибкой. Рекомендуем создать в 1С регистр сведений для маппинга (соответствия) ваших внутренних единиц измерения и кодов ФГИС ЦС.
Многие пользователи сталкиваются с тем, что после нажатия кнопки "Импорт" на сайте ФГИС ЦС индикатор загрузки ("крутящийся кружок") отображается бесконечно долго. Посмотрим, как минимизировать риски:
Проанализируем техническую деталь: портал требует, чтобы в выгружаемом файле была представлена вся номенклатура, которая отмечена в вашем личном кабинете как производимая или поставляемая. Если вы подадите сведения только по части позиций, система может выдать предупреждение или ошибку.
Для стабильной работы мы рекомендуем доработать стандартную обработку 1С следующим образом:
Помните, что за непредставление сведений предусмотрены значительные штрафы, поэтому настройка корректного обмена данными между 1С и ФГИС ЦС является приоритетной задачей для технического специалиста строительной компании.