Показаны различия между двумя версиями страницы.
| Следующая версия | Предыдущая версия | ||
|
small_business_1_6_21_3 [2025/02/06 20:51] webmaster создано |
small_business_1_6_21_3 [2025/02/06 20:58] (текущий) webmaster |
||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| ==== Редактирование модуля " | ==== Редактирование модуля " | ||
| + | |||
| + | === Метод " | ||
| + | Приведем код к следующему виду: | ||
| + | |||
| + | < | ||
| + | Ответ = ПреобразоватьОтвет(ФайлОтвета, | ||
| + | СтатусДоставки = Ответ[0]; | ||
| + | Попытка // id сообщения может и не быть при неудачной доставке | ||
| + | | ||
| + | Исключение | ||
| + | | ||
| + | КонецПопытки; | ||
| + | |||
| + | Результат.ОтправленныеСообщения.Добавить(Новый Структура(" | ||
| + | НомерПолучателя, | ||
| + | |||
| + | //++ | ||
| + | // | ||
| + | Если НЕ ЗначениеЗаполнено(ИдентификаторСообщения) Тогда | ||
| + | //-- | ||
| + | Результат.ОписаниеОшибки = Результат.ОписаниеОшибки | ||
| + | + СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(НСтр(" | ||
| + | + ": " + СтатусДоставки | ||
| + | + Символы.ПС; | ||
| + | КонецЕсли; | ||
| + | |||
| + | </ | ||
| + | |||
| + | |||
| + | === Метод " | ||
| + | Приведем код к следующему виду: | ||
| + | |||
| + | < | ||
| + | СтатусДоставкиИзФайла = ПреобразоватьОтвет(ФайлОтвета, | ||
| + | //++ | ||
| + | // | ||
| + | Если ТипЗнч(СтатусДоставкиИзФайла) = Тип(" | ||
| + | И СтатусДоставкиИзФайла.Количество() > 0 Тогда | ||
| + | СтатусДоставки = СопоставитьСтатусДоставкиSMS(СтатусДоставкиИзФайла[0]); | ||
| + | Иначе | ||
| + | СтатусДоставки = СопоставитьСтатусДоставкиSMS(СтатусДоставкиИзФайла); | ||
| + | КонецЕсли; | ||
| + | //-- | ||
| + | |||
| + | УдалитьФайлы(ФайлОтвета); | ||
| + | |||
| + | Ответ = Неопределено; | ||
| + | Запрос = Неопределено; | ||
| + | Соединение = Неопределено; | ||
| + | |||
| + | Возврат СтатусДоставки; | ||
| + | </ | ||
| + | |||
| + | |||
| + | |||
| + | |||