Управляющая система (УС) – программа (система), под управлением которой работает программа «Mobile Bay».
Данный документ адресован техническим специалистам (программистам, бизнес-аналитикам) и предназначен для разработки кода в УС для интеграции с программой «Mobile Bay». Помимо данного документа, для интеграции используются результаты предпроектного исследования и XSD-схемы передаваемых объектов.
Объекты обмена
Объекты для импорта
Справочник единиц измерения. RFSAMEASUREMENT
Элемент | Обязательность для «Mobile Bay» | Описание | Формат данных в «Mobile Bay» | Пример |
ID | О | Идентификатор элемента справочника | NUMBER [5] | 11 |
PREC | О | Точность. Число знаков после запятой | NUMBER [5] | 3 |
ABBREV | О | Краткое название ЕИ | VARCHAR2 [6] | шт |
NAME | О | Полное название | VARCHAR2 [20] | штука |
MESTYPE | О | Признак весовой (мерной) единицы измерения Весовая (1) , не весовая(0) | CHAR [1] | 0 |
CODE | Н | код (ОКЕИ) единицы измерения - Общероссийский классификатор единиц измерения | CHAR (3 Byte) | 134 |
CODEISO | Н | код (ISO) единицы измерения - Международная классификация единиц измерения | CHAR (3 Byte) | KGM |
Классификатор товаров (иерархия групп). RFSACARDCLASS
Элемент | Обязательность для «Mobile Bay» | Описание | Формат данных в «Mobile Bay» | Пример |
ID | + (-1) | Идентификатор узла | NUMBER [10] | |
TREE | + | Код узла | VARCHAR2 [100] | |
NAME | + | Название | VARCHAR2 [255] | |
FLAGS | + (0) | Битовая маска | NUMBER [10] | |
CREATOR | + (-2) | Код пользователя, создавшего узел | NUMBER [10] |
Классификатор мест хранения (иерархия). RFSASTORECLASS
Элемент | Обязательность для «Mobile Bay» | Описание | Формат данных в «Mobile Bay» | Пример |
ID | + (-1) | Идентификатор | NUMBER [10] | |
TREE | + | Код узла | VARCHAR2 [100] | |
NAME | + | Наименование узла | VARCHAR2 [255] | |
FLAGS | + (0) | Флаги | NUMBER [10] | |
CREATOR | + (-2) | Код пользователя, создавшего ветку классификатора | NUMBER [10] |
Классификатор поставщиков (иерархия). RFSASUPPLIERCLASS
Элемент | Обязательность для «Mobile Bay» | Описание | Формат данных в «Mobile Bay» | Пример |
ID | + (-1) | Идентификатор узла классификатора | NUMBER [10] | |
TREE | + | Код узла дерева | VARCHAR2 [100] | |
NAME | + | Имя (название) узла | VARCHAR2 [255] | |
FLAGS | + (0) | Битовая маска: | NUMBER [10] | |
CREATOR | + (-2) | Идентификатор пользователя, создавшего данный узел классификатора | NUMBER [10] |
Классификатор клиентов (иерархия). RFSACLIENTCLASS
Элемент | Обязательность для «Mobile Bay» | Описание | Формат данных в «Mobile Bay» | Пример |
ID | + | Идентификатор узла классификатора | NUMBER [10] | |
TREE | + | Код узла дерева | VARCHAR2 [100] | |
NAME | + | Имя (название) узла | VARCHAR2 [255] | |
FLAGS | + | Битовая маска: <0> – разряд не используется; | NUMBER [10] | |
CREATOR | + | Идентификатор пользователя, создавшего данный узел классификатора | NUMBER [10] |
Классификатор алкогольной продукции (иерархия). RFSASPIRITCODE
Элемент | Обязательность для «Mobile Bay» | Описание | Формат данных в «Mobile Bay» | Пример |
ID | + | Идентификатор (первый ключ справочника) | NUMBER [5] | |
CODE | + | Код группы | VARCHAR2 [20] | |
TITLE | + | Название группы | VARCHAR2 [255] | |
ISBEER | - | 1, если группа относится к пиву или пивным напиткам | CHAR [1 Byte] | |
POSITION | + | Номер по порядку (для сортировки групп внутри отчета) | NUMBER [10] |
Карточки товаров. CD (карточка товара)
Элемент | Обязательность для «Mobile Bay» | Описание | Формат данных в «Mobile Bay» | Пример |
ARTICLE | + | Артикул | STRING | |
ACCEPTED | - | Статус | DECIMAL | |
ALTNAME1 | - | - | BASE64BINARY | |
ALTNAME2 | - | - | BASE64BINARY | |
BORNIN | + | Код источника создания документа. Создается Mobile Bay в момент отправки | BASE64BINARY | |
CARDCOMMENT | - | Комментарий | STRING | |
CASHLOAD | - | Признак «грузить в кассу» | STRING | |
COUNTRY | - | Страна происхождения, если NULL, то РФ | STRING | |
CUTPRICEDAYS | - | Срок уценки в днях, 0 – автоматическая уценка не производится | DECIMAL | |
DATASUBTYPE | - | - | DECIMAL | |
DATATYPE | - | Тип карточки | DECIMAL | |
DEADLINE | - | Срок реализации в днях, NULL – не ограничен | DECIMAL | |
FLAGS | - | Битовая маска | DECIMAL | |
GLOBALARTICLE | - | Артикул центрального офиса | STRING | |
HEIGHT | - | Высота единицы товара в ед. изм. | DECIMAL | |
ICING | - | % глазури | DECIMAL | |
IDCLASS | + | Идентификатор узла классификатора товаров, к которому приписан данный артикул | DECIMAL | |
IDCODETNVED | - | - | DECIMAL | |
IDLOSSESGROUP | - | Идентификатор классификатора норм естественной убыли | DECIMAL | |
IDMARKETINGGROUP | - | Идентификатор классификатора маркетинговых групп | DECIMAL | |
IDMEASDIM | - | Ед. изм. для линейных размеров | DECIMAL | |
IDMEASUREMENT | + | Идентификатор единицы измерения | DECIMAL | |
IDMEASWEIGHT | - | Ед. изм. для веса | DECIMAL | |
IDONETORG | - | Идентификатор классификатора 1-торг | DECIMAL | |
IDSCALE | - | Идентификатор шкалы | DECIMAL | |
IDSPIRITCODE | - | Идентификатор классификатора алкогольной продукции | DECIMAL | |
IDTHREETORG | - | Идентификатор классификатора 3-торг | DECIMAL | |
LENGTH | - | Длина единицы товара в ед. изм. | DECIMAL | |
LOSSES | - | % естественной убыли | DECIMAL | |
MESABBREV | - | Синоним названия аббревиатуры единицы измерения | STRING | |
MESNAME | - | Синоним названия единицы измерения | STRING | |
MINPROFIT | - | Граница рентабельности | DECIMAL | |
NAME | + | Название карточки | STRING | |
NOMINALVALUE | - | - | DECIMAL | |
QUANTITYDEVIATION | - | Максимальное отклонение кол-ва между фактичеcким и заказанным | DECIMAL | |
RECEIPTOK | - | Признак «разрешен прием», он же «разрешен к заказу у поставщика» | STRING | |
SCALELOAD | - | Признак «грузить в весы» | STRING | |
SCRAP | - | % технологических отходов | DECIMAL | |
SHORTNAME | - | Краткое название товара, например, для загрузки в оборудование, если NULL, то использовать NAME | STRING | |
STATEREGULATION | - | Вид государственного регулирования (LEGISLATION_BYELORUSSIA) | DECIMAL | |
STORAGE | - | Условия хранения | DECIMAL | |
SUBARTICLE | - | Субартикул | STRING | |
SUPPLYPRICEPERCENTM | - | Допустимый % занижения цены в приходе от цены последней поставки | DECIMAL | |
SUPPLYPRICEPERCENTP | - | Допустимый % превышения цены в приходе от цены последней поставки | DECIMAL | |
USETIME | - | Срок годности артикула | DECIMAL | |
USETIMEDIM | - | Размерность срока годности артикула | DECIMAL | |
WASTE | - | % нормы отходов | DECIMAL | |
WEIGHT | - | Вес единицы товара в ед. изм. | DECIMAL | |
WIDTH | - | Ширина единицы товара в ед. изм. | DECIMAL |
Карточки товаров. IC (вложение карточки)
Элемент | Обязательность для «Mobile Bay» | Описание | Формат данных в «Mobile Bay» | Пример |
ID | + (-1) | Идентификатор узла | NUMBER [10] | |
TREE | + | Код узла | VARCHAR2 [100] | |
NAME | + | Название | VARCHAR2 [255] | |
FLAGS | + (0) | Битовая маска | NUMBER [10] | |
CREATOR | + (-2) | Код пользователя, создавшего узел | NUMBER [10] |
Карточки товаров. BC (ШК)
Элемент | Обязательность для «Mobile Bay» | Описание | Формат данных в «Mobile Bay» | Пример |
ID | + (-1) | Идентификатор узла | NUMBER [10] | |
TREE | + | Код узла | VARCHAR2 [100] | |
NAME | + | Название | VARCHAR2 [255] | |
FLAGS | + (0) | Битовая маска | NUMBER [10] | |
CREATOR | + (-2) | Код пользователя, создавшего узел | NUMBER [10] |
Карточки товаров. GL (уровни складских запасов)
Элемент | Обязательность для «Mobile Bay» | Описание | Формат данных в «Mobile Bay» | Пример |
ID | + (-1) | Идентификатор узла | NUMBER [10] | |
TREE | + | Код узла | VARCHAR2 [100] | |
NAME | + | Название | VARCHAR2 [255] | |
FLAGS | + (0) | Битовая маска | NUMBER [10] | |
CREATOR | + (-2) | Код пользователя, создавшего узел | NUMBER [10] |
Карточки товаров. AM (номенклатура МХ)
Элемент | Обязательность для «Mobile Bay» | Описание | Формат данных в «Mobile Bay» | Пример |
ID | + (-1) | Идентификатор узла | NUMBER [10] | |
TREE | + | Код узла | VARCHAR2 [100] | |
NAME | + | Название | VARCHAR2 [255] | |
FLAGS | + (0) | Битовая маска | NUMBER [10] | |
CREATOR | + (-2) | Код пользователя, создавшего узел | NUMBER [10] |
Карточки товаров. RFSACARDPROPDEF (доп. характеристики)
Элемент | Обязательность для «Mobile Bay» | Описание | Формат данных в «Mobile Bay» | Пример |
ID | + (-1) | Идентификатор узла | NUMBER [10] | |
TREE | + | Код узла | VARCHAR2 [100] | |
NAME | + | Название | VARCHAR2 [255] | |
FLAGS | + (0) | Битовая маска | NUMBER [10] | |
CREATOR | + (-2) | Код пользователя, создавшего узел | NUMBER [10] |
Места хранения (магазины, склады). SH
Элемент | Обязательность для «Mobile Bay» | Описание | Формат данных в «Mobile Bay» | Пример |
ID | + (-1) | Идентификатор узла | NUMBER [10] | |
TREE | + | Код узла | VARCHAR2 [100] | |
NAME | + | Название | VARCHAR2 [255] | |
FLAGS | + (0) | Битовая маска | NUMBER [10] | |
CREATOR | + (-2) | Код пользователя, создавшего узел | NUMBER [10] |
Контрагенты. CL
Элемент | Обязательность для «Mobile Bay» | Описание | Формат данных в «Mobile Bay» | Пример |
ID | + (-1) | Идентификатор узла | NUMBER [10] | |
TREE | + | Код узла | VARCHAR2 [100] | |
NAME | + | Название | VARCHAR2 [255] | |
FLAGS | + (0) | Битовая маска | NUMBER [10] | |
CREATOR | + (-2) | Код пользователя, создавшего узел | NUMBER [10] |
Структура Магазина (цеха). PZ
Элемент | Обязательность для «Mobile Bay» | Описание | Формат данных в «Mobile Bay» | Пример |
ID | + (-1) | Идентификатор узла | NUMBER [10] | |
TREE | + | Код узла | VARCHAR2 [100] | |
NAME | + | Название | VARCHAR2 [255] | |
FLAGS | + (0) | Битовая маска | NUMBER [10] | |
CREATOR | + (-2) | Код пользователя, создавшего узел | NUMBER [10] |
Виды цен. RFSMPRICETYPES
Элемент | Обязательность для «Mobile Bay» | Описание | Формат данных в «Mobile Bay» | Пример |
ID | + (-1) | Идентификатор узла | NUMBER [10] | |
TREE | + | Код узла | VARCHAR2 [100] | |
NAME | + | Название | VARCHAR2 [255] | |
FLAGS | + (0) | Битовая маска | NUMBER [10] | |
CREATOR | + (-2) | Код пользователя, создавшего узел | NUMBER [10] |
Налоги, ставки, налоговые группы. RFSMTAXES
Элемент | Обязательность для «Mobile Bay» | Описание | Формат данных в «Mobile Bay» | Пример |
ID | + (-1) | Идентификатор узла | NUMBER [10] | |
TREE | + | Код узла | VARCHAR2 [100] | |
NAME | + | Название | VARCHAR2 [255] | |
FLAGS | + (0) | Битовая маска | NUMBER [10] | |
CREATOR | + (-2) | Код пользователя, создавшего узел | NUMBER [10] |
Справочник стран. RFSACOUNTRIES
Элемент | Обязательность для «Mobile Bay» | Описание | Формат данных в «Mobile Bay» | Пример |
ID | + (-1) | Идентификатор узла | NUMBER [10] | |
TREE | + | Код узла | VARCHAR2 [100] | |
NAME | + | Название | VARCHAR2 [255] | |
FLAGS | + (0) | Битовая маска | NUMBER [10] | |
CREATOR | + (-2) | Код пользователя, создавшего узел | NUMBER [10] |