Модуль обмена данными с сайтами для конфигурации «Бухгалтерия предприятия 3.0» на платформе 1С: Предприятие 8

Разработанное на платформе 1С:Предприятие 8, решение для обмена данными с сайтами на платформе 1С-Битрикс.

Включен в Реестр Российского ПО №17001

Введение

Модуль обмена данными с сайтами для конфигурации «Бухгалтерия предприятия 3.0» на платформе 1С: Предприятие 8 предназначен для автоматизации процессов электронной торговли. С помощью данного модуля можно производить двухстороннюю синхронизацию каталога товаров с сайтами на платформе 1С:Битрикс и управлять заказами клиентов.

Модуль обмена данными с сайтами для конфигурации «Бухгалтерия предприятия 3.0» на платформе 1С: Предприятие 8 реализован в виде расширения конфигурации – набор объектов конфигурации, подключаемых к расширяемой конфигурации и содержащий набор объектов, добавляемых к расширяемой конфигурации.

Режим совместимости расширения 8.3.14.

Бухгалтерия предприятия версии не ниже 3.0.121. 

Перечень сокращений

В документе используются следующие сокращения:

1С – 1С: Предприятие 8.3

БП – Бухгалтерия предприятия версии не ниже 3.0

Модуль обмена – Модуль обмена данными с сайтами для конфигурации «Бухгалтерия предприятия 3.0» на платформе 1С: Предприятие 8

Подключение модуля обмена данными с сайтами для конфигурации «Бухгалтерия предприятия 3.0» на платформе 1С: Предприятие 8

Модуль обмена реализован в виде расширения для конфигурации.

Прежде чем подключать расширение необходимо сделать резервную копию базы 1С, а также убедиться, что пользователь, под которым выполняется подключение, обладает соответствующими правами: права администратора или полные права.

Для подключения модуля обмена необходимо выбрать пункт Администрирование (рис.1) – Печатные формы, отчеты и обработки (рис.2) – Расширения (рис.3)

Рис. 1

Рис. 2

Рис. 3

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

Рис. 4

Далее указываем путь к файлу с модулем обмена (рис.5) и нажимаем «Открыть»

Рис. 5

После этого, если расширение успешно установилось (рис.6) напротив него будет установлен зеленый значок с галочкой, необходимо будет перезапустить программу.

Рис. 6

Если расширение успешно было подключено, то в списке подсистем появится новый пункт «Обмен с сайтами» (рис.7)

Рис. 7

Начало работы

1.    Настройка выгрузки из БП на сайт

Настройка типового обмена с сайтом проходит следующим образом: заходим в «Обмен с сайтами» — «Обмен с сайтом» (рис. 8)

Рис. 8

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

Рис. 9

В поле «Наименование» указывается произвольное наименование данной настройки обмена.

Для выгрузки товаров на сайт необходимо установить флаг «Выгрузка товаров». После его установки появится новая вкладка «Выгрузка товаров», где необходимо установить параметры выгрузки товаров на сайт (рис.10):

Рис. 10

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

Выгружаемые данные:

  • Каталог товаров – при установленном данном флаге будет осуществляться выгрузка на сайт всех карточек товаров в соответствии с отбором в таблице «Таблица каталогов», сгруппированных по одному из вариантов: по группам (товары на сайте будут сгруппированы по группам номенклатуры), по видам (иерархия товаров на сайте будет осуществляться по виду номенклатуры), пользовательская иерархия (в соответствии с настройкой, заданной пользователем, будет рассмотрена подробнее ниже);
  • Цены и остатки товаров на складах – в данном случае на сайт выгружаются данные по ценам и остаткам товаров. Выгружаются только те товары, у которых есть установленная цена и имеется остаток на складе. Склад для поиска остатков указывается в поле «Склад для выгрузки на сайт». Тип цены, которая будет выгружаться указан в поле «Тип цен». Перечень счетов бухгалтерского учета, по которым требуется получение остатков товаров настраивается по гиперссылке «Счета учета». При ее нажатии откроется окно со списком счетов, где напротив нужных необходимо установить флаг. Следует отменить, что для выбранных счетов должен быть включен складской учет, который устанавливается в настройках плана счетов бухгалтерского учета;
  • Выгружать изображения – при установке данного флага на сайт будете выгружаться изображения из присоединённых файлов справочника Номенклатура с расширениями gif, jpg , jpeg, bmp, bmp.

