Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

  • Получаем все сообщения из РС "ФедеральныеВебСервисыСообщенияРЭМД" с внутренним соединением со справочником "ФедеральныеВебСервисыЭМД", где не заполен emdrId и дата ответа входит в последние сутки (при запуске из формы в указанный период).
  • Из полученных сообщений, отбираем те сообщения, у которых тип МД с активным полем "Отправка в РЭМД"
  • Отбираем из них те ЭМД, у которых в тексте ошибки есть вхождения "RUNTIME_ERROR" или "INTERNAL_ERROR" или "GET_DOCUMENT_FILE_ERROR" или "FILE_WAS_NOT_SENT" или "PATIENT_CREATION_ERROR" или "PATIENT_ALREADY_REGISTERED" или "ASYNC_RESPONSE_TIMEOUT" или "[500; Internal Server Error]" или "WRONG_CREATION_DATE" или текст ошибки равен "Ошибка = 'Внутренняя ошибка валидации СЭМД', Код = 'XML_VALIDATION_ERROR'" или  "SIGNATURE_DECODING_ERROR" или "MIS_NOT_AVAILABLE" и последний статус "ОшибкаПакета".
  • Устанавливаем таким ЭМД статус "НаОтправку".

...