====== Встраивание в конфигурации УТП, УПП, УТ-2.3 ====== ===== Встраивание подсистемы "Новая почта" ===== 1. Объединяем с конфигурацией модуля новой почты {{ :delivery_utp_1.png?direct&600 |}} 2. Выполняем объединение 3. Пропускаем зависимости {{ :delivery_utp_2.png?direct&400 |}} 4. Добавим подменю и кнопки действия для открытия форм списка учетных записей и списка экспресс-накладных в необходимом интерфейсе (например интерфейс "Полный") {{ :delivery_utp_3.png?direct&800 |}} ===== Редактирование документа “Заказ покупателя” ===== ==== Редактирование формы документа “Заказ покупателя” ==== Добавим в конце метода “ПередОткрытием” следующий код //++ ingenum.com.ua / Торговые площадки Если ЗначениеЗаполнено(Ссылка) Тогда МенеджерЗаписи = РегистрыСведений.eComm_СтатусыЭкспрессНакладных.СоздатьМенеджерЗаписи(); МенеджерЗаписи.ДокументОснование = Ссылка; МенеджерЗаписи.Прочитать(); Если МенеджерЗаписи.Выбран() И ЗначениеЗаполнено(МенеджерЗаписи.ОписаниеСтатуса) Тогда ЭлементыФормы.eComm_ЭкспрессНакладная.Заголовок = "Статус накладной: " + МенеджерЗаписи.ОписаниеСтатуса; Иначе ЭлементыФормы.eComm_ЭкспрессНакладная.Заголовок = "Отправить ЭН"; КонецЕсли; КонецЕсли; //-- ingenum Добавим на форму документа "Заказ покупателя" надпись "eComm_ЭкспрессНакладная" (свойство "Гиперссылка" = Истина). {{ :delivery_utp_4.png?direct&600 |}} {{ :delivery_utp_5.png?direct&400 |}} Добавим в конце модуля формы следующий код //++ eComm Доставка Процедура eComm_ЭкспрессНакладнаяНажатие(Элемент) //++ eComm: Доставка Если ЗначениеЗаполнено(Ссылка) Тогда ЭН = eCommДоставкаСервер.ВернутьЭкспрессНакладную(Ссылка); ЗначенияЗаполнения = Новый Структура("ДокументОснование", Ссылка); ОткрытьФорму("Документ.eComm_ЭкспрессНакладная.ФормаОбъекта", Новый Структура("Ключ, ЗначенияЗаполнения", ЭН, ЗначенияЗаполнения)); Иначе ПоказатьПредупреждение(, "Данные не записаны. |Переход к экспресс-накладной возможен только после записи данных"); КонецЕсли; КонецПроцедуры Укажем в обработчике события "Нажатие" надписи "eComm_ЭкспрессНакладная" добавленный метод "eComm_ЭкспрессНакладнаяНажатие" ==== Отправка SMS ==== На текущий момент отправка SMS не поддерживается Обратите внимание что расписание обновлений справочников необходимо настраивать ТОЛЬКО ПОСЛЕ ПЕРВОНАЧАЛЬНОГО РУЧНОГО ОБНОВЛЕНИЯ СПРАВОЧНИКОВ. Иначе города/отделения/улицы могут задублироваться