В случае, если каталог товаров выгружается в соответствии с пользовательской иерархией, то необходимо выполнить ее настройку. Чтобы открыть окно настройки пользовательской иерархии нажимаем на гиперссылку «Настройка иерархии» (рис. 11).

Рис. 11

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

Рис. 12

В табличной части «Таблица каталогов» можно задать произвольное имя каталога. Так будет называться родительская страница каталога на сайте после проведения обмена с 1С. Если родительская страница каталога на сайте называется «Товары», а в столбце «Каталог» мы указали название «Каталог товаров», то после обмена данными с 1С родительская страница каталога на сайте станет называться «Каталог товаров».  «Идентификатор каталога» – после первичной выгрузки на сайт это поле нельзя изменять, в противном случае нарушится связь с выгруженным каталогом и после следующей синхронизации на сайте появится второй каталог. Для каждого каталога может быть сформирован список значений отбора по группам или видам номенклатуры.

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

Рис. 13

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

Для новых карточек номенклатуры можно задать следующие реквизиты по умолчанию: вид номенклатуры товар, вид номенклатуры услуга, единица измерения, группа номенклатуры – группа, в которую будут загружаться новые карточки.

Обмениваться с сайтом возможно двумя способами:

  • «Выгружать на сайт»

Данный способ обмена позволяет выгружать данные непосредственно на сайт. В этом случае необходимо указать: адрес сайта (например http://www.адрессайта.com/bitrix/admin/1c_exchange.php, имя пользователя и пароль, под которым будет производиться подключение к сайту для обмена.

По кнопке «Проверить соединение» можно проверить корректность введённых данных и возможность подключения к сайту для обмена.

Для данного способа необходимо подключение к сети Интернет;

  • «Выгружать в каталог на диске»

При этом способе обмена данные выгружаются в файл. В этом случае необходимо заполнить следующие поля:

Каталог выгрузки – каталог на диске, в который будут выгружаться файлы обмена при клиент-серверном варианте работы каталог выгрузки будет создан на сервере «1С».

Файл загрузки заказов —  полное имя файла с заказами если настройкой обмена будет предусмотрена выгрузка/загрузка заказов.

Для данного способа подключение к сети Интернет не требуется.

Флаги «Выгружать без ожидания подтверждения импорта» и «Выполнять обмен без идентификатора сервера» управляющая процессом выгрузки каталога на сайт. Для Битрикса они должны быть сняты.

На вкладке «Переход на сайт» настраивается возможность быстрого перехода на сайт или в админзону сайта. Данные настройки не обязательны.

2.    Выполнение обмена

!Важно: перед выполнением первоначального обмена ввиду периодического изменения механизма работы платформы 1С и обновления конфигурации БП рекомендуется сделать резервную копию сайта.

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

Рис. 14

В случае успешного завершения выполнения обмена в колонках обмен заказами и/или обмен товарами (в соответствии с настройкой обмена) устанавливается зеленая галочка (рис.15).

Рис. 15

Возможные проблемы

Проблема. Не удалось получить данные с сервера. Проверьте правильность адреса сервера, порт, имя пользователя и пароль, а также настройки подключения к Интернет.

Неверно указаны логин/пароль доступа к сайту. На сервере 1С установлено ПО, которое блокирует исходящие соединения, в этом случае при попытке обмена выдаётся ошибка. Исправляется добавлением адреса сайта в белый список ПО.

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

В случае использования клиент-серверного варианта путь к каталогу обмена нужно указывать на сервере.

Проблема. Неполная выгрузка картинок.

Картинки выгружаются из 1С только при первоначальной выгрузке каталога товаров. В последствии картинки выгружаются только новые и измененные.

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

В настройках интернет-магазина указано отображать только товары, которые есть на остатках либо на счетах учета, с которых выгружаются остатки не включен складской учет.

Проблема. Обмен выполнен успешно, на заказы с сайта не были загружены.

В настройке обмена дата загрузки заказов больше, чем дата загружаемого заказа, либо в настройке интернет-магазина не установлен флаг «Выгружать заказы».

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *