forked from CITKParus/P8-ExchangeService
П8-55865 - Интеграция с ЭДО СБИС - исправлено "Cannot set property 'СистемаХраненияМЧД' of undefined" при "EXS.ЭДО.СБИС.Отправить ИСФ" (спасибо коллегам из М12)
This commit is contained in:
parent
9be7ae698c
commit
f8261810cb
@ -149,7 +149,7 @@ const beforeDocParse = async prms => {
|
||||
//Подготовка действия
|
||||
case "СБИС.ПодготовитьДействие":
|
||||
//Если требуется использовать МЧД
|
||||
if (obj.params?.Документ?.Этап[0]?.Действие?.Сертификат?.Доверенность !== "undefined") {
|
||||
if (obj.params?.Документ?.Этап[0]?.Действие?.Сертификат?.Доверенность) {
|
||||
obj.params.Документ.Этап[0].Действие.Сертификат.Доверенность.СистемаХраненияМЧД = SMCHD_STORAGE_SYSTEM;
|
||||
}
|
||||
break;
|
||||
@ -158,7 +158,7 @@ const beforeDocParse = async prms => {
|
||||
//Если требуется использовать МЧД
|
||||
if (obj.params?.Документ?.Этап[0]?.Вложение?.Подпись?.Сертификат?.Доверенность) {
|
||||
obj.params.Документ.Этап[0].Вложение.Подпись.Сертификат.Доверенность.СистемаХраненияМЧД = SMCHD_STORAGE_SYSTEM;
|
||||
} else if (obj.params?.Документ?.Этап[0]?.Вложение[0]?.Подпись?.Сертификат?.Доверенность !== "undefined") {
|
||||
} else if (obj.params?.Документ?.Этап[0]?.Вложение[0]?.Подпись?.Сертификат?.Доверенность) {
|
||||
for (i = 0; i < obj.params.Документ.Этап[0].Вложение.length; i++) {
|
||||
obj.params.Документ.Этап[0].Вложение[i].Подпись.Сертификат.Доверенность.СистемаХраненияМЧД = SMCHD_STORAGE_SYSTEM;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user