Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
|
delivery_designer_utbas [2021/04/08 21:46] webmaster [Общая форма "НастройкаОтправкиSMS"] |
delivery_designer_utbas [2022/02/15 13:33] (текущий) webmaster [Редактирование формы "ФормаСообщенияSMS" документа "Событие"] |
||
|---|---|---|---|
| Строка 14: | Строка 14: | ||
| {{ :: | {{ :: | ||
| - | 5. переопределяем метод " | ||
| - | {{ : | ||
| - | ===== Редактирование документа “Заказ | + | ===== Редактирование документа “Заказ клиента” ===== |
| - | ==== Редактирование формы документа “Заказ | + | ==== Редактирование формы документа “Заказ клиента” ==== |
| Добавляем в конце метода “ПриСозданииНаСервере” следующий код | Добавляем в конце метода “ПриСозданииНаСервере” следующий код | ||
| Строка 43: | Строка 41: | ||
| </ | </ | ||
| - | ==== Редактирование формы " | + | ==== Редактирование формы " |
| Для реквизита " | Для реквизита " | ||
| Строка 51: | Строка 49: | ||
| , | , | ||
| eComm_СтатусыЭкспрессНакладных.ОписаниеСтатуса КАК ОписаниеСтатуса, | eComm_СтатусыЭкспрессНакладных.ОписаниеСтатуса КАК ОписаниеСтатуса, | ||
| - | eComm_СтатусыЭкспрессНакладных.НачалоПлатногоХранения | + | eComm_СтатусыЭкспрессНакладных.СтатусДенежногоПеревода, |
| + | eComm_СтатусыЭкспрессНакладных.ДнейХраненияНаСкладе КАК ДнейХраненияНаСкладе, | ||
| + | eComm_СтатусыЭкспрессНакладных.НачалоПлатногоХранения, | ||
| + | ЕСТЬNULL(СообщенияSMS.КоличествоSMS, | ||
| //-- | //-- | ||
| Строка 59: | Строка 60: | ||
| {ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.eComm_СтатусыЭкспрессНакладных КАК eComm_СтатусыЭкспрессНакладных | {ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.eComm_СтатусыЭкспрессНакладных КАК eComm_СтатусыЭкспрессНакладных | ||
| ПО eComm_СтатусыЭкспрессНакладных.ДокументОснование = ДокументЗаказКлиента.Ссылка} | ПО eComm_СтатусыЭкспрессНакладных.ДокументОснование = ДокументЗаказКлиента.Ссылка} | ||
| + | {ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ | ||
| + | КОЛИЧЕСТВО(РАЗЛИЧНЫЕ СообщениеSMS.Ссылка) КАК КоличествоSMS, | ||
| + | СообщениеSMS.ВзаимодействиеОснование КАК ДокОснование | ||
| + | ИЗ | ||
| + | Документ.СообщениеSMS КАК СообщениеSMS | ||
| + | ГДЕ | ||
| + | СообщениеSMS.ПометкаУдаления = ЛОЖЬ | ||
| + | СГРУППИРОВАТЬ ПО | ||
| + | СообщениеSMS.ВзаимодействиеОснование) КАК СообщенияSMS | ||
| + | ПО ДокументЗаказКлиента.Ссылка = СообщенияSMS.ДокОснование} | ||
| //-- | //-- | ||
| Строка 94: | Строка 105: | ||
| </ | </ | ||
| + | ==== Редактирование типа реквизита " | ||
| + | * Дополним реквизит документа " | ||
| + | * Дополним реквизит формы элемента " | ||
| ===== Исправление ошибок подсистемы " | ===== Исправление ошибок подсистемы " | ||
| Строка 102: | Строка 116: | ||
| В реквизите табличной части " | В реквизите табличной части " | ||
| - | ==== Редактирование формы " | ||
| - | <note tip> | ||
| - | === Метод " | ||
| - | Приведем код к следующему виду: | ||
| - | < | ||
| - | //++ | ||
| - | // | ||
| - | РезультатОтправки = ОтправкаSMS.ОтправитьSMS(МассивНомеров, | ||
| - | //-- | ||
| - | </ | ||
| ==== Редактирование модуля " | ==== Редактирование модуля " | ||
| Строка 270: | Строка 274: | ||
| </ | </ | ||
| - | === Метод " | + | === Метод " |
| < | < | ||
| ПарольИЛогин = ОбщегоНазначения.ПрочитатьДанныеИзБезопасногоХранилища(Владелец, | ПарольИЛогин = ОбщегоНазначения.ПрочитатьДанныеИзБезопасногоХранилища(Владелец, | ||
| Строка 295: | Строка 299: | ||
| Результат.Провайдер =Константы.ПровайдерSMS.Получить(); | Результат.Провайдер =Константы.ПровайдерSMS.Получить(); | ||
| КонецЕсли; | КонецЕсли; | ||
| - | </code | + | </code> |
| === Метод " | === Метод " | ||
| Строка 306: | Строка 310: | ||
| НастройкиОтправкиSMS.Логин, | НастройкиОтправкиSMS.Логин, | ||
| </ | </ | ||
| + | |||
| + | |||
| + | <note warning> | ||
| + | |||