Загрузка ЭЛН (электронного листка нетрудоспособности) из файла XML в ЗУП 2.5

Внешняя обработка по загрузке данных, содержащихся в XML-файле, экспортированном из личного кабинета страхователя ФСС.

За основу взята стандартная обработка из конфигурации ЗУП КОРП 2.5.120.2. Она заточена на прямой обмен информацией с сайтом ФСС через интерет, но думаю у многих организаций, в целях обеспечения безопасности персональных данных, такая возможность отсутствует. Поэтому обработка и была переделана, чтобы полностью заполнять данные документа «Начисление по больничному листу». Предназначена для программистов, чтобы немного сэконосмить время на внедерние функционала. Стандартный код, который не был использован, закомментирован. Схема структуры данных и сам тестовый файл XML прилагаются. Они были переданы нам местным ФСС.

17 Comments

  1. alexey_kurdyukov

    А как насчет выгрузки реестра?

    Reply
  2. greywind

    (1) можешь сделать её по аналогии

    Reply
  3. alexey_kurdyukov

    Так сделал, что-то выгружает:

    Процедура КнопкаВыполнитьНажатие(Кнопка)
    РезультатВыгрузки = ОбменСведениямиОПособияхСФСС.ВыгрузитьРеестрДанныхЭЛН(Документ);
    ТекстДок = Новый ТекстовыйДокумент();
    ТекстДок.УстановитьТекст(РезультатВыгрузки.ТекстВыгрузки);
    ТекстДок.Записать(Каталог+»»+РезультатВыгрузки.РегистрационныйНомерФСС+».xml», КодировкаТекста.UTF8);
    КонецПроцедуры

    Вот только в документе ни выбора периода, ничего… И непонятно, где эти загрузки брать — в ЛК ФСС?

    Reply
  4. greywind

    (3) да, вот тут почитай

    Reply
  5. Zoomby

    А почему 3 файла? Какой именно нужно скачивать?

    Reply
  6. greywind

    (5) один файл содержит описание структуры данных (используется для инициализации фабрики типов XDTO), а второй сами данные

    Reply
  7. user811932

    очень нужен пример файла xml электронного больничного. кто может помочь?

    Reply
  8. smsbox

    А в один архив сжать все религия не позволяет?

    Reply
  9. greywind

    (8) жадность)

    Reply
  10. Zoomby

    (6) Спасибо 🙂

    Не подскажете эти файлики .xsd И xml по запросу выдаются или как ?

    И просьба обновлять эти форматы по мере возможности. У нас иначе никак.

    Reply
  11. greywind

    (10) xsd была приложена в файлике «Спецификация АИС_ЭЛН_Страхователь» высланном ФСС, думаю на просторах его можно найти

    Reply
  12. Zoomby

    нахожу только файлик в word

    с описанием формата.

    Речь об этом?

    Reply
  13. greywind

    (12) да, смотри приложение 1

    Reply
  14. vik2006

    Александр, а как редактировать файл схемы? У меня прислали больничный из ФСС, но у него другой формат данных немного. Нет полей Body и Header. Структура совершенно другая. Где взять такую как у меня структуру? Или как отредактировать имеющуюся? По-видимому, ФСС опять придумала работу программистам 1С, если твой и мой форматы не совпадают. Подскажи в решении проблемы. А то бухи зае…т.

    Reply
  15. vik2006

    (14)Если нужно, могу прислать картинку со своей структурой. Скажи только как эту структуру изменить, шоб подошла под этот формат.

    Reply
  16. vik2006

    (15) Вот такую структуру выдает

    Reply
  17. alanchik

    Обработка помогла, спасибо!!! Только пришлось переделать подбор сотрудника, а то пока состояние «болеет» на «работает» не поменяешь не грузит.

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *