Выгрузка расписания врачей на сайт 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.2026).

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 не будет опубликован. Обязательные поля помечены *