Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Для портирования кода из файла конфигурации выполнить следующие шаги:

  • Открыть файл конфигурации с предустановленным шлюзом (файл формата .cf), который входит в комплект поставки.
  • В панели конфигурации и в файле конфигурации выбрать Справочники → Номенклатура → Формы → Форма элемента (Рис.14, П.1) и перейти на вкладку Модуль (Рис.14, П.2). В строку поиска ввести Центробит (Рис.14, П.3)найти и перенести все участки кода из файла конфигурации в конфигурацию базы поставщика в соответствующие процедуры (Рис.14, П.4)

Image Removed
Рис.14 - Вкладка Модуль, перенос кода

Перейти на вкладку Реквизиты и создать ФлагАгораОбмен как изображено на картинке (Рис.15).

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

Расширение будет установлено автоматически из режима Предприятия. Общие модули включены в состав плана обмена и содержат только изменяемые функции.

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

(информация) О том, как сделать полную выгрузку с настроенным шлюзом Agora, описано в этом разделе.

    

Sv translation
languageru_RU

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

  1. Скачать файл конфигурации, содержащий предустановленный шлюз обмена.
  2. Установить шлюз обмена в 1С.
  3. Настроить регламентные задания.

(информация)  Рассмотрим  Рассмотрим настройку шлюза обмена используя 1С.Управление торговлей 1011.34.


Примечание

Отличие используемой версии 1С от УТ 10.3 не повлияет на последовательность настройки. Вне зависимости от используемой версии и редакции 1С, вы сможете настроить интеграцию, руководствуясь этой инструкцией.Шлюз предназначен для работы в типовых конфигурациях 1С, построенных на основе библиотеки стандартных подсистем.

Видео-инструкция по настройке интеграции с 1С 8.3 УТ 11.4

Коннектор виджета
width500
urlhttps://www.youtube.com/watch?v=Lzf7DU3ly_U
height300

Видео-инструкция по настройке интеграции с 1С 8.3 УТ 10.3

Коннектор виджета
width500
urlhttps://www.youtube.com/watch?v=4elEvLrmEEM&feature=youtu.be
height300


   

Якорь
1
1
1. Загрузка комплекта поставки 

Первое, что необходимо сделать - скачать комплект поставки Agora, соответствующей используемой редакции 1С, который включает  файл конфигурации с предустановленным шлюзом (файл формата .cf).

Для загрузки нажмите на наименование необходимого комплекта поставки:


Информация

Если вы не нашли версию используемой вами редакции 1С, напишите письмо по адресу help@agora.ru или оставьте заявку https://www.agora.ru/help/  в техническую поддержку и мы предоставим комплект поставки для иных редакций, к примеру, ERP 2.0

После загрузки комплекта поставки можно переходить к этапу настройки загруженного шлюза в 1С.

    
Якорь
2
2
 
2. Установка шлюза обмена

(информация) Перед установкой программного продукта Agora сохраните резервной копии базы, чтобы "откатить" 1С до первоначального состояния в случае неудачной настройки.

Для этого откройте конфигуратор 1С:

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

В открывшемся окне укажите путь для сохранения информационной базы:

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

В случае успешного сохранения, будут отображено следующее уведомление: 

Следующий этапом настройки выгрузка копии конфигурации базы 1С. Для этого откройте вкладку Конфигурация и перейдите в раздел Сохранить конфигурацию в файл:


В открывшемся окне укажите путь для сохранения копии конфигурации 1С:

В случае успешного сохранения, будет отображено уведомление вида: 

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

Для выбора конфигурации откройте раздел Конфигурация и выберите вкладку Открыть конфигурацию:

После сохранения информационной базы можно переходить к этапу установки шлюза обмена.

Для этого откройте Конфигуратор, перейдите на вкладку Конфигурация, далее Открыть конфигурацию. Затем перейдите :  Конфигурация → Поддержка → Настройка поддержки:

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

После нажатия на кнопку Да откроется окно настроек правил поддержки, где укажите следующие параметры и нажмите кнопку ОК

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

В открывшемся окне выберите Объекты поставщика редактируются с сохранением поддержки. Оставить не выделенным Установить для подчиненных объектов и нажмите кнопку ОК:

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

Следующим этапом настройки будет объединение загруженного файла конфигурации с ранее используемым. Для этого откройте вкладку Конфигурация и выберите пункт Сравнить, объединить с конфигурацией из файла:

