Описание модуля для 1С 7.7 при работе с EdiAgent

Архив состоит из двух компонентов:

  1. Обработка запуска NEWAGENT.ert
  2. Каталог MODULE_EDIAGENT. При запуске обработки (п.1) нужно указать путь к этому каталогу (Рис. 1).
Рис. 1. Путь каталога MODULE_EDIAGENT

Модуль 1С состоит из вкладок:

Вкладка «Настройки»

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

Рис. 2. Модуль 1С. Вкладка «Настройки»

Основные настройки содержат два основных раздела:

Раздел 1. Учётная запись (Рис. 3).

Рис. 3. Раздел «Учётная запись»

Для добавления новой учётной записи в разделе «Настройки учетных записей» нажмите «Добавить» (Рис. 4).

Рис. 4. Раздел «Настройки учетных записей»

Откроется окно «Учётная запись» (Рис. 5).

Рис. 5. Создание учётной записи
  • Введите наименование. Требований к этому полю нет
  • Поля «Путь отправки данных», «Путь заголовков», «Путь документов» и «Путь сост.докум.» – принимают значения по умолчанию и заполнены в соответствии с API-запросами.
  • Поле «Сервер» заполните значением https://agent.ediweb.ru
  • Поле «Порт» носит константное значение – 10005
  • ГЛН, пользователь и пароль заполняются в соответствии с авторизационными данными.

После заполнения данных нажмите «Ок».

Раздел 2. Настройки объектов для выгрузки. Здесь происходит заполнение соответствия между справочниками 1С и классификаторами.

Для настройки объектов кликните по нему. Откроется окно для ввода данных (Рис. 6).

Рис. 6. Заполнение данных в настройках объекта для выгрузки
  • Наименование – наименование классификатора
  • Табл.платформы – значение, ожидаемое со стороны платформы EdiAgent для дальнейшего преобразования и использования выгруженных данных
  • Тип – объект 1С, с которым будет вестись сопоставление
  • Идентификатор – реквизит объекта 1С, который будет служить уникальным кодом каждой выгружаемой записи
  • Вид – наименование объекта 1С, для которого ранее был указан «Тип»
  • Очищать при выгрузке – рекомендуется выставить, это поможет обеспечить актуальность данных благодаря тому, что классификатор каждый раз будет полностью обновляться
  • Использ. в фильтре – позволяет увидеть данный классификатор в списке тех, для которых можно выставить фильтры (вкладка «Выгрузка»)

В разделе «Настройки объектов для выгрузки» функция «Добавить» (1) отвечает за внесение еще одной записи в таблицу (полный перечень возможных вариантов), функция «Изменить» (2) вызывает форму со значениями, которые можно изменить (Рис. 7).

Рис. 7. Функционал по добавлению и изменению настроек объектов

Отметка «Не переспрашивать каталог» отключает запуск стартового окна с возможностью выбрать каталог модуля (Рис. 8).

Рис. 8. Параметры настроек

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

Рис. 9. Автоматическая запись значений

При двойном нажатии кнопки «Проверить значения переменных» (1) вызывается список значений с глобальными переменными модуля, с помощью которого можно получить подробную расшифровку каждого объекта (2) (Рис. 10).

Рис. 10. Проверка значения переменных

Важно

Для сохранения всех внесенных изменений нажмите «Сохранить настройки» (Рис. 11).

Рис. 11. Сохранение изменений

Вкладка «Загрузка»

Во вкладке «Загрузка» можно получить документы за определённый период, проверить документы на сервере, а также загрузить их в учётную систему 1С (Рис. 12).

Рис. 12. Вкладка «Загрузка»

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

Рис. 13. Выбор даты и учётной записи

Для получения списка документов нажмите кнопку «Проверить документы на сервере» (1). Таблица заполнится, если будут найдены еще необработанные (незагруженные) документы. Для просмотра документа дважды кликните по нему в таблице. Для загрузки документа в учётную систему 1С отметьте его в таблице (2), затем нажмите соответствующую кнопку (3) (Рис. 14).

Рис. 14. Загрузка документов в учётную систему

В правом нижнем углу располагается индикатор обмена данными. Когда идет загрузка или выгрузка документов значение «Выполняется» меняется с «Нет» на «Да» (Рис. 15).

Рис. 15. Индикатор выполнения

Вкладка «Выгрузка»

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

Рис. 16. Фильтры для выгрузки

Введите наименование и нажмите «Ок» (Рис. 17).

Рис. 17. Ввод наименования группы фильтров

Выберите учётную запись, для которой этот фильтр будет применяться и нажмите «Ок» (Рис. 18).

Рис. 18. Выбор учётной записи

Выберите классификатор, где он будет применяться и нажмите «Ок» (Рис. 19).

Рис. 19. Выбор классификатора

Выберите значения и отметьте «Включён» для активации задаваемого фильтра и нажмите «Ок» (Рис. 20).

Рис. 20. Активация фильтра

Можно выгрузить по всем заданным группам фильтров, отметив поле «По всем группам фильтров». Для выгрузки нажмите кнопку «Выгрузить данные» (1). Если нужна циклическая выгрузка с определенным интервалом времени, то отметьте поле «Автомат выгр., мин» и задайте интервал времени в минутах (2). В этом случае будет видно окно лога отправки, которое можно закрыть и остановить выгрузку (Рис. 21).

Рис. 21. Лог отправки

3 марта 2020 г.