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

Материал из PHPShop

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

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

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

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

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

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

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


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

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

Настройки программы устанавливаются на форме настроек (кнопка "Настройки"), открываемой на верхней панели основной формы. Здесь можно указать количество позиций номенклатуры, создаваемых в каждом выгружаемом файле, а также настроить параметры передачи транспортных файлов на FTP.

Warning.png При передачи данных на FTP реализована возможность автоматической загрузки товаров на сайт, с выгрузкой характеристик и их значений из 1С:Предприятия.

ПРИМЕР Для выполнения данной операции на форме настроек необходимо указать имя домена и параметры подключения к сайту. В качестве адреса FTP нужно указывать только IP адрес сервера, например: 182.200.300.400 В поле папка следует указать относительный путь от корневой директории сервера до папки 1cManager, например: public_html/demo/1cManager.

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


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

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


Элементы управления режимами загрузки:

Флажок «Не создавать новых элементов» - в случае, когда флажок взведен, добавление новых элементов в справочник не производится. Изменяются только существующие элементы, определенные полями поиска. Поле ввода «Первая строка загружаемых данных» - определяет, с какой строки табличного документа загружать элементы.

Таблица загружаемых реквизитов имеет следующие колонки:

  • Флажок «Пометка» – изменяется пользователем, используется для отметки, какие реквизиты следует загружать;
  • Поле «Представление реквизита» – не изменяется пользователем;
  • Флажок «Поле поиска» – изменяется пользователем (только для реквизитов, которые могут быть полем поиска);
  • Поле выбора «Режим загрузки» - (Искать/Вычислять/Устанавливать);
  • Поле ввода «Значение по умолчанию» - значение, устанавливаемое реквизиту справочника по умолчанию;
  • Поле выбора «Искать по» (имя представления) используется для поиска значения реквизита ссылочного типа по представлению в выбранном виде (например: по коду, наименованию, артиклю);
  • Поле выбора «Соответствие» - изменяется пользователем, используется для установки соответствий между реквизитом справочника и представлением поля загружаемых данных;
  • Поле выбора «Тип цен номенклатуры» - изменяется пользователем, устанавливаемое значение типа цен номенклатуры.


Порядок работы:

  • Выполнить настройку таблицы загружаемых реквизитов на закладке "Настройка справочника", настройки так же можно восстановить(сохранить) из профиля пользователя.
  • Выбрать каталог с файлами загрузки и заполнить табличный документ на закладке "Импортируемые данные" по кнопке "Прочитать файлы". В табличном документе данные можно корректировать, главное не нарушать шапку (первую строку табличного документа).
  • Если обнаружены ошибки, определить значение реквизита вручную (в контекстном меню для ячейки табличного документа с комментарием выбрать пункт «Выбрать значение»).
  • Выполнить загрузку (нажать на кнопку верхней панели «Загрузить товары»), при этом данные из табличного документа будут выгружены в справочник. При загрузке выполняется контроль заполнения - в случае, если значение не однозначно, или не найдено, выдается сообщение об ошибке. При обнаружении ошибок необходимо определить значения ошибочных реквизитов вручную.


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

Основная форма в данном режиме содержит две закладки. На первой (закладка «Импортируемые данные») автоматически формируется список заказов покупателей из загружаемых данных, на второй (закладка «Настройка загрузки заказов») производится настройка обязательных реквизитов для вновь создаваемых документов "Заказ покупателя", а также отображается список записанных документов. Загрузка заказов может выполняться как из пользовательской папки, так и непосредственно с сайта. При загрузке заказов с сайта возможно подключение автоматического опроса наличия новых заказов на сайте и вывода соответствующего уведомления в 1С. При установленном режиме загрузки заказов с сайта автоматически происходит создание печатных форм счетов на оплату и копирование их на FTP.

После оформления реализации и создания счетов-фактур в программе 1С возможна выгрузка печатных форм счетов-фактур на FTP как в автоматическом режиме, так и по желанию пользователя (кнопка "Выгрузить с-ф" на панели инструментов). Все формы документов сохраняются в форматах HTML, XLS. На печатные формы документов можно добавить отсканированные изображения печати предприятия и ответственных лиц (все картинки необходимо предварительно сохранить в формате PNG и добавить в обработку на соответствующей закладке формы настроек). Все необходимые настройки для загрузки заказов с сайта устанавливаются на форме настроек (кнопка "Настройки"), открываемой на верхней панели основной формы.


Порядок работы:

  • Выполнить настройку таблицы обязательных реквизитов на закладке "Настройка загрузки заказов";
  • Если установлен режим загрузки из папки - выбрать каталог с файлами загрузки;
  • Заполнить древовидный список перечнем загружаемых документов по кнопке "Прочитать файлы". При необходимости отмены загрузки заказа(ов) можно воспользоваться пунктом контекстного меню "Изменить статус заказа";
  • Выполнить загрузку (нажать на кнопку верхней панели «Загрузить заказы»), при этом будут созданы документы "Заказ покупателя". При загрузке выполняется контроль заполнения - в случае неудачного поиска товара в справочнике по значению артикула будет предложен выбор позиции из справочника "Номенклатура".