(информация) В открывшемся окне укажите путь к файлу в формате .cf, который был загружен на первом этапе настройки на основании комплекта поставки.

После успешной загрузки доработанного для интеграции файла конфигурации снимите отметки всех чекбоксов сравнения-объединения:

После этого отметьте Agora в качестве подсистемы. Нажмите кнопку Действия и перейдите в раздел Отметить по подсистемам файла:

В открывшемся окне оставьте выделенной только подсистему Агора и нажмите кнопку Установить:

Затем выполните объединение кода, нажав кнопку Выполнить:


Нажать на кнопку Продолжить

(информация) Дальнейшие действия по настройке отличаются в зависимости от вашей конфигурации 1С. Если ваша версия  УТ 10.3 (Старая версия 2015)УТ 11.1 (Старая версия 2015) или Альфа-Авто, тогда раскройте инструкцию для вашей версии 1С и выполните указанные далее шаги. Если в перечисленном списке отсутствует используемая вами редакция 1С отсутствует, напишите в нашу техническую поддержку help@agora.ru и вам обязательно помогут.

Раскрыть
title1C - УТ 10.3 (Старая версия 2015)
Якорь
2
2
2. Настройка обмена с порталом

После обновления конфигурации необходимо запустить 1С: Предприятие.

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

Image Added

Image Added

Далее необходимо перейти в план обмена "Агора обмен":

Image Added

Если в общие модули не были внесены изменения, то будет предложено установить расширение:

Image Added

Работа шлюза без установленного расширения или изменений в общих модулях невозможна.

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

Image Added

Для инициализации узлов можно вопользоваться кнопкой "Создать узлы". Будет создан новый узел плана обмена и открыта его форма.

Фильтры регистрации изменений

Image Added

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

Менеджер по умолчанию - будет устанавливаться у новых партнеров.

Статус заказа, приоритет заказа, вариант обеспечения - значения по умолчанию для новых заказов.

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

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

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

На странице "Номенклатура" указываются группы номенклатуры, включенные в обмен с порталом:

Image Added

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

Параметры обмена с порталом

Image Added

Если установлено количество объектов для выгрузки, то в пакет обмена будет записываться ограниченное количество объектов.

Адрес портала указывается полностью, в виде http(s)://<имя сервера>/gateways/1c

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

После записи узла обмен готов к использованию.

Правила регистрации объектов поставлются с планом обмена. При необходимости их можно выгрузить и отредактировать в конфигурации "Конвертация данных" через команду "Загрузить комплект правил"

Якорь
3
3
3. Выполнение обмена с порталом

Первоначальная регистрация осуществляется либо через типовую обработку "Регистрация изменений для обмена", либо через обработку "Полная выгрузка данных":
Image Added

Внешний вид обработки:

Image Added

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

Проверить состояние синхронизации можно в типовой форме "Настройки синхронизации данных":

Image Added

Icon

После добавления Реквизита перейдите обратно на вкладку Модуля, с помощью поиска (как и при поиске строки Центробит) найдите совпадения по запросу "ФлагАгораОбмен."

Если вы обнаружили в коде записи типа ФлагАгораОбмен.Ключ, то кликните на кнопку отменить действие в основном меню конфигуратора, и данный код исчезнет.
Это автоматическая вставка кода 1С при добавлении реквизита, мы это не используем, поэтому отменяем. 

Image Removed

Рис.15 - Создание ФлагАгораОбмен.

  • В панели конфигурации открыть Общие -> Интерфейсы -> Общий (Рис.16, П.1), перейти на вкладку "Сервис" (Рис.16, П.2) и, кликнув правым кликом, добавить новую кнопку (Рис.16, П.3) и затем войти в свойства созданной кнопки.

Image Removed

Рис.16 - Добавление кнопки в меню.

  • В открывшемся окне Свойств, кликните на выбор действия (Рис.17, П.1), затем в появившемся окне найдите среди обработок АгораНастройкаОбменаДанными (Рис.17, П.2) и нажмите ОК (Рис.17, П.2).

Image Removed

Рис. 17 - Настройка кнопки меню.

  • Обязательно задайте понятное имя созданной кнопке (Рис. 18).

Image Removed

Рис. 18 - Задание имени для кнопки.

  • Обновить конфигурацию баз данных, нажав на иконку Image Removed на панели управления (Рис.19).

Image Removed

Рис.19 - Кнопка Обновить конфигурацию

  • Принять изменения в структуре информации конфигурации (Рис.20).

Image Removed

Рис.20 - Изменения в структуре информации и конфигурации

  • Авторизоваться в информационной базе 1С:Предприятие "Управление торговлей".
  • На панели навигации открыть меню Операции. В открывшемся окне меню выбрать План обмена (Рис.21, П.1), далее в появившемся окне выбрать Агора обмен и создать новые элементы списка 1С и АГОРА (необходимо для хранения изменений данных по номенклатуре, заводить надо по порядку: 1С, потом АГОРА). Для этого нажмите на кнопку Добавить, заполните форму как показано на картинке (Рис.21, П.2), только код и наименование. Обратите внимание, что план в иконке 1С имеет зелёную точку, а АГОРА - имеет простое отображение.
    Icon

    Данный шаг необходимо выполнить для хранения изменений данных по номенклатуре.

    Image Removed

    Рис.21 - Форма создания нового элемента списка

    Раскрыть
    title1С - УТ 11.1 (Старая версия 2015)

    Для портирования кода из файла конфигурации выполнить следующие шаги:

    • Открыть файл конфигурации с предустановленным шлюзом (файл формата .cf), который входит в комплект поставки.
    • В панели конфигурации и в файле конфигурации выбрать Справочники → Номенклатура (Рис.14, П.1) и открыть модуль объекта (Рис.14, П.2). В строку поиска ввести Центробит (Рис.14, П.3), найти и перенести все участки кода из файла конфигурации в конфигурацию базы поставщика в соответствующие процедуры (Рис.15).

    Image Removed

    Рис.14 - Выбор модуля объекта

    Image Removed

    Рис.15 - Перенос кода

    • В панели конфигурации и в файле конфигурации выбрать Справочники → Номенклатура → Формы → Форма элемента (Рис.16, П.1) и перейти на вкладку Модуль (Рис.16, П.2). В строку поиска ввести Центробит, найти и перенести все участки кода из файла конфигурации в конфигурацию базы поставщика в соответствующие процедуры. 

    Image Removed

    Рис.16 - Вкладка Модуль, перенос кода

    • В панели конфигурации и в файле конфигурации выбрать Справочники → Номенклатура → Формы → Форма элемента → Открыть форму (Рис.17) и перейти на вкладку Форма. Перенести реквизиты формы элемента справочника номенклатуры АгораВидНоменклатуры и АгораОбменНачальная из файла конфигурации в конфигурацию базы поставщика. 

    Image Removed

    Рис.17 - Вкладка Форма, перенос реквизитов

    • На вкладке Элементы в папку ГруппаДанныеВида добавить объект АгораОбмен из файла конфигурации. Проверить, что в окне Свойства Поля в строке Видстоит значение Поле флажка (Рис.18).
    Icon

    Для УТ 11.2: На вкладке Элементы в папку СворачиваемаяГруппаОсновныеПараметрыУчета добавить объект АгораОбмен из файла конфигурации. Проверить, что в окне Свойства Поля в строке Вид стоит значение Поле флажка .

    Image Removed

    Рис.18 - Добавление объекта АгораОбмен

    Обновить конфигурацию баз данных, нажав на иконку Image Removed на панели управления (Рис.19).

    Image Removed

    Рис.19 - Кнопка Обновить конфигурацию

    • Принять изменения в структуре информации конфигурации (Рис.20).

    Image Removed

    Рис.20 - Изменения в структуре информации и конфигурации

  • Авторизоваться в информационной базе 1С:Предприятие "Управление торговлей".
  • На панели навигации открыть контекстное меню и перейти на Все функции. В открывшемся окне выбрать Планы обмена → Агора обмен и создать новые элементы списка 1С и АГОРА (необходимо для хранения изменений данных по номенклатуре, заводить надо по порядку: 1С, потом АГОРА). Для этого нажмите на кнопку Создать, заполните форму как показано на картинке (Рис.22) и нажмите на кнопку Записать и закрыть (Рис.22). Обратите внимание, что план в иконке 1С имеет зелёную точку, а АГОРА - имеет простое отображение.
    Icon

    Данный шаг необходимо выполнить для хранения изменений данных по номенклатуре.

    Icon

    Если у Вас нет в меню пункта "Все функции", то его отображение надо включить войдя в Меню "Сервис", в "Параметры".

    Image Removed

    Рис.21 - Всё функции в панели меню.

    Image Removed

    Рис.22 - Форма создания нового элемента списка

    Раскрыть
    title1С Альфа-авто
    • В панели конфигурации открыть Общие -> Интерфейсы -> Общий(Рис.14, П.1), перейти на вкладку "Сервис" (Рис.14, П.2) и, кликнув правым кликом, добавить новую кнопку (Рис.14, П.3) и затем войти в свойства созданной кнопки.

    Image Removed

    Рис.14 - Добавление кнопки в меню.

    • В открывшемся окне Свойств, кликните на выбор действия (Рис.15, П.1), затем в появившемся окне найдите среди обработок АгораНастройкаОбменаДанными (Рис.15, П.2) и нажмите ОК (Рис.15, П.2).

    Image Removed

    Рис. 15 - Настройка кнопки меню.

    • Обязательно задайте понятное имя созданной кнопке (Рис. 16).

    Image Removed

    Рис. 16 - Задание имени для кнопки.

    • Открыть модуль объекта обработки СтартСистемы.
    • Перенести в код обработки изменения для Агоры, взяв их из файла конфигурации: в процедуру ВыполнитьПроверкуЗаполненияКонстант добавить код игнорирования проверки заполненности константы АгораНомерСообщения(рис 16.1)

    Image Removed

    Рис.16.1 - Код игнорирования проверки на заполненность константы

    • Обновить конфигурацию баз данных, нажав на иконку Image Removed на панели управления (Рис.17).

    Image Removed

    Рис.17 - Кнопка Обновить конфигурацию

    • Принять изменения в структуре информации конфигурации (Рис.18).

    Image Removed

    Рис.18 - Изменения в структуре информации и конфигурации

  • Авторизоваться в информационной базе 1С:Предприятие "Управление торговлей".
  • На панели навигации открыть меню Сервис -> Все операции. В открывшемся окне меню выбрать План обмена (Рис.19, П.1), далее нажать на кнопку "Создать узлы"Обратите внимание, что план в иконке 1С имеет зелёную точку, а АГОРА - имеет простое отображение.
    Icon

    Данный шаг необходимо выполнить для хранения изменений данных по номенклатуре.

    Image Removed

    Рис.19 - Форма создания нового элемента списка

    Для пользователей с версиями  УТ 10.3 (Старая версия 2015)УТ 11.1 (Старая версия 2015) или Альфа-Авто необходимо предпринять следующие шаги. 

    Далее в панели конфигурации перейдите: Общие -> Интерфейсы -> Общий:

    Image Removed

    В открывшемся окне нажмите кнопку Сервис, а в выпадающем меню кнопку < Новая >:

    Image Removed

    После этого откроется панель свойств элемента: 

    Image Removed

    В открывшемся свойств, нажмите на Выбор действия (знак ... )затем в появившемся окне найдите раздел Обработки, раскройте его и выберите АгораНастройкаОбменаДанными:

    Image Removed

    После этого укажите имя добавленного элемента в его свойствах. Рекомендуем указать понятное название, например, Агора. Настройка обмена данных:

    Image Removed

    Для обновления конфигурации баз данных нажмите кнопку Image Removed, расположенную на панели управления: 

    Image Removed

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

    Image Removed

    (информация) На завершающем этапе перейдите в интерфейс информационной базы 1С:Предприятие "Управление торговлей".

    В открывшемся интерфейсе откройте вкладку Операции и выберите раздел План обмена:

    Image Removed

    В открывшемся окне выберите Агора обмен и нажмите кнопку ОК:

    Image Removed

    В открывшемся окне создайте новые узлы обмена  и АГОРА (необходимо для хранения изменений данных номенклатуры)

    (информация) Последовательность создания узлов обмена должна быть следующей: сначала , затем — АГОРА.

    Для этого в открывшемся окне нажмите на отображаемую строку плана обмена (например, на колонку Код) и в открывшемся окне заполните поля Код и Наименование фразой 1С (на русском языке), для сохранения внесенных изменений нажмите кнопку ОК.

    Image Removed

    После этого добавьте узел обмена АГОРА, нажав кнопку добавления Image Removed либо путем перехода: Действия → Добавить

    В открывшемся окне укажите Код и Наименование: АГОРА (важно, чтобы все буквы были заглавными) и нажмите кнопку ОК для сохранения изменений:

    Image Removed

    (информация) Обратите внимание, что план в значке  имеет зелёную точку, а АГОРА — простое отображение:

    Image Removed

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

    (информация) О том, как сделать полную выгрузку с настроенным шлюзом Agora, описано в этом разделе.

         Якорь333. Настройка регламентных заданий

    Настройка отвечает за периодичность выгрузки данных на портал. На данном этапе можно задать условия обмена данными между сервисами  и Agora.

    Настройка осуществляется в интерфейсе 1С:Предприятие на вкладке:

    • Для УТ10.3: Операции → Обработки → Агора. Настройка Обмена данными.
    • Для УТ11.1(2,3): Панель Разделов →  Agora.

    Image Removed

    В открывшемся окне выберите Агора. Настройка Обмена данными и нажмите кнопку ОК:

    Image Removed

    После открытия настроек обмена данными с системой Agora, перейдите на вкладку Регламентное задание:

    Image Removed

    По-умолчанию интервал обмена составляет 1 минуту, в случае необходимости можно изменить интервал обмена. Для этого нажмите на значок с часами в разделе Регламентное задание:

    Image Removed

    Расписание обмена отвечает за периодичность выгрузки данных из 1С в папку Хранилище файлов

    Настройка периодичности загрузки осуществляется на вкладке Дневное:

    Image Removed

    Расписание обмена с порталом отвечает за периодичность выгрузки данных из 1С на портал.  

    Настройка периодичности также осуществляется на вкладке Дневное:

    Image Removed

    Предупреждение

    В случае использования серверной версии 1С:Предприятие "Управление торговлей" в настройках администрирования сервера 1С:Предприятие "Управление торговлей" необходимо убедиться, что чекбокс "Блокировка регламентных заданий" не отмечен.

    После завершения настройки регламентных заданий перейдите на вкладку Параметры обмена и заполните следующие поля:

    • Портал — выбор настроенного узла обмена (по-умолчанию возможности изменения портала нет, поэтому выберите предустановленный портал АГОРА).
    • Хранилище файлов — создайте папку и укажите к ней путь, Все сотрудники, работающие с 1С, должны иметь доступ к созданной папке.
    • Количество объектов, добавляемых в исходящий файл обмена.
    • Адрес сайта (без http://) - предоставляется службой поддержки. В случае возникновения вопросов, отправьте запрос по адресу: help@agora.ru
    • Ключ лицензии - предоставляется службой поддержки. В случае возникновения вопросов, отправьте запрос по адресу: help@agora.ru
    • Учетные данные для получения оповещений о ошибках в обмене.

    После настройки нажмите кнопку Image Removed для "связки" используемой базы данных со службой обмена портала.

    После запуска обмена с порталом: 

    Image Removed

     В указанном Хранилище файлов будут созданы следующие папки:

  • Complete — папка архива, куда перемещаются файлы после отправки данных на сайт.
  • Export — папка, куда перемещаются данные из системы 1С:Предприятие "Управление торговлей" для последующей отправки на сайт и перемещения файлов в архив.
  • Img — папка, куда перемещаются данные из системы 1С:Предприятие "Управление торговлей" (изображения) для последующей отправки на сайт и перемещения файлов в архив.
  • Import — папка, куда перемещаются данные с сайта для дальнейшего перемещения файлов в систему 1С:Предприятие "Управление торговлей" и архив.
  • Preexport — системная папка.

    После окончания обмена с порталом, в административной панели проекта, доступной по адресу: адрес_проекта.agora.ru/admin в разделе Пакеты обмена Импорта будет отображаться массив данных, загружаемый из 1С, доступный при нажатии на имя xml-файла в колонке Файл:

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

    (информация) Пример формата выгружаемых данных из 1С доступен в этом разделе. 

    Если данные не выгружены, проверьте журнал регистрации ошибок в 1С, доступный следующим образом: 

    • В выпадающем меню Все функции (1С версии 11) или Операции (1С версии 10.3).
    • Перейдите в Обработки и выберите Журнал регистрации.

    В данном разделе будут отображаться данные о возникающих ошибках при работы механизма интеграции. 

    Image RemovedImage Added Наглядный пример оформления заказа на портале и его обработка в 1С доступен в разделе Оформление заказа

    Информация

    Если у вас возникли трудности или вопросы в ходе настройки интеграции, вы всегда можете написать в нашу техническую поддержку: help@agora.ru и вам обязательно помогут. 

    ...