Для Зарплата и Управление Персоналом, редакция 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");
//Добавили конец
КонецЕсли;
После этого файл прошел проверку. По реакцию ФСС не скажу. Не дозвонились.
Спасибо. Своевременно:)
А что с ФИАС этим? Неужели и в дальнейшем вручную придется запихивать?
(2) Ну видимо да. 1С почти уже забили на 2.5 и в скором времени кроме 3.0 поддерживать ничего не будут. Пока по крайней мере этот ФИАС жестко не проверяется, но как знать… Чего они там придумают.
Спасибо. Страдали 3 недели, вручную убирали.
Добрый день))) я не программист, я бухгалтер. Сегодня столкнулась с такой же проблемой. Но когда открываю все в конфигураторе, как вы написали, у меня модуль открывается только «для чтения», как внести исправления?
(5) Найдите информацию как снять с поддержки конфигурацию
Спасибо! Думаю, ФСС не обидится, т.к. тег необязательный.
(5) Меню
Конфигурация — Поддержка — Настройка поддержки.
Жмем кнопку «Включить возможность изменения» и для объектов с правилом «Изменения разрешены» выбираем «Объект поставщика редактируется с сохранением поддержки». Этого достаточно.
З.Ы. и не забываем про резервные копии!!!
(6) Ну думаю совсем снимать с поддержки уж не обязательно.
(5) Да и в конце не забываем сохранить изменения (Ctrl+S) и обновить конфигурацию баз данных (F7), ну или через кнопки меню
Спасибо!
(11) да незачто.)
Сегодня этот вариант уже не работает.
(13)А что не так?
Не проходит проверку?
Всё гораздо проще, не нужно снимать конфигурацию с поддержки и редактировать её, просто нужно сохранить этот файл на диск, и с помощью блокнота отредактировать и убрать строчку «RECALC_REASON_CODE», сохранить и отправить как внешний отчет.
УПП 1.3.104.2 — такая же проблема так же решается.
Спасибо. помогло.
По поводу ФИАС. Работаем в ЗУП КОРП 2.5.
По такому же принципу: нет строки — нет проблемы (спасибо Вам за наводку:)) убрала из структуры файла
теги ADDR_GUID и ADDR2_GUID (в той же самой процедуре ОбщиеМодули-ОбменСведениямиОПособияхСФСС-Модуль)
НаборЗаписей.Удалить(«ADDR_GUID»);
НаборЗаписей.Удалить(«ADDR2_GUID»);
Файл нормально приняли в ФСС без адреса по ФИАС. Так что пока без ФИАС можно работать и в реестре его не набирать. А там видно будет:)))
(13) ФСС матерится? Ошибка на том же реквизите?
(15) Как замечательно, что еще встречаются бухгалтера, которые в состоянии выполнить что то кроме «Нажать вот эту кнопку». Ваш вариант конечно же имеет место быть. Но заставить сегодняшнего бухгалтера сделать что то (и не выслушать при этом в свой адрес кучу информации), кроме нажатия одной кнопки весьма проблематично.
(17) Согласен. Пока не совсем понятна роль этих реквизитов для реестра. Ждем очередной струй желтой воды в головы наших наимудрейших работников умственного труда.
Причина другая. Расчетчик ранее ввел Фиас.
Сейчас убрала. После этого появилась другая ошибка. Сегодня посмотрю.
Думаю надо добавить в модуль ЗУП 2.5 еще строчку.
НаборЗаписей.Удалить(«ADDR2_GUID»)
Действительно.
Если не вводить ФИАС
в модуле надо указывать вариант, предложенный автором
Или удалить строчку «RECALC_REASON_CODE» в выгруженном файле.
А если начали вводить, или уводить и потом удалять ФИАС
из файла удаляем
ADDR_GUID
ADDR2_GUID
сколько больничных — столько будет таких строк.
Разработчикам об этой проблеме известно — ответили «Исправят в следующем релизе»
У меня срабатывает вариант, предложенный автором, даже при введённом ФИАСе. Спасибо огромное, выручили.
ЗБУ 1.0.120.2
спс. помогло
спасибо, помогло
А как теперь плюс автору поставить? Раньше клякал на звездочку, а теперь по кляку ничего не происходит… хотя вроде залогинен… это только у меня так? Автора уважить надо — не пришлось время тратить на поиск, спасибо!
(3) если ФИАС отдается как веб-сервис, а больнюков много — то в принципе можно и допилить.
(26) Для самого загадка. Звезды как то считаются, а как не пойму. По крайней мере я в теме у других спасибкаю.)
(28) единственное что мне приходит в голову — что количество голосов ограничено, и я просто исхарчил все которые у меня были и теперь не могу голосовать, пока мне каким-то образом не добавят голосов, которые я могу отдать.
Сейчас проверку не проходит