Выгрузка расписания врачей на сайт Prodoctorov.ru из 1С: Медицина. Поликлиника, редакция 2.1 (2.1.4.3)

Регламентное задание, создающее файл в формате Json для дальнейшего парсинга.

Для работы выгрузки необходима конфигурация 1С: Медицина. Поликлиника, редакция 2.1 (2.1.4.3)

Создать Регламентное задание на исполнение процедуры в общем модуле.

Листинг процедуры для общего модуля в файле (Процедура формирующая файл Json в нужном формате для портала). Разбивает время работы сотрудника на Талоны.

По умолчанию настроена на выгрузку НачалоДня(ТекущаяДата()) + 72 часа.

Файл сохраняется в нужную Вам директорию.

Далее  Через планировщик Windows настраиваете исполнение bat файла (Файл в комплекте поставки), который в свою очередь  запукскает служебную программу cURL для формирования POST запроса с файлом.  Возможно дописать post запрос в общем модуле. Но портал корректно работает только через cURL (проверял 29.12.2025).

7 Comments

  1. group2tts

    Причем здесь cURL ? POST-запрос он везде одинаковый, какая разница через что отправлять ? Возможно вы запрос не правильно пишите в 1С.

    Reply
  2. MoriArty

    (1)Возможно вы правы(Приходил пустым без Json). Но решил вопрос так. Вариант рабочий

    Reply
  3. MoriArty

    (1)curl-7.62.0

    Reply
  4. Saifa

    Скажите пожалуйста, а для чего это нужно? Пациент может потом через сайт записаться или что? Или просто для информации?

    Reply
  5. MoriArty

    Это выгрузка занятости докторов по талонам. Т.е. пациент смотрит когда есть свободное время. Записывается, на email организации приходит заявка на талон

    Reply
  6. Saifa

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

    Reply
  7. Alexandr73Rus

    Как вариант можно json-файл сразу на их ftp загружать. cURL не нужен. логин и пароль такие же.

    Reply

Leave a Comment

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