eComm+

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

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

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


horoshop_designer_unfu

Встраивание подсистемы для интеграции с Horoshop.ua в конфигурацию УНФ

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

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

Включение возможности редактирования конфигурации

Если конфигурация ранее дорабатывалась то сразу переходите к объединению подсистемы с конфигурацией, так как возможность редактирования уже включена

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

В случае если файл поставки содержит несколько модулей (например Prom.ua и Rozetka.ua) то необходимо отметить все требуемые подсистемы. Выберите на данном этапе необходимую подсистему для Вашей конфигурации

Убедимся что порядок объектов конфигурации останется прежним

В момент необходимо проигнорировать зависимости и нажать кнопку «Продолжить»

Редактирование документа “Заказ покупателя”

В случае недоступности редактирования делаем доступными для редактирования объект документа «Заказ покупателя» и форму документа «Заказ покупателя» (Конфигурация ⇒ Поддержка ⇒ Настройка поддержки):

Добавление новых реквизитов в документ “Заказ покупателя”

Имя реквизита Синоним Тип
eComm_ИсточникЗаказа Источник заказа СправочникСсылка.eComm_УчетныеЗаписи

Не будем забывать о представлении синонима на разных языках:

Редактирование формы документа “Заказ покупателя”

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

//++ eComm / Торговые площадки
	eCommСервер.ЗаказПокупателя_ФормаДокумента_ПриСозданииНаСервере(ЭтаФорма, Отказ, СтандартнаяОбработка);
//-- eComm

Редактирование формы списка “Заказ покупателя”

Для реквизита «Список» выполняем команду «Настройка списка» и приводим текст запроса к такому виду:

ЕСТЬNULL(ФактОплаты.СуммаОплаты, 0) + ЕСТЬNULL(ФактОплаты.СуммаАванса, 0) КАК СуммаОплатыОборот,
	//++
	//ЗаказыПокупателейССайта.НомерЗаказаНаСайте КАК НомерНаСайте,
	ВЫБОР
		КОГДА НЕ ДокументЗаказПокупателя.НомерВходящегоДокумента = "" Тогда
			ДокументЗаказПокупателя.НомерВходящегоДокумента
		Иначе
		ЗаказыПокупателейССайта.НомерЗаказаНаСайте
	Конец КАК НомерНаСайте,
	//--
	ЗаказыПокупателейССайта.ДатаЗаказаНаСайте КАК ДатаНаСайте,
	ВЫБОР
		КОГДА НаличиеФайлов.ЕстьФайлы ЕСТЬ NULL
			ТОГДА 0
		КОГДА НаличиеФайлов.ЕстьФайлы
			ТОГДА 1
		ИНАЧЕ 0
	КОНЕЦ КАК ЕстьФайлы
ИЗ
	Документ.ЗаказПокупателя КАК ДокументЗаказПокупателя

Возможные ошибки

Если у Вас версия конфигурации BASSmallBusiness больше чем 1.6.12 и Вы хотите использовать мультиязычность при выгрузке прайса на сайт, то Вам, вероятно, потребуется внести изменения в типовую конфигурацию

Обновление информационной базы

Нажимаем «Обновить конфигурацию баз данных» и соглашаемся на реструктуризацию:

Запускаем 1С Предприятие с параметром:

/C ЗапуститьОбновлениеИнформационнойБазы

Добавление профилей групп доступа

horoshop_designer_unfu.txt · Последнее изменение: 2023/06/07 12:22 — webmaster