Справочник единиц измерения. RFSAMEASUREMENT
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
|---|---|---|---|---|
ID | + | Идентификатор элемента справочника | DECIMAL[5] | 4 |
ABBREV | + | Краткое название единицы измерения | VARCHAR2[6] | т |
BASETYPE | - | Признак того, что ед. изм. является эталоном для веса или для линейных размеров, т.е. величины в других ед. изм. будут пересчитываться в данную ед. изм. при необходимости сравнения этих величин или выполнения над ними вычислительных операций | DECIMAL[5] | 1 |
| CODE | - | Код (ОКЕИ) единицы измерения – Общероссийский классификатор единиц измерения | CHAR[3] | 796 |
| CODEISO | - | Код (ISO) единицы измерения – Международная классификация единиц измерения | CHAR[3] | PCE |
| IDPARENT | - | Ссылка на базовую единицу изм. для производной | DECIMAL[5] | |
| MESTYPE | + | Признак весовой (мерной) единицы измерения: 1 – весовая; | CHAR[1] | 0 |
| NAME | + | Полное название | VARCHAR2[20] | тонна |
| PREC | + | Точность. Число знаков после запятой | DECIMAL[5] | 0 |
| RATEPARENT | - | Коэффициент пересчета равен количеству базовых единиц в текущей производной | DECIMAL | |
| UNITNAME | - | Наименование минимальной части единицы измерения, например, «грамм» для «килограмма», используется при печати «ценников за 0.1» | VARCHAR2[20] | т |
Справочник стран. RFSACOUNTRIES
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ID | + | Идентификатор страны | DECIMAL[10] | 3 |
CODE | - | Цифровой код (ОКСМ) | CHAR[3] | 860 |
GTD | + | При поставках из данной страны требуется наличие справки к ГТД (грузовой таможенной декларации) | CHAR[1] | 0 |
SHORTNAME | - | Короткое название страны | VARCHAR2[2] | UZ |
TITLE | + | Полное название страны | VARCHAR2[255] | Узбекистан |
Классификатор товаров (иерархия групп). RFSACARDCLASS
1. Классификатор товаров (карточек). SACARDCLASS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ID | - | Идентификатор узла | DECIMAL[10] | 125 |
TREE | + | Код узла | VARCHAR2[100] | 13.4. |
NAME | + | Название | VARCHAR2[255] | Фацер |
FLAGS | - | Битовая маска | DECIMAL[10] | 0 |
CREATOR | - | Код пользователя, создавшего узел | DECIMAL[10] | 18 |
2. Свойства, специфичные для узлов классификатора карточек. SACARDCLASSAUX
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ID | + | Идентификатор узла классификатора товаров | DECIMAL[10] | |
| AGELIMITSALES | - | DECIMAL[5] | ||
CASHLOAD | - | Признак «Грузить в кассу» | CHAR[1] | |
CASHNOSCALE | - | Если 1, то грузить артикул в кассу без шкалы | CHAR[1] | |
CERTREQUIRED | - | Признак «Требуется сертификат» | CHAR[1] | |
| DATATYPE | - | Тип данных по умолчанию для новой карточки | DECIMAL[5] | |
| DEADLINE | - | Срок реализации в днях; NULL – не ограничен | DECIMAL[5] | |
| FOOD | - | 1 – продовольственный товар; 0 – не продовольственный | CHAR[1] | |
| IDLOSSESGROUP | - | Идентификатор классификатора норм естественной убыли | DECIMAL[10] | |
| IDMARKETINGGROUP | - | Идентификатор классификатора маркетинговых групп | DECIMAL[10] | |
| IDMEASDIM | - | Ед. изм. для линейных размеров | DECIMAL[5] | |
| IDMEASUREMENT | - | Идентификатор единицы измерения | DECIMAL[5] | 1 |
| IDMEASWEIGHT | - | Ед. изм. для веса | DECIMAL[5] | |
| IDONETORG | - | Идентификатор классификатора 1-торг | DECIMAL[10] | |
| IDSCALE | - | Шкала | DECIMAL[5] | |
| IDSPIRITCODE | - | Идентификатор классификатора алкогольной продукции | DECIMAL[10] | |
| IDTHREETORG | - | Идентификатор классификатора 3-торг | DECIMAL[10] | |
| ISBANSALEWITHOUTUSETIME | - | CHAR[1] | ||
| ISMAXPRICE | - | CHAR[1] | ||
| MESABBREV | - | Синоним названия аббревиатуры единицы измерения | VARCHAR2[6] | кг |
| MESNAME | - | Синоним названия единицы измерения | VARCHAR2[20] | килограмм |
| NAMEFORMID | - | Ссылка на форму ввода названия | DECIMAL[5] | |
| NOTFORPRODUCTION | - | Признак «Не для производства» | CHAR[1] | |
| ONEXCISE | - | Признак «Акцизный товар» | CHAR[1] | |
| ORDERVARFACTOR | - | Коэффициент вариативности | DECIMAL[3,2] | |
| SCALELOAD | - | Признак «Грузить в весы» | CHAR[1] | |
| SCRAP | - | % технологических отходов | DECIMAL[8,4] | |
| STORAGE | - | Условия хранения | DECIMAL[5] | |
| SUPPLYPRICEPERCENTM | - | Допустимый % занижения цены в приходе от цены последней поставки | DECIMAL[8,4] | |
| SUPPLYPRICEPERCENTP | - | Допустимый % превышения цены в приходе от цены последней поставки | DECIMAL[8,4] |
3. Налоговые группы по регионам. SACARDCLASSTAX
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ID | + | Идентификатор узла классификатора | DECIMAL[10] | |
RGNID | - | Идентификатор региона | DECIMAL[10] | |
CASHLOAD | + | Идентификатор группы налогов | DECIMAL[5] |
4. Параметры расчета среднесуточной реализации. SACARDCLASSSALERATE
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ID | + | Идентификатор узла классификатора | DECIMAL[10] | |
DAYOFWEEKDETAIL | - | Идентификатор региона | CHAR[1] | |
HOLIDAYS | - | Идентификатор группы налогов | DECIMAL[5] | |
| INCLUDEDAYS | - | Дни, которые рассматриваются алгоритмом расчета среднесуточной реализации | CHAR[7] | |
| MANUALTRACKING | - | 1, если артикулы данной группы нужно исключать из автоматического расчета среднесуточной реализации | CHAR[1] | |
| SALERATECALC | - | Алгоритм автоматического расчета среднесуточной реализации | DECIMAL[5] | |
| SALERATERANGE | - | Период расчета: последние SALERATERANGE дней (без учета текущего дня) | DECIMAL[5] | |
| SPECIALDAYS | - | Учитывать ли в расчете особые дни | DECIMAL[5] | |
| WITHMARKETING | - | CHAR[1] |
5. Дополнительные параметры расчета среднесуточной реализации. SACARDCLASSSALERATEOPERS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ID | + | Идентификатор узла классификатора | DECIMAL[10] | |
DOCTYPE | + | Тип документа | CHAR[2] | |
OPCODE | + | Идентификатор операции | DECIMAL[5] |
6. Дополнительные параметры расчета среднесуточной реализации. SACARDCLASSSALERATEHOLIDAYS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ID | + | Идентификатор группы классификатора | DECIMAL[10] | |
| DAYTYPE | + | Идентификатор категории особых дней | DECIMAL[5] |
7. Изображения, которые можно назначить группам классификатора товаров. SACARDCLASSIMAGE
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ID | + | Идентификатор группы классификатора | DECIMAL[10] | |
| CHECKSUM | - | Контрольная сумма | DECIMAL[10] | |
| DRAWINGIMAGE | - | Уменьшенное изображение товара | BLOB | |
| FILENAME | - | Название файла вложения | DECIMAL2[255] | |
| THEIMAGE | - | Изображение товара в виде потока байтов | BLOB |
8. SMTIMELIMITSALES
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
IDCARDCLASS | + | DECIMAL[10] | ||
| IDSTORECLASS | + | DECIMAL[10] | ||
DAYTYPELIMIT | - | DECIMAL[5] | ||
TIMELIMITFROM1 | + | DECIMAL[5] | ||
TIMELIMITFROM2 | + | DECIMAL[5] | ||
| TIMELIMITFROM3 | + | DECIMAL[5] | ||
| TIMELIMITFROM4 | + | DECIMAL[5] | ||
| TIMELIMITFROM5 | + | DECIMAL[5] | ||
| TIMELIMITFROM6 | + | DECIMAL[5] | ||
| TIMELIMITFROM7 | + | DECIMAL[5] | ||
| TIMELIMITTO1 | + | DECIMAL[5] | ||
| TIMELIMITTO2 | + | DECIMAL[5] | ||
| TIMELIMITTO3 | + | DECIMAL[5] | ||
| TIMELIMITTO4 | + | DECIMAL[5] | ||
| TIMELIMITTO5 | + | DECIMAL[5] | ||
| TIMELIMITTO6 | + | DECIMAL[5] | ||
| TIMELIMITTO7 | + | DECIMAL[5] |
Классификатор мест хранения (иерархия). RFSASTORECLASS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ID | - | Идентификатор | DECIMAL[10] | |
| CREATOR | - | Код пользователя, создавшего ветку классификатора | DECIMAL[10] | |
| FLAGS | - | Битовая маска | DECIMAL[10] | |
| NAME | + | Наименование узла | VARCHAR2[255] | |
| NORMTREE | + | Код узла в числовом виде | VARCHAR2[100] | |
| TREE | + | Код узла | VARCHAR2[100] |
Классификатор поставщиков (иерархия). RFSASUPPLIERCLASS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ID | - | Идентификатор узла классификатора | DECIMAL[10] | 2 |
TREE | + | Код узла дерева | VARCHAR2[100] | 1. |
NAME | + | Имя (название) узла | VARCHAR2[255] | Собственный |
FLAGS | - | Битовая маска: | DECIMAL[10] | 0 |
CREATOR | - | Идентификатор пользователя, создавшего данный узел классификатора | DECIMAL[10] | 1 |
Классификатор клиентов (иерархия). RFSACLIENTCLASS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ID | - | Идентификатор узла классификатора | DECIMAL[10] | 1 |
TREE | + | Код узла дерева | VARCHAR2[100] | 1. |
NAME | + | Имя (название) узла | VARCHAR2[255] | Клиенты |
FLAGS | - | Битовая маска: <0> – разряд не используется; | DECIMAL[10] | 0 |
CREATOR | - | Идентификатор пользователя, создавшего данный узел классификатора | DECIMAL[10] | -1 |
Классификатор алкогольной продукции (иерархия). RFSASPIRITCODE
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ID | + | Идентификатор (первый ключ справочника) | DECIMAL[10] | 1 |
CODE | + | Код группы | VARCHAR2[20] | 403 |
TITLE | + | Название группы | VARCHAR2[255] | Вино |
ISBEER | - | 1, если группа относится к пиву или пивным напиткам | CHAR[1] | 0 |
POSITION | - | Номер по порядку (для сортировки групп внутри отчета) | DECIMAL[10] |
Карточки товаров. CD (карточка товара)
1. Карточки складского учета. SMCARD
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ARTICLE | + | Артикул | VARCHAR2[50] | 003555 |
ACCEPTED | - | Статус | DECIMAL[5] | 1 |
ALTNAME1 | - | RAW[255] | ||
ALTNAME2 | - | RAW[255] | ||
BORNIN | + | Код источника создания документа. Создается СуперМаг Мобайл в момент отправки | RAW[16] | 8qBbHT3hSq |
| CARDCOMMENT | - | Комментарий | VARCHAR2[255] | Свекла вес |
| CASHLOAD | - | Признак «Грузить в кассу» | CHAR[1] | 1 |
| COUNTRY | - | Страна происхождения, если NULL, то РФ | VARCHAR2[255] | |
| CUTPRICEDAYS | - | Срок уценки в днях, 0 – автоматическая уценка не производится | DECIMAL[5] | 0 |
| DATASUBTYPE | - | DECIMAL[5] | -1 | |
| DATATYPE | - | Тип карточки | DECIMAL[5] | 0 |
| DEADLINE | - | Срок реализации в днях, NULL – не ограничен | DECIMAL[5] | |
| FLAGS | - | Битовая маска | DECIMAL[10] | 6208 |
| GLOBALARTICLE | - | Артикул центрального офиса | VARCHAR2[50] | 002118 |
| HEIGHT | - | Высота единицы товара в ед. изм. | DECIMAL[14,3] | 1 |
| ICING | - | % глазури | DECIMAL[8,4] | 3 |
| IDCLASS | + | Идентификатор узла классификатора товаров, к которому приписан данный артикул | DECIMAL[10] | 154 |
| IDCODETNVED | - | DECIMAL[10] | ||
| IDLOSSESGROUP | - | Идентификатор классификатора норм естественной убыли | DECIMAL[10] | |
| IDMARKETINGGROUP | - | Идентификатор классификатора маркетинговых групп | DECIMAL[10] | |
| IDMEASDIM | - | Ед. изм. для линейных размеров | DECIMAL[5] | 3 |
| IDMEASUREMENT | + | Идентификатор единицы измерения | DECIMAL[5] | 0 |
| IDMEASWEIGHT | - | Ед. изм. для веса | DECIMAL[5] | 4 |
| IDONETORG | - | Идентификатор классификатора 1-торг | DECIMAL[10] | |
| IDSCALE | - | Идентификатор шкалы | DECIMAL[5] | |
| IDSPIRITCODE | - | Идентификатор классификатора алкогольной продукции | DECIMAL[10] | |
| IDTHREETORG | - | Идентификатор классификатора 3-торг | DECIMAL[10] | |
| LENGTH | - | Длина единицы товара в ед. изм. | DECIMAL[14,3] | 1 |
| LOSSES | - | % естественной убыли | DECIMAL[8,4] | 1 |
| MESABBREV | - | Синоним названия аббревиатуры единицы измерения | VARCHAR2[6] | шт |
| MESNAME | - | Синоним названия единицы измерения | VARCHAR2[20] | штука |
| MINPROFIT | - | Граница рентабельности | DECIMAL[19,4] | 0 |
| NAME | + | Название карточки | VARCHAR2[255] | DS-20xx LOCK_#09#_ Замок ДЯ DS20xx с ключами |
| NOMINALVALUE | - | DECIMAL[19,4] | ||
| QUANTITYDEVIATION | - | Максимальное отклонение количества между фактическим и заказанным | DECIMAL[14,3] | 0 |
| RECEIPTOK | - | Признак «Разрешен прием» (он же – «Разрешен к заказу у поставщика») | CHAR[1] | 1 |
| SCALELOAD | - | Признак «Грузить в весы» | CHAR[1] | 0 |
| SCRAP | - | % технологических отходов | DECIMAL[8,4] | 4 |
| SHORTNAME | - | Краткое название товара, например, для загрузки в оборудование, если NULL, то использовать NAME | VARCHAR2[255] | DS-20xx |
| STATEREGULATION | - | Вид государственного регулирования (LEGISLATION_BYELORUSSIA) | DECIMAL[5] | |
| STORAGE | - | Условия хранения | DECIMAL[5] | 0 |
| SUBARTICLE | - | Субартикул | VARCHAR2[255] | |
| SUPPLYPRICEPERCENTM | - | Допустимый % занижения цены в приходе от цены последней поставки | DECIMAL[8,4] | |
| SUPPLYPRICEPERCENTP | - | Допустимый % превышения цены в приходе от цены последней поставки | DECIMAL[8,4] | |
| USETIME | - | Срок годности артикула | DECIMAL[5] | |
| USETIMEDIM | - | Размерность срока годности артикула | DECIMAL[5] | 1 |
| WASTE | - | % нормы отходов | DECIMAL[8,4] | 1 |
| WEIGHT | - | Вес единицы товара в ед. изм. | DECIMAL[14,3] | 1 |
| WIDTH | - | Ширина единицы товара в ед. изм. | DECIMAL[13,4] | 1 |
2. Свойства артикула. SMCARDPROPERTIES
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ARTICLE | + | Артикул | VARCHAR2[50] | |
PROPID | + | Идентификатор свойства | VARCHAR2[50] | |
PROPVAL | + | Значение свойства | VARCHAR2[4000] |
3. Параметры расчета среднесуточной реализации. SMCARDSALERATE
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ARTICLE | + | Артикул | VARCHAR2[50] | |
DAYOFWEEKDETAIL | - | 1, если в ходе расчета нужно получить не только общее значение ССР, но и детальные значения по дням недели | CHAR[1] | |
HOLIDAYS | - | Учитывать ли в расчете выходные дни | DECIMAL[5] | |
| INCLUDEDAYS | - | Дни, которые рассматриваются алгоритмом расчета среднесуточной реализации | CHAR[7] | |
| MANUALTRACKING | - | 1, если артикулы данной группы нужно исключать из автоматического расчета среднесуточной реализации | CHAR[1] | |
| SALERATECALC | - | Алгоритм автоматического расчета среднесуточной реализации | DECIMAL[5] | |
| SALERATERANGE | - | Период расчета: последние SALERATERANGE дней (без учета текущего дня) | DECIMAL[5] | |
| SPECIALDAYS | - | Учитывать ли в расчете особые дни | DECIMAL[5] | |
| WITHMARKETING | - | CHAR[1] |
4. Дополнительные параметры расчета среднесуточной реализации. SMCARDSALERATEOPERS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ARTICLE | + | Артикул | VARCHAR2[50] | |
DOCTYPE | + | Тип документа | CHAR[2] | |
OPCODE | + | Идентификатор операции | DECIMAL[5] |
5. Изображения, которые можно назначить артикулам. SMCARDIMAGE
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ARTICLE | + | Артикул | VARCHAR2[50] | 003555 |
CHECKSUM | - | Контрольная сумма | DECIMAL[10] | 1031878022 |
DRAWINGIMAGE | - | Уменьшенное изображение товара | BLOB | |
| FILENAME | - | Название файла вложения | VARCHAR2[255] | IMG_0523.JPG |
| THEIMAGE | - | Изображение товара (в виде потока байтов) | BLOB |
6. История налоговых групп товаров. SMCARDTAX
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ARTICLE | + | Артикул | VARCHAR2[50] | 003555 |
RGNID | - | Идентификатор региона | DECIMAL[10] | -1 |
DATEFROM | + | Дата начала действия группы ставок налога на данный товар | DATE | 1970-01-01T00:00:00 |
| DATETO | + | Дата окончания действия группы ставок налога на данный товар | DATE | 9999-01-01T00:00:00 |
| TAXGROUPID | + | Идентификатор группы ставок налогов | DECIMAL[5] | 3 |
7. Компоненты составных артикулов. SMCOMPLEXARTICLES
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
COMPLEXARTICLE | + | Составной артикул | VARCHAR2[50] | 001986 |
ARTICLE | + | Артикул | VARCHAR2[50] | 002122 |
AMOUNT | + | Количество ARTICLE в COMPLEXARTICLE в единице измерения ARTICLE | DECIMAL[14,3] | 1 |
| ISDEPENDENT | - | Подчинённый компонент: не участвует в заказе | CHAR[1] | 0 |
| PRICEPERCENT | + | Процент цены | DECIMAL[8,4] | 100 |
8. Таблица состава карточек ингредиентов. SMCARDINGREDIENT
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ARTICLE | + | Артикул | VARHAR2[50] | |
ARTSRC | + | Исходный артикул: может быть сопоставлен только одному ингредиенту, контролируется уникальным индексом | VARCHAR2[50] | |
RATE | + | Количество ингредиента, получаемого из единицы исходного артикула | DECIMAL[15,4] |
9. Скидки на количество товара. SMDISCQUANTITY
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ARTICLE | + | Артикул | VARCHAR2[50] | 002122 |
PRICEID | + | Идентификатор вида цены (прайс-листа) | DECIMAL[5] | 0 |
QUANTITY | + | Количество, начиная с которого действует скидка; если 0, то скидка применяется независимо от количества | DECIMAL[14,3] | 1 |
| PERCENT | + | Скидка в %; 0 позволяет отменить скидку, установленную для узла классификатора | DECIMAL[8,4] | 1 |
10. Пределы скидок. SMDISCLIMITS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ARTICLE | + | Артикул | VARCHAR2[50] | 002122 |
PRICEID | + | Идентификатор вида цены (прайс-листа) | DECIMAL[5] | 0 |
PERCENT | + | Максимальный % скидки: 0 – скидки запрещены; 100 – скидки не ограничены: переопределяет значение для группы классификатора; при отсутствии записи предел скидки определяется группой классификатора | DECIMAL[8,4] | 50 |
11. SMUSETIMEDISCARTICLE
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ARTICLE | + | Артикул | VARCHAR2[50] | 002122 |
PRICEID | + | Идентификатор вида цены (прайс-листа) | DECIMAL[5] | 0 |
| USETIME | + | DECIMAL[5] | 100 | |
PERCENT | + | DECIMAL[8,4] | 2 |
12. Альтернативные единицы измерения. SMALTUNITS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ARTICLE | + | Артикул | VARCHAR2[50] | |
ALTUNIT | + | Альтернативная единица измерения | DECIMAL[5] | |
| RATE | + | Коэффициент пересчета | DECIMAL |
13. Состав артикула IDT00001099. Форма 3-Торг Украина. SMCARDCOMPOSITION
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
COMPLEXARTICLE | + | Артикул, для которого описывается состав | VARCHAR2[50] | |
ARTICLE | + | Артикул | VARCHAR2[50] | |
| AMOUNT | + | Количество ARTICLE в COMPLEXARTICLE в ед. измерения ARTICLE | DECIMAL[14,3] | |
| ISDEPENDENT | - | Подчинённый компонент, «Залоговая тара» | CHAR[1] |
14. Производители / импортёры карточки складского учета. SMCARDPRODUCERS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ARTICLE | + | Артикул | VARCHAR2[50] | |
PRODUCERID | + | Идентификатор производителя/импортера | DECIMAL[10] | |
| ISDEFAULT | - | 1 – данный производитель/импортер будет использоваться по умолчанию при формировании алкогольной декларации. Среди всех производителей карточки только один должен быть отмечен этим флагом | CHAR[1] |
15. SMARTICLEPACKS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ARTICLE | + | Артикул | VARCHAR2[50] | |
PACKID | + | DECIMAL[5] | ||
| HEIGHT | - | DECIMAL[14,3] | ||
| IDMEASDIM | - | DECIMAL[5] | ||
| IDMEASWEIGHT | - | DECIMAL[5] | ||
| LENGTH | - | DECIMAL[14,3] | ||
| MAXY | - | DECIMAL[5] | ||
| QUANTITY | + | DECIMAL[14,3] | ||
| TITLE | + | VARCHAR2[255] | ||
| WEIGHT | - | DECIMAL[14,3] | ||
| WEIGHTNETTO | - | DECIMAL[14,3] | ||
| WIDTH | - | DECIMAL[14,3] |
Карточки товаров. IC (вложение для карточки товара). SMCARDBLOBFILES
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ARTICLE | + | Артикул товара | VARCHAR2[50] | 003555 |
INSERTIONID | + | Идентификатор вложения | DECIMAL[10] | 1 |
FILENAME | - | Имя файла | VARCHAR2[255] | Сигареты.txt |
THECONTENTS | - | Файл вложения (в виде потока байтов) | BLOB | |
TITLE | - | Описание вложения | VARCHAR2[255] |
Карточки товаров. ВС (штрихкод). SVSTOREUNITS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| BARCODE | - | Штриховой код | VARCHAR2[50] | 2200325 |
ARTICLE | - | Артикул | VARCHAR2[50] | 002118 |
BARCODETYPE | - | Тип штрихкода | DECIMAL[5] | 6 |
BOXID | - | Идентификатор короба | DECIMAL[5] | |
FACEQUANTITY | - | Номинальное количество | DECIMAL[14,3] | 1 |
| FLAGS | - | Флаги (битовая маска) | DECIMAL[10] | 12 |
| MAXY | - | Макс. количество упаковок в штабеле (сколько можно ставить друг на друга) | DECIMAL | |
| PACKID | - | Идентификатор упаковки | DECIMAL | |
| QUANTITY | - | Количество | DECIMAL[14,3] | |
| SUBARTICLE | - | Субартикул | VARCHAR2[255] | |
| TAREHEIGHT | - | Высота тары | DECIMAL | |
| TARELENGTH | - | Длина тары | DECIMAL | |
| TAREWEIGHT | - | Вес тары | DECIMAL | |
| TAREWIDTH | - | Ширина тары | DECIMAL | |
| UNITNAME | - | Наименование единицы хранения | VARCHAR2[50] | Свекла вес |
| WEIGHT | - | Вес брутто | DECIMAL |
Карточки товаров. GL (предельные уровни складских запасов). SMSTOCKLEVELS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ARTICLE | + | Артикул товара | VARCHAR2[50] | 003555 |
STORELOC | + | Место хранения | DECIMAL[10] | 3 |
| ISMARKETINGSALERATE | - | CHAR[1] | 0 | |
| MAXDAYS | - | Максимальный уровень запасов в днях | DECIMAL[14,3] | |
| MAXLEVEL | - | Максимальный уровень: NULL – без ограничений; 0 – не везти товар со склада. Это максимальные возможности магазина по хранению товара (например, большее количество не уместится в холодильнике) | DECIMAL[14,3] | |
| MINDAYS | - | Минимальный уровень запасов в днях | DECIMAL[14,3] | 0 |
| MINLEVEL | - | Минимальный уровень, ниже которого не должен падать текущий остаток товара; используется при заказе товара | DECIMAL[14,3] | 0 |
| ORDERVARFACTOR | - | Коэффициент вариативности | DECIMAL[3,2] | |
| SALERATE | - | Скорость продажи товаров = (единица измерения артикула) / (день): 0 – не установлена. При расчете скорости продаж учитываются только действительно продажи, но не расходы типа внутренних перемещений или возвратов поставщику | DECIMAL[14,3] | 0 |
| SALERATE1 | - | Среднесуточная реализация за понедельник | DECIMAL[14,3] | |
| SALERATE2 | - | Среднесуточная реализация за вторник | DECIMAL[14,3] | |
| SALERATE3 | - | Среднесуточная реализация за среду | DECIMAL[14,3] | |
| SALERATE4 | - | Среднесуточная реализация за четверг | DECIMAL[14,3] | |
| SALERATE5 | - | Среднесуточная реализация за пятницу | DECIMAL[14,3] | |
| SALERATE6 | - | Среднесуточная реализация за субботу | DECIMAL[14,3] | |
| SALERATE7 | - | Среднесуточная реализация за воскресенье | DECIMAL[14,3] | |
| SALERATE | - | Минимальное количество в торговом зале (не входит в MINLEVEL) | DECIMAL[14,3] | |
| SHOWLEVEL | - | Минимальное требование на пополнение торгового зала. Если 0, то автоматическая генерация требований не выполняется | DECIMAL[14,3] | 1 |
Карточки товаров. AM (привязка карточек к группам классификатора номенклатур). SMCARDMATRIX
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
IDMATRIX | + | Идентификатор группы классификатора номенклатур | DECIMAL[10] | |
ARTICLE | + | Артикул | VARCHAR2[50] |
Карточки товаров. Описание дополнительных характеристик товаров.
1. RFSACARDPROPDEF
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ID | + | Идентификатор дополнительной характеристики | VARCHAR2[50] | Sys.Composition |
DATATYPE | + | Тип данных | DECIMAL[5] | 0 |
| LIMITCHOICE | - | Если 0, то пользователь может вводить произвольные (соответствующие типу поля) значения, в противном случае пользователь обязан выбрать значение из перечисленных в SACARDPROPDEFVAL; если LIMITCHOICE содержит не 0 и список значений в SACARDPROPDEFVAL пуст, то ввод значения для характеристики невозможен (единственное возможное значение - NULL) | CHAR[1] | 0 |
| NAME | + | Название дополнительной характеристики | VARCHAR2[50] | Состав |
| NEEDFORACTIVE | - | CHAR[1] | 0 | |
| POSITION | + | Номер характеристики по порядку | DECIMAL[10] | 0 |
| PRESET | - | Если 1 – характеристика является системной, не может быть удалена пользователем и редактироваться может только ее статус | CHAR[1] | 1 |
| STATUS | - | Если 1 – характеристика является активной, т.е. будет выводиться в интерфейсе | CHAR[1] | 1 |
| TOCASH | - | Если 1 – характеристика должна выгружаться в кассу | CHAR[1] | 1 |
2. SACARDPROPDEFVAL
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ID | + | Идентификатор дополнительной характеристики | VARCHAR2[50] | Sys.CanBe |
VALID | + | Номер значения по порядку | DECIMAL[10] | 0 |
| VALDATA | + | Значение | VARCHAR2[4000] | Нет |
Места хранения (магазины, склады). SH
1. Справочник мест хранения. SMSTORELOCATIONS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ID | + | Идентификатор места хранения | DECIMAL[10] | 2 |
ACCEPTED | + | «Оприходованность» | CHAR[1] | 1 |
| ADDRESS | - | Адрес | VARCHAR2[255] | |
| CARDTYPE | - | Идентификатор типа дисконтной карты для торгового зала | DECIMAL[10] | |
| CLOSEDEDITDATE | - | DATE | ||
| COMMENTARY | - | Комментарий | VARCHAR2[255] | ИНН 7718308891 КПП 504745002 UTM http://10.7.0.5:8083 |
| FAX | - | Факс | VARCHAR2[40] | |
| FLAGS | + | Флажки (битовая маска) | DECIMAL[10] | 2176 |
| FLOORSPACE | - | Площадь торгового зала | DECIMAL[14,4] | |
| FORMATID | - | Код формата | DECIMAL[10] | |
| GLN | - | Номер GLN | VARCHAR2[13] | |
| IDCLASS | + | Код классификатора | DECIMAL[10] | 1 |
| KPP | - | КПП | VARCHAR2[9] | 504745002 |
| LOCTYPE | + | Флажки STORLOCTYPE | DECIMAL[5] | |
| NAME | + | Название места хранения | VARCHAR2[255] | Магазин-склад Мельникова 020000750229 |
| ORDERALG | - | Алгоритм по умолчанию для генерации заказов поставщикам | VARCHAR2[255] | * |
| PARENTLOC | - | Место хранения верхнего уровня | DECIMAL[10] | 6 |
| PRICINGMETHOD | - | DECIMAL[5] | ||
| PRTY | + | Приоритет | DECIMAL[5] | 2 |
| RGNID | - | Идентификатор региона | DECIMAL[10] | -1 |
| SHORTNAME | - | Короткое наименование места хранения | VARCHAR2[255] | Магазин-склад Мельникова |
| SPOILAGELOC | - | DECIMAL[10] | ||
| SUGGESTORDERALG | - | Алгоритм расчёта предложения заказа | VARCHAR2[50] | EFFECTIVE |
| TEL | - | Телефон | VARCHAR2[40] |
2. Дополнительные характеристики контрагента. SMCLIENTPROPERTIES
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
IDCLIENT | + | Индекс клиента | DECIMAL[10] | |
PROPID | + | Идентификатор | VARCHAR2[50] | |
| PROPVAL | + | Значение параметра | VARCHAR2[4000] |
3. Привязка видов цен к местам хранения. SMLOCPRICES
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
LOCID | + | Идентификатор хранилища | DECIMAL[10] | 2 |
PRICETYPE | + | Идентификатор вида цены | DECIMAL[5] | 1 |
| FLAGS | - | Битовые флажки (битовая маска) | DECIMAL[10] | 1 |
4. Назначение номенклатуры производства месту хранения. SMASSORTMATRIXPRODLOC
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
STORELOC | - | Код места хранения | DECIMAL[10] | |
IDMATRIX | - | Код номенклатуры производства | DECIMAL[10] |
5. SMASSORTMATRIXPRODZONE
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
STORELOC | + | DECIMAL[10] | ||
IDMATRIX | + | DECIMAL[10] | ||
| ZONEID | + | DECIMAL[10] |
6. Список магазинов, обслуживаемых локальным складом. SMSERVEDSHOP
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
LOCALSTOREID | + | Идентификатор локального склада | DECIMAL[10] | |
SERVEDSHOPID | + | Идентификатор места поставки | DECIMAL[10] |
Контрагенты. CL
1. Данные о контрагенте. SMCLIENTINFO
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ID | + | Идентификатор клиента | DECIMAL[10] | 1 |
ACCEPTED | - | Статус | DECIMAL[5] | 1 |
| ADDRESS | - | Юридический адрес | VARCHAR2[255] | с |
| ADDRESSLANG | - | Код языка для юридического адреса | VARCHAR2[3] | |
| BORNIN | + | Код источника создания документа. Создается СуперМаг Мобайл в момент отправки | RAW[16] | 8qBbHT3h SqC4kNC1 UXap6w== |
| CESSION | - | VARCHAR2[255] | ||
| COMMENTARY | - | Комментарий | VARCHAR2[255] | |
| COUNTRYCODE | - | Код страны | CHAR[3] | |
| DEFSTORE | - | Склад по умолчанию | DECIMAL[10] | |
| - | VARCHAR2[255] | office@alco-company.ru | ||
| FADDRESS | - | Фактический адрес | VARCHAR2[255] | Москва, ул. Проезд Проектируемый 4386-й, дом 1, стр.1, пом.I , ком.30 |
| FADDRESSLANG | - | Код языка для фактического адреса | VARCHAR2[3] | |
| FAX | - | Факс | VARCHAR2[40] | |
| FEMAIL | - | Фактический e-mail | VARCHAR2[255] | |
| FFAX | - | Фактический факс | VARCHAR2[255] | |
| FIFOALG | - | Алгоритм расчета ТД для МХ данного партнера | DECIMAL[10] | |
| FINAGENT | - | DECIMAL[10] | ||
| FTEL | - | Факт. телефон | VARCHAR2[40] | +7 (495) 788-04-42 |
| GLN | - | Номер GLN (Global Location Number) для EDI (Electronic data interchange – электронный обмен данными) | VARCHAR2[13] | |
| HEADQUARTERS | - | Штаб-квартира: не физ. лицо не может быть филиалом, поэтому HEADQUARTERS должно быть NULL для филиалов и не NULL – для физ. лиц | DECIMAL[10] | |
| IDENT | - | Дополнительный идентификатор клиента | VARCHAR2[20] | |
| IDGLOBAL | - | ID клиента, которым был замещен данный клиент или NULL, если данный клиент не замещен | DECIMAL[10] | |
| INN | - | ИНН | VARCHAR2[20] | 7710496308 |
| JURIDICPERS | - | Юр. лицо / Физ. лицо | CHAR[1] | 1 |
| KPP | - | КПП | VARCHAR2[9] | 772301001 |
| NAME | + | Наименование контрагента | VARCHAR2[255] | ООО АК Трейд |
| NATIONALNAME | - | Национальное название контрагента | VARCHAR2[255] | |
| NATIONALNAMELANG | - | Код языка для национального названия контрагента | VARCHAR2[3] | |
| OKPO | - | Код по ОКПО | VARCHAR2[40] | 45135743 |
| OWNBALANCE | - | Признак «Собственный баланс», может быть 0 только для филиалов | CHAR[1] | 1 |
| OWNCLIENT | - | 1 – собственный контрагент | CHAR[1] | 0 |
| PASSPORT | - | Серия и номер паспорта | VARCHAR2[100] | |
| PRIMEALG | - | Алгоритм расчета себестоимости для МХ данного партнера | DECIMAL[10] | |
| REGIONCODE | - | Код региона | CHAR[2] | |
| SHORTNAME | - | Краткое название контрагента | VARCHAR2[255] | Общество с ограниченной ответственностью «АК Трейд» |
| SUPPLIERARTICLELANG | - | Код языка для артикула поставщика | VARCHAR2[3] | |
| TEL | - | Телефон | VARCHAR2[40] | +7 (495) 788-04-42 |
| VATPAYER | - | Плательщик НДС | CHAR[1] | 1 |
| WAVGPERIOD | - | Интервал усреднения для алгоритма. Если данный контрагент не является партнером, то значение поля игнорируется | DECIMAL[10] | |
| ZEROACCEPTSUM | - | 1, если для данного внешнего контрагента создавать финансовые обязательства с нулевой суммой | CHAR[1] | 0 |
2. Дополнительные характеристики контрагента. SMCLIENTPROPERTIES
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| IDCLIENT | + | Индекс клиента | DECIMAL[10] | 1 |
| PROPID | + | Идентификатор | VARCHAR2[50] | Alco.SuppliersType |
| PROPVAL | + | Значение параметра | VARCHAR2[4000] | Производитель |
3. Банковские счета контрагента. SMCLIENTBANKS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| IDCLIENT | + | Идентификатор контрагента | DECIMAL[10] | 1 |
| BANKID | + | Идентификатор банка | DECIMAL[10] | 1 |
| ACCOUNT | + | Расчетный счет | VARCHAR2[40] | 4070281 |
| COMMENTARY | - | Комментарий | VARCHAR2[255] | |
| ISACTUAL | - | 1 – данный счет является актуальным и его значение будет использоваться в экспорте и печатных формах. Предполагается, что среди всех счетов контрагентов только один будет актуальным | CHAR[1] | 1 |
4. Клиенты. SMCLIENTS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | Идентификатор клиента | DECIMAL[10] | |
| COMMENTARY | - | Комментарий | VARCHAR2[255] | |
| FINELIMIT | - | Максимальная величина штрафа | DECIMAL[19,4] | |
| FINEPERCENT | - | Процент штрафных санкций от суммы долга | DECIMAL[8,4] | |
| FLAGS | - | Битовая маска | DECIMAL[10] | |
| IDCLASS | + | Идентификатор классификатора | DECIMAL[10] | |
| PAYMENTDELAY | - | Отсрочка платежа | DECIMAL[5] | 0 |
| PAYMENTPRTY | - | Приоритет оплаты | DECIMAL[5] | 3 |
5. Поставщики. SMSUPPLIERS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | Идентификатор поставщика | DECIMAL[10] | 1 |
| AUTOSETPRICEWI | - | DECIMAL[5] | 2 | |
| COMMENTARY | - | Комментарий | VARCHAR2[255] | |
| DELIVERYDAYS | - | Дни поставки | CHAR[7] | 1111100 |
| DELIVERYTERM | - | Срок поставки в днях | DECIMAL[5] | 1 |
| DELIVERYTERMFACTOR | - | Коэффициент срока поставки | DECIMAL[8,4] | 0 |
| FINELIMIT | - | Максимальная величина штрафа | DECIMAL[19,4] | |
| FINEPERCENT | - | Процент штрафных санкций от суммы долга | DECIMAL[8,4] | |
| FLAGS | - | Битовая маска | DECIMAL[10] | 1 |
| IDCLASS | + | Битовая маска | DECIMAL[10] | 1 |
| ORDERAFTER | - | Заказ принимается, начиная с указанного часа суток | DECIMAL[5] | 0 |
| ORDERBEFORE | - | Заказ принимается до указанного часа суток | DECIMAL[5] | 24 |
| ORDERCREDIT | - | Максимально допустимый поставщиком объем неоплаченного товара | DECIMAL[19,4] | 0 |
| ORDERDAYS | - | Дни заказа и дни поставки | CHAR[7] | 1111100 |
| ORDERDELIVERYADRESS | - | Комментарий к способу доставки | VARCHAR2[255] | |
| ORDERDELIVERYKIND | - | Способ доставки | DECIMAL[5] | -1 |
| ORDERFREQ | - | Минимальная частота заказа у данного поставщика | DECIMAL[5] | 0 |
| PAYMENTDELAY | - | Отсрочка платежа | DECIMAL[5] | 0 |
| PAYMENTFORM | - | Форма платежа (нал. / безнал.) | DECIMAL[5] | 0 |
| PAYMENTPRTY | - | Приоритет оплаты | DECIMAL[5] | 4 |
| PRICEROUNDMODE | - | Режимы округления | DECIMAL[5] | |
| STOREPROCESSINGTIME | - | Время обработки на складе в часах (>=0) | DECIMAL[5] | 0 |
6. Адрес контрагента. SMCLIENTADDRS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| IDCLIENT | + | Индекс клиента | DECIMAL[10] | |
| IDSTORE | + | Внутренний идентификатор склада | DECIMAL[10] | |
| ADDRESS | - | Адрес | VARCHAR2[255] | |
| COMMENTARY | - | Комментарий | VARCHAR2[255] | |
| - | VARCHAR2[255] | |||
| FAX | - | Факс | VARCHAR2[40] | |
| TEL | - | Телефон | VARCHAR2[40] | |
| TITLE | + | Название данного расположения | VARCHAR2[255] |
7. Список контактных лиц юридического лица. SMCLIENTSTAFF
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| IDCLIENT | + | Идентификатор клиента | DECIMAL[10] | |
| NAME | + | Имя контактного лица | VARCHAR2[255] | |
| COMMENTARY | - | Комментарий | VARCHAR2[255] | |
| - | VARCHAR2[255] | |||
| FAX | - | Факс | VARCHAR2[40] | |
| PHONE | - | Телефон | VARCHAR2[40] | |
| POSITION | - | Должность | VARCHAR2[255] |
8. Центральные склады партнеров. SMPARTNERLOCS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| CLIENTID | + | Идентификатор партнера | DECIMAL[10] | |
| LOCID | + | Идентификатор места хранения (тип должен быть «Центральный склад») | DECIMAL[10] |
9. Места хранения, назначенные собственным контрагентам. SMOWNCLIENTLOCS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| CLIENTID | + | Идентификатор собственного контрагента | DECIMAL[10] | |
| LOCID | + | Идентификатор места хранения | DECIMAL[10] |
10. Группы товаров, назначенные собственным контрагентам для указанного места хранения. SMOWNCLIENTCARDCLASS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| CLIENTID | + | Код собственного контрагента | DECIMAL[10] | |
| LOCID | + | Код места хранения | DECIMAL[10] | |
| IDCLASS | + | Код группы классификатора товаров | DECIMAL[10] |
11. Привязки распределений цен поставки по пунктам шкалы к поставщикам. SMSCALEINCOSTSUPPL
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| SUPPLIER | + | ID поставщика | DECIMAL[10] | |
| IDSCALE | + | ID шкалы | DECIMAL[5] | |
| DISTRTITLE | + | Название распределения | VARCHAR2[255] |
12. Места хранения филиалов. SMSUBSIDARYLOCS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| CLIENTID | + | Клиент (место хранения или партнер) | DECIMAL[10] | |
| LOCID | + | Идентификатор | DECIMAL[10] |
Структура магазина (цеха). PZ (производственные участки). SMPRODZONE
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| STORELOC | + | Идентификатор места хранения | DECIMAL[10] | |
| ID | + | Идентификатор участка | DECIMAL[10] | |
| TITLE | + | Название участка | VARCHAR2[255] |
Виды цен. RFSMPRICETYPES
1. SMPRICETYPES
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | Идентификатор вида цены | DECIMAL[5] | 3 |
| CHARGEFULLPRICE | - | Производить наценивание от полной цены или от цены без налогов | CHAR[1] | |
| CURRTYPE | - | Идентификатор валюты | DECIMAL[5] | 0 |
| FORMATID | - | Код формата МХ | DECIMAL[10] | |
| NAME | + | Название вида цены | VARCHAR2[50] | Розничная ОРЦ |
| NOTFORCASH | - | Флаг: не для кассы | CHAR[1] | 0 |
| ROUNDRULE | - | Метод округления | DECIMAL[5] | |
| WITHDUE | - | Цены c налогом | CHAR[1] | 1 |
2. Налоги. SMPRICETAX
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | Идентификатор вида цены | DECIMAL[5] | 0 |
| TAXID | + | Индекс налога | DECIMAL[5] | 1 |
3. Скидки по сумме. SMDISCSUMTOTAL
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| PRICEID | + | Идентификатор вида цены (прайс-листа) | DECIMAL[5] | |
| SINCETIME | + | Время начала действия скидки | DECIMAL[5] | |
| SINCEMONEY | + | Сумма, с которой начинает действовать скидка | DECIMAL[19,4] | |
| PERCENT | + | Скидка в % | DECIMAL[8,4] |
4. SMUSETIMEDISCCLASS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| PRICEID | + | DECIMAL[5] | ||
| IDCLASS | + | DECIMAL[10] | ||
| USETIME | + | DECIMAL[5] | ||
| PERCENT | + | DECIMAL[8,4] |
Налоги, ставки, налоговые группы. RFSMTAXES
1. Справочник налогов. SMTAXES
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| TAXID | + | Индекс налога | DECIMAL[5] | 1 |
| ISTOTALDOCVAT | - | Тип расчета | CHAR[1] | 0 |
| PREC | - | Точность представления ставки налога в отчетах | DECIMAL[5] | 0 |
| PRTY | + | Приоритет взимания с конечной суммы продажи: 0 – вычисляется от суммы без налогов; 1 – вычисляется после вычисления налогов с 0-м приоритетом и т.д | DECIMAL[5] | 0 |
| TAXNAME | + | Название налога | VARCHAR2[255] | НДС |
2. Названия операций. SAOPERATION
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | Код операции | DECIMAL[5] | 0 |
| ACCOUNTFLAG | + | Типизация операции для бухгалтерии | DECIMAL[5] | 0 |
| EXPENSETYPE | + | Вид расхода | DECIMAL[5] | 0 |
| INCOMETYPE | + | Вид прихода | DECIMAL[5] | 1 |
| MONEYOP | - | «Денежная» операция, флаги SMMONEYOPTYPE_ | DECIMAL[5] | 0 |
| NAME | + | Название операции | VARCHAR2[255] | Приход |
3. Типы налогов. SMTAXIDENTITY
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| IDENTID | + | Идентификатор типа налога | DECIMAL[5] | 0 |
| IDENTNAME | + | Название типа налога: НДС, налог с продаж | VARCHAR2[255] | НДС |
| TAXID | - | Налог данного типа (единственный) | DECIMAL[5] | 1 |
4. Налоги на операции. SMTAXOPER
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| TAXID | + | Индекс налога | DECIMAL[5] | 1 |
| OPCODE | + | Код операции, на которую распространяется действие налога | DECIMAL[5] | 0 |
| PAYCASH | + | Вид платежа: нал.=1; безнал.=0 | CHAR[1] | 0 |
| JURIDICPERS | - | Юр. лицо / физ. лицо – битовый флаг TAXCLI_... | DECIMAL[5] | 3 |
5. Ставки налогов. SMTAXRATE
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| TAXID | + | Индекс налога | DECIMAL[5] | 1 |
| RATEID | + | Индекс ставки налога | DECIMAL[5] | 0 |
| COMMENTARY | - | Комментарий | VARCHAR2[255] | |
| MULTIPLIER | - | Множитель для расчета налога | DECIMAL[14,13] | 0.0909090909091 |
| RATENAME | + | Название ставки | VARCHAR2[255] | НДС 10% |
| TAXPERCENT | + | Ставка налога % | DECIMAL[8,4] | 10 |
6. Налоговые группы. SMTAXGROUPDEF
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| TAXGROUPID | + | Идентификатор группы ставок налогов | DECIMAL[5] | 2 |
| DATEFROM | + | Дата создания налоговой группы | DATE | 2000-01-01T00:00:00 |
| GROUPTYPE | - | Тип налоговой группы | DECIMAL[5] | |
| TITLE | + | Название группы | VARCHAR2[255] | НДС 10% |
7. Состав налоговых групп. SMTAXGROUP
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| TAXID | + | Индекс налога | DECIMAL[5] | 1 |
| TAXGROUPID | + | Идентификатор группы ставок налогов | DECIMAL[5] | 3 |
| RATEID | + | Индекс ставки налога | DECIMAL[5] | 2 |
8. История действия ставок налога. SMTAXRATEHIST
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| TAXID | + | Индекс налога | DECIMAL[5] | 1 |
| RATEID | + | Индекс ставки налога | DECIMAL[5] | 0 |
| RGNID | - | Код региона | DECIMAL[10] | -1 |
| DATEFROM | + | Дата начала действия ставки (включительно) | DATE | 2019-01-01T00:00:00 |
| DATETO | + | Дата окончания действия ставки (включительно) | DATE | 9999-01-01T00:00:00 |
Номенклатуры магазинов. LM (назначение номенклатуры месту хранения). SMASSORTMATRIXLOC
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| STORELOC | + | К месту хранения может быть привязано несколько номенклатур, в этом случае берется объединение артикулов | DECIMAL[10] | 2 |
| IDMATRIX | + | При отсутствии номенклатур в месте хранения подразумевается, что к этому месту хранения относятся все артикулы | DECIMAL[10] | 1 |
Пользовательские операции. RFSMUSEROP
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | Код операции | DECIMAL[5] | 6 |
| SYSOP | + | Название | DECIMAL[5] | 7 |
| TITLE | - | Системная операция | VARCHAR2[255] | со сроками |
Оператор ТСД. ТО (список сотрудников, имеющих право работы с терминалом сбора данных). SMTERMINALOPERATOR
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| LOCID | + | Место расположения | DECIMAL[10] | |
| ID | + | Уникальный код оператора | DECIMAL[10] | |
| ISACCESSED | - | Разрешен ли доступ | CHAR[1] | |
| ISADMIN | - | Является ли оператор администратором | CHAR[1] | |
| LOGIN | + | Логин | VARCHAR2[64] | |
| NAME | + | Имя | VARCHAR2[64] | |
| PWD | - | Пароль | VARCHAR2[32] |
Акт переоценки. AC
1. Корневая таблица. SMDOCUMENTS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | Идентификатор документа | VARCHAR2[50] | AC20000000073 |
| DOCTYPE | + | Уникальный код оператора | CHAR[2] | AC |
| BORNIN | + | Код источника создания документа. Создается СуперМаг Мобайл в момент отправки | RAW[16] | 8qBbHT3hSqC 4kNC1UXap6w== |
| CLIENTINDEX | - | Код поставщика СуперМаг Мобайл | DECIMAL[10] | |
| COMMENTARY | - | Комментарий к документу | VARCHAR2[255] | |
| CREATEDAT | + | Дата документа | DATE | 2019-11-01T00:00:00 |
| CURRENCYMULTORDER | - | Множитель курса валюты | DECIMAL[5] | |
| CURRENCYRATE | + | Курс валюты | DECIMAL[8,4] | 1 |
| CURRENCYTYPE | + | Тип валюты СуперМаг Мобайл, например: 0 – рубли; 1 – доллар | DECIMAL[5] | 0 |
| DOCSTATE | + | Статус документа | DECIMAL[5] | 3 |
| ISROUBLES | - | Первичная валюта документа: 0 = не рубли; 1 = рубли | CHAR[1] | 1 |
| LOCATION | - | Код места хранения | DECIMAL[10] | 3 |
| LOCATIONFROM | - | Место хранения «Из» для документов товародвижения; для документов, не регистрирующих отбытие товара, это поле ДОЛЖНО ИМЕТЬ ЗНАЧЕНИЕ NULL | DECIMAL[10] | |
| LOCATIONTO | - | Место хранения «В» для документов товародвижения; для документов, не регистрирующих приход товара, это поле ДОЛЖНО ИМЕТЬ ЗНАЧЕНИЕ NULL | DECIMAL[10] | |
| OPCODE | + | Код операции документа: 1 – нет операции | DECIMAL[5] | -1 |
| PRICEROUNDMODE | + | Режим округления цен или сумм | DECIMAL[5] | 0 |
| TOTALSUM | + | Полная сумма документа в рублях (включая НДС) | DECIMAL[19,4] | 31901 |
| TOTALSUMCUR | + | Сумма в валюте CURRENCYTYPE | DECIMAL[19,4] | 31901 |
| USEROP | - | Код пользовательской операции документа | DECIMAL[5] |
2. Общие основания документа. SMCOMMONBASES
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | Идентификатор документа | VARCHAR2[50] | AC20000000073 |
| DOCTYPE | + | Тип документа | CHAR[2] | AC |
| BASEDOCTYPE | + | Тип документа основания | CHAR[2] | WI |
| BASEID | + | Идентификатор документа основания | VARCHAR2[50] | WI20000000048 |
3. Доп. параметры документа (метки документа). SMDOCPROPS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| DOCID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| PARAMNAME | + | Название доп. параметра | VARCHAR2[255] | |
| PARAMVALUE | + | Значение доп. параметра | VARCHAR2[4000] |
4. Вложения файлов. SMDOCBLOBFILES
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| INSERTIONID | + | Номер вложения | DECIMAL[10] | |
| FILENAME | - | Имя файла вложения | VARCHAR2[50] | |
| INSERTEDTYPEID | + | Тип вложения | DECIMAL[10] | |
| THECONTENTS | - | Файл вложения в заказ (в виде потока байтов) | BLOB | |
| TITLE | - | Описание вложения | VARCHAR2[255] |
5. Спецификация документа. SMSPEC
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| DOCID | + | Идентификатор документа | VARCHAR2[50] | AC20000000073 |
| DOCTYPE | + | Тип документа | CHAR[2] | AC |
| SPECITEM | + | Номер пункта спецификации (уникален) | DECIMAL[10] | 1 |
| ARTICLE | + | Номер артикула | VARCHAR2[50] | 001006 |
| CAUSEID | - | Идентификатор документа-основания | VARCHAR2[50] | |
| CAUSESPECITEM | - | Идентификатор позиции в спецификации основания | DECIMAL[10] | |
| CAUSETYPE | - | Тип документа-основания | CHAR[2] | |
| DISPLAYITEM | + | Порядковый номер строки спецификации при отображении | DECIMAL[10] | 1 |
| ITEMPRICE | - | Полная цена со всеми налогами | DECIMAL[19,4] | 799 |
| ITEMPRICECUR | - | Цена в валюте | DECIMAL[19,4] | 799 |
| ITEMPRICENOTAX | - | Цена без всех налогов | DECIMAL[19,4] | 0 |
| QUANTITY | + | Количество | DECIMAL[14,3] | 0 |
| TOTALPRICE | + | Сумма за товар с налогами | DECIMAL[19,4] | 0 |
| TOTALPRICECUR | + | Сумма за товар в валюте | DECIMAL[19,4] | 0 |
| TOTALPRICENOTAX | - | Сумма за товар без налогов | DECIMAL[19,4] | 0 |
6. Субартикулы (спецификация по шкале свойств артикула). SMSPECSCALE
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| DOCID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| SPECITEM | + | Номер позиции в спецификации (уникальный номер) | DECIMAL[10] | |
| SUBARTICLE | - | Субартикул СуперМаг Мобайл | VARCHAR2[255] | |
| QUANTITY | + | Количество субартикула | DECIMAL[14,3] |
7. Акт переоценки (параметры). SMACTS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| DOCID | + | Номер акта переоценки | VARCHAR2[50] | AC20000000073 |
| DOCTYPE | - | Тип документа акта переоценки | CHAR[2] | AC |
| CHARGEFULLPRICE | - | Производить наценивание от полной цены или от цены без налогов | CHAR[1] | 1 |
| EXECDATE | + | Предполагаемая дата исполнения | DATE | 2019-11-01T13:29:45 |
| EXECIF | + | Условие исполнения | DECIMAL[10] | 0 |
| EXECTIME | - | Момент исполнения | DATE | 2019-11-01T13:29:45 |
| LABELSPRINTED | - | Распечатаны ли этикетки | CHAR[1] | 0 |
| PRICETYPE | + | Вид цены | DECIMAL[5] | 0 |
| REASON | + | Причина переоценки | DECIMAL[10] | 0 |
| SUMMERTIME | - | Есть ли переход на летнее время. Примечание: UTCOFFSET и SUMMERTIME задавать не имеет смысла, если все базы физически расположены в пределах одного часового пояса | CHAR[1] | 0 |
| UTCOFFSET | - | Смещение между локальным временем и UTC в часах. Примечание: UTCOFFSET и SUMMERTIME задавать не имеет смысла, если все базы физически расположены в пределах одного часового пояса | DECIMAL[10] | 0 |
8. Параметры спецификации акта переоценки. SMSPECACTS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| DOCID | + | Номер акта переоценки | VARCHAR2[50] | AC20000000073 |
| DOCTYPE | + | Тип документа акта переоценки | CHAR[2] | AC |
| SPECITEM | + | Номер позиции спецификации | DECIMAL[10] | 1 |
| DOCIDDESCENT | - | Идентификатор документа, созданного на основе ордера цен (АС) | VARCHAR2[50] | |
| DOCTYPEDESCENT | - | Тип документа, созданного на основе ордера цен (АС) | CHAR[2] | |
| FLAGS | - | Флаги (битовая маска) | DECIMAL[10] | 0 |
| INITIALPRICE | - | Исходная цена акта переоценки | DECIMAL[19,4] | 0 |
| OLDPRICE | + | Старая цена | DECIMAL[19,4] | 799 |
| REVALOPERQUANTITY | - | Количество переоцененного товара с учетом оперативной реализации (для Белоруссии) | DECIMAL[14,3] | 0 |
| REVALSUM | - | Сумма переоценки | DECIMAL[19,4] | 0 |
| SPECITEMDESCENT | - | Внутренний номер спецификации документа, созданного на основе ордера цен (АС) | DECIMAL[10] |
9. Спецификация налогов. SMSPECTAX
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| DOCID | + | Идентификатор документа | VARCHAR2[50] | AC20000000073 |
| DOCTYPE | + | Тип документа | CHAR[2] | AC |
| SPECITEM | + | Номер позиции | DECIMAL[10] | 1 |
| TAXID | + | Индекс налога | DECIMAL[5] | 1 |
| TAXRATE | + | Ставка налога в процентах | DECIMAL[8,4] | 20 |
| TAXSUM | + | Сумма налога | DECIMAL[19,4] | 0 |
10. Составные артикулы в спецификации. SMSPECCOMPINF
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| DOCID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| SPECITEM | + | Номер позиции (cсылка на smspec.specitem) | DECIMAL[10] | |
| COMPLEXARTICLE | + | Составной артикул | VARCHAR2[50] | |
| COMPLEXQUANTITY | + | Количество артикула набора | DECIMAL[14,3] | |
| COMPONENTQUANTITY | + | Количество компонента набора (равно smspec.quantity) | DECIMAL[14,3] |
11. Типы ценников для акта переоценки. SMAUCTIONPRICER
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| DOCID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| PRICERCATEGORY | + | Категория ценников | DECIMAL[5] | |
| PRICERTYPE | + | Тип ценника | DECIMAL[5] |
Заказ от клиента. OC
1. Корневая таблица. SMDOCUMENTS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | Идентификатор документа | VARCHAR2[50] | OC30000000001 |
| DOCTYPE | + | Тип документа СуперМаг Мобайл. Должно иметь значение OC | CHAR[2] | OC |
| BORNIN | + | Код источника создания документа. Создается СуперМаг Мобайл в момент отправки | RAW[16] | 8qBbHT3hSqC 4kNC1UXap6w== |
| CLIENTINDEX | - | Код поставщика СуперМаг Мобайл | DECIMAL[10] | 32 |
| COMMENTARY | - | Комментарий к документу | VARCHAR2[255] | |
| CREATEDAT | + | Дата документа | DATE | 2020-03-17T00:00:00 |
| CURRENCYMULTORDER | - | Множитель курса валюты | DECIMAL[5] | 0 |
| CURRENCYRATE | + | Курс валюты | DECIMAL[8,4] | 1 |
| CURRENCYTYPE | + | Тип валюты СуперМаг Мобайл, например: 0 – рубли; 1 – доллар | DECIMAL[5] | 1 |
| DOCSTATE | + | Статус документа | DECIMAL[5] | 3 |
| ISROUBLES | - | Первичная валюта документа: 0 = не рубли; 1 = рубли | CHAR[1] | 1 |
| LOCATION | - | Код места хранения | DECIMAL[10] | 3 |
| LOCATIONFROM | - | Место хранения «Из» для документов товародвижения; для документов, не регистрирующих отбытие товара, это поле ДОЛЖНО ИМЕТЬ ЗНАЧЕНИЕ NULL | DECIMAL[10] | |
| LOCATIONTO | - | Место хранения «В» для документов товародвижения; для документов, не регистрирующих приход товара, это поле ДОЛЖНО ИМЕТЬ ЗНАЧЕНИЕ NULL | DECIMAL[10] | |
| OPCODE | + | Код операции документа: 1 – нет операции | DECIMAL[5] | -1 |
| PRICEROUNDMODE | + | Режим округления цен или сумм | DECIMAL[5] | 0 |
| TOTALSUM | + | Полная сумма документа в рублях (включая НДС) | DECIMAL[19,4] | 100 |
| TOTALSUMCUR | + | Сумма в валюте CURRENCYTYPE | DECIMAL[19,4] | 100 |
| USEROP | - | Код пользовательской операции документа | DECIMAL[5] |
2. Общие основания документа. SMCOMMONBASES
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| BASEDOCTYPE | + | Тип документа основания | CHAR[2] | |
| BASEID | + | Идентификатор документа основания | VARCHAR2[50] |
3. Дополнительные параметры документа (метки документа). SMDOCPROPS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| DOCID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| PARAMNAME | + | Название доп параметра | VARCHAR2[255] | |
| PARAMVALUE | + | Значение доп параметра | VARCHAR2[4000] |
4. Вложения файлов. SMDOCBLOBFILES
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| INSERTIONID | + | Номер вложения | DECIMAL[10] | |
| FILENAME | - | Имя файла вложения | VARCHAR2[255] | |
| INSERTEDTYPEID | + | Тип вложения | DECIMAL[10] | |
| THECONTENTS | - | Файл вложения в заказ(в виде потока байтов) | BLOB | |
| TITLE | - | Описание вложения | VARCHAR2[255] |
5. Спецификация документа. SMSPEC
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| DOCID | + | Идентификатор документа | VARCHAR2[50] | OC30000000001 |
| DOCTYPE | + | Тип документа | CHAR[2] | OC |
| SPECITEM | + | Номер пункта спецификации (уникален) | DECIMAL[10] | 1 |
| ARTICLE | + | Номер артикула | VARCHAR2[50] | 000049 |
| CAUSEID | - | Идентификатор документа-основания | VARCHAR2[50] | |
| CAUSESPECITEM | - | Идентификатор позиции в спецификации основания | DECIMAL[10] | |
| CAUSETYPE | - | Тип документа-основания | CHAR[2] | |
| DISPLAYITEM | + | Порядковый номер строки спецификации при отображении | DECIMAL[10] | 1 |
| ITEMPRICE | - | Полная цена со всеми налогами | DECIMAL[19,4] | 100 |
| ITEMPRICECUR | - | Цена в валюте | DECIMAL[19,4] | 100 |
| ITEMPRICENOTAX | - | Цена без всех налогов | DECIMAL[19,4] | |
| QUANTITY | + | Количество | DECIMAL[14,3] | |
| TOTALPRICE | + | Сумма за товар с налогами | DECIMAL[19,4] | |
| TOTALPRICECUR | + | Сумма за товар в валюте | DECIMAL[19,4] | |
| TOTALPRICENOTAX | - | Сумма за товар без налогов | DECIMAL[19,4] |
6. Субартикулы (спецификация по шкале свойств артикула). SMSPECSCALE
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| DOCID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| SPECITEM | + | Номер позиции в спецификации (уникальный номер) | DECIMAL[10] | |
| SUBARTICLE | - | Субартикул СуперМаг Мобайл | VARCHAR2[255] | |
| QUANTITY | + | Количество субартикула | DECIMAL[14,3] |
7. SMDOCOC
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | VARCHAR2[50] | OC30000000001 | |
| DOCTYPE | - | CHAR[2] | OC | |
| ORDERDATE | - | DATE | 2020-03-17T00:00:00 | |
| ORDERNUM | - | VARCHAR2[50] | ||
| OURSELFCLIENT | - | DECIMAL[10] | 1 | |
| SUPPLYDATE | - | DATE | 2020-03-17T00:00:00 | |
| SUPPLYTIME | - | DECIMAL[5] | 0 |
8. Заголовок (Спецификация заказа). SMSPECRL
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| DOCID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| SPECITEM | + | Внутренний номер позиции | DECIMAL[10] | |
| ACTUALQUANTITY | - | Не используется | DECIMAL[14,3] | 0 |
| AWAITQUANTITY | + | Количество, определенное алгоритмом автоматической генерации заказа | DECIMAL[14,3] | 0 |
| AWAITTOTALPRICE | - | Цена по учету | DECIMAL[19,4] | |
| AWAITTOTALPRICECUR | - | Цена по учету в валюте | DECIMAL[19,4] |
Заказ поставщику. OR
1. Корневая таблица. SMDOCUMENTS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | Идентификатор документа | VARCHAR2[50] | Заказ поставщику |
| DOCTYPE | + | Тип документа СуперМаг Мобайл. Должно иметь значение OR | CHAR[2] | OR |
| BORNIN | + | Код источника создания документа. Создается СуперМаг Мобайл в момент отправки | RAW[16] | 8qBbHT3hSqC 4kNC1UXap6w== |
| CLIENTINDEX | - | Код поставщика СуперМаг Мобайл | DECIMAL[10] | 2 |
| COMMENTARY | - | Комментарий к документу | VARCHAR2[255] | |
| CREATEDAT | + | Дата документа | DATE | 2020-02-19T00:00:00 |
| CURRENCYMULTORDER | - | Множитель курса валюты | DECIMAL[5] | 0 |
| CURRENCYRATE | + | Курс валюты | DECIMAL[8,4] | 1 |
| CURRENCYTYPE | + | Тип валюты СуперМаг Мобайл, например: 0 – рубли; 1 – доллар | DECIMAL[5] | 1 |
| DOCSTATE | + | Статус документа | DECIMAL[5] | 2 |
| ISROUBLES | - | Первичная валюта документа: 0 = не рубли; 1 = рубли | CHAR[1] | 1 |
| LOCATION | - | Код места хранения | DECIMAL[10] | 3 |
| LOCATIONFROM | - | Место хранения «Из» для документов товародвижения; для документов, не регистрирующих отбытие товара, это поле ДОЛЖНО ИМЕТЬ ЗНАЧЕНИЕ NULL | DECIMAL[10] | |
| LOCATIONTO | - | Место хранения «В» для документов товародвижения; для документов, не регистрирующих приход товара, это поле ДОЛЖНО ИМЕТЬ ЗНАЧЕНИЕ NULL | DECIMAL[10] | |
| OPCODE | + | Код операции документа: 1 – нет операции | DECIMAL[5] | -1 |
| PRICEROUNDMODE | + | Режим округления цен или сумм | DECIMAL[5] | 0 |
| TOTALSUM | + | Полная сумма документа в рублях (включая НДС) | DECIMAL[19,4] | 1500 |
| TOTALSUMCUR | + | Сумма в валюте CURRENCYTYPE | DECIMAL[19,4] | 1500 |
| USEROP | - | Код пользовательской операции документа | DECIMAL[5] |
2. Общие основания документа. SMCOMMONBASES
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| BASEDOCTYPE | + | Тип документа основания | CHAR[2] | |
| BASEID | + | Идентификатор документа основания | VARCHAR2[50] |
3. Дополнительные параметры документа (метки документа). SMDOCPROPS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| DOCID | + | Идентификатор документа | VARCHAR2[50] | OR30000000157 |
| DOCTYPE | + | Тип документа | CHAR[2] | OR |
| PARAMNAME | + | Название доп. параметра | VARCHAR2[255] | CustomLabels.Sys.EMailSent |
| PARAMVALUE | + | Значение доп. параметра | VARCHAR2[4000] | 1 |
4. Вложения файлов. SMDOCBLOBFILES
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| INSERTIONID | + | Номер вложения | DECIMAL[10] | |
| FILENAME | - | Имя файла вложения | VARCHAR2[255] | |
| INSERTEDTYPEID | - | Тип вложения | DECIMAL[10] | |
| THECONTENTS | - | Файл вложения в заказ (в виде потока байтов) | BLOB | |
| TITLE | - | Описание вложения | VARCHAR2[255] |
5. SMDOCOR
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | Идентификатор документа | VARCHAR2[50] | OR30000000157 |
| DOCTYPE | - | Тип документа | CHAR[2] | OR |
| COMMENTARY | - | Комментарий | VARCHAR2[255] | |
| CROSSLOCATION | - | DECIMAL[10] | ||
| ORDERDATE | - | Дата заказа | DATE | 2020-02-19T00:00:00 |
| OURSELFCLIENT | - | Собственный контрагент | DECIMAL[10] | 32 |
| SUPPLYDATE | - | Дата поставки | DATE | 2020-02-19T00:00:00 |
| SUPPLYTIME | - | Время поставки в минутах с полуночи | DECIMAL[5] | 0 |
| SUPPLYTIMETILL | - | DECIMAL[5] | 1439 | |
| USEFORAUTOGEN | - | CHAR[1] | 1 |
6. Спецификация заказа. SMSPECOR
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| DOCID | + | Идентификатор документа | VARCHAR2[50] | OR30000000157 |
| DOCTYPE | + | Тип документа | CHAR[2] | OR |
| SPECITEM | + | Номер пункта спецификации (уникален) | DECIMAL[10] | 1 |
| ARTICLE | + | Артикул | VARCHAR2[50] | 002380 |
| DISPLAYITEM | + | Порядковый номер строки спецификации при отображении | DECIMAL[10] | 1 |
| ITEMPRICE | - | Полная цена со всеми налогами | DECIMAL[19,4] | 500 |
| ITEMPRICECUR | - | Цена в валюте | DECIMAL[19,4] | 500 |
| QUANTITY | + | Заказанное количество | DECIMAL[14,3] | 3 |
| SUGGESTQUANTITY | - | Предложение количества заказа | DECIMAL[14,3] | 0 |
| TOTALPRICE | + | Сумма за товар с налогами | DECIMAL[19,4] | 1500 |
| TOTALPRICECUR | + | Сумма за товар в валюте | DECIMAL[19,4] | 1500 |
7. SMSPECSCALEOR
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| DOCID | + | VARCHAR2[50] | ||
| DOCTYPE | + | CHAR[2] | ||
| SPECITEM | + | DECIMAL[10] | ||
| SUBARTICLE | - | VARCHAR2[255] | ||
| QUANTITY | + | DECIMAL[14,3] |
Контракт с поставщиком. CO
1. Корневая таблица. SMDOCUMENTS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | Идентификатор документа | VARCHAR2[50] | CO30000000003 |
| DOCTYPE | + | Тип документа СуперМаг Мобайл. Должно иметь значение CO | CHAR[2] | CQ |
| BORNIN | + | Код источника создания документа. Создается СуперМаг Мобайл в момент отправки | RAW[16] | 8qBbHT3hSqC4k NC1UXap6w== |
| CLIENTINDEX | - | Код поставщика СуперМаг Мобайл | DECIMAL[10] | 29 |
| COMMENTARY | - | Комментарий к документу | VARCHAR2[255] | 2020-01-16T00:00:00 |
| CREATEDAT | + | Дата документа | DATE | |
| CURRENCYMULTORDER | - | Множитель курса валюты | DECIMAL[5] | 0 |
| CURRENCYRATE | + | Курс валюты | DECIMAL[8,4] | 1 |
| CURRENCYTYPE | + | Тип валюты СуперМаг Мобайл, например: 0 – рубли; 1 – доллар | DECIMAL[5] | 1 |
| DOCSTATE | + | Статус документа | DECIMAL[5] | 3 |
| ISROUBLES | - | Первичная валюта документа: 0 = не рубли; 1 = рубли | CHAR[1] | 1 |
| LOCATION | - | Код места хранения | DECIMAL[10] | 3 |
| LOCATIONFROM | - | Место хранения «Из» для документов товародвижения; для документов, не регистрирующих отбытие товара, это поле ДОЛЖНО ИМЕТЬ ЗНАЧЕНИЕ NULL | DECIMAL[10] | |
| LOCATIONTO | - | Место хранения «В» для документов товародвижения; для документов, не регистрирующих приход товара, это поле ДОЛЖНО ИМЕТЬ ЗНАЧЕНИЕ NULL | DECIMAL[10] | |
| OPCODE | + | Код операции документа; 1 – нет операции | DECIMAL[5] | -1 |
| PRICEROUNDMODE | + | Режим округления цен или сумм | DECIMAL[5] | 0 |
| TOTALSUM | + | Полная сумма документа в рублях (включая НДС) | DECIMAL[19,4] | 0 |
| TOTALSUMCUR | + | Сумма в валюте CURRENCYTYPE | DECIMAL[19,4] | 0 |
| USEROP | - | Код пользовательской операции документа | DECIMAL[5] |
2. Общие основания документа. SMCOMMONBASES
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| BASEDOCTYPE | + | Тип документа основания | CHAR[2] | |
| BASEID | + | Идентификатор документа основания | VARCHAR2[50] |
3. Дополнительные параметры документа (метки документа). SMDOCPROPS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| DOCID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| PARAMNAME | + | Название доп. параметра | VARCHAR2[255] | |
| PARAMVALUE | + | Значение доп. параметра | VARCHAR2[4000] |
4. Вложения файлов. SMDOCBLOBFILES
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| INSERTIONID | + | Номер вложения | DECIMAL[10] | |
| FILENAME | - | Имя файла вложения | VARCHAR2[255] | |
| INSERTEDTYPEID | + | Тип вложения | DECIMAL[10] | |
| THECONTENT | - | Файл вложения в заказ (в виде потока байтов) | BLOB | |
| TITLE | - | Описание вложения | VARCHAR2[50] |
5. Договоры с поставщиками. SMCONTRACTS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | Идентификатор документа | VARCHAR2[50] | CO30000000003 |
| DOCTYPE | + | Тип документа | CHAR[2] | CO |
| BEGINSAT | - | Дата начала действия контракта | DATE | 2020-01-16T00:00:00 |
| COMISSION | - | DECIMAL[5] | 0 | |
| CONTRACTID | - | Номер внешнего контракта | VARCHAR2[50] | |
| CONTRACTPAYMENTS | - | Типы оплат по контракту: фактическая / предоплата / периодическая | DECIMAL[5] | 0 |
| CONTRACTTYPE | - | DECIMAL[5] | 0 | |
| CURRENCYCOMMENTS | - | Комментарии о том, как реально происходят оплаты по контракту | VARCHAR2[255] | |
| ENDSAT | - | Дата окончания контракта (включительно) | DATE | 2020-05-09T00:00:00 |
| FINELIMIT | - | Максимальная величина штрафа | DECIMAL[19,4] | |
| FINEPERCENT | - | Процент штрафных санкций от суммы долга | DECIMAL[8,4] | 0 |
| ISCALENDARDELAY | - | 1 – если отсрочка платежа задана в календарных днях$ 0 – если отсрочка платежа задана в банковских днях | CHAR[1] | 1 |
| OURSELFCLIENT | - | Клиент (юридическое лицо), который заключает контракт | DECIMAL[10] | 73 |
| PAYMENTDELAY | - | Отсрочка платежа, задается либо в банковских, либо в календарных днях | DECIMAL[5] | 1 |
| PAYMENTFORM | - | Форма платежа (нал. / безнал.) | DECIMAL[5] | |
| PAYTYPE | - | Условие оплаты валютного контракта, используется только если SMDocuments.IsRoubles = SMFALSE, иначе игнорируется | DECIMAL[5] | 0 |
| RATEADD | - | Процент доплаты при оплате в рублях по банк. курсу: используетcя только если PayType = BILL_PAY_ROUBLES_BANK и SMDocuments.IsRoubles = SMFALSE | DECIMAL[8,4] | 0 |
| TITLE | - | Название контракта | VARCHAR2[255] |
6. Расширение спецификации. SMSPECCO
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| DOCID | + | Идентификатор документа (только контракт) | VARCHAR2[50] | CO30000000003 |
| DOCTYPE | + | Тип документа | CHAR[2] | CO |
| SPECITEM | + | Внутренний номер позиции | DECIMAL[10] | 1 |
| ARTICLE | + | Артикул товара | VARCHAR2[50] | 000018 |
| BEGINORDERDATE | - | DATE | ||
| DISPLAYITEM | + | Порядковый номер строки спецификации при отображении | DECIMAL[10] | 1 |
| EXTRACHARGE | - | Торговая наценка (в %) | DECIMAL[8,4] | |
| ITEMPRICE | - | Полная цена. Она же цена контракта, если режим округления документа «Цена полная» | DECIMAL[19,4] | 280 |
| ITEMPRICECUR | - | Цена в валюте = пересчитанная в валюту ITEMPRICE по курсу из заголовка контракта | DECIMAL[19,4] | 280 |
| ITEMPRICENOTAX | - | Цена в валюте = пересчитанная в валюту ITEMPRICE по курсу из заголовка контракта | DECIMAL[19,4] | 280 |
| MANUFACTURERSPRICE | - | Цена производителя | DECIMAL[19,4] | |
| MINQUANTITY | - | Минимальное количество заказа | DECIMAL[14,3] | |
| NDSSUPPLIER | - | Ставка налога (НДС) поставщика | DECIMAL[8,4] | 0 |
| PACKSIZE | - | Количество в упаковке | DECIMAL[14,3] | 0 |
| PERCENTDECREASE | - | Допустимый % занижения эталонной цены | DECIMAL[8,4] | 5 |
| PERCENTINCREASE | - | Допустимая сумма занижения эталонной цены | DECIMAL[8,4] | 5 |
| QUANTITYDEVIATION | - | Максимальное отклонение количества заказа | DECIMAL[14,3] | 0 |
| RECOMMENDPRICE | - | Рекомендованная розничная цена | DECIMAL[19,4] | |
| STOREPROCESSINGTIME | - | Время обработки на складе в часах (>=0) | DECIMAL[5] | 0 |
| SUMDECREASE | - | Допустимая сумма занижения эталонной цены | DECIMAL[19,4] | 14 |
| SUMINCREASE | - | Допустимая сумма завышения эталонной цены | DECIMAL[19,4] | 14 |
Соглашение о поставках контракта. CQ
1. Корневая таблица. SMDOCUMENTS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | Идентификатор документа | VARCHAR2[50] | 0000000001 |
| DOCTYPE | + | Тип документа СуперМаг Мобайл. Должно иметь значение CQ | CHAR[2] | CQ |
| BORNIN | + | Код источника создания документа. Создается СуперМаг Мобайл в момент отправки | RAW[16] | 8qBbHT3 hSqC4kNC 1UXap6w== |
| CLIENTINDEX | - | Код поставщика СуперМаг Мобайл | DECIMAL[10] | 11 |
| COMMENTARY | - | Комментарий к документу | VARCHAR2[255] | |
| CREATEDAT | + | Дата документа | DATE | 2019-05-21T00:00:00 |
| CURRENCYMULTORDER | - | Множитель курса валюты | DECIMAL[5] | 0 |
| CURRENCYRATE | + | Курс валюты | DECIMAL[8,4] | 1 |
| CURRENCYTYPE | + | Тип валюты СуперМаг Мобайл, например: 0 – рубли; 1 – доллар | DECIMAL[5] | 0 |
| DOCSTATE | + | Статус документа | DECIMAL[5] | 2 |
| ISROUBLES | - | Первичная валюта документа: 0 = не рубли; 1 = рубли | CHAR[1] | 1 |
| LOCATION | - | Код места хранения | DECIMAL[10] | -1 |
| LOCATIONFROM | - | Место хранения «из» для документов товародвижения; для иных документов («Акты», «Заказы» и пр.) это поле ДОЛЖНО ИМЕТЬ ЗНАЧЕНИЕ NULL | DECIMAL[10] | |
| LOCATIONTO | - | Место хранения «в» для документов товародвижения; для иных документов («Акты», «Заказы» и пр.) это поле ДОЛЖНО ИМЕТЬ ЗНАЧЕНИЕ NULL | DECIMAL[10] | |
| OPCODE | + | Код операции документа; 1 – нет операции | DECIMAL[5] | -1 |
| PRICEROUNDMODE | + | Режим округления | DECIMAL[5] | 0 |
| TOTALSUM | + | Полная сумма документа в рублях (включая НДС) | DECIMAL[19,4] | 0 |
| TOTALSUMCUR | + | Сумма в валюте CURRENCYTYPE | DECIMAL[19,4] | 0 |
| USEROP | - | Код пользовательской операции документа | DECIMAL[5] |
2. Общие основания документа. SMCOMMONBASES
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| BASEDOCTYPE | + | Тип документа основания | CHAR[2] | |
| BASEID | + | Идентификатор документа основания | VARCHAR2[50] |
3. Дополнительные параметры документа (метки документа). SMDOCPROPS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| DOCID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| PARAMNAME | + | Название доп. параметра | VARCHAR2[255] | |
| PARAMVALUE | + | Значение доп. параметра | VARCHAR2[4000] |
4. Вложения файлов. SMDOCBLOBFILES
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| INSERTIONID | + | Номер вложения | DECIMAL[10] | |
| FILENAME | - | Имя файла вложения | VARCHAR2[255] | |
| INSERTEDTYPEID | + | Тип вложения | DECIMAL[10] | |
| THECONTENTS | - | Файл вложения в заказ (в виде потока байтов) | BLOB | |
| TITLE | - | Описание вложения | VARCHAR2[255] |
5. Спецификация поставки. SMDOCCQ
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | Идентификатор документа | VARCHAR2[50] | 0000000001 |
| DOCTYPE | + | Тип документа | CHAR[2] | CQ |
| BEGINSAT | - | Дата начала действия контракта (включительно) | DATE | 2019-05-21T00:00:00 |
| CLIENTIDSTORE | - | Идентификатор склада поставщика | DECIMAL[10] | |
| COMISSION | - | DECIMAL[5] | 0 | |
| CONTRACTTYPE | + | DECIMAL[5] | 0 | |
| CROSSLOCATION | - | DECIMAL[10] | ||
| DELIVERYDAYS | - | Шаблон дней недели, разрешенных для поставки: 1 – день разрешен; 0 – день не разрешен. Первый символ шаблона соответствует понедельнику | CHAR[7] | 1111100 |
| DELIVERYTERM | - | Срок поставки в днях | DECIMAL[5] | 1 |
| ENDSAT | - | Дата окончания действия контракта (включительно) | DATE | |
| FIRSTORDERDATE | - | Дата первого заказа | DATE | |
| MINQUANTITY | - | Минимальный объем заказа | DECIMAL[14,3] | |
| MINSUM | - | Минимальная сумма заказа | DECIMAL[19,4] | |
| ORDERAFTER | - | Заказ принимается, начиная с указанного часа суток | DECIMAL[5] | 0 |
| ORDERBEFORE | - | Заказ принимается до указанного часа суток | DECIMAL[5] | 24 |
| ORDERDAYS | - | Шаблон дней недели, разрешенных для заказа: 1 – день разрешен; 0 – день не разрешен. Первый символ шаблона соответствует понедельнику | CHAR[7] | 1111100 |
| ORDERFREQ | - | Минимальная частота заказа у данного поставщика (в днях) | DECIMAL[5] | 0 |
| OURSELFCLIENT | - | Собственный контрагент | DECIMAL[10] | 73 |
| SUPPLYAFTER | - | Поставка производится, начиная с указанного часа суток | DECIMAL[5] | 0 |
| SUPPLYBEFORE | - | Поставка производится до указанного часа суток | DECIMAL[5] | 1439 |
6. Места хранения для поставок. SMCONTRACTLOCATIONS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | Номер документа (контракта) | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| LOCATIONID | + | Название участка | DECIMAL[10] |
7. Спецификация документа. Спецификация поставки. SMSPECCQ
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| DOCID | + | Идентификатор документа | VARCHAR2[50] | 0000000001 |
| DOCTYPE | + | Тип документа | CHAR[2] | CQ |
| SPECITEM | + | Внутренний номер позиции спецификации | DECIMAL[10] | 15 |
| ARTICLE | + | Артикул | VARCHAR2[50] | 000016 |
| BEGINORDERDATE | - | DATE | ||
| DISPLAYITEM | + | Порядковый номер строки спецификации при отображении | DECIMAL[10] | 16 |
| MINQUANTITY | - | Минимальное количество заказа | DECIMAL[14,3] | |
| PACKSIZE | - | Количество в упаковке | DECIMAL[14,3] | 0 |
| QUANTITY | + | Количество | DECIMAL[14,3] | 0 |
| STOREPROCESSINGTIME | - | Время обработки на складе в часах (>=0) | DECIMAL[5] | 0 |
Накладная поставщика. WE
1. Корневая таблица. SMDOCUMENTS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа СуперМаг Мобайл. Должно иметь значение WE | CHAR[2] | |
| BORNIN | + | Код источника создания документа. Создается СуперМаг Мобайл в момент отправки | RAW[16] | |
| CLIENTINDEX | - | Код поставщика СуперМаг Мобайл | DECIMAL[10] | |
| COMMENTARY | - | Комментарий к документу | VARCHAR2[255] | |
| CREATEDAT | + | Дата документа | DATE | |
| CURRENCYMULTORDER | - | Множитель курса валюты | DECIMAL[5] | |
| CURRENCYRATE | + | Курс валюты | DECIMAL[8,4] | |
| CURRENCYTYPE | + | Тип валюты СуперМаг Мобайл, например: 0 – рубли; 1 – доллар | DECIMAL[5] | |
| DOCSTATE | + | Статус документа | DECIMAL[5] | |
| ISROUBLES | - | Первичная валюта документа: 0 = не рубли; 1 = рубли | CDECIMAL[5]HAR[1] | |
| LOCATION | - | Код места хранения | DECIMAL[10] | |
| LOCATIONFROM | - | Место хранения «Из» для документов товародвижения; для документов, не регистрирующих отбытие товара, это поле ДОЛЖНО ИМЕТЬ ЗНАЧЕНИЕ NULL | DECIMAL[10] | |
| LOCATIONTO | - | Место хранения «В» для документов товародвижения; для документов, не регистрирующих приход товара, это поле ДОЛЖНО ИМЕТЬ ЗНАЧЕНИЕ NULL | DECIMAL[10] | |
| OPCODE | + | Код операции документа; 1 – нет операции | DECIMAL[5] | |
| PRICEROUNDMODE | + | Режим округления цен или сумм | DECIMAL[5] | |
| TOTALSUM | + | Полная сумма документа в рублях (включая НДС) | DECIMAL[19,4] | |
| TOTALSUMCUR | + | Сумма в валюте CURRENCYTYPE | DECIMAL[19,4] | |
| USEROP | - | Код пользовательской операции документа | DECIMAL[5] |
2. Общие основания документа. SMCOMMONBASES
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| BASEDOCTYPE | + | Тип документа основания | CHAR[2] | |
| BASEID | + | Идентификатор документа основания | VARCHAR2[50] |
3. Дополнительные параметры документа (метки документа). SMDOCPROPS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| DOCID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| PARAMNAME | + | Название доп параметра | VARCHAR2[255] | |
| PARAMVALUE | + | Значение доп параметра | VARCHAR2[4000] |
4. Вложения файлов. SMDOCBLOBFILES
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| INSERTIONID | + | Номер вложения | DECIMAL[10] | |
| FILENAME | - | Имя файла вложения | VARCHAR2[255] | |
| INSERTEDTYPEID | + | Тип вложения | DECIMAL[10] | |
| THECONTENTS | - | Файл вложения в заказ (в виде потока байтов) | BLOB | |
| TITLE | - | Описание вложения | VARCHAR2[255] |
5. Расширение заголовка документа. SMWAYBILLSEXT
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | - | Тип документа | CHAR[2] | |
| DELIVERYTOTALSUM | - | Общая стоимость доставки товара от производителя (транспортные расходы) | DECIMAL[19,4] | |
| GOODSOWNER | - | Код собственности товара | DECIMAL[5] | |
| OURSELFCLIENT | - | Код контрагента получателя в СуперМаг Мобайл. (Табер Трейд) | DECIMAL[10] | |
| PAYCASH | - | Вид платежа: нал. = 1; безнал. = 0 | CHAR[1] | |
| SUPPLIERDOC | - | Номер документа поставщика (ТТН) | VARCHAR2[255] | |
| SUPPLIERINVOICE | - | Номер счета фактуры | VARCHAR2[255] | |
| SUPPLINVOICECREATE | - | Дата счета фактуры | DATE |
6. Спецификация накладной поставщика. SMSPECWE
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| DOCID | + | Номер документа СуперМаг Мобайл. Не заполняется. | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа СуперМаг Мобайл. Всегда WE | CHAR[2] | |
| SPECITEM | + | Номер пункта спецификации (уникален) | DECIMAL[10] | |
| ARTICLE | + | Артикул | VARCHAR2[50] | |
| COUNTRY | - | Страна | VARCHAR2[255] | |
| DELIVERYSUM | - | Стоимость доставки товара от производителя (трансп. расх. к цене) | DECIMAL[19,4] | |
| DISPLAYITEM | + | Порядковый номер пункта спецификации для отображения (уникален) | DECIMAL[10] | |
| EXTRACHARGE | - | Торговая наценка (в %) (Беларусь) | DECIMAL[8,4] | |
| ITEMPRICE | - | Полная цена со всеми налогами | DECIMAL[19,4] | |
| ITEMPRICECUR | - | Цена в валюте | DECIMAL[19,4] | |
| ITEMPRICENOTAX | - | Цена без всех налогов | DECIMAL[19,4] | |
| MANUFACTURERSPRICE | - | Цена производителя (Беларусь) | DECIMAL[19,4] | |
| QUANTITY | + | Количество | DECIMAL[14,3] | |
| RETAILPRICE | - | Розничная цена (Беларусь) | DECIMAL[19,4] | |
| STATEREGULATION | - | Вид государственного регулирования цены (Беларусь) | DECIMAL[5] | |
| TOTALPRICE | + | Полная стоимость позиции со всеми налогами | DECIMAL[19,4] | |
| TOTALPRICECUR | + | Сумма в валюте | DECIMAL[19,4] | |
| TOTALPRICENOTAX | - | Сумма позиции без всех налогов | DECIMAL[19,4] | |
| VATRATE | - | Ставка НДС, % | DECIMAL[8,4] | |
| VATSUM | + | Сумма НДС | DECIMAL[19,4] |
7. Расширение спецификации для накладных поставщика. SMSPECWEIO
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| DOCID | + | Номер документа СуперМаг Мобайл. Не заполняется. | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа СуперМаг Мобайл. Всегда WE | CHAR[2] | |
| SPECITEM | + | Номер пункта спецификации (уникален) | DECIMAL[10] | |
| NPOS | - | Номер внутри пункта спецификации | DECIMAL[10] | |
| CERTNUM | - | Сертификат соответствия | VARCHAR2[40] | |
| EXCISE | - | Акциз | VARCHAR2[15] | |
| GTD | - | Номер ГТД | VARCHAR2[30] |
8. Расширение спецификации – упаковки и срок годности. SMSPECPACKSWE
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| DOCID | + | VARCHAR2[50] | ||
| DOCTYPE | + | CHAR[2] | ||
| SPECITEM | + | DECIMAL[10] | ||
| PACKNUM | + | DECIMAL[10] | ||
| BARCODE | - | VARCHAR2[50] | ||
| GROSSWEIGHT | - | DECIMAL[14,3] | ||
| NPACKS | + | DECIMAL[10] | ||
| NPACKSPAL | - | DECIMAL[10] | ||
| PACKNAME | - | VARCHAR2[50] | ||
| PACKSIZE | - | DECIMAL[14,3] | ||
| VALIDDATE | - | DATE |
9. Расширение спецификации – количество артикулов по значениям свойств (размер, цвет и т.д.). SMSPECSCALEWE
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| DOCID | + | VARCHAR2[50] | ||
| DOCTYPE | + | CHAR[2] | ||
| SPECITEM | + | DECIMAL[10] | ||
| SUBARTICLE | - | VARCHAR2[255] | ||
| QUANTITY | + | DECIMAL[14,3] |
10. Расширение заголовка. Cодержит упаковочные листы, входящие в накладные. SMDOCPACKS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в | Пример |
| DOCID | + | VARCHAR2[50] | ||
| DOCTYPE | + | CHAR[2] | ||
| DOCIDPACKLIST | + | DECIMAL[10] | ||
| DOCTYPEPACKLIST | - | CHAR[2] | ||
| PACKNUM | - | DECIMAL[255] | ||
| RECEIVED | - | CHR[1] |
11. SMSPECTOBACCOWE
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| DOCID | + | VARCHAR2[50] | ||
| DOCTYPE | + | CHAR[2] | ||
| SPECITEM | + | DECIMAL[10] | ||
| MARKCODE | + | VARCHAR2[255] | ||
| BARCODE | + | VARCHAR2[50] |
Рецепт. RP
1. Корневая таблица. SMDOCUMENTS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа СуперМаг Мобайл. Должно иметь значение AC | CHAR[2] | |
| BORNIN | + | Код источника создания документа. Создается СуперМаг Мобайл в момент отправки | RAW[16] | |
| CLIENTINDEX | - | Код поставщика СуперМаг Мобайл | DECIMAL[10] | |
| COMMENTARY | - | Комментарий к документу | VARCHAR2[255] | |
| + | Дата документа | DATE | ||
| CURRENCYMULTORDER | - | Множитель курса валюты | DECIMAL[5] | |
| CURRENCYRATE | + | Курс валюты | DECIMAL[8,4] | |
| CURRENCYTYPE | + | Тип валюты СуперМаг Мобайл, например: 0 – рубли; 1 – доллар | DECIMAL[5] | |
| DOCSTATE | + | Статус документа | DECIMAL[5] | |
| ISROUBLES | - | Первичная валюта документа: 0 = не рубли; 1 = рубли | ||
| LOCATION | - | Код места хранения | CHAR[1] | |
| LOCATIONFROM | - | Место хранения «Из» для документов товародвижения; для документов, не регистрирующих отбытие товара, это поле ДОЛЖНО ИМЕТЬ ЗНАЧЕНИЕ NULL | DECIMAL[10] | |
| LOCATIONTO | - | Место хранения «В» для документов товародвижения; для документов, не регистрирующих приход товара, это поле ДОЛЖНО ИМЕТЬ ЗНАЧЕНИЕ NULL | DECIMAL[10] | |
| OPCODE | + | Код операции документа; 1 – нет операции | DECIMAL[5] | |
| PRICEROUNDMODE | + | Режим округления цен или сумм | DECIMAL[5] | |
| TOTALSUM | + | Полная сумма документа в рублях. (Включая НДС) | DECIMAL[19,4] | |
| TOTALSUMCUR | + | Сумма в валюте CURRENCYTYPE | DECIMAL[19,4] | |
| USEROP | - | Код пользовательской операции документа | DECIMAL[5] |
2. Общие основания документа. SMCOMMONBASES
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| BASEDOCTYPE | + | Тип документа основания | CHAR[2] | |
| BASEID | + | Идентификатор документа основания | VARCHAR2[50] |
3. Дополнительные параметры документа (метки документа). SMDOCPROPS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| DOCID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| PARAMNAME | + | Название доп. параметра | VARCHAR2[255] | |
| PARAMVALUE | + | Значение доп. параметра | VARCHAR2[4000] |
4. Вложения файлов. SMDOCBLOBFILES
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| INSERTIONID | + | Номер вложения | DECIMAL[10] | |
| FILENAME | - | Имя файла вложения | VARCHAR2[255] | |
| INSERTEDTYPEID | + | Тип вложения | DECIMAL[10] | |
| THECONTENTS | - | Файл вложения в заказ (в виде потока байтов) | BLOB | |
| TITLE | - | Описание вложения | VARCHAR2[255] |
5. Спецификация документа. SMSPEC
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| SPECITEM | + | Номер пункта спецификации (уникален) | DECIMAL[10] | |
| ARTICLE | + | Номер артикула | VARCHAR2[50] | |
| CAUSEID | - | Идентификатор документа-основания | VARCHAR2[50] | |
| CAUSESPECITEM | - | Идентификатор позиции в спецификации основания | DECIMAL[10] | |
| CAUSETYPE | - | Тип документа-основания | CHAR[2] | |
| DISPLAYITEM | + | Порядковый номер строки спецификации при отображении | DECIMAL[10] | |
| ITEMPRICE | - | Полная цена со всеми налогами | DECIMAL[19,4] | |
| ITEMPRICECUR | - | Цена в валюте | DECIMAL[19,4] | |
| ITEMPRICENOTAX | - | Цена без всех налогов | DECIMAL[19,4] | |
| QUANTITY | + | Количество | DECIMAL[14,3] | |
| TOTALPRICE | + | Сумма за товар с налогами | DECIMAL[19,4] | |
| TOTALPRICECUR | + | Сумма за товар в валюте | DECIMAL[19,4] | |
| TOTALPRICENOTAX | - | Сумма за товар без налогов | DECIMAL[19,4] |
6. Субартикулы (спецификация по шкале свойств артикула). SMSPECSCALE
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| DOCID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| SPECITEM | + | Номер позиции в спецификации (уникальный номер) | DECIMAL[10] | |
| SUBARTICLE | - | Субартикул СуперМаг Мобайл | VARCHAR2[255] | |
| QUANTITY | + | Количество субартикула | DECIMAL[14,3] |
7. Ингредиенты калькуляции. SMCALCSPECIN
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| DOCID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| SPECITEM | + | Внутренний номер позиции | DECIMAL[10] | |
| ALTQUANTITY | + | Количество брутто | DECIMAL[14,3] | |
| ALTQUANTITYFP | - | Количество после первой обработки | DECIMAL[14,3] | |
| ALTQUANTITYNETTO | - | Количество нетто | DECIMAL[14,3] | |
| ARTICLE | + | Артикул ингредиента | VARCHAR2[50] | |
| DISPLAYITEM | + | Номер по порядку при отображении | DECIMAL[10] | |
| ITEMPRICE | - | Полная цена с учетом налогов | DECIMAL[19,4] | |
| SEMIPRODUCT | - | Полуфабрикат. Если 1, то данный ингредиент производится по другой калькуляции. Если 0, то данный ингредиент всегда списывается с остатков производства. | CHAR[1] | |
| TOTALPRICE | - | Полная стоимость со всеми налогами и скидками | DECIMAL[19,4] |
8. Расширение спецификации документов-калькуляций. SMCALCSPECOUT
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| DOCID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| SPECITEM | + | Внутренний номер позиции | DECIMAL[14,3] | |
| PRICEFACTOR | - | Коэффициент цены | DECIMAL[8,4] |
9. Калькуляция. SMCALCULATION
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | Идентификатор | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| ISCUTTING | + | Разделка (туши) / производство | CHAR[1] | |
| RECEIPTBASE | - | Название документа основания рецепта | VARCHAR2[255] | |
| TECHNOLOGY | - | Технология приготовления | VARCHAR2[4000] |
Складское требование. SO
1. Корневая таблица. SMDOCUMENTS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа СуперМаг Мобайл. Должно иметь значение SO | CHAR[2] | |
| BORNIN | + | Код источника создания документа. Создается СуперМаг Мобайл в момент отправки | RAW[16] | |
| CLIENTINDEX | - | Код поставщика СуперМаг Мобайл | DECIMAL[10] | |
| COMMENTARY | - | Комментарий к документу | VARCHAR2[255] | |
| CREATEDAT | + | Дата документа | DATE | |
| CURRENCYMULTORDER | - | Множитель курса валюты | DECIMAL[5] | |
| CURRENCYRATE | + | Курс валюты | DECIMAL[8,4] | |
| CURRENCYTYPE | + | Тип валюты СуперМаг Мобайл, например: 0 – рубли; 1 – доллар | DECIMAL[5] | |
| DOCSTATE | + | Статус документа | DECIMAL[5] | |
| ISROUBLES | - | Первичная валюта документа: 0 = не рубли; 1 = рубли | CHAR[1] | |
| LOCATION | - | Код места хранения | DECIMAL[10] | |
| LOCATIONFROM | - | Место хранения «Из» для документов товародвижения; для документов, не регистрирующих отбытие товара, это поле ДОЛЖНО ИМЕТЬ ЗНАЧЕНИЕ NULL | DECIMAL[10] | |
| LOCATIONTO | - | Место хранения «В» для документов товародвижения; для документов, не регистрирующих приход товара, это поле ДОЛЖНО ИМЕТЬ ЗНАЧЕНИЕ NULL | DECIMAL[10] | |
| OPCODE | + | Код операции документа; 1 – нет операции | DECIMAL[5] | |
| PRICEROUNDMODE | + | Режим округления цен или сумм | DECIMAL[5] | |
| TOTALSUM | + | Полная сумма документа в рублях (включая НДС) | DECIMAL[19,4] | |
| TOTALSUMCUR | + | Сумма в валюте CURRENCYTYPE | DECIMAL[19,4] | |
| USEROP | - | Код пользовательской операции документа | DECIMAL[5] |
2. Общие основания документа. SMCOMMONBASES
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| BASEDOCTYPE | + | Тип документа основания | CHAR[2] | |
| BASEID | + | Идентификатор документа основания | VARCHAR2[50] |
3. Дополнительные параметры документа (метки документа). SMDOCPROPS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| DOCID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| PARAMNAME | + | Название доп. параметра | VARCHAR2[255] | |
| PARAMVALUE | + | Значение доп. параметра | VARCHAR2[4000] |
4. Вложения файлов. SMDOCBLOBFILES
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| INSERTIONID | + | Номер вложения | DECIMAL[10] | |
| FILENAME | - | Имя файла вложения | VARCHAR2[255] | |
| INSERTEDTYPEID | + | Тип вложения | DECIMAL[10] | |
| THECONTENTS | - | Файл вложения в заказ (в виде потока байтов) | BLOB | |
| TITLE | - | Описание вложения | VARCHAR2[255] |
5. Спецификация документа. SMSPEC
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| DOCID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| SPECITEM | + | Номер пункта спецификации (уникален) | DECIMAL[10] | |
| ARTICLE | + | Номер артикула | VARCHAR2[50] | |
| CAUSEID | - | Идентификатор документа-основания | VARCHAR2[50] | |
| CAUSESPECITEM | - | Идентификатор позиции в спецификации основания | DECIMAL[10] | |
| CAUSETYPE | - | Тип документа-основания | CHAR[2] | |
| DISPLAYITEM | + | Порядковый номер строки спецификации при отображении | DECIMAL[10] | |
| ITEMPRICE | - | Полная цена со всеми налогами | DECIMAL[19,4] | |
| ITEMPRICECUR | - | Цена в валюте | DECIMAL[19,4] | |
| ITEMPRICENOTAX | - | Цена без всех налогов | DECIMAL[19,4] | |
| QUANTITY | + | Количество | DECIMAL[14,3] | |
| TOTALPRICE | + | Сумма за товар с налогами | DECIMAL[19,4] | |
| TOTALPRICECUR | + | Сумма за товар в валюте | DECIMAL[19,4] | |
| TOTALPRICENOTAX | - | Сумма за товар без налогов | DECIMAL[19,4] |
6. Субартикулы (спецификация по шкале свойств артикула). SMSPECSCALE
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| DOCID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| SPECITEM | + | Номер позиции в спецификации (уникальный номер) | DECIMAL[10] | |
| SUBARTICLE | - | Субартикул СуперМаг Мобайл | VARCHAR2[255] | |
| QUANTITY | + | Количество субартикула | DECIMAL[14,3] |
7. Расширения заголовка для складского требования. SMSTOREORDERS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| DOCID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | - | Тип документа | CHAR[2] | |
| CROSSLOCATION | - | DECIMAL[10] | ||
| DELIVERYDATE | - | Дата поставки | DATE | |
| DELIVERYTIME | - | Время поставки | DECIMAL[5] | |
| LOCATION | + | МХ «Поставка из» | DECIMAL[10] |
8. Локальный склад: расширение спецификации – упаковки. SLSPECPACKS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| DOCID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| SPECITEM | + | Внутренний номер позиции | DECIMAL[10] | |
| PACKNUM | + | Номер по порядку. Если -1, то данная запись SLSPECPACKS используется исключительно для хранения срока годности, при этом PACKSIZE может быть равно 0 | DECIMAL[10] | |
| BARCODE | - | Штрихкод упаковки | VARCHAR2[50] | |
| GROSSWEIGHT | - | Вес брутто 1 упаковки в кг, то есть вес количества товара = PACKSIZE | DECIMAL[14,3] | |
| NPACKS | + | Число упаковок, уже размещенных по складским поддонам | DECIMAL[10] | |
| PACKNAME | - | Название упаковки | VARCHAR2[50] | |
| PACKSIZE | + | Количество в упаковке | DECIMAL[14,3] | |
| VALIDDATE | - | Годен до... | DATE |
Справочник единиц измерения. RFSAMEASUREMENT
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ID | + | Идентификатор элемента справочника | DECIMAL[5] | 4 |
ABBREV | + | Краткое название единицы измерения | VARCHAR2[6] | т |
BASETYPE | - | Признак того, что ед. изм. является эталоном для веса или для линейных размеров, т.е. величины в других ед. изм. будут пересчитываться в данную ед. изм. при необходимости сравнения этих величин или выполнения над ними вычислительных операций | DECIMAL[5] | 1 |
| CODE | - | Код (ОКЕИ) единицы измерения – Общероссийский классификатор единиц измерения | CHAR[3] | 796 |
| CODEISO | - | Код (ISO) единицы измерения – Международная классификация единиц измерения | CHAR[3] | PCE |
| IDPARENT | - | Ссылка на базовую единицу изм. для производной | DECIMAL[5] | |
| MESTYPE | + | Признак весовой (мерной) единицы измерения: 1 – весовая; | CHAR[1] | 0 |
| NAME | + | Полное название | VARCHAR2[20] | тонна |
| PREC | + | Точность. Число знаков после запятой | DECIMAL[5] | 0 |
| RATEPARENT | - | Коэффициент пересчета равен количеству базовых единиц в текущей производной | DECIMAL | |
| UNITNAME | - | Наименование минимальной части единицы измерения, например, «грамм» для «килограмма», используется при печати «ценников за 0.1» | VARCHAR2[20] | т |
Справочник стран. RFSACOUNTRIES
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ID | + | Идентификатор страны | DECIMAL[10] | 3 |
CODE | - | Цифровой код (ОКСМ) | CHAR[3] | 860 |
GTD | + | При поставках из данной страны требуется наличие справки к ГТД (грузовой таможенной декларации) | CHAR[1] | 0 |
SHORTNAME | - | Короткое название страны | VARCHAR2[2] | UZ |
TITLE | + | Полное название страны | VARCHAR2[255] | Узбекистан |
Классификатор товаров (иерархия групп). RFSACARDCLASS
1. Классификатор товаров (карточек). SACARDCLASS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ID | - | Идентификатор узла | DECIMAL[10] | 125 |
TREE | + | Код узла | VARCHAR2[100] | 13.4. |
NAME | + | Название | VARCHAR2[255] | Фацер |
FLAGS | - | Битовая маска | DECIMAL[10] | 0 |
CREATOR | - | Код пользователя, создавшего узел | DECIMAL[10] | 18 |
2. Свойства, специфичные для узлов классификатора карточек. SACARDCLASSAUX
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ID | + | Идентификатор узла классификатора товаров | DECIMAL[10] | |
| AGELIMITSALES | - | DECIMAL[5] | ||
CASHLOAD | - | Признак «Грузить в кассу» | CHAR[1] | |
CASHNOSCALE | - | Если 1, то грузить артикул в кассу без шкалы | CHAR[1] | |
CERTREQUIRED | - | Признак «Требуется сертификат» | CHAR[1] | |
| DATATYPE | - | Тип данных по умолчанию для новой карточки | DECIMAL[5] | |
| DEADLINE | - | Срок реализации в днях; NULL – не ограничен | DECIMAL[5] | |
| FOOD | - | 1 – продовольственный товар; 0 – не продовольственный | CHAR[1] | |
| IDLOSSESGROUP | - | Идентификатор классификатора норм естественной убыли | DECIMAL[10] | |
| IDMARKETINGGROUP | - | Идентификатор классификатора маркетинговых групп | DECIMAL[10] | |
| IDMEASDIM | - | Ед. изм. для линейных размеров | DECIMAL[5] | |
| IDMEASUREMENT | - | Идентификатор единицы измерения | DECIMAL[5] | 1 |
| IDMEASWEIGHT | - | Ед. изм. для веса | DECIMAL[5] | |
| IDONETORG | - | Идентификатор классификатора 1-торг | DECIMAL[10] | |
| IDSCALE | - | Шкала | DECIMAL[5] | |
| IDSPIRITCODE | - | Идентификатор классификатора алкогольной продукции | DECIMAL[10] | |
| IDTHREETORG | - | Идентификатор классификатора 3-торг | DECIMAL[10] | |
| ISBANSALEWITHOUTUSETIME | - | CHAR[1] | ||
| ISMAXPRICE | - | CHAR[1] | ||
| MESABBREV | - | Синоним названия аббревиатуры единицы измерения | VARCHAR2[6] | кг |
| MESNAME | - | Синоним названия единицы измерения | VARCHAR2[20] | килограмм |
| NAMEFORMID | - | Ссылка на форму ввода названия | DECIMAL[5] | |
| NOTFORPRODUCTION | - | Признак «Не для производства» | CHAR[1] | |
| ONEXCISE | - | Признак «Акцизный товар» | CHAR[1] | |
| ORDERVARFACTOR | - | Коэффициент вариативности | DECIMAL[3,2] | |
| SCALELOAD | - | Признак «Грузить в весы» | CHAR[1] | |
| SCRAP | - | % технологических отходов | DECIMAL[8,4] | |
| STORAGE | - | Условия хранения | DECIMAL[5] | |
| SUPPLYPRICEPERCENTM | - | Допустимый % занижения цены в приходе от цены последней поставки | DECIMAL[8,4] | |
| SUPPLYPRICEPERCENTP | - | Допустимый % превышения цены в приходе от цены последней поставки | DECIMAL[8,4] |
3. Налоговые группы по регионам. SACARDCLASSTAX
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ID | + | Идентификатор узла классификатора | DECIMAL[10] | |
RGNID | - | Идентификатор региона | DECIMAL[10] | |
CASHLOAD | + | Идентификатор группы налогов | DECIMAL[5] |
4. Параметры расчета среднесуточной реализации. SACARDCLASSSALERATE
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ID | + | Идентификатор узла классификатора | DECIMAL[10] | |
DAYOFWEEKDETAIL | - | Идентификатор региона | CHAR[1] | |
HOLIDAYS | - | Идентификатор группы налогов | DECIMAL[5] | |
| INCLUDEDAYS | - | Дни, которые рассматриваются алгоритмом расчета среднесуточной реализации | CHAR[7] | |
| MANUALTRACKING | - | 1, если артикулы данной группы нужно исключать из автоматического расчета среднесуточной реализации | CHAR[1] | |
| SALERATECALC | - | Алгоритм автоматического расчета среднесуточной реализации | DECIMAL[5] | |
| SALERATERANGE | - | Период расчета: последние SALERATERANGE дней (без учета текущего дня) | DECIMAL[5] | |
| SPECIALDAYS | - | Учитывать ли в расчете особые дни | DECIMAL[5] | |
| WITHMARKETING | - | CHAR[1] |
5. Дополнительные параметры расчета среднесуточной реализации. SACARDCLASSSALERATEOPERS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ID | + | Идентификатор узла классификатора | DECIMAL[10] | |
DOCTYPE | + | Тип документа | CHAR[2] | |
OPCODE | + | Идентификатор операции | DECIMAL[5] |
6. Дополнительные параметры расчета среднесуточной реализации. SACARDCLASSSALERATEHOLIDAYS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ID | + | Идентификатор группы классификатора | DECIMAL[10] | |
| DAYTYPE | + | Идентификатор категории особых дней | DECIMAL[5] |
7. Изображения, которые можно назначить группам классификатора товаров. SACARDCLASSIMAGE
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ID | + | Идентификатор группы классификатора | DECIMAL[10] | |
| CHECKSUM | - | Контрольная сумма | DECIMAL[10] | |
| DRAWINGIMAGE | - | Уменьшенное изображение товара | BLOB | |
| FILENAME | - | Название файла вложения | DECIMAL2[255] | |
| THEIMAGE | - | Изображение товара в виде потока байтов | BLOB |
8. SMTIMELIMITSALES
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
IDCARDCLASS | + | DECIMAL[10] | ||
| IDSTORECLASS | + | DECIMAL[10] | ||
DAYTYPELIMIT | - | DECIMAL[5] | ||
TIMELIMITFROM1 | + | DECIMAL[5] | ||
TIMELIMITFROM2 | + | DECIMAL[5] | ||
| TIMELIMITFROM3 | + | DECIMAL[5] | ||
| TIMELIMITFROM4 | + | DECIMAL[5] | ||
| TIMELIMITFROM5 | + | DECIMAL[5] | ||
| TIMELIMITFROM6 | + | DECIMAL[5] | ||
| TIMELIMITFROM7 | + | DECIMAL[5] | ||
| TIMELIMITTO1 | + | DECIMAL[5] | ||
| TIMELIMITTO2 | + | DECIMAL[5] | ||
| TIMELIMITTO3 | + | DECIMAL[5] | ||
| TIMELIMITTO4 | + | DECIMAL[5] | ||
| TIMELIMITTO5 | + | DECIMAL[5] | ||
| TIMELIMITTO6 | + | DECIMAL[5] | ||
| TIMELIMITTO7 | + | DECIMAL[5] |
Классификатор мест хранения (иерархия). RFSASTORECLASS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ID | - | Идентификатор | DECIMAL[10] | |
| CREATOR | - | Код пользователя, создавшего ветку классификатора | DECIMAL[10] | |
| FLAGS | - | Битовая маска | DECIMAL[10] | |
| NAME | + | Наименование узла | VARCHAR2[255] | |
| NORMTREE | + | Код узла в числовом виде | VARCHAR2[100] | |
| TREE | + | Код узла | VARCHAR2[100] |
Классификатор поставщиков (иерархия). RFSASUPPLIERCLASS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ID | - | Идентификатор узла классификатора | DECIMAL[10] | 2 |
TREE | + | Код узла дерева | VARCHAR2[100] | 1. |
NAME | + | Имя (название) узла | VARCHAR2[255] | Собственный |
FLAGS | - | Битовая маска: | DECIMAL[10] | 0 |
CREATOR | - | Идентификатор пользователя, создавшего данный узел классификатора | DECIMAL[10] | 1 |
Классификатор клиентов (иерархия). RFSACLIENTCLASS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ID | - | Идентификатор узла классификатора | DECIMAL[10] | 1 |
TREE | + | Код узла дерева | VARCHAR2[100] | 1. |
NAME | + | Имя (название) узла | VARCHAR2[255] | Клиенты |
FLAGS | - | Битовая маска: <0> – разряд не используется; | DECIMAL[10] | 0 |
CREATOR | - | Идентификатор пользователя, создавшего данный узел классификатора | DECIMAL[10] | -1 |
Классификатор алкогольной продукции (иерархия). RFSASPIRITCODE
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ID | + | Идентификатор (первый ключ справочника) | DECIMAL[10] | 1 |
CODE | + | Код группы | VARCHAR2[20] | 403 |
TITLE | + | Название группы | VARCHAR2[255] | Вино |
ISBEER | - | 1, если группа относится к пиву или пивным напиткам | CHAR[1] | 0 |
POSITION | - | Номер по порядку (для сортировки групп внутри отчета) | DECIMAL[10] |
Карточки товаров. CD (карточка товара)
1. Карточки складского учета. SMCARD
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ARTICLE | + | Артикул | VARCHAR2[50] | 003555 |
ACCEPTED | - | Статус | DECIMAL[5] | 1 |
ALTNAME1 | - | RAW[255] | ||
ALTNAME2 | - | RAW[255] | ||
BORNIN | + | Код источника создания документа. Создается СуперМаг Мобайл в момент отправки | RAW[16] | 8qBbHT3hSq |
| CARDCOMMENT | - | Комментарий | VARCHAR2[255] | Свекла вес |
| CASHLOAD | - | Признак «Грузить в кассу» | CHAR[1] | 1 |
| COUNTRY | - | Страна происхождения, если NULL, то РФ | VARCHAR2[255] | |
| CUTPRICEDAYS | - | Срок уценки в днях, 0 – автоматическая уценка не производится | DECIMAL[5] | 0 |
| DATASUBTYPE | - | DECIMAL[5] | -1 | |
| DATATYPE | - | Тип карточки | DECIMAL[5] | 0 |
| DEADLINE | - | Срок реализации в днях, NULL – не ограничен | DECIMAL[5] | |
| FLAGS | - | Битовая маска | DECIMAL[10] | 6208 |
| GLOBALARTICLE | - | Артикул центрального офиса | VARCHAR2[50] | 002118 |
| HEIGHT | - | Высота единицы товара в ед. изм. | DECIMAL[14,3] | 1 |
| ICING | - | % глазури | DECIMAL[8,4] | 3 |
| IDCLASS | + | Идентификатор узла классификатора товаров, к которому приписан данный артикул | DECIMAL[10] | 154 |
| IDCODETNVED | - | DECIMAL[10] | ||
| IDLOSSESGROUP | - | Идентификатор классификатора норм естественной убыли | DECIMAL[10] | |
| IDMARKETINGGROUP | - | Идентификатор классификатора маркетинговых групп | DECIMAL[10] | |
| IDMEASDIM | - | Ед. изм. для линейных размеров | DECIMAL[5] | 3 |
| IDMEASUREMENT | + | Идентификатор единицы измерения | DECIMAL[5] | 0 |
| IDMEASWEIGHT | - | Ед. изм. для веса | DECIMAL[5] | 4 |
| IDONETORG | - | Идентификатор классификатора 1-торг | DECIMAL[10] | |
| IDSCALE | - | Идентификатор шкалы | DECIMAL[5] | |
| IDSPIRITCODE | - | Идентификатор классификатора алкогольной продукции | DECIMAL[10] | |
| IDTHREETORG | - | Идентификатор классификатора 3-торг | DECIMAL[10] | |
| LENGTH | - | Длина единицы товара в ед. изм. | DECIMAL[14,3] | 1 |
| LOSSES | - | % естественной убыли | DECIMAL[8,4] | 1 |
| MESABBREV | - | Синоним названия аббревиатуры единицы измерения | VARCHAR2[6] | шт |
| MESNAME | - | Синоним названия единицы измерения | VARCHAR2[20] | штука |
| MINPROFIT | - | Граница рентабельности | DECIMAL[19,4] | 0 |
| NAME | + | Название карточки | VARCHAR2[255] | DS-20xx LOCK_#09#_ Замок ДЯ DS20xx с ключами |
| NOMINALVALUE | - | DECIMAL[19,4] | ||
| QUANTITYDEVIATION | - | Максимальное отклонение количества между фактическим и заказанным | DECIMAL[14,3] | 0 |
| RECEIPTOK | - | Признак «Разрешен прием» (он же – «Разрешен к заказу у поставщика») | CHAR[1] | 1 |
| SCALELOAD | - | Признак «Грузить в весы» | CHAR[1] | 0 |
| SCRAP | - | % технологических отходов | DECIMAL[8,4] | 4 |
| SHORTNAME | - | Краткое название товара, например, для загрузки в оборудование, если NULL, то использовать NAME | VARCHAR2[255] | DS-20xx |
| STATEREGULATION | - | Вид государственного регулирования (LEGISLATION_BYELORUSSIA) | DECIMAL[5] | |
| STORAGE | - | Условия хранения | DECIMAL[5] | 0 |
| SUBARTICLE | - | Субартикул | VARCHAR2[255] | |
| SUPPLYPRICEPERCENTM | - | Допустимый % занижения цены в приходе от цены последней поставки | DECIMAL[8,4] | |
| SUPPLYPRICEPERCENTP | - | Допустимый % превышения цены в приходе от цены последней поставки | DECIMAL[8,4] | |
| USETIME | - | Срок годности артикула | DECIMAL[5] | |
| USETIMEDIM | - | Размерность срока годности артикула | DECIMAL[5] | 1 |
| WASTE | - | % нормы отходов | DECIMAL[8,4] | 1 |
| WEIGHT | - | Вес единицы товара в ед. изм. | DECIMAL[14,3] | 1 |
| WIDTH | - | Ширина единицы товара в ед. изм. | DECIMAL[13,4] | 1 |
2. Свойства артикула. SMCARDPROPERTIES
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ARTICLE | + | Артикул | VARCHAR2[50] | |
PROPID | + | Идентификатор свойства | VARCHAR2[50] | |
PROPVAL | + | Значение свойства | VARCHAR2[4000] |
3. Параметры расчета среднесуточной реализации. SMCARDSALERATE
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ARTICLE | + | Артикул | VARCHAR2[50] | |
DAYOFWEEKDETAIL | - | 1, если в ходе расчета нужно получить не только общее значение ССР, но и детальные значения по дням недели | CHAR[1] | |
HOLIDAYS | - | Учитывать ли в расчете выходные дни | DECIMAL[5] | |
| INCLUDEDAYS | - | Дни, которые рассматриваются алгоритмом расчета среднесуточной реализации | CHAR[7] | |
| MANUALTRACKING | - | 1, если артикулы данной группы нужно исключать из автоматического расчета среднесуточной реализации | CHAR[1] | |
| SALERATECALC | - | Алгоритм автоматического расчета среднесуточной реализации | DECIMAL[5] | |
| SALERATERANGE | - | Период расчета: последние SALERATERANGE дней (без учета текущего дня) | DECIMAL[5] | |
| SPECIALDAYS | - | Учитывать ли в расчете особые дни | DECIMAL[5] | |
| WITHMARKETING | - | CHAR[1] |
4. Дополнительные параметры расчета среднесуточной реализации. SMCARDSALERATEOPERS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ARTICLE | + | Артикул | VARCHAR2[50] | |
DOCTYPE | + | Тип документа | CHAR[2] | |
OPCODE | + | Идентификатор операции | DECIMAL[5] |
5. Изображения, которые можно назначить артикулам. SMCARDIMAGE
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ARTICLE | + | Артикул | VARCHAR2[50] | 003555 |
CHECKSUM | - | Контрольная сумма | DECIMAL[10] | 1031878022 |
DRAWINGIMAGE | - | Уменьшенное изображение товара | BLOB | |
| FILENAME | - | Название файла вложения | VARCHAR2[255] | IMG_0523.JPG |
| THEIMAGE | - | Изображение товара (в виде потока байтов) | BLOB |
6. История налоговых групп товаров. SMCARDTAX
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ARTICLE | + | Артикул | VARCHAR2[50] | 003555 |
RGNID | - | Идентификатор региона | DECIMAL[10] | -1 |
DATEFROM | + | Дата начала действия группы ставок налога на данный товар | DATE | 1970-01-01T00:00:00 |
| DATETO | + | Дата окончания действия группы ставок налога на данный товар | DATE | 9999-01-01T00:00:00 |
| TAXGROUPID | + | Идентификатор группы ставок налогов | DECIMAL[5] | 3 |
7. Компоненты составных артикулов. SMCOMPLEXARTICLES
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
COMPLEXARTICLE | + | Составной артикул | VARCHAR2[50] | 001986 |
ARTICLE | + | Артикул | VARCHAR2[50] | 002122 |
AMOUNT | + | Количество ARTICLE в COMPLEXARTICLE в единице измерения ARTICLE | DECIMAL[14,3] | 1 |
| ISDEPENDENT | - | Подчинённый компонент: не участвует в заказе | CHAR[1] | 0 |
| PRICEPERCENT | + | Процент цены | DECIMAL[8,4] | 100 |
8. Таблица состава карточек ингредиентов. SMCARDINGREDIENT
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ARTICLE | + | Артикул | VARHAR2[50] | |
ARTSRC | + | Исходный артикул: может быть сопоставлен только одному ингредиенту, контролируется уникальным индексом | VARCHAR2[50] | |
RATE | + | Количество ингредиента, получаемого из единицы исходного артикула | DECIMAL[15,4] |
9. Скидки на количество товара. SMDISCQUANTITY
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ARTICLE | + | Артикул | VARCHAR2[50] | 002122 |
PRICEID | + | Идентификатор вида цены (прайс-листа) | DECIMAL[5] | 0 |
QUANTITY | + | Количество, начиная с которого действует скидка; если 0, то скидка применяется независимо от количества | DECIMAL[14,3] | 1 |
| PERCENT | + | Скидка в %; 0 позволяет отменить скидку, установленную для узла классификатора | DECIMAL[8,4] | 1 |
10. Пределы скидок. SMDISCLIMITS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ARTICLE | + | Артикул | VARCHAR2[50] | 002122 |
PRICEID | + | Идентификатор вида цены (прайс-листа) | DECIMAL[5] | 0 |
PERCENT | + | Максимальный % скидки: 0 – скидки запрещены; 100 – скидки не ограничены: переопределяет значение для группы классификатора; при отсутствии записи предел скидки определяется группой классификатора | DECIMAL[8,4] | 50 |
11. SMUSETIMEDISCARTICLE
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ARTICLE | + | Артикул | VARCHAR2[50] | 002122 |
PRICEID | + | Идентификатор вида цены (прайс-листа) | DECIMAL[5] | 0 |
| USETIME | + | DECIMAL[5] | 100 | |
PERCENT | + | DECIMAL[8,4] | 2 |
12. Альтернативные единицы измерения. SMALTUNITS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ARTICLE | + | Артикул | VARCHAR2[50] | |
ALTUNIT | + | Альтернативная единица измерения | DECIMAL[5] | |
| RATE | + | Коэффициент пересчета | DECIMAL |
13. Состав артикула IDT00001099. Форма 3-Торг Украина. SMCARDCOMPOSITION
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
COMPLEXARTICLE | + | Артикул, для которого описывается состав | VARCHAR2[50] | |
ARTICLE | + | Артикул | VARCHAR2[50] | |
| AMOUNT | + | Количество ARTICLE в COMPLEXARTICLE в ед. измерения ARTICLE | DECIMAL[14,3] | |
| ISDEPENDENT | - | Подчинённый компонент, «Залоговая тара» | CHAR[1] |
14. Производители / импортёры карточки складского учета. SMCARDPRODUCERS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ARTICLE | + | Артикул | VARCHAR2[50] | |
PRODUCERID | + | Идентификатор производителя/импортера | DECIMAL[10] | |
| ISDEFAULT | - | 1 – данный производитель/импортер будет использоваться по умолчанию при формировании алкогольной декларации. Среди всех производителей карточки только один должен быть отмечен этим флагом | CHAR[1] |
15. SMARTICLEPACKS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ARTICLE | + | Артикул | VARCHAR2[50] | |
PACKID | + | DECIMAL[5] | ||
| HEIGHT | - | DECIMAL[14,3] | ||
| IDMEASDIM | - | DECIMAL[5] | ||
| IDMEASWEIGHT | - | DECIMAL[5] | ||
| LENGTH | - | DECIMAL[14,3] | ||
| MAXY | - | DECIMAL[5] | ||
| QUANTITY | + | DECIMAL[14,3] | ||
| TITLE | + | VARCHAR2[255] | ||
| WEIGHT | - | DECIMAL[14,3] | ||
| WEIGHTNETTO | - | DECIMAL[14,3] | ||
| WIDTH | - | DECIMAL[14,3] |
Карточки товаров. IC (вложение для карточки товара). SMCARDBLOBFILES
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ARTICLE | + | Артикул товара | VARCHAR2[50] | 003555 |
INSERTIONID | + | Идентификатор вложения | DECIMAL[10] | 1 |
FILENAME | - | Имя файла | VARCHAR2[255] | Сигареты.txt |
THECONTENTS | - | Файл вложения (в виде потока байтов) | BLOB | |
TITLE | - | Описание вложения | VARCHAR2[255] |
Карточки товаров. ВС (штрихкод). SVSTOREUNITS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| BARCODE | - | Штриховой код | VARCHAR2[50] | 2200325 |
ARTICLE | - | Артикул | VARCHAR2[50] | 002118 |
BARCODETYPE | - | Тип штрихкода | DECIMAL[5] | 6 |
BOXID | - | Идентификатор короба | DECIMAL[5] | |
FACEQUANTITY | - | Номинальное количество | DECIMAL[14,3] | 1 |
| FLAGS | - | Флаги (битовая маска) | DECIMAL[10] | 12 |
| MAXY | - | Макс. количество упаковок в штабеле (сколько можно ставить друг на друга) | DECIMAL | |
| PACKID | - | Идентификатор упаковки | DECIMAL | |
| QUANTITY | - | Количество | DECIMAL[14,3] | |
| SUBARTICLE | - | Субартикул | VARCHAR2[255] | |
| TAREHEIGHT | - | Высота тары | DECIMAL | |
| TARELENGTH | - | Длина тары | DECIMAL | |
| TAREWEIGHT | - | Вес тары | DECIMAL | |
| TAREWIDTH | - | Ширина тары | DECIMAL | |
| UNITNAME | - | Наименование единицы хранения | VARCHAR2[50] | Свекла вес |
| WEIGHT | - | Вес брутто | DECIMAL |
Карточки товаров. GL (предельные уровни складских запасов). SMSTOCKLEVELS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ARTICLE | + | Артикул товара | VARCHAR2[50] | 003555 |
STORELOC | + | Место хранения | DECIMAL[10] | 3 |
| ISMARKETINGSALERATE | - | CHAR[1] | 0 | |
| MAXDAYS | - | Максимальный уровень запасов в днях | DECIMAL[14,3] | |
| MAXLEVEL | - | Максимальный уровень: NULL – без ограничений; 0 – не везти товар со склада. Это максимальные возможности магазина по хранению товара (например, большее количество не уместится в холодильнике) | DECIMAL[14,3] | |
| MINDAYS | - | Минимальный уровень запасов в днях | DECIMAL[14,3] | 0 |
| MINLEVEL | - | Минимальный уровень, ниже которого не должен падать текущий остаток товара; используется при заказе товара | DECIMAL[14,3] | 0 |
| ORDERVARFACTOR | - | Коэффициент вариативности | DECIMAL[3,2] | |
| SALERATE | - | Скорость продажи товаров = (единица измерения артикула) / (день): 0 – не установлена. При расчете скорости продаж учитываются только действительно продажи, но не расходы типа внутренних перемещений или возвратов поставщику | DECIMAL[14,3] | 0 |
| SALERATE1 | - | Среднесуточная реализация за понедельник | DECIMAL[14,3] | |
| SALERATE2 | - | Среднесуточная реализация за вторник | DECIMAL[14,3] | |
| SALERATE3 | - | Среднесуточная реализация за среду | DECIMAL[14,3] | |
| SALERATE4 | - | Среднесуточная реализация за четверг | DECIMAL[14,3] | |
| SALERATE5 | - | Среднесуточная реализация за пятницу | DECIMAL[14,3] | |
| SALERATE6 | - | Среднесуточная реализация за субботу | DECIMAL[14,3] | |
| SALERATE7 | - | Среднесуточная реализация за воскресенье | DECIMAL[14,3] | |
| SALERATE | - | Минимальное количество в торговом зале (не входит в MINLEVEL) | DECIMAL[14,3] | |
| SHOWLEVEL | - | Минимальное требование на пополнение торгового зала. Если 0, то автоматическая генерация требований не выполняется | DECIMAL[14,3] | 1 |
Карточки товаров. AM (привязка карточек к группам классификатора номенклатур). SMCARDMATRIX
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
IDMATRIX | + | Идентификатор группы классификатора номенклатур | DECIMAL[10] | |
ARTICLE | + | Артикул | VARCHAR2[50] |
Карточки товаров. Описание дополнительных характеристик товаров.
1. RFSACARDPROPDEF
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ID | + | Идентификатор дополнительной характеристики | VARCHAR2[50] | Sys.Composition |
DATATYPE | + | Тип данных | DECIMAL[5] | 0 |
| LIMITCHOICE | - | Если 0, то пользователь может вводить произвольные (соответствующие типу поля) значения, в противном случае пользователь обязан выбрать значение из перечисленных в SACARDPROPDEFVAL; если LIMITCHOICE содержит не 0 и список значений в SACARDPROPDEFVAL пуст, то ввод значения для характеристики невозможен (единственное возможное значение - NULL) | CHAR[1] | 0 |
| NAME | + | Название дополнительной характеристики | VARCHAR2[50] | Состав |
| NEEDFORACTIVE | - | CHAR[1] | 0 | |
| POSITION | + | Номер характеристики по порядку | DECIMAL[10] | 0 |
| PRESET | - | Если 1 – характеристика является системной, не может быть удалена пользователем и редактироваться может только ее статус | CHAR[1] | 1 |
| STATUS | - | Если 1 – характеристика является активной, т.е. будет выводиться в интерфейсе | CHAR[1] | 1 |
| TOCASH | - | Если 1 – характеристика должна выгружаться в кассу | CHAR[1] | 1 |
2. SACARDPROPDEFVAL
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ID | + | Идентификатор дополнительной характеристики | VARCHAR2[50] | Sys.CanBe |
VALID | + | Номер значения по порядку | DECIMAL[10] | 0 |
| VALDATA | + | Значение | VARCHAR2[4000] | Нет |
Места хранения (магазины, склады). SH
1. Справочник мест хранения. SMSTORELOCATIONS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ID | + | Идентификатор места хранения | DECIMAL[10] | 2 |
ACCEPTED | + | «Оприходованность» | CHAR[1] | 1 |
| ADDRESS | - | Адрес | VARCHAR2[255] | |
| CARDTYPE | - | Идентификатор типа дисконтной карты для торгового зала | DECIMAL[10] | |
| CLOSEDEDITDATE | - | DATE | ||
| COMMENTARY | - | Комментарий | VARCHAR2[255] | ИНН 7718308891 КПП 504745002 UTM http://10.7.0.5:8083 |
| FAX | - | Факс | VARCHAR2[40] | |
| FLAGS | + | Флажки (битовая маска) | DECIMAL[10] | 2176 |
| FLOORSPACE | - | Площадь торгового зала | DECIMAL[14,4] | |
| FORMATID | - | Код формата | DECIMAL[10] | |
| GLN | - | Номер GLN | VARCHAR2[13] | |
| IDCLASS | + | Код классификатора | DECIMAL[10] | 1 |
| KPP | - | КПП | VARCHAR2[9] | 504745002 |
| LOCTYPE | + | Флажки STORLOCTYPE | DECIMAL[5] | |
| NAME | + | Название места хранения | VARCHAR2[255] | Магазин-склад Мельникова 020000750229 |
| ORDERALG | - | Алгоритм по умолчанию для генерации заказов поставщикам | VARCHAR2[255] | * |
| PARENTLOC | - | Место хранения верхнего уровня | DECIMAL[10] | 6 |
| PRICINGMETHOD | - | DECIMAL[5] | ||
| PRTY | + | Приоритет | DECIMAL[5] | 2 |
| RGNID | - | Идентификатор региона | DECIMAL[10] | -1 |
| SHORTNAME | - | Короткое наименование места хранения | VARCHAR2[255] | Магазин-склад Мельникова |
| SPOILAGELOC | - | DECIMAL[10] | ||
| SUGGESTORDERALG | - | Алгоритм расчёта предложения заказа | VARCHAR2[50] | EFFECTIVE |
| TEL | - | Телефон | VARCHAR2[40] |
2. Дополнительные характеристики контрагента. SMCLIENTPROPERTIES
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
IDCLIENT | + | Индекс клиента | DECIMAL[10] | |
PROPID | + | Идентификатор | VARCHAR2[50] | |
| PROPVAL | + | Значение параметра | VARCHAR2[4000] |
3. Привязка видов цен к местам хранения. SMLOCPRICES
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
LOCID | + | Идентификатор хранилища | DECIMAL[10] | 2 |
PRICETYPE | + | Идентификатор вида цены | DECIMAL[5] | 1 |
| FLAGS | - | Битовые флажки (битовая маска) | DECIMAL[10] | 1 |
4. Назначение номенклатуры производства месту хранения. SMASSORTMATRIXPRODLOC
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
STORELOC | - | Код места хранения | DECIMAL[10] | |
IDMATRIX | - | Код номенклатуры производства | DECIMAL[10] |
5. SMASSORTMATRIXPRODZONE
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
STORELOC | + | DECIMAL[10] | ||
IDMATRIX | + | DECIMAL[10] | ||
| ZONEID | + | DECIMAL[10] |
6. Список магазинов, обслуживаемых локальным складом. SMSERVEDSHOP
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
LOCALSTOREID | + | Идентификатор локального склада | DECIMAL[10] | |
SERVEDSHOPID | + | Идентификатор места поставки | DECIMAL[10] |
Контрагенты. CL
1. Данные о контрагенте. SMCLIENTINFO
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ID | + | Идентификатор клиента | DECIMAL[10] | 1 |
ACCEPTED | - | Статус | DECIMAL[5] | 1 |
| ADDRESS | - | Юридический адрес | VARCHAR2[255] | с |
| ADDRESSLANG | - | Код языка для юридического адреса | VARCHAR2[3] | |
| BORNIN | + | Код источника создания документа. Создается СуперМаг Мобайл в момент отправки | RAW[16] | 8qBbHT3h SqC4kNC1 UXap6w== |
| CESSION | - | VARCHAR2[255] | ||
| COMMENTARY | - | Комментарий | VARCHAR2[255] | |
| COUNTRYCODE | - | Код страны | CHAR[3] | |
| DEFSTORE | - | Склад по умолчанию | DECIMAL[10] | |
| - | VARCHAR2[255] | office@alco-company.ru | ||
| FADDRESS | - | Фактический адрес | VARCHAR2[255] | Москва, ул. Проезд Проектируемый 4386-й, дом 1, стр.1, пом.I , ком.30 |
| FADDRESSLANG | - | Код языка для фактического адреса | VARCHAR2[3] | |
| FAX | - | Факс | VARCHAR2[40] | |
| FEMAIL | - | Фактический e-mail | VARCHAR2[255] | |
| FFAX | - | Фактический факс | VARCHAR2[255] | |
| FIFOALG | - | Алгоритм расчета ТД для МХ данного партнера | DECIMAL[10] | |
| FINAGENT | - | DECIMAL[10] | ||
| FTEL | - | Факт. телефон | VARCHAR2[40] | +7 (495) 788-04-42 |
| GLN | - | Номер GLN (Global Location Number) для EDI (Electronic data interchange – электронный обмен данными) | VARCHAR2[13] | |
| HEADQUARTERS | - | Штаб-квартира: не физ. лицо не может быть филиалом, поэтому HEADQUARTERS должно быть NULL для филиалов и не NULL – для физ. лиц | DECIMAL[10] | |
| IDENT | - | Дополнительный идентификатор клиента | VARCHAR2[20] | |
| IDGLOBAL | - | ID клиента, которым был замещен данный клиент или NULL, если данный клиент не замещен | DECIMAL[10] | |
| INN | - | ИНН | VARCHAR2[20] | 7710496308 |
| JURIDICPERS | - | Юр. лицо / Физ. лицо | CHAR[1] | 1 |
| KPP | - | КПП | VARCHAR2[9] | 772301001 |
| NAME | + | Наименование контрагента | VARCHAR2[255] | ООО АК Трейд |
| NATIONALNAME | - | Национальное название контрагента | VARCHAR2[255] | |
| NATIONALNAMELANG | - | Код языка для национального названия контрагента | VARCHAR2[3] | |
| OKPO | - | Код по ОКПО | VARCHAR2[40] | 45135743 |
| OWNBALANCE | - | Признак «Собственный баланс», может быть 0 только для филиалов | CHAR[1] | 1 |
| OWNCLIENT | - | 1 – собственный контрагент | CHAR[1] | 0 |
| PASSPORT | - | Серия и номер паспорта | VARCHAR2[100] | |
| PRIMEALG | - | Алгоритм расчета себестоимости для МХ данного партнера | DECIMAL[10] | |
| REGIONCODE | - | Код региона | CHAR[2] | |
| SHORTNAME | - | Краткое название контрагента | VARCHAR2[255] | Общество с ограниченной ответственностью «АК Трейд» |
| SUPPLIERARTICLELANG | - | Код языка для артикула поставщика | VARCHAR2[3] | |
| TEL | - | Телефон | VARCHAR2[40] | +7 (495) 788-04-42 |
| VATPAYER | - | Плательщик НДС | CHAR[1] | 1 |
| WAVGPERIOD | - | Интервал усреднения для алгоритма. Если данный контрагент не является партнером, то значение поля игнорируется | DECIMAL[10] | |
| ZEROACCEPTSUM | - | 1, если для данного внешнего контрагента создавать финансовые обязательства с нулевой суммой | CHAR[1] | 0 |
2. Дополнительные характеристики контрагента. SMCLIENTPROPERTIES
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| IDCLIENT | + | Индекс клиента | DECIMAL[10] | 1 |
| PROPID | + | Идентификатор | VARCHAR2[50] | Alco.SuppliersType |
| PROPVAL | + | Значение параметра | VARCHAR2[4000] | Производитель |
3. Банковские счета контрагента. SMCLIENTBANKS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| IDCLIENT | + | Идентификатор контрагента | DECIMAL[10] | 1 |
| BANKID | + | Идентификатор банка | DECIMAL[10] | 1 |
| ACCOUNT | + | Расчетный счет | VARCHAR2[40] | 4070281 |
| COMMENTARY | - | Комментарий | VARCHAR2[255] | |
| ISACTUAL | - | 1 – данный счет является актуальным и его значение будет использоваться в экспорте и печатных формах. Предполагается, что среди всех счетов контрагентов только один будет актуальным | CHAR[1] | 1 |
4. Клиенты. SMCLIENTS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | Идентификатор клиента | DECIMAL[10] | |
| COMMENTARY | - | Комментарий | VARCHAR2[255] | |
| FINELIMIT | - | Максимальная величина штрафа | DECIMAL[19,4] | |
| FINEPERCENT | - | Процент штрафных санкций от суммы долга | DECIMAL[8,4] | |
| FLAGS | - | Битовая маска | DECIMAL[10] | |
| IDCLASS | + | Идентификатор классификатора | DECIMAL[10] | |
| PAYMENTDELAY | - | Отсрочка платежа | DECIMAL[5] | 0 |
| PAYMENTPRTY | - | Приоритет оплаты | DECIMAL[5] | 3 |
5. Поставщики. SMSUPPLIERS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | Идентификатор поставщика | DECIMAL[10] | 1 |
| AUTOSETPRICEWI | - | DECIMAL[5] | 2 | |
| COMMENTARY | - | Комментарий | VARCHAR2[255] | |
| DELIVERYDAYS | - | Дни поставки | CHAR[7] | 1111100 |
| DELIVERYTERM | - | Срок поставки в днях | DECIMAL[5] | 1 |
| DELIVERYTERMFACTOR | - | Коэффициент срока поставки | DECIMAL[8,4] | 0 |
| FINELIMIT | - | Максимальная величина штрафа | DECIMAL[19,4] | |
| FINEPERCENT | - | Процент штрафных санкций от суммы долга | DECIMAL[8,4] | |
| FLAGS | - | Битовая маска | DECIMAL[10] | 1 |
| IDCLASS | + | Битовая маска | DECIMAL[10] | 1 |
| ORDERAFTER | - | Заказ принимается, начиная с указанного часа суток | DECIMAL[5] | 0 |
| ORDERBEFORE | - | Заказ принимается до указанного часа суток | DECIMAL[5] | 24 |
| ORDERCREDIT | - | Максимально допустимый поставщиком объем неоплаченного товара | DECIMAL[19,4] | 0 |
| ORDERDAYS | - | Дни заказа и дни поставки | CHAR[7] | 1111100 |
| ORDERDELIVERYADRESS | - | Комментарий к способу доставки | VARCHAR2[255] | |
| ORDERDELIVERYKIND | - | Способ доставки | DECIMAL[5] | -1 |
| ORDERFREQ | - | Минимальная частота заказа у данного поставщика | DECIMAL[5] | 0 |
| PAYMENTDELAY | - | Отсрочка платежа | DECIMAL[5] | 0 |
| PAYMENTFORM | - | Форма платежа (нал. / безнал.) | DECIMAL[5] | 0 |
| PAYMENTPRTY | - | Приоритет оплаты | DECIMAL[5] | 4 |
| PRICEROUNDMODE | - | Режимы округления | DECIMAL[5] | |
| STOREPROCESSINGTIME | - | Время обработки на складе в часах (>=0) | DECIMAL[5] | 0 |
6. Адрес контрагента. SMCLIENTADDRS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| IDCLIENT | + | Индекс клиента | DECIMAL[10] | |
| IDSTORE | + | Внутренний идентификатор склада | DECIMAL[10] | |
| ADDRESS | - | Адрес | VARCHAR2[255] | |
| COMMENTARY | - | Комментарий | VARCHAR2[255] | |
| - | VARCHAR2[255] | |||
| FAX | - | Факс | VARCHAR2[40] | |
| TEL | - | Телефон | VARCHAR2[40] | |
| TITLE | + | Название данного расположения | VARCHAR2[255] |
7. Список контактных лиц юридического лица. SMCLIENTSTAFF
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| IDCLIENT | + | Идентификатор клиента | DECIMAL[10] | |
| NAME | + | Имя контактного лица | VARCHAR2[255] | |
| COMMENTARY | - | Комментарий | VARCHAR2[255] | |
| - | VARCHAR2[255] | |||
| FAX | - | Факс | VARCHAR2[40] | |
| PHONE | - | Телефон | VARCHAR2[40] | |
| POSITION | - | Должность | VARCHAR2[255] |
8. Центральные склады партнеров. SMPARTNERLOCS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| CLIENTID | + | Идентификатор партнера | DECIMAL[10] | |
| LOCID | + | Идентификатор места хранения (тип должен быть «Центральный склад») | DECIMAL[10] |
9. Места хранения, назначенные собственным контрагентам. SMOWNCLIENTLOCS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| CLIENTID | + | Идентификатор собственного контрагента | DECIMAL[10] | |
| LOCID | + | Идентификатор места хранения | DECIMAL[10] |
10. Группы товаров, назначенные собственным контрагентам для указанного места хранения. SMOWNCLIENTCARDCLASS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| CLIENTID | + | Код собственного контрагента | DECIMAL[10] | |
| LOCID | + | Код места хранения | DECIMAL[10] | |
| IDCLASS | + | Код группы классификатора товаров | DECIMAL[10] |
11. Привязки распределений цен поставки по пунктам шкалы к поставщикам. SMSCALEINCOSTSUPPL
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| SUPPLIER | + | ID поставщика | DECIMAL[10] | |
| IDSCALE | + | ID шкалы | DECIMAL[5] | |
| DISTRTITLE | + | Название распределения | VARCHAR2[255] |
12. Места хранения филиалов. SMSUBSIDARYLOCS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| CLIENTID | + | Клиент (место хранения или партнер) | DECIMAL[10] | |
| LOCID | + | Идентификатор | DECIMAL[10] |
Структура магазина (цеха). PZ (производственные участки). SMPRODZONE
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| STORELOC | + | Идентификатор места хранения | DECIMAL[10] | |
| ID | + | Идентификатор участка | DECIMAL[10] | |
| TITLE | + | Название участка | VARCHAR2[255] |
Виды цен. RFSMPRICETYPES
1. SMPRICETYPES
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | Идентификатор вида цены | DECIMAL[5] | 3 |
| CHARGEFULLPRICE | - | Производить наценивание от полной цены или от цены без налогов | CHAR[1] | |
| CURRTYPE | - | Идентификатор валюты | DECIMAL[5] | 0 |
| FORMATID | - | Код формата МХ | DECIMAL[10] | |
| NAME | + | Название вида цены | VARCHAR2[50] | Розничная ОРЦ |
| NOTFORCASH | - | Флаг: не для кассы | CHAR[1] | 0 |
| ROUNDRULE | - | Метод округления | DECIMAL[5] | |
| WITHDUE | - | Цены c налогом | CHAR[1] | 1 |
2. Налоги. SMPRICETAX
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | Идентификатор вида цены | DECIMAL[5] | 0 |
| TAXID | + | Индекс налога | DECIMAL[5] | 1 |
3. Скидки по сумме. SMDISCSUMTOTAL
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| PRICEID | + | Идентификатор вида цены (прайс-листа) | DECIMAL[5] | |
| SINCETIME | + | Время начала действия скидки | DECIMAL[5] | |
| SINCEMONEY | + | Сумма, с которой начинает действовать скидка | DECIMAL[19,4] | |
| PERCENT | + | Скидка в % | DECIMAL[8,4] |
4. SMUSETIMEDISCCLASS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| PRICEID | + | DECIMAL[5] | ||
| IDCLASS | + | DECIMAL[10] | ||
| USETIME | + | DECIMAL[5] | ||
| PERCENT | + | DECIMAL[8,4] |
Налоги, ставки, налоговые группы. RFSMTAXES
1. Справочник налогов. SMTAXES
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| TAXID | + | Индекс налога | DECIMAL[5] | 1 |
| ISTOTALDOCVAT | - | Тип расчета | CHAR[1] | 0 |
| PREC | - | Точность представления ставки налога в отчетах | DECIMAL[5] | 0 |
| PRTY | + | Приоритет взимания с конечной суммы продажи: 0 – вычисляется от суммы без налогов; 1 – вычисляется после вычисления налогов с 0-м приоритетом и т.д | DECIMAL[5] | 0 |
| TAXNAME | + | Название налога | VARCHAR2[255] | НДС |
2. Названия операций. SAOPERATION
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | Код операции | DECIMAL[5] | 0 |
| ACCOUNTFLAG | + | Типизация операции для бухгалтерии | DECIMAL[5] | 0 |
| EXPENSETYPE | + | Вид расхода | DECIMAL[5] | 0 |
| INCOMETYPE | + | Вид прихода | DECIMAL[5] | 1 |
| MONEYOP | - | «Денежная» операция, флаги SMMONEYOPTYPE_ | DECIMAL[5] | 0 |
| NAME | + | Название операции | VARCHAR2[255] | Приход |
3. Типы налогов. SMTAXIDENTITY
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| IDENTID | + | Идентификатор типа налога | DECIMAL[5] | 0 |
| IDENTNAME | + | Название типа налога: НДС, налог с продаж | VARCHAR2[255] | НДС |
| TAXID | - | Налог данного типа (единственный) | DECIMAL[5] | 1 |
4. Налоги на операции. SMTAXOPER
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| TAXID | + | Индекс налога | DECIMAL[5] | 1 |
| OPCODE | + | Код операции, на которую распространяется действие налога | DECIMAL[5] | 0 |
| PAYCASH | + | Вид платежа: нал.=1; безнал.=0 | CHAR[1] | 0 |
| JURIDICPERS | - | Юр. лицо / физ. лицо – битовый флаг TAXCLI_... | DECIMAL[5] | 3 |
5. Ставки налогов. SMTAXRATE
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| TAXID | + | Индекс налога | DECIMAL[5] | 1 |
| RATEID | + | Индекс ставки налога | DECIMAL[5] | 0 |
| COMMENTARY | - | Комментарий | VARCHAR2[255] | |
| MULTIPLIER | - | Множитель для расчета налога | DECIMAL[14,13] | 0.0909090909091 |
| RATENAME | + | Название ставки | VARCHAR2[255] | НДС 10% |
| TAXPERCENT | + | Ставка налога % | DECIMAL[8,4] | 10 |
6. Налоговые группы. SMTAXGROUPDEF
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| TAXGROUPID | + | Идентификатор группы ставок налогов | DECIMAL[5] | 2 |
| DATEFROM | + | Дата создания налоговой группы | DATE | 2000-01-01T00:00:00 |
| GROUPTYPE | - | Тип налоговой группы | DECIMAL[5] | |
| TITLE | + | Название группы | VARCHAR2[255] | НДС 10% |
7. Состав налоговых групп. SMTAXGROUP
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| TAXID | + | Индекс налога | DECIMAL[5] | 1 |
| TAXGROUPID | + | Идентификатор группы ставок налогов | DECIMAL[5] | 3 |
| RATEID | + | Индекс ставки налога | DECIMAL[5] | 2 |
8. История действия ставок налога. SMTAXRATEHIST
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| TAXID | + | Индекс налога | DECIMAL[5] | 1 |
| RATEID | + | Индекс ставки налога | DECIMAL[5] | 0 |
| RGNID | - | Код региона | DECIMAL[10] | -1 |
| DATEFROM | + | Дата начала действия ставки (включительно) | DATE | 2019-01-01T00:00:00 |
| DATETO | + | Дата окончания действия ставки (включительно) | DATE | 9999-01-01T00:00:00 |
Номенклатуры магазинов. LM (назначение номенклатуры месту хранения). SMASSORTMATRIXLOC
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| STORELOC | + | К месту хранения может быть привязано несколько номенклатур, в этом случае берется объединение артикулов | DECIMAL[10] | 2 |
| IDMATRIX | + | При отсутствии номенклатур в месте хранения подразумевается, что к этому месту хранения относятся все артикулы | DECIMAL[10] | 1 |
Пользовательские операции. RFSMUSEROP
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | Код операции | DECIMAL[5] | 6 |
| SYSOP | + | Название | DECIMAL[5] | 7 |
| TITLE | - | Системная операция | VARCHAR2[255] | со сроками |
Оператор ТСД. ТО (список сотрудников, имеющих право работы с терминалом сбора данных). SMTERMINALOPERATOR
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| LOCID | + | Место расположения | DECIMAL[10] | |
| ID | + | Уникальный код оператора | DECIMAL[10] | |
| ISACCESSED | - | Разрешен ли доступ | CHAR[1] | |
| ISADMIN | - | Является ли оператор администратором | CHAR[1] | |
| LOGIN | + | Логин | VARCHAR2[64] | |
| NAME | + | Имя | VARCHAR2[64] | |
| PWD | - | Пароль | VARCHAR2[32] |
Акт переоценки. AC
1. Корневая таблица. SMDOCUMENTS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | Идентификатор документа | VARCHAR2[50] | AC20000000073 |
| DOCTYPE | + | Уникальный код оператора | CHAR[2] | AC |
| BORNIN | + | Код источника создания документа. Создается СуперМаг Мобайл в момент отправки | RAW[16] | 8qBbHT3hSqC 4kNC1UXap6w== |
| CLIENTINDEX | - | Код поставщика СуперМаг Мобайл | DECIMAL[10] | |
| COMMENTARY | - | Комментарий к документу | VARCHAR2[255] | |
| CREATEDAT | + | Дата документа | DATE | 2019-11-01T00:00:00 |
| CURRENCYMULTORDER | - | Множитель курса валюты | DECIMAL[5] | |
| CURRENCYRATE | + | Курс валюты | DECIMAL[8,4] | 1 |
| CURRENCYTYPE | + | Тип валюты СуперМаг Мобайл, например: 0 – рубли; 1 – доллар | DECIMAL[5] | 0 |
| DOCSTATE | + | Статус документа | DECIMAL[5] | 3 |
| ISROUBLES | - | Первичная валюта документа: 0 = не рубли; 1 = рубли | CHAR[1] | 1 |
| LOCATION | - | Код места хранения | DECIMAL[10] | 3 |
| LOCATIONFROM | - | Место хранения «Из» для документов товародвижения; для документов, не регистрирующих отбытие товара, это поле ДОЛЖНО ИМЕТЬ ЗНАЧЕНИЕ NULL | DECIMAL[10] | |
| LOCATIONTO | - | Место хранения «В» для документов товародвижения; для документов, не регистрирующих приход товара, это поле ДОЛЖНО ИМЕТЬ ЗНАЧЕНИЕ NULL | DECIMAL[10] | |
| OPCODE | + | Код операции документа: 1 – нет операции | DECIMAL[5] | -1 |
| PRICEROUNDMODE | + | Режим округления цен или сумм | DECIMAL[5] | 0 |
| TOTALSUM | + | Полная сумма документа в рублях (включая НДС) | DECIMAL[19,4] | 31901 |
| TOTALSUMCUR | + | Сумма в валюте CURRENCYTYPE | DECIMAL[19,4] | 31901 |
| USEROP | - | Код пользовательской операции документа | DECIMAL[5] |
2. Общие основания документа. SMCOMMONBASES
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | Идентификатор документа | VARCHAR2[50] | AC20000000073 |
| DOCTYPE | + | Тип документа | CHAR[2] | AC |
| BASEDOCTYPE | + | Тип документа основания | CHAR[2] | WI |
| BASEID | + | Идентификатор документа основания | VARCHAR2[50] | WI20000000048 |
3. Доп. параметры документа (метки документа). SMDOCPROPS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| DOCID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| PARAMNAME | + | Название доп. параметра | VARCHAR2[255] | |
| PARAMVALUE | + | Значение доп. параметра | VARCHAR2[4000] |
4. Вложения файлов. SMDOCBLOBFILES
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| INSERTIONID | + | Номер вложения | DECIMAL[10] | |
| FILENAME | - | Имя файла вложения | VARCHAR2[50] | |
| INSERTEDTYPEID | + | Тип вложения | DECIMAL[10] | |
| THECONTENTS | - | Файл вложения в заказ (в виде потока байтов) | BLOB | |
| TITLE | - | Описание вложения | VARCHAR2[255] |
5. Спецификация документа. SMSPEC
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| DOCID | + | Идентификатор документа | VARCHAR2[50] | AC20000000073 |
| DOCTYPE | + | Тип документа | CHAR[2] | AC |
| SPECITEM | + | Номер пункта спецификации (уникален) | DECIMAL[10] | 1 |
| ARTICLE | + | Номер артикула | VARCHAR2[50] | 001006 |
| CAUSEID | - | Идентификатор документа-основания | VARCHAR2[50] | |
| CAUSESPECITEM | - | Идентификатор позиции в спецификации основания | DECIMAL[10] | |
| CAUSETYPE | - | Тип документа-основания | CHAR[2] | |
| DISPLAYITEM | + | Порядковый номер строки спецификации при отображении | DECIMAL[10] | 1 |
| ITEMPRICE | - | Полная цена со всеми налогами | DECIMAL[19,4] | 799 |
| ITEMPRICECUR | - | Цена в валюте | DECIMAL[19,4] | 799 |
| ITEMPRICENOTAX | - | Цена без всех налогов | DECIMAL[19,4] | 0 |
| QUANTITY | + | Количество | DECIMAL[14,3] | 0 |
| TOTALPRICE | + | Сумма за товар с налогами | DECIMAL[19,4] | 0 |
| TOTALPRICECUR | + | Сумма за товар в валюте | DECIMAL[19,4] | 0 |
| TOTALPRICENOTAX | - | Сумма за товар без налогов | DECIMAL[19,4] | 0 |
6. Субартикулы (спецификация по шкале свойств артикула). SMSPECSCALE
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| DOCID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| SPECITEM | + | Номер позиции в спецификации (уникальный номер) | DECIMAL[10] | |
| SUBARTICLE | - | Субартикул СуперМаг Мобайл | VARCHAR2[255] | |
| QUANTITY | + | Количество субартикула | DECIMAL[14,3] |
7. Акт переоценки (параметры). SMACTS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| DOCID | + | Номер акта переоценки | VARCHAR2[50] | AC20000000073 |
| DOCTYPE | - | Тип документа акта переоценки | CHAR[2] | AC |
| CHARGEFULLPRICE | - | Производить наценивание от полной цены или от цены без налогов | CHAR[1] | 1 |
| EXECDATE | + | Предполагаемая дата исполнения | DATE | 2019-11-01T13:29:45 |
| EXECIF | + | Условие исполнения | DECIMAL[10] | 0 |
| EXECTIME | - | Момент исполнения | DATE | 2019-11-01T13:29:45 |
| LABELSPRINTED | - | Распечатаны ли этикетки | CHAR[1] | 0 |
| PRICETYPE | + | Вид цены | DECIMAL[5] | 0 |
| REASON | + | Причина переоценки | DECIMAL[10] | 0 |
| SUMMERTIME | - | Есть ли переход на летнее время. Примечание: UTCOFFSET и SUMMERTIME задавать не имеет смысла, если все базы физически расположены в пределах одного часового пояса | CHAR[1] | 0 |
| UTCOFFSET | - | Смещение между локальным временем и UTC в часах. Примечание: UTCOFFSET и SUMMERTIME задавать не имеет смысла, если все базы физически расположены в пределах одного часового пояса | DECIMAL[10] | 0 |
8. Параметры спецификации акта переоценки. SMSPECACTS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| DOCID | + | Номер акта переоценки | VARCHAR2[50] | AC20000000073 |
| DOCTYPE | + | Тип документа акта переоценки | CHAR[2] | AC |
| SPECITEM | + | Номер позиции спецификации | DECIMAL[10] | 1 |
| DOCIDDESCENT | - | Идентификатор документа, созданного на основе ордера цен (АС) | VARCHAR2[50] | |
| DOCTYPEDESCENT | - | Тип документа, созданного на основе ордера цен (АС) | CHAR[2] | |
| FLAGS | - | Флаги (битовая маска) | DECIMAL[10] | 0 |
| INITIALPRICE | - | Исходная цена акта переоценки | DECIMAL[19,4] | 0 |
| OLDPRICE | + | Старая цена | DECIMAL[19,4] | 799 |
| REVALOPERQUANTITY | - | Количество переоцененного товара с учетом оперативной реализации (для Белоруссии) | DECIMAL[14,3] | 0 |
| REVALSUM | - | Сумма переоценки | DECIMAL[19,4] | 0 |
| SPECITEMDESCENT | - | Внутренний номер спецификации документа, созданного на основе ордера цен (АС) | DECIMAL[10] |
9. Спецификация налогов. SMSPECTAX
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| DOCID | + | Идентификатор документа | VARCHAR2[50] | AC20000000073 |
| DOCTYPE | + | Тип документа | CHAR[2] | AC |
| SPECITEM | + | Номер позиции | DECIMAL[10] | 1 |
| TAXID | + | Индекс налога | DECIMAL[5] | 1 |
| TAXRATE | + | Ставка налога в процентах | DECIMAL[8,4] | 20 |
| TAXSUM | + | Сумма налога | DECIMAL[19,4] | 0 |
10. Составные артикулы в спецификации. SMSPECCOMPINF
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| DOCID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| SPECITEM | + | Номер позиции (cсылка на smspec.specitem) | DECIMAL[10] | |
| COMPLEXARTICLE | + | Составной артикул | VARCHAR2[50] | |
| COMPLEXQUANTITY | + | Количество артикула набора | DECIMAL[14,3] | |
| COMPONENTQUANTITY | + | Количество компонента набора (равно smspec.quantity) | DECIMAL[14,3] |
11. Типы ценников для акта переоценки. SMAUCTIONPRICER
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| DOCID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| PRICERCATEGORY | + | Категория ценников | DECIMAL[5] | |
| PRICERTYPE | + | Тип ценника | DECIMAL[5] |
Заказ от клиента. OC
1. Корневая таблица. SMDOCUMENTS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | Идентификатор документа | VARCHAR2[50] | OC30000000001 |
| DOCTYPE | + | Тип документа СуперМаг Мобайл. Должно иметь значение OC | CHAR[2] | OC |
| BORNIN | + | Код источника создания документа. Создается СуперМаг Мобайл в момент отправки | RAW[16] | 8qBbHT3hSqC 4kNC1UXap6w== |
| CLIENTINDEX | - | Код поставщика СуперМаг Мобайл | DECIMAL[10] | 32 |
| COMMENTARY | - | Комментарий к документу | VARCHAR2[255] | |
| CREATEDAT | + | Дата документа | DATE | 2020-03-17T00:00:00 |
| CURRENCYMULTORDER | - | Множитель курса валюты | DECIMAL[5] | 0 |
| CURRENCYRATE | + | Курс валюты | DECIMAL[8,4] | 1 |
| CURRENCYTYPE | + | Тип валюты СуперМаг Мобайл, например: 0 – рубли; 1 – доллар | DECIMAL[5] | 1 |
| DOCSTATE | + | Статус документа | DECIMAL[5] | 3 |
| ISROUBLES | - | Первичная валюта документа: 0 = не рубли; 1 = рубли | CHAR[1] | 1 |
| LOCATION | - | Код места хранения | DECIMAL[10] | 3 |
| LOCATIONFROM | - | Место хранения «Из» для документов товародвижения; для документов, не регистрирующих отбытие товара, это поле ДОЛЖНО ИМЕТЬ ЗНАЧЕНИЕ NULL | DECIMAL[10] | |
| LOCATIONTO | - | Место хранения «В» для документов товародвижения; для документов, не регистрирующих приход товара, это поле ДОЛЖНО ИМЕТЬ ЗНАЧЕНИЕ NULL | DECIMAL[10] | |
| OPCODE | + | Код операции документа: 1 – нет операции | DECIMAL[5] | -1 |
| PRICEROUNDMODE | + | Режим округления цен или сумм | DECIMAL[5] | 0 |
| TOTALSUM | + | Полная сумма документа в рублях (включая НДС) | DECIMAL[19,4] | 100 |
| TOTALSUMCUR | + | Сумма в валюте CURRENCYTYPE | DECIMAL[19,4] | 100 |
| USEROP | - | Код пользовательской операции документа | DECIMAL[5] |
2. Общие основания документа. SMCOMMONBASES
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| BASEDOCTYPE | + | Тип документа основания | CHAR[2] | |
| BASEID | + | Идентификатор документа основания | VARCHAR2[50] |
3. Дополнительные параметры документа (метки документа). SMDOCPROPS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| DOCID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| PARAMNAME | + | Название доп параметра | VARCHAR2[255] | |
| PARAMVALUE | + | Значение доп параметра | VARCHAR2[4000] |
4. Вложения файлов. SMDOCBLOBFILES
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| INSERTIONID | + | Номер вложения | DECIMAL[10] | |
| FILENAME | - | Имя файла вложения | VARCHAR2[255] | |
| INSERTEDTYPEID | + | Тип вложения | DECIMAL[10] | |
| THECONTENTS | - | Файл вложения в заказ(в виде потока байтов) | BLOB | |
| TITLE | - | Описание вложения | VARCHAR2[255] |
5. Спецификация документа. SMSPEC
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| DOCID | + | Идентификатор документа | VARCHAR2[50] | OC30000000001 |
| DOCTYPE | + | Тип документа | CHAR[2] | OC |
| SPECITEM | + | Номер пункта спецификации (уникален) | DECIMAL[10] | 1 |
| ARTICLE | + | Номер артикула | VARCHAR2[50] | 000049 |
| CAUSEID | - | Идентификатор документа-основания | VARCHAR2[50] | |
| CAUSESPECITEM | - | Идентификатор позиции в спецификации основания | DECIMAL[10] | |
| CAUSETYPE | - | Тип документа-основания | CHAR[2] | |
| DISPLAYITEM | + | Порядковый номер строки спецификации при отображении | DECIMAL[10] | 1 |
| ITEMPRICE | - | Полная цена со всеми налогами | DECIMAL[19,4] | 100 |
| ITEMPRICECUR | - | Цена в валюте | DECIMAL[19,4] | 100 |
| ITEMPRICENOTAX | - | Цена без всех налогов | DECIMAL[19,4] | |
| QUANTITY | + | Количество | DECIMAL[14,3] | |
| TOTALPRICE | + | Сумма за товар с налогами | DECIMAL[19,4] | |
| TOTALPRICECUR | + | Сумма за товар в валюте | DECIMAL[19,4] | |
| TOTALPRICENOTAX | - | Сумма за товар без налогов | DECIMAL[19,4] |
6. Субартикулы (спецификация по шкале свойств артикула). SMSPECSCALE
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| DOCID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| SPECITEM | + | Номер позиции в спецификации (уникальный номер) | DECIMAL[10] | |
| SUBARTICLE | - | Субартикул СуперМаг Мобайл | VARCHAR2[255] | |
| QUANTITY | + | Количество субартикула | DECIMAL[14,3] |
7. SMDOCOC
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | VARCHAR2[50] | OC30000000001 | |
| DOCTYPE | - | CHAR[2] | OC | |
| ORDERDATE | - | DATE | 2020-03-17T00:00:00 | |
| ORDERNUM | - | VARCHAR2[50] | ||
| OURSELFCLIENT | - | DECIMAL[10] | 1 | |
| SUPPLYDATE | - | DATE | 2020-03-17T00:00:00 | |
| SUPPLYTIME | - | DECIMAL[5] | 0 |
8. Заголовок (Спецификация заказа). SMSPECRL
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| DOCID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| SPECITEM | + | Внутренний номер позиции | DECIMAL[10] | |
| ACTUALQUANTITY | - | Не используется | DECIMAL[14,3] | 0 |
| AWAITQUANTITY | + | Количество, определенное алгоритмом автоматической генерации заказа | DECIMAL[14,3] | 0 |
| AWAITTOTALPRICE | - | Цена по учету | DECIMAL[19,4] | |
| AWAITTOTALPRICECUR | - | Цена по учету в валюте | DECIMAL[19,4] |
Заказ поставщику. OR
1. Корневая таблица. SMDOCUMENTS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | Идентификатор документа | VARCHAR2[50] | Заказ поставщику |
| DOCTYPE | + | Тип документа СуперМаг Мобайл. Должно иметь значение OR | CHAR[2] | OR |
| BORNIN | + | Код источника создания документа. Создается СуперМаг Мобайл в момент отправки | RAW[16] | 8qBbHT3hSqC 4kNC1UXap6w== |
| CLIENTINDEX | - | Код поставщика СуперМаг Мобайл | DECIMAL[10] | 2 |
| COMMENTARY | - | Комментарий к документу | VARCHAR2[255] | |
| CREATEDAT | + | Дата документа | DATE | 2020-02-19T00:00:00 |
| CURRENCYMULTORDER | - | Множитель курса валюты | DECIMAL[5] | 0 |
| CURRENCYRATE | + | Курс валюты | DECIMAL[8,4] | 1 |
| CURRENCYTYPE | + | Тип валюты СуперМаг Мобайл, например: 0 – рубли; 1 – доллар | DECIMAL[5] | 1 |
| DOCSTATE | + | Статус документа | DECIMAL[5] | 2 |
| ISROUBLES | - | Первичная валюта документа: 0 = не рубли; 1 = рубли | CHAR[1] | 1 |
| LOCATION | - | Код места хранения | DECIMAL[10] | 3 |
| LOCATIONFROM | - | Место хранения «Из» для документов товародвижения; для документов, не регистрирующих отбытие товара, это поле ДОЛЖНО ИМЕТЬ ЗНАЧЕНИЕ NULL | DECIMAL[10] | |
| LOCATIONTO | - | Место хранения «В» для документов товародвижения; для документов, не регистрирующих приход товара, это поле ДОЛЖНО ИМЕТЬ ЗНАЧЕНИЕ NULL | DECIMAL[10] | |
| OPCODE | + | Код операции документа: 1 – нет операции | DECIMAL[5] | -1 |
| PRICEROUNDMODE | + | Режим округления цен или сумм | DECIMAL[5] | 0 |
| TOTALSUM | + | Полная сумма документа в рублях (включая НДС) | DECIMAL[19,4] | 1500 |
| TOTALSUMCUR | + | Сумма в валюте CURRENCYTYPE | DECIMAL[19,4] | 1500 |
| USEROP | - | Код пользовательской операции документа | DECIMAL[5] |
2. Общие основания документа. SMCOMMONBASES
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| BASEDOCTYPE | + | Тип документа основания | CHAR[2] | |
| BASEID | + | Идентификатор документа основания | VARCHAR2[50] |
3. Дополнительные параметры документа (метки документа). SMDOCPROPS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| DOCID | + | Идентификатор документа | VARCHAR2[50] | OR30000000157 |
| DOCTYPE | + | Тип документа | CHAR[2] | OR |
| PARAMNAME | + | Название доп. параметра | VARCHAR2[255] | CustomLabels.Sys.EMailSent |
| PARAMVALUE | + | Значение доп. параметра | VARCHAR2[4000] | 1 |
4. Вложения файлов. SMDOCBLOBFILES
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| INSERTIONID | + | Номер вложения | DECIMAL[10] | |
| FILENAME | - | Имя файла вложения | VARCHAR2[255] | |
| INSERTEDTYPEID | - | Тип вложения | DECIMAL[10] | |
| THECONTENTS | - | Файл вложения в заказ (в виде потока байтов) | BLOB | |
| TITLE | - | Описание вложения | VARCHAR2[255] |
5. SMDOCOR
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | Идентификатор документа | VARCHAR2[50] | OR30000000157 |
| DOCTYPE | - | Тип документа | CHAR[2] | OR |
| COMMENTARY | - | Комментарий | VARCHAR2[255] | |
| CROSSLOCATION | - | DECIMAL[10] | ||
| ORDERDATE | - | Дата заказа | DATE | 2020-02-19T00:00:00 |
| OURSELFCLIENT | - | Собственный контрагент | DECIMAL[10] | 32 |
| SUPPLYDATE | - | Дата поставки | DATE | 2020-02-19T00:00:00 |
| SUPPLYTIME | - | Время поставки в минутах с полуночи | DECIMAL[5] | 0 |
| SUPPLYTIMETILL | - | DECIMAL[5] | 1439 | |
| USEFORAUTOGEN | - | CHAR[1] | 1 |
6. Спецификация заказа. SMSPECOR
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| DOCID | + | Идентификатор документа | VARCHAR2[50] | OR30000000157 |
| DOCTYPE | + | Тип документа | CHAR[2] | OR |
| SPECITEM | + | Номер пункта спецификации (уникален) | DECIMAL[10] | 1 |
| ARTICLE | + | Артикул | VARCHAR2[50] | 002380 |
| DISPLAYITEM | + | Порядковый номер строки спецификации при отображении | DECIMAL[10] | 1 |
| ITEMPRICE | - | Полная цена со всеми налогами | DECIMAL[19,4] | 500 |
| ITEMPRICECUR | - | Цена в валюте | DECIMAL[19,4] | 500 |
| QUANTITY | + | Заказанное количество | DECIMAL[14,3] | 3 |
| SUGGESTQUANTITY | - | Предложение количества заказа | DECIMAL[14,3] | 0 |
| TOTALPRICE | + | Сумма за товар с налогами | DECIMAL[19,4] | 1500 |
| TOTALPRICECUR | + | Сумма за товар в валюте | DECIMAL[19,4] | 1500 |
7. SMSPECSCALEOR
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| DOCID | + | VARCHAR2[50] | ||
| DOCTYPE | + | CHAR[2] | ||
| SPECITEM | + | DECIMAL[10] | ||
| SUBARTICLE | - | VARCHAR2[255] | ||
| QUANTITY | + | DECIMAL[14,3] |
Контракт с поставщиком. CO
1. Корневая таблица. SMDOCUMENTS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | Идентификатор документа | VARCHAR2[50] | CO30000000003 |
| DOCTYPE | + | Тип документа СуперМаг Мобайл. Должно иметь значение CO | CHAR[2] | CQ |
| BORNIN | + | Код источника создания документа. Создается СуперМаг Мобайл в момент отправки | RAW[16] | 8qBbHT3hSqC4k NC1UXap6w== |
| CLIENTINDEX | - | Код поставщика СуперМаг Мобайл | DECIMAL[10] | 29 |
| COMMENTARY | - | Комментарий к документу | VARCHAR2[255] | 2020-01-16T00:00:00 |
| CREATEDAT | + | Дата документа | DATE | |
| CURRENCYMULTORDER | - | Множитель курса валюты | DECIMAL[5] | 0 |
| CURRENCYRATE | + | Курс валюты | DECIMAL[8,4] | 1 |
| CURRENCYTYPE | + | Тип валюты СуперМаг Мобайл, например: 0 – рубли; 1 – доллар | DECIMAL[5] | 1 |
| DOCSTATE | + | Статус документа | DECIMAL[5] | 3 |
| ISROUBLES | - | Первичная валюта документа: 0 = не рубли; 1 = рубли | CHAR[1] | 1 |
| LOCATION | - | Код места хранения | DECIMAL[10] | 3 |
| LOCATIONFROM | - | Место хранения «Из» для документов товародвижения; для документов, не регистрирующих отбытие товара, это поле ДОЛЖНО ИМЕТЬ ЗНАЧЕНИЕ NULL | DECIMAL[10] | |
| LOCATIONTO | - | Место хранения «В» для документов товародвижения; для документов, не регистрирующих приход товара, это поле ДОЛЖНО ИМЕТЬ ЗНАЧЕНИЕ NULL | DECIMAL[10] | |
| OPCODE | + | Код операции документа; 1 – нет операции | DECIMAL[5] | -1 |
| PRICEROUNDMODE | + | Режим округления цен или сумм | DECIMAL[5] | 0 |
| TOTALSUM | + | Полная сумма документа в рублях (включая НДС) | DECIMAL[19,4] | 0 |
| TOTALSUMCUR | + | Сумма в валюте CURRENCYTYPE | DECIMAL[19,4] | 0 |
| USEROP | - | Код пользовательской операции документа | DECIMAL[5] |
2. Общие основания документа. SMCOMMONBASES
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| BASEDOCTYPE | + | Тип документа основания | CHAR[2] | |
| BASEID | + | Идентификатор документа основания | VARCHAR2[50] |
3. Дополнительные параметры документа (метки документа). SMDOCPROPS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| DOCID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| PARAMNAME | + | Название доп. параметра | VARCHAR2[255] | |
| PARAMVALUE | + | Значение доп. параметра | VARCHAR2[4000] |
4. Вложения файлов. SMDOCBLOBFILES
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| INSERTIONID | + | Номер вложения | DECIMAL[10] | |
| FILENAME | - | Имя файла вложения | VARCHAR2[255] | |
| INSERTEDTYPEID | + | Тип вложения | DECIMAL[10] | |
| THECONTENT | - | Файл вложения в заказ (в виде потока байтов) | BLOB | |
| TITLE | - | Описание вложения | VARCHAR2[50] |
5. Договоры с поставщиками. SMCONTRACTS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | Идентификатор документа | VARCHAR2[50] | CO30000000003 |
| DOCTYPE | + | Тип документа | CHAR[2] | CO |
| BEGINSAT | - | Дата начала действия контракта | DATE | 2020-01-16T00:00:00 |
| COMISSION | - | DECIMAL[5] | 0 | |
| CONTRACTID | - | Номер внешнего контракта | VARCHAR2[50] | |
| CONTRACTPAYMENTS | - | Типы оплат по контракту: фактическая / предоплата / периодическая | DECIMAL[5] | 0 |
| CONTRACTTYPE | - | DECIMAL[5] | 0 | |
| CURRENCYCOMMENTS | - | Комментарии о том, как реально происходят оплаты по контракту | VARCHAR2[255] | |
| ENDSAT | - | Дата окончания контракта (включительно) | DATE | 2020-05-09T00:00:00 |
| FINELIMIT | - | Максимальная величина штрафа | DECIMAL[19,4] | |
| FINEPERCENT | - | Процент штрафных санкций от суммы долга | DECIMAL[8,4] | 0 |
| ISCALENDARDELAY | - | 1 – если отсрочка платежа задана в календарных днях$ 0 – если отсрочка платежа задана в банковских днях | CHAR[1] | 1 |
| OURSELFCLIENT | - | Клиент (юридическое лицо), который заключает контракт | DECIMAL[10] | 73 |
| PAYMENTDELAY | - | Отсрочка платежа, задается либо в банковских, либо в календарных днях | DECIMAL[5] | 1 |
| PAYMENTFORM | - | Форма платежа (нал. / безнал.) | DECIMAL[5] | |
| PAYTYPE | - | Условие оплаты валютного контракта, используется только если SMDocuments.IsRoubles = SMFALSE, иначе игнорируется | DECIMAL[5] | 0 |
| RATEADD | - | Процент доплаты при оплате в рублях по банк. курсу: используетcя только если PayType = BILL_PAY_ROUBLES_BANK и SMDocuments.IsRoubles = SMFALSE | DECIMAL[8,4] | 0 |
| TITLE | - | Название контракта | VARCHAR2[255] |
6. Расширение спецификации. SMSPECCO
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| DOCID | + | Идентификатор документа (только контракт) | VARCHAR2[50] | CO30000000003 |
| DOCTYPE | + | Тип документа | CHAR[2] | CO |
| SPECITEM | + | Внутренний номер позиции | DECIMAL[10] | 1 |
| ARTICLE | + | Артикул товара | VARCHAR2[50] | 000018 |
| BEGINORDERDATE | - | DATE | ||
| DISPLAYITEM | + | Порядковый номер строки спецификации при отображении | DECIMAL[10] | 1 |
| EXTRACHARGE | - | Торговая наценка (в %) | DECIMAL[8,4] | |
| ITEMPRICE | - | Полная цена. Она же цена контракта, если режим округления документа «Цена полная» | DECIMAL[19,4] | 280 |
| ITEMPRICECUR | - | Цена в валюте = пересчитанная в валюту ITEMPRICE по курсу из заголовка контракта | DECIMAL[19,4] | 280 |
| ITEMPRICENOTAX | - | Цена в валюте = пересчитанная в валюту ITEMPRICE по курсу из заголовка контракта | DECIMAL[19,4] | 280 |
| MANUFACTURERSPRICE | - | Цена производителя | DECIMAL[19,4] | |
| MINQUANTITY | - | Минимальное количество заказа | DECIMAL[14,3] | |
| NDSSUPPLIER | - | Ставка налога (НДС) поставщика | DECIMAL[8,4] | 0 |
| PACKSIZE | - | Количество в упаковке | DECIMAL[14,3] | 0 |
| PERCENTDECREASE | - | Допустимый % занижения эталонной цены | DECIMAL[8,4] | 5 |
| PERCENTINCREASE | - | Допустимая сумма занижения эталонной цены | DECIMAL[8,4] | 5 |
| QUANTITYDEVIATION | - | Максимальное отклонение количества заказа | DECIMAL[14,3] | 0 |
| RECOMMENDPRICE | - | Рекомендованная розничная цена | DECIMAL[19,4] | |
| STOREPROCESSINGTIME | - | Время обработки на складе в часах (>=0) | DECIMAL[5] | 0 |
| SUMDECREASE | - | Допустимая сумма занижения эталонной цены | DECIMAL[19,4] | 14 |
| SUMINCREASE | - | Допустимая сумма завышения эталонной цены | DECIMAL[19,4] | 14 |
Соглашение о поставках контракта. CQ
1. Корневая таблица. SMDOCUMENTS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | Идентификатор документа | VARCHAR2[50] | 0000000001 |
| DOCTYPE | + | Тип документа СуперМаг Мобайл. Должно иметь значение CQ | CHAR[2] | CQ |
| BORNIN | + | Код источника создания документа. Создается СуперМаг Мобайл в момент отправки | RAW[16] | 8qBbHT3 hSqC4kNC 1UXap6w== |
| CLIENTINDEX | - | Код поставщика СуперМаг Мобайл | DECIMAL[10] | 11 |
| COMMENTARY | - | Комментарий к документу | VARCHAR2[255] | |
| CREATEDAT | + | Дата документа | DATE | 2019-05-21T00:00:00 |
| CURRENCYMULTORDER | - | Множитель курса валюты | DECIMAL[5] | 0 |
| CURRENCYRATE | + | Курс валюты | DECIMAL[8,4] | 1 |
| CURRENCYTYPE | + | Тип валюты СуперМаг Мобайл, например: 0 – рубли; 1 – доллар | DECIMAL[5] | 0 |
| DOCSTATE | + | Статус документа | DECIMAL[5] | 2 |
| ISROUBLES | - | Первичная валюта документа: 0 = не рубли; 1 = рубли | CHAR[1] | 1 |
| LOCATION | - | Код места хранения | DECIMAL[10] | -1 |
| LOCATIONFROM | - | Место хранения «из» для документов товародвижения; для иных документов («Акты», «Заказы» и пр.) это поле ДОЛЖНО ИМЕТЬ ЗНАЧЕНИЕ NULL | DECIMAL[10] | |
| LOCATIONTO | - | Место хранения «в» для документов товародвижения; для иных документов («Акты», «Заказы» и пр.) это поле ДОЛЖНО ИМЕТЬ ЗНАЧЕНИЕ NULL | DECIMAL[10] | |
| OPCODE | + | Код операции документа; 1 – нет операции | DECIMAL[5] | -1 |
| PRICEROUNDMODE | + | Режим округления | DECIMAL[5] | 0 |
| TOTALSUM | + | Полная сумма документа в рублях (включая НДС) | DECIMAL[19,4] | 0 |
| TOTALSUMCUR | + | Сумма в валюте CURRENCYTYPE | DECIMAL[19,4] | 0 |
| USEROP | - | Код пользовательской операции документа | DECIMAL[5] |
2. Общие основания документа. SMCOMMONBASES
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| BASEDOCTYPE | + | Тип документа основания | CHAR[2] | |
| BASEID | + | Идентификатор документа основания | VARCHAR2[50] |
3. Дополнительные параметры документа (метки документа). SMDOCPROPS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| DOCID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| PARAMNAME | + | Название доп. параметра | VARCHAR2[255] | |
| PARAMVALUE | + | Значение доп. параметра | VARCHAR2[4000] |
4. Вложения файлов. SMDOCBLOBFILES
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| INSERTIONID | + | Номер вложения | DECIMAL[10] | |
| FILENAME | - | Имя файла вложения | VARCHAR2[255] | |
| INSERTEDTYPEID | + | Тип вложения | DECIMAL[10] | |
| THECONTENTS | - | Файл вложения в заказ (в виде потока байтов) | BLOB | |
| TITLE | - | Описание вложения | VARCHAR2[255] |
5. Спецификация поставки. SMDOCCQ
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | Идентификатор документа | VARCHAR2[50] | 0000000001 |
| DOCTYPE | + | Тип документа | CHAR[2] | CQ |
| BEGINSAT | - | Дата начала действия контракта (включительно) | DATE | 2019-05-21T00:00:00 |
| CLIENTIDSTORE | - | Идентификатор склада поставщика | DECIMAL[10] | |
| COMISSION | - | DECIMAL[5] | 0 | |
| CONTRACTTYPE | + | DECIMAL[5] | 0 | |
| CROSSLOCATION | - | DECIMAL[10] | ||
| DELIVERYDAYS | - | Шаблон дней недели, разрешенных для поставки: 1 – день разрешен; 0 – день не разрешен. Первый символ шаблона соответствует понедельнику | CHAR[7] | 1111100 |
| DELIVERYTERM | - | Срок поставки в днях | DECIMAL[5] | 1 |
| ENDSAT | - | Дата окончания действия контракта (включительно) | DATE | |
| FIRSTORDERDATE | - | Дата первого заказа | DATE | |
| MINQUANTITY | - | Минимальный объем заказа | DECIMAL[14,3] | |
| MINSUM | - | Минимальная сумма заказа | DECIMAL[19,4] | |
| ORDERAFTER | - | Заказ принимается, начиная с указанного часа суток | DECIMAL[5] | 0 |
| ORDERBEFORE | - | Заказ принимается до указанного часа суток | DECIMAL[5] | 24 |
| ORDERDAYS | - | Шаблон дней недели, разрешенных для заказа: 1 – день разрешен; 0 – день не разрешен. Первый символ шаблона соответствует понедельнику | CHAR[7] | 1111100 |
| ORDERFREQ | - | Минимальная частота заказа у данного поставщика (в днях) | DECIMAL[5] | 0 |
| OURSELFCLIENT | - | Собственный контрагент | DECIMAL[10] | 73 |
| SUPPLYAFTER | - | Поставка производится, начиная с указанного часа суток | DECIMAL[5] | 0 |
| SUPPLYBEFORE | - | Поставка производится до указанного часа суток | DECIMAL[5] | 1439 |
6. Места хранения для поставок. SMCONTRACTLOCATIONS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | Номер документа (контракта) | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| LOCATIONID | + | Название участка | DECIMAL[10] |
7. Спецификация документа. Спецификация поставки. SMSPECCQ
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| DOCID | + | Идентификатор документа | VARCHAR2[50] | 0000000001 |
| DOCTYPE | + | Тип документа | CHAR[2] | CQ |
| SPECITEM | + | Внутренний номер позиции спецификации | DECIMAL[10] | 15 |
| ARTICLE | + | Артикул | VARCHAR2[50] | 000016 |
| BEGINORDERDATE | - | DATE | ||
| DISPLAYITEM | + | Порядковый номер строки спецификации при отображении | DECIMAL[10] | 16 |
| MINQUANTITY | - | Минимальное количество заказа | DECIMAL[14,3] | |
| PACKSIZE | - | Количество в упаковке | DECIMAL[14,3] | 0 |
| QUANTITY | + | Количество | DECIMAL[14,3] | 0 |
| STOREPROCESSINGTIME | - | Время обработки на складе в часах (>=0) | DECIMAL[5] | 0 |
Накладная поставщика. WE
1. Корневая таблица. SMDOCUMENTS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа СуперМаг Мобайл. Должно иметь значение WE | CHAR[2] | |
| BORNIN | + | Код источника создания документа. Создается СуперМаг Мобайл в момент отправки | RAW[16] | |
| CLIENTINDEX | - | Код поставщика СуперМаг Мобайл | DECIMAL[10] | |
| COMMENTARY | - | Комментарий к документу | VARCHAR2[255] | |
| CREATEDAT | + | Дата документа | DATE | |
| CURRENCYMULTORDER | - | Множитель курса валюты | DECIMAL[5] | |
| CURRENCYRATE | + | Курс валюты | DECIMAL[8,4] | |
| CURRENCYTYPE | + | Тип валюты СуперМаг Мобайл, например: 0 – рубли; 1 – доллар | DECIMAL[5] | |
| DOCSTATE | + | Статус документа | DECIMAL[5] | |
| ISROUBLES | - | Первичная валюта документа: 0 = не рубли; 1 = рубли | CDECIMAL[5]HAR[1] | |
| LOCATION | - | Код места хранения | DECIMAL[10] | |
| LOCATIONFROM | - | Место хранения «Из» для документов товародвижения; для документов, не регистрирующих отбытие товара, это поле ДОЛЖНО ИМЕТЬ ЗНАЧЕНИЕ NULL | DECIMAL[10] | |
| LOCATIONTO | - | Место хранения «В» для документов товародвижения; для документов, не регистрирующих приход товара, это поле ДОЛЖНО ИМЕТЬ ЗНАЧЕНИЕ NULL | DECIMAL[10] | |
| OPCODE | + | Код операции документа; 1 – нет операции | DECIMAL[5] | |
| PRICEROUNDMODE | + | Режим округления цен или сумм | DECIMAL[5] | |
| TOTALSUM | + | Полная сумма документа в рублях (включая НДС) | DECIMAL[19,4] | |
| TOTALSUMCUR | + | Сумма в валюте CURRENCYTYPE | DECIMAL[19,4] | |
| USEROP | - | Код пользовательской операции документа | DECIMAL[5] |
2. Общие основания документа. SMCOMMONBASES
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| BASEDOCTYPE | + | Тип документа основания | CHAR[2] | |
| BASEID | + | Идентификатор документа основания | VARCHAR2[50] |
3. Дополнительные параметры документа (метки документа). SMDOCPROPS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| DOCID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| PARAMNAME | + | Название доп параметра | VARCHAR2[255] | |
| PARAMVALUE | + | Значение доп параметра | VARCHAR2[4000] |
4. Вложения файлов. SMDOCBLOBFILES
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| INSERTIONID | + | Номер вложения | DECIMAL[10] | |
| FILENAME | - | Имя файла вложения | VARCHAR2[255] | |
| INSERTEDTYPEID | + | Тип вложения | DECIMAL[10] | |
| THECONTENTS | - | Файл вложения в заказ (в виде потока байтов) | BLOB | |
| TITLE | - | Описание вложения | VARCHAR2[255] |
5. Расширение заголовка документа. SMWAYBILLSEXT
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | - | Тип документа | CHAR[2] | |
| DELIVERYTOTALSUM | - | Общая стоимость доставки товара от производителя (транспортные расходы) | DECIMAL[19,4] | |
| GOODSOWNER | - | Код собственности товара | DECIMAL[5] | |
| OURSELFCLIENT | - | Код контрагента получателя в СуперМаг Мобайл. (Табер Трейд) | DECIMAL[10] | |
| PAYCASH | - | Вид платежа: нал. = 1; безнал. = 0 | CHAR[1] | |
| SUPPLIERDOC | - | Номер документа поставщика (ТТН) | VARCHAR2[255] | |
| SUPPLIERINVOICE | - | Номер счета фактуры | VARCHAR2[255] | |
| SUPPLINVOICECREATE | - | Дата счета фактуры | DATE |
6. Спецификация накладной поставщика. SMSPECWE
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| DOCID | + | Номер документа СуперМаг Мобайл. Не заполняется. | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа СуперМаг Мобайл. Всегда WE | CHAR[2] | |
| SPECITEM | + | Номер пункта спецификации (уникален) | DECIMAL[10] | |
| ARTICLE | + | Артикул | VARCHAR2[50] | |
| COUNTRY | - | Страна | VARCHAR2[255] | |
| DELIVERYSUM | - | Стоимость доставки товара от производителя (трансп. расх. к цене) | DECIMAL[19,4] | |
| DISPLAYITEM | + | Порядковый номер пункта спецификации для отображения (уникален) | DECIMAL[10] | |
| EXTRACHARGE | - | Торговая наценка (в %) (Беларусь) | DECIMAL[8,4] | |
| ITEMPRICE | - | Полная цена со всеми налогами | DECIMAL[19,4] | |
| ITEMPRICECUR | - | Цена в валюте | DECIMAL[19,4] | |
| ITEMPRICENOTAX | - | Цена без всех налогов | DECIMAL[19,4] | |
| MANUFACTURERSPRICE | - | Цена производителя (Беларусь) | DECIMAL[19,4] | |
| QUANTITY | + | Количество | DECIMAL[14,3] | |
| RETAILPRICE | - | Розничная цена (Беларусь) | DECIMAL[19,4] | |
| STATEREGULATION | - | Вид государственного регулирования цены (Беларусь) | DECIMAL[5] | |
| TOTALPRICE | + | Полная стоимость позиции со всеми налогами | DECIMAL[19,4] | |
| TOTALPRICECUR | + | Сумма в валюте | DECIMAL[19,4] | |
| TOTALPRICENOTAX | - | Сумма позиции без всех налогов | DECIMAL[19,4] | |
| VATRATE | - | Ставка НДС, % | DECIMAL[8,4] | |
| VATSUM | + | Сумма НДС | DECIMAL[19,4] |
7. Расширение спецификации для накладных поставщика. SMSPECWEIO
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| DOCID | + | Номер документа СуперМаг Мобайл. Не заполняется. | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа СуперМаг Мобайл. Всегда WE | CHAR[2] | |
| SPECITEM | + | Номер пункта спецификации (уникален) | DECIMAL[10] | |
| NPOS | - | Номер внутри пункта спецификации | DECIMAL[10] | |
| CERTNUM | - | Сертификат соответствия | VARCHAR2[40] | |
| EXCISE | - | Акциз | VARCHAR2[15] | |
| GTD | - | Номер ГТД | VARCHAR2[30] |
8. Расширение спецификации – упаковки и срок годности. SMSPECPACKSWE
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| DOCID | + | VARCHAR2[50] | ||
| DOCTYPE | + | CHAR[2] | ||
| SPECITEM | + | DECIMAL[10] | ||
| PACKNUM | + | DECIMAL[10] | ||
| BARCODE | - | VARCHAR2[50] | ||
| GROSSWEIGHT | - | DECIMAL[14,3] | ||
| NPACKS | + | DECIMAL[10] | ||
| NPACKSPAL | - | DECIMAL[10] | ||
| PACKNAME | - | VARCHAR2[50] | ||
| PACKSIZE | - | DECIMAL[14,3] | ||
| VALIDDATE | - | DATE |
9. Расширение спецификации – количество артикулов по значениям свойств (размер, цвет и т.д.). SMSPECSCALEWE
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| DOCID | + | VARCHAR2[50] | ||
| DOCTYPE | + | CHAR[2] | ||
| SPECITEM | + | DECIMAL[10] | ||
| SUBARTICLE | - | VARCHAR2[255] | ||
| QUANTITY | + | DECIMAL[14,3] |
10. Расширение заголовка. Cодержит упаковочные листы, входящие в накладные. SMDOCPACKS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в | Пример |
| DOCID | + | VARCHAR2[50] | ||
| DOCTYPE | + | CHAR[2] | ||
| DOCIDPACKLIST | + | DECIMAL[10] | ||
| DOCTYPEPACKLIST | - | CHAR[2] | ||
| PACKNUM | - | DECIMAL[255] | ||
| RECEIVED | - | CHR[1] |
11. SMSPECTOBACCOWE
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| DOCID | + | VARCHAR2[50] | ||
| DOCTYPE | + | CHAR[2] | ||
| SPECITEM | + | DECIMAL[10] | ||
| MARKCODE | + | VARCHAR2[255] | ||
| BARCODE | + | VARCHAR2[50] |
Рецепт. RP
1. Корневая таблица. SMDOCUMENTS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа СуперМаг Мобайл. Должно иметь значение AC | CHAR[2] | |
| BORNIN | + | Код источника создания документа. Создается СуперМаг Мобайл в момент отправки | RAW[16] | |
| CLIENTINDEX | - | Код поставщика СуперМаг Мобайл | DECIMAL[10] | |
| COMMENTARY | - | Комментарий к документу | VARCHAR2[255] | |
| + | Дата документа | DATE | ||
| CURRENCYMULTORDER | - | Множитель курса валюты | DECIMAL[5] | |
| CURRENCYRATE | + | Курс валюты | DECIMAL[8,4] | |
| CURRENCYTYPE | + | Тип валюты СуперМаг Мобайл, например: 0 – рубли; 1 – доллар | DECIMAL[5] | |
| DOCSTATE | + | Статус документа | DECIMAL[5] | |
| ISROUBLES | - | Первичная валюта документа: 0 = не рубли; 1 = рубли | ||
| LOCATION | - | Код места хранения | CHAR[1] | |
| LOCATIONFROM | - | Место хранения «Из» для документов товародвижения; для документов, не регистрирующих отбытие товара, это поле ДОЛЖНО ИМЕТЬ ЗНАЧЕНИЕ NULL | DECIMAL[10] | |
| LOCATIONTO | - | Место хранения «В» для документов товародвижения; для документов, не регистрирующих приход товара, это поле ДОЛЖНО ИМЕТЬ ЗНАЧЕНИЕ NULL | DECIMAL[10] | |
| OPCODE | + | Код операции документа; 1 – нет операции | DECIMAL[5] | |
| PRICEROUNDMODE | + | Режим округления цен или сумм | DECIMAL[5] | |
| TOTALSUM | + | Полная сумма документа в рублях. (Включая НДС) | DECIMAL[19,4] | |
| TOTALSUMCUR | + | Сумма в валюте CURRENCYTYPE | DECIMAL[19,4] | |
| USEROP | - | Код пользовательской операции документа | DECIMAL[5] |
2. Общие основания документа. SMCOMMONBASES
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| BASEDOCTYPE | + | Тип документа основания | CHAR[2] | |
| BASEID | + | Идентификатор документа основания | VARCHAR2[50] |
3. Дополнительные параметры документа (метки документа). SMDOCPROPS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| DOCID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| PARAMNAME | + | Название доп. параметра | VARCHAR2[255] | |
| PARAMVALUE | + | Значение доп. параметра | VARCHAR2[4000] |
4. Вложения файлов. SMDOCBLOBFILES
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| INSERTIONID | + | Номер вложения | DECIMAL[10] | |
| FILENAME | - | Имя файла вложения | VARCHAR2[255] | |
| INSERTEDTYPEID | + | Тип вложения | DECIMAL[10] | |
| THECONTENTS | - | Файл вложения в заказ (в виде потока байтов) | BLOB | |
| TITLE | - | Описание вложения | VARCHAR2[255] |
5. Спецификация документа. SMSPEC
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| SPECITEM | + | Номер пункта спецификации (уникален) | DECIMAL[10] | |
| ARTICLE | + | Номер артикула | VARCHAR2[50] | |
| CAUSEID | - | Идентификатор документа-основания | VARCHAR2[50] | |
| CAUSESPECITEM | - | Идентификатор позиции в спецификации основания | DECIMAL[10] | |
| CAUSETYPE | - | Тип документа-основания | CHAR[2] | |
| DISPLAYITEM | + | Порядковый номер строки спецификации при отображении | DECIMAL[10] | |
| ITEMPRICE | - | Полная цена со всеми налогами | DECIMAL[19,4] | |
| ITEMPRICECUR | - | Цена в валюте | DECIMAL[19,4] | |
| ITEMPRICENOTAX | - | Цена без всех налогов | DECIMAL[19,4] | |
| QUANTITY | + | Количество | DECIMAL[14,3] | |
| TOTALPRICE | + | Сумма за товар с налогами | DECIMAL[19,4] | |
| TOTALPRICECUR | + | Сумма за товар в валюте | DECIMAL[19,4] | |
| TOTALPRICENOTAX | - | Сумма за товар без налогов | DECIMAL[19,4] |
6. Субартикулы (спецификация по шкале свойств артикула). SMSPECSCALE
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| DOCID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| SPECITEM | + | Номер позиции в спецификации (уникальный номер) | DECIMAL[10] | |
| SUBARTICLE | - | Субартикул СуперМаг Мобайл | VARCHAR2[255] | |
| QUANTITY | + | Количество субартикула | DECIMAL[14,3] |
7. Ингредиенты калькуляции. SMCALCSPECIN
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| DOCID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| SPECITEM | + | Внутренний номер позиции | DECIMAL[10] | |
| ALTQUANTITY | + | Количество брутто | DECIMAL[14,3] | |
| ALTQUANTITYFP | - | Количество после первой обработки | DECIMAL[14,3] | |
| ALTQUANTITYNETTO | - | Количество нетто | DECIMAL[14,3] | |
| ARTICLE | + | Артикул ингредиента | VARCHAR2[50] | |
| DISPLAYITEM | + | Номер по порядку при отображении | DECIMAL[10] | |
| ITEMPRICE | - | Полная цена с учетом налогов | DECIMAL[19,4] | |
| SEMIPRODUCT | - | Полуфабрикат. Если 1, то данный ингредиент производится по другой калькуляции. Если 0, то данный ингредиент всегда списывается с остатков производства. | CHAR[1] | |
| TOTALPRICE | - | Полная стоимость со всеми налогами и скидками | DECIMAL[19,4] |
8. Расширение спецификации документов-калькуляций. SMCALCSPECOUT
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| DOCID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| SPECITEM | + | Внутренний номер позиции | DECIMAL[14,3] | |
| PRICEFACTOR | - | Коэффициент цены | DECIMAL[8,4] |
9. Калькуляция. SMCALCULATION
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | Идентификатор | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| ISCUTTING | + | Разделка (туши) / производство | CHAR[1] | |
| RECEIPTBASE | - | Название документа основания рецепта | VARCHAR2[255] | |
| TECHNOLOGY | - | Технология приготовления | VARCHAR2[4000] |
Складское требование. SO
1. Корневая таблица. SMDOCUMENTS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа СуперМаг Мобайл. Должно иметь значение SO | CHAR[2] | |
| BORNIN | + | Код источника создания документа. Создается СуперМаг Мобайл в момент отправки | RAW[16] | |
| CLIENTINDEX | - | Код поставщика СуперМаг Мобайл | DECIMAL[10] | |
| COMMENTARY | - | Комментарий к документу | VARCHAR2[255] | |
| CREATEDAT | + | Дата документа | DATE | |
| CURRENCYMULTORDER | - | Множитель курса валюты | DECIMAL[5] | |
| CURRENCYRATE | + | Курс валюты | DECIMAL[8,4] | |
| CURRENCYTYPE | + | Тип валюты СуперМаг Мобайл, например: 0 – рубли; 1 – доллар | DECIMAL[5] | |
| DOCSTATE | + | Статус документа | DECIMAL[5] | |
| ISROUBLES | - | Первичная валюта документа: 0 = не рубли; 1 = рубли | CHAR[1] | |
| LOCATION | - | Код места хранения | DECIMAL[10] | |
| LOCATIONFROM | - | Место хранения «Из» для документов товародвижения; для документов, не регистрирующих отбытие товара, это поле ДОЛЖНО ИМЕТЬ ЗНАЧЕНИЕ NULL | DECIMAL[10] | |
| LOCATIONTO | - | Место хранения «В» для документов товародвижения; для документов, не регистрирующих приход товара, это поле ДОЛЖНО ИМЕТЬ ЗНАЧЕНИЕ NULL | DECIMAL[10] | |
| OPCODE | + | Код операции документа; 1 – нет операции | DECIMAL[5] | |
| PRICEROUNDMODE | + | Режим округления цен или сумм | DECIMAL[5] | |
| TOTALSUM | + | Полная сумма документа в рублях (включая НДС) | DECIMAL[19,4] | |
| TOTALSUMCUR | + | Сумма в валюте CURRENCYTYPE | DECIMAL[19,4] | |
| USEROP | - | Код пользовательской операции документа | DECIMAL[5] |
2. Общие основания документа. SMCOMMONBASES
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| BASEDOCTYPE | + | Тип документа основания | CHAR[2] | |
| BASEID | + | Идентификатор документа основания | VARCHAR2[50] |
3. Дополнительные параметры документа (метки документа). SMDOCPROPS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| DOCID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| PARAMNAME | + | Название доп. параметра | VARCHAR2[255] | |
| PARAMVALUE | + | Значение доп. параметра | VARCHAR2[4000] |
4. Вложения файлов. SMDOCBLOBFILES
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| INSERTIONID | + | Номер вложения | DECIMAL[10] | |
| FILENAME | - | Имя файла вложения | VARCHAR2[255] | |
| INSERTEDTYPEID | + | Тип вложения | DECIMAL[10] | |
| THECONTENTS | - | Файл вложения в заказ (в виде потока байтов) | BLOB | |
| TITLE | - | Описание вложения | VARCHAR2[255] |
5. Спецификация документа. SMSPEC
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| DOCID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| SPECITEM | + | Номер пункта спецификации (уникален) | DECIMAL[10] | |
| ARTICLE | + | Номер артикула | VARCHAR2[50] | |
| CAUSEID | - | Идентификатор документа-основания | VARCHAR2[50] | |
| CAUSESPECITEM | - | Идентификатор позиции в спецификации основания | DECIMAL[10] | |
| CAUSETYPE | - | Тип документа-основания | CHAR[2] | |
| DISPLAYITEM | + | Порядковый номер строки спецификации при отображении | DECIMAL[10] | |
| ITEMPRICE | - | Полная цена со всеми налогами | DECIMAL[19,4] | |
| ITEMPRICECUR | - | Цена в валюте | DECIMAL[19,4] | |
| ITEMPRICENOTAX | - | Цена без всех налогов | DECIMAL[19,4] | |
| QUANTITY | + | Количество | DECIMAL[14,3] | |
| TOTALPRICE | + | Сумма за товар с налогами | DECIMAL[19,4] | |
| TOTALPRICECUR | + | Сумма за товар в валюте | DECIMAL[19,4] | |
| TOTALPRICENOTAX | - | Сумма за товар без налогов | DECIMAL[19,4] |
6. Субартикулы (спецификация по шкале свойств артикула). SMSPECSCALE
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| DOCID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| SPECITEM | + | Номер позиции в спецификации (уникальный номер) | DECIMAL[10] | |
| SUBARTICLE | - | Субартикул СуперМаг Мобайл | VARCHAR2[255] | |
| QUANTITY | + | Количество субартикула | DECIMAL[14,3] |
7. Расширения заголовка для складского требования. SMSTOREORDERS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| DOCID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | - | Тип документа | CHAR[2] | |
| CROSSLOCATION | - | DECIMAL[10] | ||
| DELIVERYDATE | - | Дата поставки | DATE | |
| DELIVERYTIME | - | Время поставки | DECIMAL[5] | |
| LOCATION | + | МХ «Поставка из» | DECIMAL[10] |
8. Локальный склад: расширение спецификации – упаковки. SLSPECPACKS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| DOCID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| SPECITEM | + | Внутренний номер позиции | DECIMAL[10] | |
| PACKNUM | + | Номер по порядку. Если -1, то данная запись SLSPECPACKS используется исключительно для хранения срока годности, при этом PACKSIZE может быть равно 0 | DECIMAL[10] | |
| BARCODE | - | Штрихкод упаковки | VARCHAR2[50] | |
| GROSSWEIGHT | - | Вес брутто 1 упаковки в кг, то есть вес количества товара = PACKSIZE | DECIMAL[14,3] | |
| NPACKS | + | Число упаковок, уже размещенных по складским поддонам | DECIMAL[10] | |
| PACKNAME | - | Название упаковки | VARCHAR2[50] | |
| PACKSIZE | + | Количество в упаковке | DECIMAL[14,3] | |
| VALIDDATE | - | Годен до... | DATE |