Mobile SMARTS 2008 Компонента доступа |
|
Онлайн-справочник разработчика по объектам Mobile SMARTS и компоненте доступа
Механизм обмена данными
Для организации обмена данными между учетной системой пользователя и Mobile SMARTS применяется специальная COM компонента
Cleverence.MobileSMARTS.ComConnector.dll. После ее установки и регистрации в ОС Windows становится возможным создание и операции с объектами компоненты, непосредственно в процедурах учетной системы.
Операция создания объектов, описанных в COM, специфична для каждой системы:
Псевдокод:
var connector = новый Cleverence.Warehouse.StorageConnector();
C# (подключив Cleverence.MobileSMARTS.ComConnector.dll в References):
Cleverence.Warehouse.StorageConnector connector = new Cleverence.Warehouse.StorageConnector();
«1С:Предприятие 7»:
connector = СоздатьОбъект("Cleverence.Warehouse.StorageConnector");
«1С:Предприятие 8»:
connector = новый COMОбъект("Cleverence.Warehouse.StorageConnector");
Microsoft Dynamics AX (Axapta):
var connector = new COM("Cleverence.Warehouse.StorageConnector");
Ниже указаны наиболее важные средства взаимодействия с сервером Mobile SMARTS и классы бизнес-сущностей системы. Полный список доступных для работы классов перечислен
здесь.
Обмен данными с сервером
Все средства доступа к серверу Mobile SMARTS сосредоточены в одном единственном COM-компоненте.
Главные бизнес-сущности
Класс |
Описание |
Product [Товар]
|
Позиция номенклатуры (товар). |
Packing [Упаковка]
|
Упаковка товара. Каждый товар должен содержать как минимум одну упаковку. |
ProductsBook [Справочник товаров]
|
Справочник номенклатуры. |
Document [Документ]
|
Документ. Основная единица взаимодействия между учетной системой и пользователем. Содержит описание задания, назначенного к выполнению, и, собственно результат выполнения задания. |
DocumentItem [СтрокаДокумента]
|
Строка в документе, заявленная или фактическая. Содержит информацию о товаре, его количестве и дополнительных полях (сроки годности, серийные номера, дополнительные характеристики и т.п.) |