Каталог решений - Обмен сведениями о пособиях с ФСС для Зарплата и Управление персоналом 2.5.129.3

Обмен сведениями о пособиях с ФСС для Зарплата и Управление персоналом 2.5.129.3

Обмен сведениями о пособиях с ФСС для Зарплата и Управление персоналом 2.5.129.3

В наличии

Ошибка отправки файла при обмене сведениями о пособиях с ФСС. Зарплата и Управление Персоналом, редакция 2.5 (2.5.129.3).

Категория:

Описание

Для Зарплата и Управление Персоналом, редакция 2.5 (2.5.129.3)  столкнулись с проблемой. 

При отправке Реестр сведений в ФСС о пособиях по нетрудоспособности в ФСС получали код ошибки 503 со следующим содержанием: 

Ошибка: Не соответствует формату XSD: Проверьте значение и порядок элемента RECALC_REASON_CODE в xml-документе на соответствие с Регламентом

В XML файла реестра висел тег <RECALC_REASON_CODE/>. Видимо, ФСС допилила проверку файлов, ибо раньше все замечательно уходило. А тут на те. Нежданчик. Грешили на уникальный номер по ФИАС. А зря. Оказалось, файл почему-то перестал проходить проверку именно из-за этого тега. Пришлось лезть в конфигурацию и править руками. Там всего 2 строчки. ОбщиеМодули-ОбменСведениямиОПособияхСФСС-Модуль.

Кусок кода:

Процедура ДобавитьСтрокуВРеестр(Узел, ФорматСтроки, СтруктураДанных)

    НаборЗаписей = ПроцедурыПерсонифицированногоУчета.СкопироватьСтруктуруДанных(ФорматСтроки);
    
    НаборЗаписей.BATCH_NO.Значение = СтруктураДанных.НомерСтроки;
    
    НаборЗаписей.TYPE_INFO.Значение = Формат(СтруктураДанных.Перерасчет,"БЛ=0; БИ=1");
    Если СтруктураДанных.Перерасчет Тогда
        НаборЗаписей.RECALC_REASON_CODE.Значение = Число(СтруктураДанных.КодПричиныПерерасчета);
    //Добавили начало
    Иначе
        НаборЗаписей.Удалить("RECALC_REASON_CODE");
    //Добавили конец
    КонецЕсли;

После этого файл прошел проверку.  По реакцию ФСС не скажу. Не дозвонились.

has been added to your cart:
Оформление заказа