Электронный документооборот с ФСС переопределяемый
ПослеЗагрузкиУведомленийОНовыхСообщенияхСЭДО
Описание, пример вызова
// Вызывается при получении данных о новых сообщениях на сервере СЭДО ФСС.//// Параметры:// Страхователь - СправочникСсылка.Организации - организация, для который были получены входящие сообщения.// Уведомления - Массив - массив структур с полями:// * Идентификатор - Строка - идентификатор сообщения в форме текстового представления UUID.// * Дата - Дата - дата сообщения.// * Тип - Число - тип сообщения.// * Получатель - Строка - регистрационный номер ФСС получателя сообщения.// * ТребуетсяПодтверждение - Булево - признак того, что получатель должен подтвердить получения сообщения.// * Новое - Булево - признак того, что это новое сообщение.// * СрокДействия - Дата - срок действия сообщения.// * РегистрационныйНомерСФР - Строка - регистрационный номер СФР организации страхователя.// ОбработанныеУведомления - Массив - массив с структур с данными обработанных сообщений.//Процедура ПослеЗагрузкиУведомленийОНовыхСообщенияхСЭДО(Страхователь, Уведомления, ОбработанныеУведомления) Экспорт
Пример вызова
ЭлектронныйДокументооборотСФССПереопределяемый.ПослеЗагрузкиУведомленийОНовыхСообщенияхСЭДО(Страхователь, Уведомления, ОбработанныеУведомления)
ПослеРасшифровкиСообщенияСЭДО
Описание, пример вызова
// Вызывается после расшифровки данных сообщения СЭДО ФСС.//// Параметры:// Страхователь - СправочникСсылка.Организации - организация, получатель сообщения.// Сообщение - Структура - данные сообщения:// * Идентификатор - Строка - идентификатор сообщения в форме текстового представления UUID.// * Тип - Строка - тип сообщения.// * Получатель - Строка - регистрационный номер ФСС получателя сообщения.// * ТребуетсяПодтверждение - Булево - признак того, что получатель должен подтвердить получения сообщения.// * Новое - Булево - признак того, что это новое сообщение.// * ТекстСообщения - Строка - содержимое сообщения.// * СрокДействия - Дата - срок действия сообщения.// * РегистрационныйНомерСФР - Строка - регистрационный номер СФР организации страхователя.// Результат - Структура - результат обработки сообщения:// * Обработано - Булево - признак того, что сообщение было успешно обработано.// * ОшибкаОбработки - Булево - признак того, что при обработке сообщения возникла ошибка.// * ОписаниеОшибки - Строка - описание ошибки обработки.//Процедура ПослеРасшифровкиСообщенияСЭДО(Страхователь, Сообщение, Результат) Экспорт
Пример вызова
ЭлектронныйДокументооборотСФССПереопределяемый.ПослеРасшифровкиСообщенияСЭДО(Страхователь, Сообщение, Результат)
ПослеПолученияОшибокЛогическогоКонтроляСЭДО
Описание, пример вызова
// Вызывается при получении ошибок логического контроля в сообщении с типом 14.//// Параметры:// Страхователь - СправочникСсылка.Организации - организация, получатель сообщения.// ИсходноеСообщение - Структура - данные исходного сообщения:// * Идентификатор - Строка - идентификатор сообщения в форме текстового представления UUID.// * Тип - Строка - тип сообщения.// * Дата - Дата - дата отправки сообщения.// * ТипВзаимодействия - Число - 0 до начала хранения реквизита, 2 для страхователя, 3 для МЧД.// ТекстОшибки - Строка - текст ошибки логического контроля.// Результат - Структура - результат обработки сообщения:// * Обработано - Булево - признак того, что сообщение было успешно обработано.// * ОшибкаОбработки - Булево - признак того, что при обработке сообщения возникла ошибка.// * ОписаниеОшибки - Строка - описание ошибки обработки.//Процедура ПослеПолученияОшибокЛогическогоКонтроляСЭДО(Страхователь, ИсходноеСообщение, ТекстОшибки, Результат) Экспорт
Пример вызова
ЭлектронныйДокументооборотСФССПереопределяемый.ПослеПолученияОшибокЛогическогоКонтроляСЭДО(Страхователь, ИсходноеСообщение, ТекстОшибки, Результат)
ПроверитьНеобходимостьЗапускаРегламентногоЗадания
Описание, пример вызова
// Вызывается из регламентного задания, после обращения к серверу СЭДО ФСС// и при подключении организации к обмену с ФСС в настройках.// Если как минимум по одной из организаций требуется запуск, то необходимо установить значение флага// ТребуетсяЗапуск в ИСТИНА.// Устанавливать значение флага ТребуетсяЗапуск = ЛОЖЬ не нужно.//// Параметры:// Страхователи - Массив - массив ссылок СправочникСсылка.Организации - организации,// по которым требуется проверить необходимость запуска регл.задания.// ТребуетсяЗапуск - Булево - флаг запуска рег.задания.// Потребители могут устанавливать у флага только значение ИСТИНА.//Процедура ПроверитьНеобходимостьЗапускаРегламентногоЗадания(Страхователи, ТребуетсяЗапуск) Экспорт
Пример вызова
ЭлектронныйДокументооборотСФССПереопределяемый.ПроверитьНеобходимостьЗапускаРегламентногоЗадания(Страхователи, ТребуетсяЗапуск)
ПослеПолученияОтветаНаПодтверждениеОПрочтении
Описание, пример вызова
// Вызывается при получении сообщения с типом 11 в ответ на подтверждение о прочтении входящего сообщения.// Страхователь - СправочникСсылка.Организации - организация, получатель сообщения.// РезультатыПодтверждений - Массив - массив структур:// * ИдентификаторСообщения - Строка - идентификатор исходного сообщения СЭДО, по которому отправлялось подтверждение.// * Тип - Число - тип исходного сообщения СЭДО, по которому отправлялось подтверждение.// * ТекстОшибки - Строка - ошибка приема подтверждения.// * ТекстПредупреждения - Строка - предупреждение приема подтверждения.// Результат - Структура - результат обработки сообщения:// * Обработано - Булево - признак того, что сообщение было успешно обработано.// * ОшибкаОбработки - Булево - признак того, что при обработке сообщения возникла ошибка.// * ОписаниеОшибки - Строка - описание ошибки обработки.//Процедура ПослеПолученияОтветаНаПодтверждениеОПрочтении(Страхователь, РезультатыПодтверждений, Результат) Экспорт
Пример вызова
ЭлектронныйДокументооборотСФССПереопределяемый.ПослеПолученияОтветаНаПодтверждениеОПрочтении(Страхователь, РезультатыПодтверждений, Результат)
ПослеПолученияПодтвержденияДоставкиОператоромСообщенияСЭДО
Описание, пример вызова
// Вызывается при получении подтверждения доставки оператором в СФР с типом 1000011.//// Параметры:// Страхователь - СправочникСсылка.Организации - организация, получатель сообщения.// ИсходноеСообщение - Структура - данные исходного сообщения:// * Идентификатор - Строка - идентификатор исходного сообщения в форме текстового представления UUID.// * Тип - Строка - тип исходного сообщения.// * Дата - Дата - дата отправки исходного сообщения.// * ТипВзаимодействия - Число - 0 до начала хранения реквизита, 2 для страхователя, 3 для МЧД// для исходного сообщения.// СтатусПодтверждения - Строка - сейчас всегда "SUCCESS", так как в случае ошибки оператор отправляет тип 1000014// (см. процедуру "ПослеПолученияОшибкиДоставкиОператоромСообщенияСЭДО").// Результат - Структура - результат обработки сообщения:// * Обработано - Булево - признак того, что сообщение было успешно обработано.// * ОшибкаОбработки - Булево - признак того, что при обработке сообщения возникла ошибка.// * ОписаниеОшибки - Строка - описание ошибки обработки.//Процедура ПослеПолученияПодтвержденияДоставкиОператоромСообщенияСЭДО( Экспорт
Пример вызова
ЭлектронныйДокументооборотСФССПереопределяемый.ПослеПолученияПодтвержденияДоставкиОператоромСообщенияСЭДО();
ПослеПолученияОшибкиДоставкиОператоромСообщенияСЭДО
Описание, пример вызова
// Вызывается при получении ошибок доставки доставки оператором в СФР с типом 1000014.//// Параметры:// Страхователь - СправочникСсылка.Организации - организация, получатель сообщения.// ИсходноеСообщение - Структура - данные исходного сообщения:// * Идентификатор - Строка - идентификатор сообщения в форме текстового представления UUID.// * Тип - Строка - тип сообщения.// * Дата - Дата - дата отправки сообщения.// * ТипВзаимодействия - Число - 0 до начала хранения реквизита, 2 для страхователя, 3 для МЧД.// ТекстОшибки - Строка - текст ошибки логического контроля.// Результат - Структура - результат обработки сообщения:// * Обработано - Булево - признак того, что сообщение было успешно обработано.// * ОшибкаОбработки - Булево - признак того, что при обработке сообщения возникла ошибка.// * ОписаниеОшибки - Строка - описание ошибки обработки.//Процедура ПослеПолученияОшибкиДоставкиОператоромСообщенияСЭДО( Экспорт
Пример вызова
ЭлектронныйДокументооборотСФССПереопределяемый.ПослеПолученияОшибкиДоставкиОператоромСообщенияСЭДО();
ЗаполнитьИдентификаторыПроактивБезОтвета
Описание, пример вызова
// В процедуре следует заполнить сведения об актуальных запросах по проактивным выплатам, по которым не удалось отправить ответ//// Параметры:// ТаблицаЗапросов - ТаблицаЗначений - таблица с колонками:// * Организация - СправочникСсылка.Организации - страхователь,// * ВидДокумента - Строка - константа "Запрос недостающих сведений для проактивной выплаты"// * ИдентификаторФСС - Строка - идентификатор сообщения 100 (идентификатор входящего запроса)// * НомерПроблемы - Число - константа 2// * ТипСообщенияСЭДО" - Строка - тип сообщения, константа "100" (не обязательно заполнять)// СписокИдентификаторов - СписокЗначений - пустой список значений, необходимо заполнить значениями из колонки "ИдентификаторФСС" таблицы ТаблицаЗапросов// МинимальнаяДатаОтвета - Дата - минимальная серверная дата создания документа.// Если не указана, то в качестве минимальной даты создания документа следует взять текущую дату сервера и отнять 3 календарных дня.// Дополнительно в качестве максимальной даты создания документа рекомендуется добавить к текущей дате сервера 30 календарных дней.//Процедура ЗаполнитьИдентификаторыПроактивБезОтвета(ТаблицаЗапросов, СписокИдентификаторов, МинимальнаяДатаОтвета = Неопределено) Экспорт
Пример вызова
ЭлектронныйДокументооборотСФССПереопределяемый.ЗаполнитьИдентификаторыПроактивБезОтвета(ТаблицаЗапросов, СписокИдентификаторов, МинимальнаяДатаОтвета);
© 2024, ООО 1С-Софт
Все права защищены. Эта программа и сопроводительные материалы предоставляются
в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0).