При работе в программе 1С:Зарплата и Управление Персоналом, редакция 2.5 пользователи часто сталкиваются с ошибкой форматного контроля при отправке реестров в ФСС (ныне СФР). Сообщение выглядит следующим образом: «-503 XML-файл расчёта не прошел форматный контроль». Чаще всего эта проблема возникает при попытке выгрузить реестр больничных листов в рамках пилотного проекта «Прямые выплаты».
В данной статье мы разберем причины возникновения этой ошибки, выясним, какие поля стали обязательными, и рассмотрим пошаговые инструкции по их заполнению в устаревших, но все еще используемых редакциях программы.
Давайте проанализируем ситуацию. Начиная с 2018 года, требования к формату XML-файлов для ФСС ужесточились. Согласно регламенту версии 1.7.5, обязательными к заполнению стали поля ADDR_GUID и ADDR2_GUID. Эти поля представляют собой уникальные 128-битные идентификаторы адресных объектов в Федеральной информационной адресной системе (ФИАС).
Ошибка -503 сигнализирует о том, что в выгруженном файле эти теги либо отсутствуют, либо содержат некорректные данные. ФСС требует, чтобы адрес застрахованного лица (как адрес регистрации, так и адрес проживания) был четко привязан к идентификатору конкретного дома или владения в базе ФИАС.
Это наиболее правильный и системный способ решения проблемы. Разберем его по шагам:
GUID.Бывают ситуации, когда классификатор в программе не обновлен или нужный адрес (например, в новостройке) в базе 1С отсутствует. В этом случае воспользуемся «ручным» методом, который часто обсуждается на технических форумах.
Проанализируем алгоритм действий:
30b8481c-5feb-4855-811f-3f9af7b1ca8f.Важное замечание: По сообщениям пользователей, после ручного ввода кода для одного документа, в последующих больничных листах этого же сотрудника код может проставляться автоматически, так как программа запоминает связь.
Рассмотрим важный нюанс, который часто становится причиной повторных ошибок. Существует два типа GUID:
AOGUID — идентификатор адресного объекта (например, улицы или города).HOUSEID — идентификатор конкретного дома.Если в адресе указан номер дома, ФСС требует именно HOUSEID. Если вы укажете GUID улицы вместо дома, контроль формата -503 снова может не пройти. При поиске на сайте налоговой всегда выбирайте идентификатор самого строения (здания).
Чтобы убедиться, что всё сделано правильно перед отправкой, мы можем самостоятельно проверить структуру файла. Выгрузим реестр на диск, нажмем на него правой кнопкой мыши и выберем «Открыть с помощью — Блокнот» (или любого XML-редактора). Нам нужно найти следующие теги:
<ADDR_GUID>30b8481c-5feb-4855-811f-3f9af7b1ca8f</ADDR_GUID>
<ADDR2_GUID>30b8481c-5feb-4855-811f-3f9af7b1ca8f</ADDR2_GUID>
Если данные теги присутствуют и заполнены 36-значными кодами, значит, проблема с адресным контролем решена. Если же теги выглядят как <ADDR_GUID /> (пустые), программа не смогла найти связь адреса с классификатором.
Выясним причину расхождений, о которых упоминают пользователи. В более современных редакциях (ЗУП 3.1) используется ГАР (Государственный адресный реестр) и муниципальное деление адресов. В ЗУП 2.5 используется старая административная модель. Коды могут отличаться из-за того, что 3.1 подтягивает идентификатор по новым правилам муниципальной привязки. Однако для шлюза ФСС критически важно, чтобы код соответствовал актуальной записи в базе ФИАС на момент проверки.
Итог: Основное решение проблемы -503 заключается в обеспечении наличия GUID адреса. Используйте либо полное обновление классификатора с перевыбором данных в карточке физлица, либо ручное внесение HOUSEID с официального сайта ФИАС. Это позволит успешно пройти форматный контроль и отправить сведения о больничных листах без ошибок.