Загрузка номенклатуры и заказов покупателей из Prestashop в 1С

В настоящее время достаточно популярны связки из торговой on line системы состоящей из движка какого-нибудь интернет магазина и учетной системы представленной как правило симейством программ 1С.
Наша фирма представляет одну из наших разработок: Обработка по загрузке номенклатуры и заказов покупателей из интернет магазина Prestashop в конфигурации 1С: Управление торговлей 11 и 1С Управление небольшой фирмой.

В данной статье будет описан функционал и краткая инструкция по работе с данной обработкой 1С.

Данная обработка предназначена для:

  • Загрузки номенклатуры созданной в Prestashop в справочник номенклатуры 1С с учётом иерархии папок.
  • Загрузки заказов покупателей созданных в Prestashop в документ Заказ клиента в Управлении торговлей 11 и документ Заказ покупателя в Управлении небольшой фирмой.
  • Выгрузка Номенклатуры созданной в 1С в справочник Товары Prestashop с учётом иерархии папок.
  • Выгрузка цен из 1С в Prestashop
  • Выгрузка остатков из 1С в Prestashop

Поддерживается исключительно версии Престашоп начиная с 1.4.4.1

Рабочее окно обработки состоит из 3х областей.

Область загрузки и создания номенклатуры.

Область загрузки и создания заказов покупателей.

Область настройки обработки.

Общее окно обработки

Для того чтобы начать работу с обработкой надо выбрать пункт меню Файл -Открыть

Открытие обработки из 1С

Открытие обработки из 1С

и выбрать данную обработку.

Перед началом работы необходимо перейти на вкладку Настройка и настроить обработку для дальнейшей работы.

Кратко опишем назначение полей:

Путь к файлам обмена. Это каталог в котором будут храниться временные файлы с информацией получаемой с Престашоп. Необходимо удостовериться, что данный каталог имеет права для чтения и записи.

Шаблон создаваемой номенклатуры. Это поле выбора шаблона номенклатуры. Шаблон номенклатуры — это обычный элемент справочника номенклатура, который заранее должен быть создан в 1С. Его наименование «Шаблон». Этот элемент служит для того, чтобы при загрузке номенклатуры с сайта создавать новую номенклатуру по его подобию. За исключением полей наименование, полное наименование, артикул. Эти поля будут браться из информации Престашоп.

Шаблон создаваемого заказа клиента. Это поле выбора эталонного заказа покупателя. Для УТ 11 это эталонный документ Заказ клиента. Для УНФ Заказ покупателя. При создании нового заказа все данные о номенклатуре заказа заменяются на данные полученные из Престашоп. Кроме того меняется номер, дата и сумма заказа.

Контрагент в заказе. Это поле выбора шаблона контрагента в заказе. Если оно будет незаполненно, то контрагент будет браться из шаблона заказа выбранного на предыдущем шаге. Если вы заполните данное поле, то в новый заказ клиента (покупателя) будет подставляться именно этот контрагент.

Префикс. При создании новых справочников и документов 1С помимо уникального номера может присваивать им так называемый префикс. Это короткая приставка к номеру отделённая либо дефисом, либо иным символом. Для того, чтобы наша обработка смогла сопоставить номер в Престашоп с номером в 1С ей необходимо будет откинуть префикс номера. Для этого вы в начале работы в настройках указываете префикс, который обработка будет отбрасывать при выделении номера документа или кода справочника.

Использовать характеристики. Данная настройка отвечает за алгоритм получения характеристик из Престашоп и преобразования их в характеристики 1С. При использовании характеристик время получения и обработки информации увеличивается приблизительно на 20–25%.

Формат картинок. В связи с особенностями работы 1С надо указывать программе в каком формате вы храните картинки к товарам в Престашоп.

Работа с обработкой по обмену с сайтом Prestashop

Работа с данной обработкой состоит из четырёх этапов.

Загрузка номенклатуры

Создание номенклатуры

Загрузка заказов

Создание заказов

Первый и второй этапы доступны на странице Номенклатура. Для получения номенклатуры нажмите на кнопку «Получить номенклатуру с сайта». При этом заполняться 2 окна. В верхнем будет выведена вся номенклатура, которая есть на сайте, но нет в 1С. В нижнем окне будут выведены папки номенклатуры.

Для создания номенклатуры надо нажать на кнопку «Создать номенклатуру». При этом будет создана только та номенклатура, которая отмечена галочкой (по умолчанию галочки проставлены напротив всех элементов).

Внимание! Если у номенклатуры нет артикула, то при создании элементов, она будет пропущена даже при наличии пометки к загрузке.

Окно загрузки номенклатуры

Третий и четвёртый этапы доступны на странице Заказы.

Сначала надо нажать кнопку «Получить заказы с сайта». При этом будут заполнены 2 поля. В верхнем будут выведены все заказы полученные с сайта и которых нет в 1С (поиск идет по номеру). В нижней таблице будет номенклатура содержащаяся в заказа Престашоп.

Окно загрузки заказов

Для создания Заказа клиента (покупателя) нажмите на кнопку «Создать полученные заказы». Особенности создания заказа следующие. Если сумма заказа больше чем сумма товаров в заказе, то считается что в заказ включена доставка. Обработка ищет номенклатуру под названием «доставка» и добавляет ее в табличное поле Заказа клиента.

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

Для этого пришлите на емайл leo@garantum.ru Ваши технические требования и позвоните по телефону 8(495) 518-85-31.