Синхронизация с 1С:Предприятие:Описание синхронизации для 1С 7

Материал из PHPShop

Перейти к: навигация, поиск

Описание обработки 1C:Предприятие 7.7

Обработчик "Обмен с сайтом PHPShop" предназначен для выгрузки справочника "Номенклатура" с остатками на сайт интернет-магазина, загрузки товаров в справочник "Номенклатура" и заказов покупателей с сайта. Скачайте обработчик, соответсвующий вашей версии 1С (входит в пакет утилит PHPShop EasyControl):

Скачать обработчик связи версии: 7.7

Основная форма обработки содержит закладки, набор и функции которых зависят от выбранного вида операций.

Обработка поддерживает 3 режима работы с данными:

  • Выгрузка товаров на сайт
  • Загрузка товаров с сайта
  • Загрузка заказов с сайта


Выгрузка товаров на сайт

При выгрузке на сайт для отбора номенклатуры и остатков может использоваться фильтр на основной закладке. Фильтр может быть установлен по измерению "Номенклатура, Склад и Фирма". Настройки программы для выгрузки номенклатуры устанавливаются на закладке настроек.

Warning.png Реализована возможность передачи выгруженных товаров на ФТП c автоматической загрузкой на сайт. Для выполнения этой операции необходимо предварительно настроить на закладке "Настройка" параметры подключения к ФТП и папку на ФТП, а также указать в секции "Авторизация на сайте" имя домена, пользователя и пароль. В качестве адреса FTP нужно указывать только IP адрес сервера, например: 182.200.300.400. В поле папка следует указать относительный путь от корневой директории сервера до папки 1cManager, например: public_html/demo/1cManager.

Параметр времени, через которое происходит синхронизация склада совпадает с параметром проверки новых заказов.


Загрузка заказов с сайта

Для оформления договоренности о намерении покупателя приобрести ТМЦ в обработке, на закладке "Импорт заказов", реализована возможность загрузки заказов с сайта с последующим автоматическим формированием документа "Заявка покупателя" или "Реализация" (в зависимости от выбранного типа документа в обработке). Все необходимые настройки для загрузки заказов выполняются на закладке "Настройка" в секции "Загрузка заказов".

Процедура загрузки заказов может выполняться как из пользовательской папки, так и непосредственно с сайта. При загрузке заказов с сайта возможно:

  • Подключение автоматического опроса наличия новых заказов на сайте и выводе соответствующего уведомления в 1С;
  • Формирование печатных форм документов "Счет на оплату покупателя" в форматах MS Word, MS Excel и HTML (в случае, если в 1С создается документ "Заявка покупателя");
  • Выгрузка на сайт информации о созданных на основании заказов счетов-фактур с формированием соответствующих печатных форм в форматах MS Word, MS Excel и HTML;
  • Добавление изображений печати организации и подписей ответственных лиц на печатные формы документов (для этого необходимо предварительно подготовить картинки в любом из форматов bmp, dib, rle, jpg, jpeg, tif, wmf, emf и установить привязки на закладке "Изображения").


Загрузка товаров с сайта

Импорт номенклатуры с сайта предназначен как для создания новых позиций товаров, так и для обновления данных с загрузкой цен товаров. При импорте реализована возможность автоматического оформления факта поступления товаров на склад с формирование документа "Оприходование ТМЦ".

Общая последовательность выполнения действий при импорте:

  • Выбрать каталог, содержащий импортируемые файлы;
  • В окне "Импортируемые данные" находятся два списка: в левом списке, "Наименование реквизита", содержится перечень полей справочника товаров и цен программы, а в правом списке, "Значение", в котором необходимо указать значение соответствующего реквизита программы. После заполнения таблица должна содержать пары: A=B, где A - поле справочника, в который импортируются данные, а B - значение поля. Чтобы установить связь A=B надо выделить в списках требуемые строчки и дважды нажать левую кнопку мыши. Для очистки связей A=B надо выделить эту пару и нажать кнопку, расположенную справа от таблицы.
  • Если есть необходимость отражения факта поступления товаров на склад нужно установить соответствующую "галку", расположенную под таблицей. При этом в окне "Импортируемые данные" появится новый список, в котором двойным нажатием левой кнопкой мыши, нужно установить "галку" напротив типа цен, по которой будет выполняться оприходование товаров.
  • После установки соответствий для дальнейшего проведения импорта надо нажать кнопку "Загрузить".

Для выполнения обновлений обработки с сайта, а также выполнения всех запросов на сайт в режиме загрузки заказов и выгрузки товаров с передачей на ФТП необходимо, чтобы была установлена компонента v7plus.dll. Компонента должна располагаться либо в каталог ExtForms информационной базы, либо в каталоге программы 1С:7.7