eComm+

Модулі для BAS / 1С* - розроблено в Україні!

Инструменты пользователя

Инструменты сайта


liqpay_designer_utbas

Это старая версия документа!


Встраивание подсистемы для интеграции с Prom.ua в конфигурации УТ-3, BAS УТ, BAS КУП, BAS ERP

Создание резервной копии базы

Не игнорируйте данный шаг. Ваш сон станет крепче=)

Объединение с конфигурацией модуля “Платежные сервисы”

План видов характеристик “ДополнительныеРеквизитыИСведения”

Добавим реквизит «Имя»

Имя реквизита Синоним Тип
Имя Имя Строка(100)

Документ “ОперацияПоПлатежнойКарте”

Добавим реквизит «eComm_НомерЧекаЭТ»

Имя реквизита Синоним Тип
eComm_НомерЧекаЭТ Номер чека ЭТ Строка(10)

Добавим табличную часть «ДополнительныеРеквизиты» с такими реквизитами табличной части

Имя реквизита Синоним Тип
Свойство Свойство ПланВидовХарактеристикСсылка.ДополнительныеРеквизитыИСведения
Значение Значение Характеристика.ДополнительныеРеквизитыИСведения
ТекстоваяСтрока Текстовая строка Строка (Неограниченная длина)

Форма элемента документа “ОперацияПоПлатежнойКарте”

Добавим в конце метода “ПриСозданииНаСервере” следующий код:

	//++ eComm: Платежные сервисы
	Элемент = Элементы.Добавить("СтраницаДополнительныеРеквизиты", Тип("ГруппаФормы"), Элементы.ГруппаСтраницы);
	Элемент.Вид = ВидГруппыФормы.Страница;
	Элемент.Заголовок = "Дополнительные реквизиты";
	
	ДополнительныеПараметры = Новый Структура;
	ДополнительныеПараметры.Вставить("ИмяЭлементаДляРазмещения", "СтраницаДополнительныеРеквизиты");
	УправлениеСвойствами.ПриСозданииНаСервере(ЭтотОбъект, ДополнительныеПараметры);
	//--

Добавим в конце метода “ПриЧтенииНаСервере” следующий код:

	//++ eComm: Платежные сервисы
	УправлениеСвойствами.ПриЧтенииНаСервере(ЭтотОбъект, ТекущийОбъект);
	//--

Добавим в конце метода “ПриОткрытии” следующий код:

	//++ eComm: Платежные сервисы
	УправлениеСвойствамиКлиент.ПослеЗагрузкиДополнительныхРеквизитов(ЭтотОбъект);
	//--

Добавим в конце метода “ПередЗаписьюНаСервере” следующий код:

	//++ eComm: Платежные сервисы
	УправлениеСвойствами.ПередЗаписьюНаСервере(ЭтотОбъект, ТекущийОбъект);
	//--

Добавим в конце метода “ОбработкаПроверкиЗаполненияНаСервере” следующий код:

	//++ eComm: Платежные сервисы
	УправлениеСвойствами.ОбработкаПроверкиЗаполнения(ЭтотОбъект, Отказ, ПроверяемыеРеквизиты);
	//--
liqpay_designer_utbas.1640371820.txt.gz · Последнее изменение: 2022/02/24 03:40 (внешнее изменение)