Руководство пользователя Инвойс, Выгрузка данных для внешних программы

Материал из Alta-Soft Wikipedia
Перейти к навигации Перейти к поиску

<< К оглавлению

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

OptInvPlat.png

Выбор способа производится откидным списком Формат файла\базы. Каждый способ имеет свои дополнительные специфические настройки. После выполнения выгрузки имеется возможность выполнить команду запускающую внешнее приложение.

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

Передача в DBF-файл

Для настройки этого способа создается файл-таблица в формата w:Dbase IV нужными полями. Имена полей должны совпадать с идентификаторами полей Инвойса. Путь к файлу указывается в настройках и при получении платежей для всех позиций Инвойса в этот DBF добавляются строки по количеству позиций в Инвойсе. Перед выгрузкой файл опционально может быть очищен. Для создания DBF в окне настроек имеется специализированный диалог под кнопкой Создать новый DBF.

Данный способ выгрузки имеет определённые недостатки:

  • в формате DBF имеются ограничения на максимальную длину поля и длину имени поля. Поэтому не все поля Инвойса могут быть выгружены таким образом.
  • DBF формат является устаревшим и количество современных программ, умеющих корректно работать с DBF, стремительно сокращается. Например w:MS Excell умеет читать DBF файлы, но при сохранении структура файла портится. Поэтому важно чтобы DBF обмена создавался или из самой Альта-ГТД, или правильным редактором.

Выгрузка в шаблон печати в Офис

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

Выгрузка в Инвойса во внутреннем формате XML

При этом способе выгружается весь Инвойс в w:XML формате. Имя и расположение файла задается настройками. Данный способ наиболее удобен для интеграции с корпоративными системами клиентов. Описание XML формата документа Инвойс в формате w:XSD можно получить командой меню Настройка->Служебные->Выгрузить XSD схемы. IT-специалисты поддерживающие корпоративную системы на основе XSD смогут настроить импорт данных в систему. Для более подробной информации смотри статью Интеграция_с_КИС

Выгрузка в базу w:MS Access или w:SQL Server

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

Передача платежей в ПК "Артикул"

Перенос данных из Инвойсов созданных при помощи ПК "Артикул" происходит автоматически, если включена галочка Автоматически выгружать платежи в ПК "Артикул" в окне настроек Инвойса на закладке Платежи. Физически передача производится при помощи DBF-файла GtdOut.dbf в папке TEMP\. Но для пользователя процесс настройки упрошен до включения одного флажка.