Описание модуля для 1С 7.7 при работе с EdiAgent
Архив состоит из двух компонентов:
- Обработка запуска NEWAGENT.ert
- Каталог MODULE_EDIAGENT. При запуске обработки (п.1) нужно указать путь к этому каталогу (Рис. 1).
Модуль 1С состоит из вкладок:
- Настройки: создание учётной записи и изменение объектов для выгрузки
- Загрузка: загрузка документов в учётную систему
- Выгрузка: создание группы фильтров для выгрузки данных. Автоматическая выгрузка данных
Вкладка «Настройки»
В разделе «Настройки» можно создать, изменить или удалить учётную запись. Настроить объекты для выгрузки, а также настроить работу параметров (Рис. 2).
Основные настройки содержат два основных раздела:
Раздел 1. Учётная запись (Рис. 3).
Для добавления новой учётной записи в разделе «Настройки учетных записей» нажмите «Добавить» (Рис. 4).
Откроется окно «Учётная запись» (Рис. 5).
- Введите наименование. Требований к этому полю нет
- Поля «Путь отправки данных», «Путь заголовков», «Путь документов» и «Путь сост.докум.» – принимают значения по умолчанию и заполнены в соответствии с API-запросами.
- Поле «Сервер» заполните значением https://agent.ediweb.ru
- Поле «Порт» носит константное значение – 10005
- ГЛН, пользователь и пароль заполняются в соответствии с авторизационными данными.
После заполнения данных нажмите «Ок».
Раздел 2. Настройки объектов для выгрузки. Здесь происходит заполнение соответствия между справочниками 1С и классификаторами.
Для настройки объектов кликните по нему. Откроется окно для ввода данных (Рис. 6).
- Наименование – наименование классификатора
- Табл.платформы – значение, ожидаемое со стороны платформы EdiAgent для дальнейшего преобразования и использования выгруженных данных
- Тип – объект 1С, с которым будет вестись сопоставление
- Идентификатор – реквизит объекта 1С, который будет служить уникальным кодом каждой выгружаемой записи
- Вид – наименование объекта 1С, для которого ранее был указан «Тип»
- Очищать при выгрузке – рекомендуется выставить, это поможет обеспечить актуальность данных благодаря тому, что классификатор каждый раз будет полностью обновляться
- Использ. в фильтре – позволяет увидеть данный классификатор в списке тех, для которых можно выставить фильтры (вкладка «Выгрузка»)
В разделе «Настройки объектов для выгрузки» функция «Добавить» (1) отвечает за внесение еще одной записи в таблицу (полный перечень возможных вариантов), функция «Изменить» (2) вызывает форму со значениями, которые можно изменить (Рис. 7).
Отметка «Не переспрашивать каталог» отключает запуск стартового окна с возможностью выбрать каталог модуля (Рис. 8).
Если отмечено «Сохранять параметры сеанса при выходе» (Рис. 8), то при закрытии модуля происходит запись значений «Автомат загр., минут», «Автомат выгр., минут» и тех значений, которые им соответствуют (время загрузки и время выгрузки). При следующем запуске модуля они будут автоматически восстановлены (Рис. 9).
При двойном нажатии кнопки «Проверить значения переменных» (1) вызывается список значений с глобальными переменными модуля, с помощью которого можно получить подробную расшифровку каждого объекта (2) (Рис. 10).
Важно
Для сохранения всех внесенных изменений нажмите «Сохранить настройки» (Рис. 11).
Вкладка «Загрузка»
Во вкладке «Загрузка» можно получить документы за определённый период, проверить документы на сервере, а также загрузить их в учётную систему 1С (Рис. 12).
Для загрузки документов укажите текущую учётную запись или установите флажок «По всем уч. записям» – в этом случае будут загружаться документы для всех учетных записей. Если нужно получить документы за конкретный период, отметьте поле «Период, с» и заполните даты (Рис. 13).
Для получения списка документов нажмите кнопку «Проверить документы на сервере» (1). Таблица заполнится, если будут найдены еще необработанные (незагруженные) документы. Для просмотра документа дважды кликните по нему в таблице. Для загрузки документа в учётную систему 1С отметьте его в таблице (2), затем нажмите соответствующую кнопку (3) (Рис. 14).
В правом нижнем углу располагается индикатор обмена данными. Когда идет загрузка или выгрузка документов значение «Выполняется» меняется с «Нет» на «Да» (Рис. 15).
Вкладка «Выгрузка»
Во вкладке «Выгрузка» можно установить фильтры, чтобы выгружаемый классификатор включал в себя определенный набор значений из справочника. Для этого создайте группу фильтров, нажав соответствующую кнопку (Рис. 16).
Введите наименование и нажмите «Ок» (Рис. 17).
Выберите учётную запись, для которой этот фильтр будет применяться и нажмите «Ок» (Рис. 18).
Выберите классификатор, где он будет применяться и нажмите «Ок» (Рис. 19).
Выберите значения и отметьте «Включён» для активации задаваемого фильтра и нажмите «Ок» (Рис. 20).
Можно выгрузить по всем заданным группам фильтров, отметив поле «По всем группам фильтров». Для выгрузки нажмите кнопку «Выгрузить данные» (1). Если нужна циклическая выгрузка с определенным интервалом времени, то отметьте поле «Автомат выгр., мин» и задайте интервал времени в минутах (2). В этом случае будет видно окно лога отправки, которое можно закрыть и остановить выгрузку (Рис. 21).