Файли обміну

XML-файли обміну - це контейнери для зберігання даних при обміні даними між обліковою системою (далі на прикладі ТЦУ) і Barcode Terminal Hosting.

  • При вивантаженні даних з акта інвентаризації ТЦУ створює файл InventoryListToTCD.xml . Його вміст (список товарів на переоблік з цінами і кількостями по обліку) веб-сервісом передається мобільному пристрою при запиті їм нового списку товарів.
  • Файл InventoryListFromTCD.xml створюється додатком Barcode Terminal Hosting на основі даних, отриманих від мобільного пристрою через веб-сервіс. Дані містять в собі список товарів, головне в якому - фактична кількість товару. Цей список згодом завантажується в ТЦУ, в акт перерахунку залишків і в ньому проводиться порівняння залишків по товарах, по їх обліковій і фактичній кількості.

Щоб полегшити сполучення інших облікових систем з додатком Barcode Terminal Hosting, в лабораторії ANDRIY.CO був розроблений зручний інструмент - OLE компонент. За допомогою цієї бібліотеки можна записувати і отримувати із зазначених XML файлів дані в потрібному форматі. Детально про роботу з OLE-компонентою у вигляді прикладу - в статті Термінал збору даних. OLE-компонент. Програмування обміну даними. Сама бібліотека з вихідними кодами може бути завантажена з посилання. Бібліотека надається безкоштовно.

Для 1С доступний модуль, який реалізує обмін даними між обліковою системою і Barcode Terminal Hosting. Подробиці в статті BarCodeTerminalExchange. Сполучення BarCodeTerminal з 1С.