Comments 6
1.
Попытка
ЗаписьПациента.Записать();
Исключение
КонецПопытки;
Вы не пишите в журнал регистрации ничего при ошибке записи? в ветке Исключение. Почему?
Вы не слышали про КоннекторHttp? Опенсорсный проект, просто добавляете общий модуль и работа с http запросами становится лаконичнее и проще
Справочники.СтатусДокумента.НайтиПоНаименованию("Бронь не подтвержденная");
НайтиПоНаименованию? Это ваш же справочник, может предопределенные элементы создать
Спасибо за комментарий.
Вся обработка отказов удалена ради легкости чтения логики алгоритма. В обработчике исключений строк больше, чем в основном алгоритме
Используем функционал 1С без дополнительных модулей. В данной задаче наличие внешней компоненты для передачи-приема пары строк запроса не является необходимостью.
Справочник не мой, а находится в не редактируемой в данном случае части конфигурации. Предопределенные значения в нем имеются, но не все необходимые. На вопрос: "Есть ли требование создавать новые предопределенные значения?" заказчик задачи просил не менять ничего в конфигурации, так как ведется "сложный" процесс ее обновления на несколько релизов и у заказчика нет желания возвращаться к доработке приведенного кода в дальнейшем.
Как 1С и голосовой робот МТТ помогли автоматизировать уведомления клиентов в клинике