Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
|
delivery_designer_unfu [2020/11/16 13:52] webmaster |
delivery_designer_unfu [2022/02/04 15:52] (текущий) webmaster [Редактирование модуля "ОтправкаSMSЧерезTURBO"] |
||
|---|---|---|---|
| Строка 6: | Строка 6: | ||
| 3. Пропускаем зависимости | 3. Пропускаем зависимости | ||
| {{ : | {{ : | ||
| - | 4. Перетаскиваем подсистему " | + | 4.1 Если модуль " |
| + | <note important> | ||
| {{ : | {{ : | ||
| - | 5. переопределяем метод | + | 4.2 Если модуль " |
| - | {{ :delivery4.jpg?400 |}} | + | <note important> |
| + | {{ :: | ||
| + | ===== Редактирование документа “Экспресс-накладная” ===== | ||
| + | |||
| + | ==== Удаление макета " | ||
| + | |||
| + | {{ : | ||
| ===== Редактирование документа “Заказ покупателя” ===== | ===== Редактирование документа “Заказ покупателя” ===== | ||
| Строка 20: | Строка 27: | ||
| //++ ingenum.com.ua / Торговые площадки | //++ ingenum.com.ua / Торговые площадки | ||
| eCommДоставкаСервер.ЗаказПокупателя_ФормаДокумента_ПриСозданииНаСервере(ЭтаФорма, | eCommДоставкаСервер.ЗаказПокупателя_ФормаДокумента_ПриСозданииНаСервере(ЭтаФорма, | ||
| - | //-- ingenum// | + | //-- ingenum |
| </ | </ | ||
| Строка 29: | Строка 36: | ||
| Процедура eComm_ЭкспрессНакладнаяНажатие(Элемент, | Процедура eComm_ЭкспрессНакладнаяНажатие(Элемент, | ||
| - | ЭН = eCommДоставкаСервер.ВернутьЭкспрессНакладную(Объект.Ссылка); | + | Если ЗначениеЗаполнено(Объект.Ссылка) Тогда |
| - | ЗначенияЗаполнения = Новый Структура(" | + | ЭН = eCommДоставкаСервер.ВернутьЭкспрессНакладную(Объект.Ссылка); |
| - | ОткрытьФорму(" | + | ЗначенияЗаполнения = Новый Структура(" |
| + | ОткрытьФорму(" | ||
| + | Иначе | ||
| + | ПоказатьПредупреждение(, | ||
| + | |Переход к экспресс-накладной возможен только после записи данных" | ||
| + | КонецЕсли; | ||
| КонецПроцедуры | КонецПроцедуры | ||
| Строка 52: | Строка 64: | ||
| eComm_СтатусыЭкспрессНакладных.ЭкспрессНакладная.НомерТТН КАК ЭкспрессНакладная, | eComm_СтатусыЭкспрессНакладных.ЭкспрессНакладная.НомерТТН КАК ЭкспрессНакладная, | ||
| eComm_СтатусыЭкспрессНакладных.ОписаниеСтатуса КАК ОписаниеСтатуса, | eComm_СтатусыЭкспрессНакладных.ОписаниеСтатуса КАК ОписаниеСтатуса, | ||
| + | eComm_СтатусыЭкспрессНакладных.СтатусДенежногоПеревода, | ||
| + | eComm_СтатусыЭкспрессНакладных.ДнейХраненияНаСкладе КАК ДнейХраненияНаСкладе, | ||
| + | eComm_СтатусыЭкспрессНакладных.НачалоПлатногоХранения, | ||
| + | ЕСТЬNULL(СообщенияSMS.КоличествоSMS, | ||
| //-- | //-- | ||
| ЗаказыПокупателейССайта.ДатаЗаказаНаСайте КАК ДатаНаСайте, | ЗаказыПокупателейССайта.ДатаЗаказаНаСайте КАК ДатаНаСайте, | ||
| Строка 66: | Строка 82: | ||
| {ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.eComm_СтатусыЭкспрессНакладных КАК eComm_СтатусыЭкспрессНакладных | {ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.eComm_СтатусыЭкспрессНакладных КАК eComm_СтатусыЭкспрессНакладных | ||
| ПО eComm_СтатусыЭкспрессНакладных.ДокументОснование = ДокументЗаказПокупателя.Ссылка} | ПО eComm_СтатусыЭкспрессНакладных.ДокументОснование = ДокументЗаказПокупателя.Ссылка} | ||
| + | {ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ | ||
| + | КОЛИЧЕСТВО(РАЗЛИЧНЫЕ СообщениеSMS.Ссылка) КАК КоличествоSMS, | ||
| + | СообщениеSMS.ДокументОснование КАК ДокОснование | ||
| + | ИЗ | ||
| + | Документ.Событие КАК СообщениеSMS | ||
| + | ГДЕ | ||
| + | СообщениеSMS.ПометкаУдаления = ЛОЖЬ | ||
| + | И СообщениеSMS.ТипСобытия = ЗНАЧЕНИЕ(Перечисление.ТипыСобытий.СообщениеSMS) | ||
| + | И СообщениеSMS.ВходящееИсходящееСобытие = ЗНАЧЕНИЕ(Перечисление.ВходящееИсходящееСобытие.Исходящее) | ||
| + | СГРУППИРОВАТЬ ПО | ||
| + | СообщениеSMS.ДокументОснование) КАК СообщенияSMS | ||
| + | ПО ДокументЗаказПокупателя.Ссылка = СообщенияSMS.ДокОснование} | ||
| //-- | //-- | ||
| {ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ГрафикВыполненияЗаказов КАК ГрафикВыполнения | {ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ГрафикВыполненияЗаказов КАК ГрафикВыполнения | ||
| Строка 71: | Строка 99: | ||
| </ | </ | ||
| + | |||
| + | Добавим колонки на форму списка | ||
| + | |||
| + | ==== Редактирование роли " | ||
| + | Для роли " | ||
| ==== Редактирование формы " | ==== Редактирование формы " | ||
| Строка 91: | Строка 124: | ||
| В реквизите табличной части " | В реквизите табличной части " | ||
| + | ==== Редактирование формы " | ||
| + | === Метод " | ||
| + | Приведем код к следующему виду: | ||
| + | |||
| + | < | ||
| + | //++ | ||
| + | // | ||
| + | РезультатОтправки = ОтправкаSMS.ОтправитьSMS(МассивНомеров, | ||
| + | //-- | ||
| + | </ | ||
| ==== Редактирование модуля " | ==== Редактирование модуля " | ||
| Строка 147: | Строка 190: | ||
| //++ | //++ | ||
| + | // | ||
| + | // | ||
| + | |||
| // | // | ||
| // | // | ||
| Строка 232: | Строка 278: | ||
| КонецФункции | КонецФункции | ||
| </ | </ | ||
| + | |||
| + | |||
| + | <note warning> | ||