Отправка запросов данных в «СФЕРА Курьер». Настройка подключения, пути передачи данных и сценария


Введение

В Comindware Platform можно настроить подключение к системе электронного документооборота «СФЕРА Курьер». Интеграция с этой системой позволяет:

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

Прикладная задача

Здесь приведён пример настройки подключения, пути передачи данных, шаблона и сценария для синхронизации данных о контрагентах с системой «СФЕРА Курьер».

Имеется шаблон «Реестр контрагентов», в котором хранятся сведения о контрагентах.

Требуется настроить кнопку для синхронизации данных контрагентов с «СФЕРА Курьер».

Порядок настройки

  1. Настройте подключение типа «Отправка сообщений в систему «СФЕРА Курьер».
  2. Настройте путь передачи данных «Отправка сообщений в «СФЕРА Курьер», использующий созданное подключение.
  3. Настройте шаблон записи для хранения данных контрагентов.
  4. Настройте сценарий для получения данных о контрагенте из «СФЕРА Курьер».

Настройка подключения

  1. Откройте страницу «Администрирование» — «Подключения».
  2. В списке подключений откройте или создайте подключение типа «Пользовательские подключения» — «Отправка сообщений в систему «СФЕРА Курьер».
  3. Настройте свойства подключения:

    • Системное имя — введите уникальное имя подключения.
    • Отключить — установите этот флажок, если требуется временно деактивировать данное подключение.
    • Описание — введите наглядное описание подключения.
    • Запись в файловые журналы — выберите, какие события следует записывать в журналы:
      • Полные сведения об обработке сообщения;
      • Только ошибки;
      • Отключить — не регистрировать в журнале события отправки сообщений.
    • Тестовый сервер — установите этот флажок, чтобы настроить подключение к тестовому серверу.
    • Интервал запроса данных, в минутах — укажите интервал запроса к серверу.
    • ApiKey — введите ключ API для подключения к «СФЕРА Курьер».
    • Имя пользователя — укажите учётную запись для подключения к «СФЕРА Курьер».
    • Пароль — введите пароль для подключения к «СФЕРА Курьер».
    • Идентификатор участника ЭДО получателя документа — укажите идентификатор, присвоенный участнику «СФЕРА Курьер».
  4. Нажмите кнопку «Проверить соединение» и удостоверьтесь, что соединение установлено.

  5. Чтобы просмотреть журнал событий отправки сообщений, нажмите кнопку «Скачать журнал».
  6. Сохраните подключение.

Настройка пути передачи данных

  1. Откройте страницу «Администрирование» — «Пути передачи данных».
  2. Откройте двойным нажатием в списке или путь передачи данных типа «Пользовательские подключения» — «Отправка сообщений в «СФЕРА Курьер» типа «Зачитывает данные об организации.
  3. Настройте свойства пути передачи данных на следующих вкладках:

  4. Сохраните путь передачи данных.

Основные свойства

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

  • Подключение — выберите подключение для отправки сообщений в систему «СФЕРА Курьер».
  • Системное имя — введите уникальное имя пути передачи данных.
  • Отключить — установите этот флажок, если требуется временно деактивировать данный путь передачи данных.
  • Описание — введите наглядное описание пути передачи данных.
  • Номер шины данных — выберите номер от 0 до 3, если требуется распределить потоки данных нескольких путей для повышения производительности.

Атрибуты сообщений

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

  1. Выберите тип сообщения «Зачитывает данные об организации». Предусмотрены следующие типы сообщений:

    • Добавить новый документ;
    • Отправить подпись для документа;
    • Получить документ;
    • Найти документы;
    • Изменить стадии документооборота;
    • Отклонить документ;
    • Зачитывает данные об организации.
  2. В таблицах «Запрос», «Ответ» и «Ответ с ошибкой» отобразятся готовые атрибуты, соответствующие выбранному типу сообщения.

Подробные сведения об атрибутах, которые используются при обмене сообщениями с системой «СФЕРА Курьер», см. в Справочном руководстве API СФЕРА Курьер.

Настройка шаблона записи

  1. Создайте шаблон записи «Реестр контрагентов».
  2. Создайте следующие атрибуты типа «Текст»:

    • Код участника ЭДО
    • ИНН
    • КПП
  3. Создайте кнопку «Синхронизировать данные контрагента» со следующими свойствами:

    • Контекст операции: запись
    • Операция: вызвать событие «Нажата кнопка»
    • Результат выполнения: обновить данные
  4. Поместите атрибуты «Код участника ЭДО», «ИНН», «КПП» на основную форму.

  5. Поместите кнопку «Синхронизировать данные контрагента» на основную форму.

Настройка сценария

  1. Создайте сценарий:

    • Название: Синхронизация контрагента со «СФЕРА Курьер»
    • Контекст выполнения: от инициатора
  2. Отобразится конструктор сценария.

  3. Настройте событие «Нажата кнопка»:

    • Контекстный шаблон: Реестр контрагентов
    • Кнопка: Синхронизировать данные контрагента
  4. Создайте и настройте действие «Изменить значение переменных»:

    • Операция со значениями переменных: добавить
    • Набор переменных: Request
    • Добавьте переменную:
      • Имя переменной: CompanyCode
      • Значение: атрибут Код участника ЭДО
  5. Добавьте действие «Отправить сообщение» со следующими свойствами:

  6. Добавьте действие «Изменить значение атрибутов» со следующими свойствами:

    Атрибут Операция со значениями Значение
    ИНН Заменить Формула: $$Response->Inn
    КПП Заменить Формула: $$Response->Kpp

Сценарий отправки запроса в «СФЕРА Курьер» для синхронизации данных контрагента

Сценарий отправки запроса в «СФЕРА Курьер» для синхронизации данных контрагента

Тестирование

  1. Создайте новую запись в шаблоне «Реестр контрагентов».
  2. Введите в поле «Код участника ЭДО» действительный код контрагента.
  3. Нажмите кнопку «Синхронизировать данные контрагента».
  4. В полях «ИНН» и «КПП» должны отобразиться данные контрагента.

Связанные статьи

К началу


Номер Статьи: 5062
Размещено: Wed, Nov 27, 2024
Последнее обновление: Tue, Dec 10, 2024

Online URL: https://kb.comindware.ru/article/otpravka-zaprosov-dannyh-v-sfera-kurer-nastrojka-podklyucheniya-puti-peredachi-dannyh-i-scenariya-5062.html