Акт производства. PDSMSPECRL
1. Корневая таблица. SMDOCUMENTS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ID | + | Идентификатор документа | VARCHAR2[50] | PD0000000001 |
DOCTYPE | + | Тип документа СуперМаг Мобайл. Должно иметь значение PD | CHAR[2] | PD |
| BORNIN | + | Код базы данных – источника создания документа. | RAW[16] | 8qBbHT3hSqC 4kNC1UXap6w== |
CLIENTINDEX | - | Код поставщика СуперМаг Мобайл | DECIMAL[10] | |
| COMMENTARY | - | Комментарий к документу | VARCHAR2[255] | |
CREATEDAT | + | Дата документа (без времени) | DATE | |
| CURRENCYMULTORDER | - | Множитель курса валюты | DECIMAL[5] | 0 |
| CURRENCYRATE | + | Курс валюты | DECIMAL[8,4] | 1 |
| CURRENCYTYPE | + | Тип валюты СуперМаг Мобайл, например: 0 – рубли; 1 – доллар | DECIMAL[5] | 1 |
| DOCSTATE | + | Статус документа (0, 1, 2 или 3) | DECIMAL[5] | 2 |
| ISROUBLES | - | Первичная валюта документа: 0 = не рубли; 1 = рубли | CHAR[1] | 1 |
| LOCATION | - | Код места хранения документов, не связанных с движением товара. Для документов товародвижения – NULL | 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] | 0000000001 |
DOCTYPE | + | Тип документа | CHAR[2] | PD |
| BASEDOCTYPE | + | Тип документа основания | CHAR[2] | CA |
BASEID | + | Идентификатор документа основания | VARCHAR2[50] | 0000000001 |
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. Cпецификация документа. SMSPEC
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
DOCID | + | Идентификатор документа | VARCHAR2[50] | 0000000001 |
| DOCTYPE | + | Тип документа | CHAR[2] | PD |
| SPECITEM | + | Номер пункта спецификации (уникален) | DECIMAL[10] | 1 |
| ARTICLE | + | Номер артикула | VARCHAR2[50] | 001850 |
| CAUSEID | - | Идентификатор документа-основания | VARCHAR2[50] | |
| CAUSESPECITEM | - | Идентификатор позиции в спецификации основания | DECIMAL[10] | |
| CAUSETYPE | - | Тип документа-основания | CHAR[2] | |
| DISPLAYITEM | + | Порядковый номер строки спецификации при отображении | DECIMAL[10] | 1 |
| ITEMPRICE | - | Полная цена со всеми налогами | DECIMAL[19,4] | |
| ITEMPRICECUR | - | Цена в валюте | DECIMAL[19,4] | |
| ITEMPRICENOTAX | - | Цена без всех налогов | DECIMAL[19,4] | |
| QUANTITY | + | Количество | DECIMAL[14,3] | 10 |
| TOTALPRICE | + | Сумма за товар с налогами | DECIMAL[19,4] | 0 |
TOTALPRICECUR | + | Сумма за товар в валюте | DECIMAL[19,4] | 0 |
| TOTALPRICENOTAX | - | Сумма за товар без налогов | DECIMAL[19,4] | 0 |
6. Cубартикулы (спецификация по шкале свойств артикула). SMSPECSCALE
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
DOCID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| SPECITEM | + | Номер позиции в спецификации (уникальный номер) | DECIMAL[10] | |
| SUBARTICLE | - | Субартикул СуперМаг Мобайл | VARCHAR2[255] | |
| QUANTITY | + | Количество субартикула | DECIMAL[14,3] |
7. Ингредиенты производства. SMPRODACTSPECIN
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
DOCID | + | Идентификатор документа | VARCHAR2[50] | 0000000001 |
| DOCTYPE | + | Тип документа | CHAR[2] | PD |
| SPECITEM | + | Внутренний номер позиции | DECIMAL[10] | 1 |
| ARTICLE | + | Артикул ингредиента | VARCHAR2[50] | 001905 |
| DISPLAYITEM | + | Порядковый номер | DECIMAL[10] | 1 |
| QUANTITY | + | Количество | DECIMAL[13,4] | 8 |
8. Расширение заголовков для PD, PM и PP. SMPRODACTS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | - | Тип документа | CHAR[2] | |
| ISCUTTING | - | Разделка (туши) / производство | CHAR[1] | |
| STORELOC | + | МХ: должно совпадать с LOCATION в документе | DECIMAL[10] | |
| ZONEID | - | Произв. участок: должен быть NOT NULL на статусе STORE; проверяется в INSPECT | DECIMAL[10] |
9. Расширение спецификации документов-калькуляций. SMCALCSPECOUT
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ID | + | Идентификатор документа | VARCHAR2[50] | 0000000001 |
| DOCTYPE | + | Тип документа | CHAR[2] | PD |
| SPECITEM | + | Внутренний номер позиции | DECIMAL[10] | 1 |
| PRICEFACTOR | - | Коэффициент цены | DECIMAL[8,4] | 100 |
Выход из производства. PO
1. Корневая таблица. SMDOCUMENTS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ID | + | Идентификатор документа | VARCHAR2[50] | 0000000001 |
DOCTYPE | + | Тип документа СуперМаг Мобайл. Должно иметь значение PO | CHAR[2] | PO |
| BORNIN | + | Код источника создания документа. Создается СуперМаг Мобайл в момент отправки | RAW[16] | 8qBbHT3hSqC4 kNC1UXap6w== |
CLIENTINDEX | - | Код поставщика СуперМаг Мобайл | DECIMAL[10] | |
| COMMENTARY | - | Комментарий к документу | VARCHAR2[255] | |
CREATEDAT | + | Дата документа | DATE | 2019-09-20T00: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] | |
| LOCATIONFROM | - | Место хранения «Из» для документов товародвижения; для документов, не регистрирующих отбытие товара, это поле ДОЛЖНО ИМЕТЬ ЗНАЧЕНИЕ NULL | DECIMAL[10] | |
| LOCATIONTO | - | Место хранения «В» для документов товародвижения; для документов, не регистрирующих приход товара, это поле ДОЛЖНО ИМЕТЬ ЗНАЧЕНИЕ NULL | DECIMAL[10] | 1 |
| OPCODE | + | Код операции документа; 1 – нет операции | DECIMAL[5] | 13 |
| PRICEROUNDMODE | + | Режим округления цен или сумм | DECIMAL[5] | 2 |
| TOTALSUM | + | Полная сумма документа в рублях (включая НДС) | DECIMAL[19,4] | 1000 |
| TOTALSUMCUR | + | Сумма в валюте CURRENCYTYPE | DECIMAL[19,4] | 1000 |
| 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. Cпецификация документа. 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. Cубартикулы (спецификация по шкале свойств артикула). SMSPECSCALE
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
DOCID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| SPECITEM | + | Номер позиции в спецификации (уникальный номер) | DECIMAL[10] | |
| SUBARTICLE | - | Субартикул СуперМаг Мобайл | VARCHAR2[255] | |
| QUANTITY | + | Количество субартикула | DECIMAL[14,3] |
7. Расширение заголовков для выхода из производства. SMDOCPRODOUT
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ID | + | Идентификатор документа | VARCHAR2[50] | 0000000001 |
| DOCTYPE | - | Тип документа | CHAR[2] | PO |
| PRODTIME | - | Время производства в минутах с полуночи | DECIMAL[5] | 0 |
| STORELOC | + | Идентификатор места хранения | DECIMAL[10] | 1 |
| ZONEID | + | Идентификатор производственного участка | DECIMAL[10] | 1 |
8. Хранение статистической информации о строке спецификации документа. SMSPECSTAT
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
DOCID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| SPECITEM | + | Внутренний номер позиции | DECIMAL[10] | |
| CASHPRICE | - | Цена для касс на дату документа в МХ прихода | DECIMAL[19,4] | |
| CASHPRICEFROM | - | Цена для касс на дату документа в МХ расхода (только для документов «Перемещение») | DECIMAL[19,4] | |
| EVENTTIME | - | Момент записи | DATE | |
| EVENTTIMEFROM | - | Момент обновления информации о CASHPRICEFROM | DATE |
Заказ поставщику. OR
1. Корневая таблица. SMDOCUMENTS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | Идентификатор документа | VARCHAR2[50] | OR30000000159 |
| DOCTYPE | + | Тип документа СуперМаг Мобайл. Должно иметь значение OR | CHAR[2] | OR |
| BORNIN | + | Код источника создания документа. Создается СуперМаг Мобайл в момент отправки | RAW[16] | 8qBbHT3hSqC4 kNC1UXap6w== |
| CLIENTINDEX | - | Код поставщика СуперМаг Мобайл | DECIMAL[10] | 2 |
| COMMENTARY | - | Комментарий к документу | VARCHAR2[255] | |
| CREATEDAT | + | Дата документа | DATE | 2020-03-10T00: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] | 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] | OR30000000159 |
| DOCTYPE | + | Тип документа | CHAR[2] | OR |
| PARAMNAME | + | Название доп. параметра | VARCHAR2[255] | CustomLabels. Sys.EMailSent |
| PARAMVALUE | + | Значение доп. параметра | VARCHAR2[4000] | 1 |
4. Вложения файлов. SMDOCBLOBFILES
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | Идентификатор документа | VARCHAR2[50] | OR30000000159 |
| DOCTYPE | + | Тип документа | CHAR[2] | OR |
| INSERTIONID | + | Номер вложения | DECIMAL[10] | 1 |
| FILENAME | - | Имя файла вложения | VARCHAR2[255] | Сигареты.txt |
| INSERTEDTYPEID | - | Тип вложения | DECIMAL[10] | 0 |
| THECONTENTS | - | Файл вложения в заказ (в виде потока байтов) | BLOB | |
| TITLE | - | Описание вложения | VARCHAR2[255] | Тест |
5. SMDOCOR
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | Идентификатор документа | VARCHAR2[50] | OR30000000159 |
| DOCTYPE | - | Тип документа | CHAR[2] | OR |
| COMMENTARY | - | Комментарий | VARCHAR2[255] | |
| CROSSLOCATION | - | DECIMAL[10] | ||
| ORDERDATE | - | Дата заказа | DATE | 2020-03-10T00:00:00 |
| OURSELFCLIENT | - | Собственный контрагент | DECIMAL[10] | 32 |
| SUPPLYDATE | - | Дата поставки | DATE | |
| SUPPLYTIME | - | Время поставки в минутах с полуночи | DECIMAL[5] | 0 |
| SUPPLYTIMETILL | - | DECIMAL[5] | 1439 | |
| USEFORAUTOGEN | - | CHAR[1] | 1 |
6. Спецификация заказа. SMSPECOR
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| DOCID | + | Идентификатор документа | VARCHAR2[50] | OR30000000159 |
| DOCTYPE | + | Тип документа | CHAR[2] | OR |
| SPECITEM | + | Номер пункта спецификации (уникален) | DECIMAL[10] | 2 |
| ARTICLE | + | Артикул | VARCHAR2[50] | 000336 |
| DISPLAYITEM | + | Порядковый номер строки спецификации при отображении | DECIMAL[10] | 2 |
| ITEMPRICE | - | Полная цена со всеми налогами | DECIMAL[19,4] | 0 |
| ITEMPRICECUR | - | Цена в валюте | DECIMAL[19,4] | 0 |
| QUANTITY | + | Заказанное количество | DECIMAL[14,3] | 1 |
| SUGGESTQUANTITY | - | Предложение количества заказа | DECIMAL[14,3] | 0 |
| TOTALPRICE | + | Сумма за товар с налогами | DECIMAL[19,4] | 0 |
| TOTALPRICECUR | + | Сумма за товар в валюте | DECIMAL[19,4] | 0 |
7. SMSPECSCALEOR
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| DOCID | + | VARCHAR2[50] | ||
| DOCTYPE | + | CHAR[2] | ||
| SPECITEM | + | DECIMAL[10] | ||
| SUBARTICLE | - | VARCHAR2[255] | ||
| QUANTITY | + | DECIMAL[14,3] |
Инвентаризационная опись. IL
1. Корневая таблица. SMDOCUMENTS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ID | + | Идентификатор документа | VARCHAR2[50] | IL30000000012 |
DOCTYPE | + | Тип документа СуперМаг Мобайл. Должно иметь значение IL | CHAR[2] | IL |
| BORNIN | + | Код источника создания документа. Создается СуперМаг Мобайл в момент отправки | RAW[16] | 8qBbHT3hSqC 4kNC1UXap6w== |
CLIENTINDEX | - | Код поставщика СуперМаг Мобайл | DECIMAL[10] | 2019-09-05T00:00:00 |
| COMMENTARY | - | Комментарий к документу | VARCHAR2[255] | |
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] | 104931 |
| TOTALSUMCUR | + | Сумма в валюте CURRENCYTYPE | DECIMAL[19,4] | 104931 |
| 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. Cпецификация документа. SMSPEC
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
DOCID | + | Идентификатор документа | VARCHAR2[50] | IL30000000012 |
| DOCTYPE | + | Тип документа | CHAR[2] | IL |
| SPECITEM | + | Номер пункта спецификации (уникален) | DECIMAL[10] | 4 |
| ARTICLE | + | Номер артикула | VARCHAR2[50] | 000619 |
| CAUSEID | - | Идентификатор документа-основания | VARCHAR2[50] | |
| CAUSESPECITEM | - | Идентификатор позиции в спецификации основания | DECIMAL[10] | |
| CAUSETYPE | - | Тип документа-основания | CHAR[2] | |
| DISPLAYITEM | + | Порядковый номер строки спецификации при отображении | DECIMAL[10] | 4 |
| ITEMPRICE | - | Полная цена со всеми налогами | DECIMAL[19,4] | 267 |
| ITEMPRICECUR | - | Цена в валюте | DECIMAL[19,4] | 267 |
| ITEMPRICENOTAX | - | Цена без всех налогов | DECIMAL[19,4] | |
| QUANTITY | + | Количество | DECIMAL[14,3] | 100 |
| TOTALPRICE | + | Сумма за товар с налогами | DECIMAL[19,4] | 26700 |
TOTALPRICECUR | + | Сумма за товар в валюте | DECIMAL[19,4] | 26700 |
| TOTALPRICENOTAX | - | Сумма за товар без налогов | DECIMAL[19,4] |
6. Cубартикулы (спецификация по шкале свойств артикула). SMSPECSCALE
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
DOCID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| SPECITEM | + | Номер позиции в спецификации (уникальный номер) | DECIMAL[10] | |
| SUBARTICLE | - | Субартикул СуперМаг Мобайл | VARCHAR2[255] | |
| QUANTITY | + | Количество субартикула | DECIMAL[14,3] |
7. Инвентаризационная опись. SMINVLIST
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ID | + | Идентификатор | VARCHAR2[50] | IL30000000012 |
| DOCTYPE | - | Тип документа | CHAR[2] | IL |
| FILLSPECTYPE | + | Тип заполнения спецификации | DECIMAL[5] | 0 |
| FINALDATE | + | Тип заполнения спецификации | DATE | 2019-09-05T00:00:00 |
| ISACTIVEONLY | + | Все товары или только активные | CHAR[1] | 0 |
| ISFILLCOMPLETE | + | Все товары или только с положительным остатком | CHAR[1] | 0 |
| ORDERNO | + | Внешний номер приказа о инвентаризации | VARCHAR2[50] | 24 |
| OURSELFCLIENT | + | Юридическое лицо | DECIMAL[10] | 32 |
| PREAMBLEDATE | + | Дата начала инвентаризации | DATE | 2019-09-05T00:00:00 |
| PRICEMODE | + | DECIMAL[5] | 3 | |
| PRICETYPE | - | Вид цены | DECIMAL[5] | |
| SPECTYPENAME | - | Описание источника данных для спецификации | VARCHAR2[255] | |
| STORELOC | - | МХ: должно совпадать с LOCATION в документе | DECIMAL[5] | 3 |
| WITHDUE | - | Цены c налогом? | CHAR[1] | 0 |
| ZONEID | - | Производственный участок | DECIMAL[5] |
8. Сотрудники для печати документа. SMDOCSTAFF
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| STAFFTYPE | + | Тип сотрудника | DECIMAL[5] | |
| STAFFNAME | - | Имя сотрудника | VARCHAR2[255] | |
| STAFFPOSITION | - | Должность сотрудника | VARCHAR2[255] |
9. Расширение спецификации для инвентаризационной описи. SMSPECIL
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
DOCID | + | Идентификатор документа | VARCHAR2[50] | IL30000000012 |
| DOCTYPE | + | Тип документа | CHAR[2] | IL |
| SPECITEM | + | Внутренний номер поз. | DECIMAL[10] | 1 |
| ACTUALQUANTITY | - | Актуальное кол-во, то есть бухгалтерское кол-во за вычетом потерь | DECIMAL[14,3] | 52 |
| AWAITQUANTITY | - | Количество в системе | DECIMAL[14,3] | 52 |
| HISTORY | - | История ввода | VARCHAR2[4000] |
Накладная на перемещение. IW
1. Корневая таблица. SMDOCUMENTS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ID | + | Идентификатор документа | VARCHAR2[50] | IW60000000936 |
DOCTYPE | + | Тип документа СуперМаг Мобайл. Должно иметь значение IW | CHAR[2] | IW |
| BORNIN | + | Код источника создания документа. Создается СуперМаг Мобайл в момент отправки | RAW[16] | 8qBbHT3hSqC4 kNC1UXap6w== |
CLIENTINDEX | - | Код поставщика СуперМаг Мобайл | DECIMAL[10] | |
| COMMENTARY | - | Комментарий к документу | VARCHAR2[255] | Фактическое количество получено из процесса Прием перемещения ТСД № 885 от 05.12.2019 |
CREATEDAT | + | Дата документа | DATE | 2019-12-05T00: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] | |
| LOCATIONFROM | - | Место хранения «Из» для документов товародвижения; для документов, не регистрирующих отбытие товара, это поле ДОЛЖНО ИМЕТЬ ЗНАЧЕНИЕ NULL | DECIMAL[10] | 6 |
| LOCATIONTO | - | Место хранения «В» для документов товародвижения; для документов, не регистрирующих приход товара, это поле ДОЛЖНО ИМЕТЬ ЗНАЧЕНИЕ NULL | DECIMAL[10] | 3 |
| OPCODE | + | Код операции документа; 1 – нет операции | DECIMAL[5] | 4 |
| PRICEROUNDMODE | + | Режим округления цен или сумм | DECIMAL[5] | 0 |
| TOTALSUM | + | Полная сумма документа в рублях (включая НДС) | DECIMAL[19,4] | 0 |
| TOTALSUMCUR | + | Сумма в валюте CURRENCYTYPE | DECIMAL[19,4] | 0 |
| USEROP | - | Код пользовательской операции документа | DECIMAL[5] |
2. Общие основания документа. SMCOMMONBASES
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ID | + | Идентификатор документа | VARCHAR2[50] | IW60000000936 |
DOCTYPE | + | Тип документа | CHAR[2] | IW |
| BASEDOCTYPE | + | Тип документа основания | CHAR[2] | WI |
BASEID | + | Идентификатор документа основания | VARCHAR2[50] | WI60000000427 |
3. Дополнительные параметры документа (метки документа). SMDOCPROPS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
DOCID | + | Идентификатор документа | VARCHAR2[50] | |
DOCTYPE | + | Тип документа | CHAR[2] | |
| PARAMNAME | + | Название дополнительного параметра | VARCHAR2[255] | |
PARAMVALUE | + | Значение дополнительного параметра | VARCHAR2[4000] |
4. Вложения файлов. SMDOCBLOBFILES
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ID | + | Идентификатор документа | VARCHAR2[50] | IW60000000936 |
DOCTYPE | + | Тип документа | CHAR[2] | IW |
| INSERTIONID | + | Номер вложения | DECIMAL[10] | 1 |
| FILENAME | - | Имя файла вложения | VARCHAR2[255] | Норд Стрим 05.12.2019.pdf |
| INSERTEDTYPEID | + | Тип вложения | DECIMAL[10] | 0 |
| THECONTENTS | - | Файл вложения в заказ (в виде потока байтов) | BLOB | |
| TITLE | - | Описание вложения | VARCHAR2[255] |
5. Cпецификация документа. SMSPEC
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
DOCID | + | Идентификатор документа | VARCHAR2[50] | IW60000000936 |
| DOCTYPE | + | Тип документа | CHAR[2] | IW |
| SPECITEM | + | Номер пункта спецификации (уникален) | DECIMAL[10] | 1 |
| ARTICLE | + | Номер артикула | VARCHAR2[50] | 003439 |
| CAUSEID | - | Идентификатор документа-основания | VARCHAR2[50] | |
| CAUSESPECITEM | - | Идентификатор позиции в спецификации основания | DECIMAL[10] | |
| CAUSETYPE | - | Тип документа-основания | CHAR[2] | |
| DISPLAYITEM | + | Порядковый номер строки спецификации при отображении | DECIMAL[10] | 2 |
| ITEMPRICE | - | Полная цена со всеми налогами | DECIMAL[19,4] | 0 |
| ITEMPRICECUR | - | Цена в валюте | DECIMAL[19,4] | 0 |
| ITEMPRICENOTAX | - | Цена без всех налогов | DECIMAL[19,4] | 0 |
| QUANTITY | + | Количество | DECIMAL[14,3] | 3 |
| TOTALPRICE | + | Сумма за товар с налогами | DECIMAL[19,4] | 0 |
TOTALPRICECUR | + | Сумма за товар в валюте | DECIMAL[19,4] | 0 |
| TOTALPRICENOTAX | - | Сумма за товар без налогов | DECIMAL[19,4] | 0 |
6. Cубартикулы (спецификация по шкале свойств артикула). SMSPECSCALE
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
DOCID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| SPECITEM | + | Номер позиции в спецификации (уникальный номер) | DECIMAL[10] | |
| SUBARTICLE | - | Субартикул СуперМаг Мобайл | VARCHAR2[255] | |
| QUANTITY | + | Количество субартикула | DECIMAL[14,3] |
7. SMINTERNALWAYBILLS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ID | VARCHAR2[50] | IW60000000936 | ||
| DOCTYPE | CHAR[2] | IW | ||
| OURSELFCLIENT | DECIMAL[10] | 73 |
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 | + | Число упаковок, для весового товара обычно 1 | DECIMAL[10] | |
| PACKNAME | - | Название упаковки | VARCHAR2[50] | |
| PACKSIZE | + | Количество в упаковке | DECIMAL[14,3] | |
| VALIDDATE | - | Годен до ... | DATE |
9. Таблица «несоответствия количества». SLSPECQMISMATCH
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
DOCID | + | Идентификатор документа | VARCHAR2[50] | IW60000000936 |
| DOCTYPE | + | Тип документа | CHAR[2] | IW |
| SPECITEM | + | Внутренний номер позиции | DECIMAL[10] | 2 |
| QUANTBYDOC | + | Приходная накладная: количество по документу поставщика, сопровождающего товар (фактическое количество, принятого товара, заносится в SMSpec.Quantity). Накладная на перемещение: физическое количество товара. В системе учитывается количество из SMSpec.Quantity. Расходная накладная: принято клиентом | DECIMAL[14,3] | 3 |
| REASON | - | Приходная накладная: причина несоответствия фактического количества и количества по документу (короткий срок годности, брак и т.п.). Накладная на перемещение: причина перемещения | VARCHAR2[30] | |
| REASON2 | - | VARCHAR2[30] |
10. Составные артикулы в спецификации. SMSPECCOMPINF
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
DOCID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| SPECITEM | + | Ссылка на smspec.specitem | DECIMAL[10] | |
| COMPLEXARTICLE | + | Составной артикул | VARCHAR2[50] | |
| COMPLEXQUANTITY | + | Количество артикула набора COMPLEXARTICLE | DECIMAL[14,3] | |
| COMPONENTQUANTITY | + | Количество компонента набора. Равно SMSpec.Quantity после ввода кол-ва набора, но потом не запрещено менять SMSpec.Quantity отдельно от ComponentQuantity | DECIMAL[14,3] |
11. Спецификация – накладные. SMSPECIO
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
DOCID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| SPECITEM | + | Внутренний номер позиции | DECIMAL[10] | |
| NPOS | - | Номер внутри пункта спецификации | DECIMAL[10] | |
| CERTNUM | - | Сертификат | VARCHAR2[40] | |
| EXCISE | - | Акциз | VARCHAR2[15] | |
| GTD | - | Номер ГТД | VARCHAR2[30] |
12. SMSPECNACL
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
DOCID | + | VARCHAR2[50] | ||
| DOCTYPE | + | CHAR[2] | ||
| SPECITEM | + | DECIMAL[10] | ||
| CORRECTINVOICE | - | VARCHAR2[255] | ||
| CORRECTINVOICEDATE | - | DATE | ||
| COUNTRY | - | VARCHAR2[255] | ||
| DISPLAYITEMEXT | - | DECIMAL[10] |
13. Хранение статистической информации о строке спецификации документа. SMSPECSTAT
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
DOCID | + | Идентификатор документа | VARCHAR2[50] | IW60000000936 |
| DOCTYPE | + | Тип документа | CHAR[2] | IW |
| SPECITEM | + | Внутренний номер позиции | DECIMAL[10] | 3 |
| CASHPRICE | - | Цена для касс на дату документа в МХ прихода | DECIMAL[19,4] | 52 |
| CASHPRICEFROM | - | Цена для касс на дату документа в МХ расхода (только для документов «Перемещение») | DECIMAL[19,4] | |
| EVENTTIME | - | Момент записи | DATE | 2019-12-05T18:40:12 |
| EVENTTIMEFROM | - | Момент обновления информации о CASHPRICEFROM | DATE |
14. Расширение спецификации WI, WO для Белоруссии. SMSPECBY
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
DOCID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| SPECITEM | + | Внутренний номер позиции | DECIMAL[10] | |
| DELIVERYSUM | - | Стоимость доставки товара от производителя (транспортные расходы к цене) (только WI) | DECIMAL[19,4] | |
| EXTRACHARGE | - | Торговая наценка в % | DECIMAL[8,4] | |
| MANUFACTURERSPRICE | - | Цена производителя | DECIMAL[19,4] | |
| RETAILPRICE | - | Розничная цена (только WI) | DECIMAL[19,4] | |
| STATEREGULATION | - | Вид государственного регулирования | DECIMAL[5] |
15. Расширение спецификации документа: производитель / импортер. SMSPECPRODUCERS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
DOCID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| SPECITEM | + | Внутренний номер позиции спецификации | DECIMAL[10] | |
| PRODUCERID | + | Идентификатор производителя / импортера | DECIMAL[10] |
16. SMDOCPACKS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
DOCID | + | VARCHAR2[50] | ||
| DOCTYPE | + | CHAR[2] | ||
| DOCIDPACKLIST | + | VARCHAR2[50] | ||
| DOCTYPEPACKLIST | - | CHAR[2] | ||
| PACKNUM | - | VARCHAR2[255] | ||
| RECEIVED | - | CHAR[1] |
Приходная накладная. WI
1. Корневая таблица. SMDOCUMENTS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ID | + | Идентификатор документа | VARCHAR2[50] | WI30000000110 |
DOCTYPE | + | Тип документа СуперМаг Мобайл. Должно иметь значение WI | CHAR[2] | WI |
| 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] | 3 |
| ISROUBLES | - | Первичная валюта документа: 0 = не рубли; 1 = рубли | CHAR[1] | 0 |
| LOCATION | - | Код места хранения | DECIMAL[10] | |
| LOCATIONFROM | - | Место хранения «Из» для документов товародвижения; для документов, не регистрирующих отбытие товара, это поле ДОЛЖНО ИМЕТЬ ЗНАЧЕНИЕ NULL | DECIMAL[10] | |
| LOCATIONTO | - | Место хранения «В» для документов товародвижения; для документов, не регистрирующих приход товара, это поле ДОЛЖНО ИМЕТЬ ЗНАЧЕНИЕ NULL | DECIMAL[10] | 3 |
| OPCODE | + | Код операции документа; 1 – нет операции | DECIMAL[5] | 0 |
| PRICEROUNDMODE | + | Режим округления цен или сумм | DECIMAL[5] | 1 |
| TOTALSUM | + | Полная сумма документа в рублях (включая НДС) | DECIMAL[19,4] | 438 |
| TOTALSUMCUR | + | Сумма в валюте CURRENCYTYPE | DECIMAL[19,4] | 438 |
| USEROP | - | Код пользовательской операции документа | DECIMAL[5] |
2. Общие основания документа. SMCOMMONBASES
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ID | + | Идентификатор документа | VARCHAR2[50] | WI30000000110 |
DOCTYPE | + | Тип документа | CHAR[2] | WI |
| BASEDOCTYPE | + | Тип документа основания | CHAR[2] | OR |
BASEID | + | Идентификатор документа основания | VARCHAR2[50] | OR30000000157 |
3. Дополнительные параметры документа (метки документа). SMDOCPROPS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
DOCID | + | Идентификатор документа | VARCHAR2[50] | WI30000000110 |
DOCTYPE | + | Тип документа | CHAR[2] | WI |
| PARAMNAME | + | Название дополнительного параметра | VARCHAR2[255] | Revaluation. ActCreated0 |
PARAMVALUE | + | Значение дополнительного параметра | VARCHAR2[4000] | AC30000000737 |
4. Вложения файлов. SMDOCBLOBFILES
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ID | + | Идентификатор документа | VARCHAR2[50] | |
DOCTYPE | + | Тип документа | CHAR[2] | |
| INSERTIONID | + | Номер вложения | DECIMAL[10] | |
| FILENAME | - | Имя файла вложения | VARCHAR2[255] | |
| INSERTEDTYPEID | + | Тип вложения | DECIMAL[10] | |
| THECONTENTS | - | Файл вложения в заказ (в виде потока байтов) | BLOB | |
| TITLE | - | Описание вложения | VARCHAR2[255] |
5. Cпецификация документа. SMSPEC
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
DOCID | + | Идентификатор документа | VARCHAR2[50] | WI30000000110 |
| DOCTYPE | + | Тип документа | CHAR[2] | WI |
| SPECITEM | + | Номер пункта спецификации (уникален) | DECIMAL[10] | 1 |
| ARTICLE | + | Номер артикула | VARCHAR2[50] | 002380 |
| CAUSEID | - | Идентификатор документа-основания | VARCHAR2[50] | |
| CAUSESPECITEM | - | Идентификатор позиции в спецификации основания | DECIMAL[10] | |
| CAUSETYPE | - | Тип документа-основания | CHAR[2] | |
| DISPLAYITEM | + | Порядковый номер строки спецификации при отображении | DECIMAL[10] | 1 |
| ITEMPRICE | - | Полная цена со всеми налогами | DECIMAL[19,4] | 146 |
| ITEMPRICECUR | - | Цена в валюте | DECIMAL[19,4] | 146 |
| ITEMPRICENOTAX | - | Цена без всех налогов | DECIMAL[19,4] | 132.7267 |
| QUANTITY | + | Количество | DECIMAL[14,3] | 3 |
| TOTALPRICE | + | Сумма за товар с налогами | DECIMAL[19,4] | 438 |
TOTALPRICECUR | + | Сумма за товар в валюте | DECIMAL[19,4] | 438 |
| TOTALPRICENOTAX | - | Сумма за товар без налогов | DECIMAL[19,4] | 398.18 |
6. Cубартикулы (спецификация по шкале свойств артикула). SMSPECSCALE
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
DOCID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| SPECITEM | + | Номер позиции в спецификации (уникальный номер) | DECIMAL[10] | |
| SUBARTICLE | - | Субартикул СуперМаг Мобайл | VARCHAR2[255] | |
| QUANTITY | + | Количество субартикула | DECIMAL[14,3] |
7. Приходные накладные. SMWAYBILLSIN
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | - | Тип документа | CHAR[2] | |
| DELIVERYTOTALSUM | - | Общая стоимость доставки товара от производителя (транспортные расходы) (BY) | DECIMAL[19,4] | |
| EXTRAEXPENSESCURRMULTORDER | - | DECIMAL[19,4] | ||
| EXTRAEXPENSESCURRRATE | - | DECIMAL[8,4] | ||
| GOODSOWNER | - | Собственник товара | DECIMAL[5] | |
| OURSELFCLIENT | - | Собственный контрагент (покупатель) | DECIMAL[10] | |
| PAYCASH | - | Вид платежа: нал.=1; безнал.=0 | CHAR[1] | |
| SUPPLDOCSUM | - | Сумма по документу поставщика | DECIMAL[19,4] | |
| SUPPLIERDOC | - | Накладная поставщика | VARCHAR2[255] | |
| SUPPLIERDOCCREATE | - | DATE | ||
| SUPPLIERINVOICE | - | Счет-фактура поставщика | VARCHAR2[255] | |
| SUPPLINVOICECREATE | - | Дата счета-фактуры поставщика | DATE |
8. SMDOCTRANSPORT
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
DOCID | + | VARCHAR2[50] | WI30000000110 | |
| DOCTYPE | + | CHAR[2] | WI | |
| ADDRESSLOADING | - | VARCHAR2[255] | 127106, г. Москва, ул.Гостиничная, д. 99 | |
| ADDRESSUNLOADING | - | VARCHAR2[255] | 127106, г. Москва, ул. Гостиничная, д. 50 | |
| CARRIER | - | DECIMAL[10] | 66 | |
| CUSTOMER | - | DECIMAL[10] | 73 | |
| DELIVERYDATE | - | DATE | 2020-03-17T00:00:00 | |
| DRIVER | - | VARCHAR2[255] | Вася | |
| DRIVERLICENCE | - | VARCHAR2[255] | 16В66874 | |
| EXPEDITOR | - | VARCHAR2[255] | Экспедитор | |
| TRAILER | - | VARCHAR2[255] | Нет | |
| TRAINTYPE | - | DECIMAL[10] | 413 | |
| TRUCKNUMBER | - | VARCHAR2[30] | т554км177 | |
| TRUCKTYPE | - | VARCHAR2[255] | Газель |
9. Спецификация – накладные. SMSPECIO
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
DOCID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| SPECITEM | + | Внутренний номер позиции | DECIMAL[10] | |
| NPOS | - | Номер внутри пункта спецификации | DECIMAL[10] | |
| CERTNUM | - | Сертификат | VARCHAR2[40] | |
| EXCISE | - | Акциз | VARCHAR2[15] | |
| GTD | - | Номер ГТД | VARCHAR2[30] |
10. SMSPECNACL
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
DOCID | + | VARCHAR2[50] | WI30000000110 | |
| DOCTYPE | + | CHAR[2] | WI | |
| SPECITEM | + | DECIMAL[10] | 1 | |
| CORRECTINVOICE | - | VARCHAR2[255] | ||
| CORRECTINVOICEDATE | - | DATE | ||
| COUNTRY | - | VARCHAR2[255] | Россия | |
| DISPLAYITEMEXT | - | DECIMAL[10] |
11. Спецификация – налоги. SMSPECTAX
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
DOCID | + | Идентификатор документа | VARCHAR2[50] | WI30000000110 |
| DOCTYPE | + | Тип документа | CHAR[2] | WI |
| SPECITEM | + | Внутренний номер позиции | DECIMAL[10] | 1 |
| TAXID | + | Индекс налога | DECIMAL[5] | 1 |
| TAXRATE | + | Ставка налога в процентах | DECIMAL[8,4] | 10 |
| TAXSUM | + | Сумма налога | DECIMAL[19,4] | 39.82 |
12. Локальный склад: расширение спецификации – упаковки. SLSPECPACKS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
DOCID | + | Идентификатор документа | VARCHAR2[50] | WI30000000110 |
| DOCTYPE | + | Тип документа | CHAR[2] | WI |
| SPECITEM | + | Внутренний номер позиции | DECIMAL[10] | 1 |
| PACKNUM | + | Номер по порядку | DECIMAL[10] | -1 |
| BARCODE | - | Штрихкод упаковки | VARCHAR2[50] | |
| GROSSWEIGHT | - | Вес брутто 1 упаковки в кг, то есть вес кол-ва товара = PACKSIZE | DECIMAL[14,3] | |
| NPACKS | + | Число упаковок; для весового товара обычно 1 | DECIMAL[10] | 0 |
| PACKNAME | - | Название упаковки | VARCHAR2[50] | |
| PACKSIZE | + | Количество в упаковке | DECIMAL[14,3] | 0 |
| VALIDDATE | - | Годен до ... | DATE | 2020-02-20T17:12:02 |
13. Таблица «несоответствия количества». SLSPECQMISMATCH
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
DOCID | + | Идентификатор документа | VARCHAR2[50] | WI30000000110 |
| DOCTYPE | + | Тип документа | CHAR[2] | WI |
| SPECITEM | + | Внутренний номер позиции | DECIMAL[10] | 1 |
| QUANTBYDOC | + | Приходная накладная: количество по документу поставщика, сопровождающего товар (фактическое количество, принятого товара, заносится в SMSpec.Quantity) | DECIMAL[14,3] | 6.1 |
| REASON | - | Приходная накладная: причина несоответствия фактического количества и количества по документу | VARCHAR2[30] | |
| REASON2 | - | VARCHAR2[30] |
14. Составные артикулы в спецификации. SMSPECCOMPINF
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
DOCID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| SPECITEM | + | Ссылка на smspec.specitem | DECIMAL[10] | |
| COMPLEXARTICLE | + | Составной артикул | VARCHAR2[50] | |
| COMPLEXQUANTITY | + | Количество артикула набора COMPLEXARTICLE | DECIMAL[14,3] | |
| COMPONENTQUANTITY | + | Количество компонента набора | DECIMAL[14,3] |
15. Расширение спецификации WI, WO для Белоруссии. SMSPECBY
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
DOCID | + | Идентификатор документа | VARCHAR2[50] | WI30000000110 |
| DOCTYPE | + | Тип документа | CHAR[2] | WI |
| SPECITEM | + | Внутренний номер позиции | DECIMAL[10] | 1 |
| DELIVERYSUM | - | Стоимость доставки товара от производителя (транспортные расходы к цене) (только WI) | DECIMAL[19,4] | |
| EXTRACHARGE | - | Торговая наценка в % | DECIMAL[8,4] | |
| MANUFACTURERSPRICE | - | Цена производителя | DECIMAL[19,4] | |
| RETAILPRICE | - | Розничная цена (только WI) | DECIMAL[19,4] | |
| STATEREGULATION | - | Вид государственного регулирования | DECIMAL[5] | 0 |
16. Таблица «Акта несоответствия количества» при приеме товара на складе (прих. накл.) для случая нулевого количества в SmSpecQuantity. SMSPECREFUSE
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
DOCID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| SPITEM | + | Внутренний номер позиции | DECIMAL[10] | |
| ARTICLE | + | Артикул | VARCHAR2[50] | |
| DISPITEM | + | Порядковый номер строки спецификации при отображении | DECIMAL[10] | |
| ITEMPRICE | - | Полная цена со всеми налогами | DECIMAL[19,4] | |
| ITEMPRICECUR | - | Цена по прайсу в валюте | DECIMAL[19,4] | |
| ITEMPRICENOTAX | - | Цена без всех налогов | DECIMAL[19,4] | |
| QUANTBYDOC | + | Количество по документу | DECIMAL[14,3] | |
| REASON | - | Причина несоответствия фактического количества | VARCHAR2[30] |
17. Спецификация – налоги. SMSPECREFUSETAX
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
DOCID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| SPITEM | + | Внутренний номер позиции | DECIMAL[10] | |
| TAXID | + | Индекс налога | DECIMAL[5] | |
| TAXRATE | + | Ставка налога в процентах | DECIMAL[8,4] |
18. SMSPECREFUSEBY
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
DOCID | + | VARCHAR2[50] | ||
| DOCTYPE | + | CHAR[2] | ||
| SPECITEM | + | DECIMAL[10] | ||
| DELIVERYSUM | - | DECIMAL[19,4] | ||
| EXTRACHARGE | - | DECIMAL[8,4] | ||
| MANUFACTURERSPRICE | - | DECIMAL[19,4] | ||
| RETAILPRICE | - | DECIMAL[19,4] | ||
| STATEREGULATION | + | DECIMAL[5] |
19. Хранение статистической информации о строке спецификации документа. SMSPECSTAT
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
DOCID | + | Идентификатор документа | VARCHAR2[50] | WI30000000110 |
| DOCTYPE | + | Тип документа | CHAR[2] | WI |
| SPECITEM | + | Внутренний номер позиции | DECIMAL[10] | 1 |
| CASHPRICE | - | Цена для касс на дату документа в МХ прихода | DECIMAL[19,4] | 146 |
| CASHPRICEFROM | - | Цена для касс на дату документа в МХ расхода (только для документов «Перемещение») | DECIMAL[19,4] | |
| EVENTTIME | - | Момент записи | DATE | 2020-03-17T15:19:53 |
| EVENTTIMEFROM | - | Момент обновления информации о CASHPRICEFROM | DATE |
20. Расширение спецификации документа: производитель / импортер. SMSPECPRODUCERS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
DOCID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| SPECITEM | + | Внутренний номер позиции спецификации | DECIMAL[10] | |
| PRODUCERID | + | Идентификатор производителя / импортера | DECIMAL[10] |
21. Налоги по документу. SMDOCTAX
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
DOCID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| TAXGROUPID | + | Идентификатор налоговой группы | DECIMAL[5] | |
| TAXID | + | Идентификатор налога | DECIMAL[5] | |
| TAXRATE | + | Ставка налога в процентах | DECIMAL[8,4] | |
| TAXSUM | + | Сумма налога | DECIMAL[19,4] |
22. SMDOCPACKS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
DOCID | + | VARCHAR2[50] | ||
| DOCTYPE | + | CHAR[2] | ||
| DOCIDPACKLIST | + | VARCHAR2[50] | ||
| DOCTYPEPACKLIST | - | CHAR[2] | ||
| PACKNUM | - | VARCHAR2[255] | ||
| RECEIVED | - | CHAR[1] |
23. SMEXTRAEXPENSESCODE
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ID | + | VARCHAR2[50] | ||
| DOCTYPE | + | CHAR[2] | ||
| EXTRAEXPENSES | + | VARCHAR2[255] | ||
| FEACODE | - | VARCHAR2[10] | ||
| TOTALSUM | + | DECIMAL[19,4] |
24. SMEXTRAEXPENSESSPEC
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
DOCID | + | VARCHAR2[50] | ||
| DOCTYPE | + | CHAR[2] | ||
| SPECITEM | + | DECIMAL[10] | ||
| FEACODE | - | VARCHAR2[10] | ||
| PRICENOTAX | - | DECIMAL[19,4] | ||
| PRICENOTAXCUR | - | DECIMAL[19,4] | ||
| SUMEXTRAEXPENSES | - | DECIMAL[19,4] | ||
| SUMNOTAX | - | DECIMAL[19,4] | ||
| SUMNOTAXCUR | - | DECIMAL[19,4] |
25. SMSPECTOBACCO
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
DOCID | + | VARCHAR2[50] | ||
| DOCTYPE | + | CHAR[2] | ||
| SPECITEM | + | DECIMAL[10] | ||
| MARKCODE | + | VARCHAR2[255] | ||
| BARCODE | + | VARCHAR2[50] |
Расход на производство. PE
1. Корневая таблица. SMDOCUMENTS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ID | + | Идентификатор документа | VARCHAR2[50] | PE50000000001 |
DOCTYPE | + | Тип документа СуперМаг Мобайл. Должно иметь значение PE | CHAR[2] | PE |
| BORNIN | + | Код источника создания документа. Создается СуперМаг Мобайл в момент отправки | RAW[16] | 8qBbHT3hSqC |
CLIENTINDEX | - | Код поставщика СуперМаг Мобайл | DECIMAL[10] | |
| COMMENTARY | - | Комментарий к документу | VARCHAR2[255] | |
CREATEDAT | + | Дата документа | DATE | 2019-07-08T00: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] | |
| LOCATIONFROM | - | Место хранения «Из» для документов товародвижения; для документов, не регистрирующих отбытие товара, это поле ДОЛЖНО ИМЕТЬ ЗНАЧЕНИЕ NULL | DECIMAL[10] | 5 |
| LOCATIONTO | - | Место хранения «В» для документов товародвижения; для документов, не регистрирующих приход товара, это поле ДОЛЖНО ИМЕТЬ ЗНАЧЕНИЕ NULL | DECIMAL[10] | |
| OPCODE | + | Код операции документа; 1 – нет операции | DECIMAL[5] | 12 |
| PRICEROUNDMODE | + | Режим округления цен или сумм | DECIMAL[5] | 2 |
| TOTALSUM | + | Полная сумма документа в рублях (включая НДС) | DECIMAL[19,4] | 2 |
| TOTALSUMCUR | + | Сумма в валюте CURRENCYTYPE | DECIMAL[19,4] | 2 |
| 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. Cпецификация документа. SMSPEC
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
DOCID | + | Идентификатор документа | VARCHAR2[50] | PE50000000001 |
| DOCTYPE | + | Тип документа | CHAR[2] | PE |
| SPECITEM | + | Номер пункта спецификации (уникален) | DECIMAL[10] | 1 |
| ARTICLE | + | Номер артикула | VARCHAR2[50] | 001879 |
| CAUSEID | - | Идентификатор документа-основания | VARCHAR2[50] | |
| CAUSESPECITEM | - | Идентификатор позиции в спецификации основания | DECIMAL[10] | |
| CAUSETYPE | - | Тип документа-основания | CHAR[2] | |
| DISPLAYITEM | + | Порядковый номер строки спецификации при отображении | DECIMAL[10] | 1 |
| ITEMPRICE | - | Полная цена со всеми налогами | DECIMAL[19,4] | 1 |
| ITEMPRICECUR | - | Цена в валюте | DECIMAL[19,4] | 1 |
| ITEMPRICENOTAX | - | Цена без всех налогов | DECIMAL[19,4] | 1 |
| QUANTITY | + | Количество | DECIMAL[14,3] | 1 |
| TOTALPRICE | + | Сумма за товар с налогами | DECIMAL[19,4] | 1 |
TOTALPRICECUR | + | Сумма за товар в валюте | DECIMAL[19,4] | 1 |
| TOTALPRICENOTAX | - | Сумма за товар без налогов | DECIMAL[19,4] | 1 |
6. Cубартикулы (спецификация по шкале свойств артикула). SMSPECSCALE
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
DOCID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| SPECITEM | + | Номер позиции в спецификации (уникальный номер) | DECIMAL[10] | |
| SUBARTICLE | - | Субартикул СуперМаг Мобайл | VARCHAR2[255] | |
| QUANTITY | + | Количество субартикула | DECIMAL[14,3] |
7. Расширение заголовков для расхода на производство. SMPRODEXPSPEC
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
DOCID | + | Идентификатор документа | VARCHAR2[50] | PE50000000001 |
| DOCTYPE | - | Тип документа | CHAR[2] | PE |
| SPECITEM | + | Внутренний номер позиции | DECIMAL[10] | 1 |
| ALTQUANTITY | + | Количество в альтернативных единицах измерения | DECIMAL[14,3] | 0.9 |
| ARTINGREDIENT | + | Артикул ингредиента | VARCHAR2[50] | 001878 |
8. Хранение статистической информации о строке спецификации документа. SMSPECSTAT
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
DOCID | + | Идентификатор документа | VARCHAR2[50] | PE50000000001 |
| DOCTYPE | + | Тип документа | CHAR[2] | PE |
| SPECITEM | + | Внутренний номер позиции | DECIMAL[10] | 1 |
| CASHPRICE | - | Цена для касс на дату документа в МХ прихода | DECIMAL[19,4] | 1 |
| CASHPRICEFROM | - | Цена для касс на дату документа в МХ расхода (только для документов «Перемещение») | DECIMAL[19,4] | |
| EVENTTIME | - | Момент записи | DATE | 2019-07-08T11:35:51 |
| EVENTTIMEFROM | - | Момент обновления информации о CASHPRICEFROM | DATE |
9. Расширение спецификации документа: производитель / импортер. SMSPECPRODUCERS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
DOCID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| SPECITEM | + | Внутренний номер позиции спецификации | DECIMAL[10] | |
| PRODUCERID | + | Идентификатор производителя / импортера | DECIMAL[10] |
Расходная накладная. WO
1. Корневая таблица. SMDOCUMENTS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ID | + | Идентификатор документа | VARCHAR2[50] | WO30000000540 |
DOCTYPE | + | Тип документа СуперМаг Мобайл. Должно иметь значение WO | CHAR[2] | WO |
| BORNIN | + | Код источника создания документа. Создается СуперМаг Мобайл в момент отправки | RAW[16] | 8qBbHT3hSqC4 kNC1UXap6w== |
CLIENTINDEX | - | Код поставщика СуперМаг Мобайл | DECIMAL[10] | 73 |
| COMMENTARY | - | Комментарий к документу | VARCHAR2[255] | Процесс подсчета |
CREATEDAT | + | Дата документа | DATE | 2019-12-10T00: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] | 0 |
| LOCATION | - | Код места хранения | DECIMAL[10] | |
| LOCATIONFROM | - | Место хранения «Из» для документов товародвижения; для документов, не регистрирующих отбытие товара, это поле ДОЛЖНО ИМЕТЬ ЗНАЧЕНИЕ NULL | DECIMAL[10] | 3 |
| LOCATIONTO | - | Место хранения «В» для документов товародвижения; для документов, не регистрирующих приход товара, это поле ДОЛЖНО ИМЕТЬ ЗНАЧЕНИЕ NULL | DECIMAL[10] | |
| OPCODE | + | Код операции документа; 1 – нет операции | DECIMAL[5] | 7 |
| PRICEROUNDMODE | + | Режим округления цен или сумм | DECIMAL[5] | 3 |
| TOTALSUM | + | Полная сумма документа в рублях (включая НДС) | DECIMAL[19,4] | 320 |
| TOTALSUMCUR | + | Сумма в валюте CURRENCYTYPE | DECIMAL[19,4] | 320 |
| USEROP | - | Код пользовательской операции документа | DECIMAL[5] |
2. Общие основания документа. SMCOMMONBASES
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ID | + | Идентификатор документа | VARCHAR2[50] | |
DOCTYPE | + | Тип документа | CHAR[2] | |
| BASEDOCTYPE | + | Тип документа основания | CHAR[2] | |
BASEID | + | Идентификатор документа основания | VARCHAR2[50] |
3. Дополнительные параметры документа (метки документа). SMDOCPROPS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
DOCID | + | Идентификатор документа | VARCHAR2[50] | WO30000000540 |
DOCTYPE | + | Тип документа | CHAR[2] | WO |
| PARAMNAME | + | Название дополнительного параметра | VARCHAR2[255] | CustomLabels. Alco.ExcludeDoc |
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. Cпецификация документа. SMSPEC
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
DOCID | + | Идентификатор документа | VARCHAR2[50] | WO30000000540 |
| DOCTYPE | + | Тип документа | CHAR[2] | WO |
| SPECITEM | + | Номер пункта спецификации (уникален) | DECIMAL[10] | 1 |
| ARTICLE | + | Номер артикула | VARCHAR2[50] | 002948 |
| CAUSEID | - | Идентификатор документа-основания | VARCHAR2[50] | WI60000000216 |
| CAUSESPECITEM | - | Идентификатор позиции в спецификации основания | DECIMAL[10] | 4 |
| CAUSETYPE | - | Тип документа-основания | CHAR[2] | WI |
| DISPLAYITEM | + | Порядковый номер строки спецификации при отображении | DECIMAL[10] | 1 |
| ITEMPRICE | - | Полная цена со всеми налогами | DECIMAL[19,4] | 64 |
| ITEMPRICECUR | - | Цена в валюте | DECIMAL[19,4] | 64 |
| ITEMPRICENOTAX | - | Цена без всех налогов | DECIMAL[19,4] | 53.3340 |
| QUANTITY | + | Количество | DECIMAL[14,3] | 5 |
| TOTALPRICE | + | Сумма за товар с налогами | DECIMAL[19,4] | 320 |
TOTALPRICECUR | + | Сумма за товар в валюте | DECIMAL[19,4] | 320 |
| TOTALPRICENOTAX | - | Сумма за товар без налогов | DECIMAL[19,4] | 266.67 |
6. Cубартикулы (спецификация по шкале свойств артикула). SMSPECSCALE
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
DOCID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| SPECITEM | + | Номер позиции в спецификации (уникальный номер) | DECIMAL[10] | |
| SUBARTICLE | - | Субартикул СуперМаг Мобайл | VARCHAR2[255] | |
| QUANTITY | + | Количество субартикула | DECIMAL[14,3] |
7. Расходные накладные. SMWAYBILLSOUT
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ID | + | Идентификатор документа | VARCHAR2[50] | WO30000000540 |
| DOCTYPE | - | Тип документа | CHAR[2] | WO |
| INVOICE | - | Номер счета-фактуры: если NULL, то считать номером счет-фактуры значение поля ID | VARCHAR2[50] | WO30000000540 |
| INVOICEDATE | - | Дата счета-фактуры поставщика | DATE | 2020-03-17T00:00:00 |
| OURSELFCLIENT | - | Собственный контрагент (поставщик) | DECIMAL[10] | 73 |
| PAYCASH | - | Вид платежа: нал. = 1, безнал. = 0. Если записи нет, то безнал. | CHAR[1] | 0 |
8. SMDOCTRANSPORT
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
DOCID | + | VARCHAR2[50] | WO30000000540 | |
| DOCTYPE | + | CHAR[2] | WO | |
| ADDRESSLOADING | - | VARCHAR2[255] | ||
| ADDRESSUNLOADING | - | VARCHAR2[255] | ||
| CARRIER | - | DECIMAL[10] | ||
| CUSTOMER | - | DECIMAL[10] | ||
| DELIVERYDATE | - | DATE | ||
| DRIVER | - | VARCHAR2[255] | ||
| DRIVERLICENCE | - | VARCHAR2[255] | ||
| EXPEDITOR | - | VARCHAR2[255] | ||
| TRAILER | - | VARCHAR2[255] | ||
| TRAINTYPE | - | DECIMAL[10] | ||
| TRUCKNUMBER | - | VARCHAR2[30] | ||
| TRUCKTYPE | - | VARCHAR2[255] |
9. Спецификация – накладные. SMSPECIO
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
DOCID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| SPECITEM | + | Внутренний номер позиции | DECIMAL[10] | |
| NPOS | - | Номер внутри пункта спецификации | DECIMAL[10] | |
| CERTNUM | - | Сертификат | VARCHAR2[40] | |
| EXCISE | - | Акциз | VARCHAR2[15] | |
| GTD | - | Номер ГТД | VARCHAR2[30] |
10. SMSPECNACL
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
DOCID | + | VARCHAR2[50] | WO30000000540 | |
| DOCTYPE | + | CHAR[2] | WO | |
| SPECITEM | + | DECIMAL[10] | 1 | |
| CORRECTINVOICE | - | VARCHAR2[255] | ||
| CORRECTINVOICEDATE | - | DATE | ||
| COUNTRY | - | VARCHAR2[255] | Россия | |
| DISPLAYITEMEXT | - | DECIMAL[10] |
11. Спецификация – налоги. SMSPECTAX
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
DOCID | + | Идентификатор документа | VARCHAR2[50] | WO30000000540 |
| DOCTYPE | + | Тип документа | CHAR[2] | WO |
| SPITEM | + | Внутренний номер позиции | DECIMAL[10] | 1 |
| TAXID | + | Индекс налога | DECIMAL[5] | 1 |
| TAXRATE | + | Ставка налога в процентах | DECIMAL[8,4] | 20 |
| TAXSUM | + | Сумма налога | DECIMAL[19,4] | 53.33 |
12. Таблица «несоответствия количества». SLSPECQMISMATCH
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
DOCID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| SPECITEM | + | Внутренний номер позиции | DECIMAL[10] | |
| QUANTBYDOC | + | Расходная накладная: принято клиентом | DECIMAL[14,3] | |
| REASON | - | Для приходной накладной и перемещения | VARCHAR2[30] | |
| REASON2 | - | VARCHAR2[30] |
13. Составные артикулы в спецификации. SMSPECCOMPINF
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
DOCID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| SPECITEM | + | Ссылка на smspec.specitem | DECIMAL[10] | |
| COMPLEXARTICLE | + | Составной артикул | VARCHAR2[50] | |
| COMPLEXQUANTITY | + | Количество артикула набора COMPLEXARTICLE | DECIMAL[14,3] | |
| COMPONENTQUANTITY | + | Количество компонента набора | DECIMAL[14,3] |
14. Расширение спецификации WI, WO для Белоруссии. SMSPECBY
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
DOCID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| SPECITEM | + | Внутренний номер позиции | DECIMAL[10] | |
| DELIVERYSUM | - | Стоимость доставки товара от производителя (транспортные расходы к цене) (только WI) | DECIMAL[19,4] | |
| EXTRACHARGE | - | Торговая наценка в % | DECIMAL[8,4] | |
| MANUFACTURERSPRICE | - | Цена производителя | DECIMAL[19,4] | |
| RETAILPRICE | - | Розничная цена (только WI) | DECIMAL[19,4] | |
| STATEREGULATION | - | Вид государственного регулирования | DECIMAL[5] |
15. Расширение спецификации для WO – серийные номера. SMSPECSERIALNUM
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
DOCID | + | Идентификатор документа | VARCHAR2[50] | WO30000000540 |
| DOCTYPE | + | Тип документа | CHAR[2] | WO |
| SPECITEM | + | Внутренний номер позиции | DECIMAL[10] | 1 |
| SERIALNUM | + | Серийный номер | VARCHAR2[100] | 12345 |
16. Хранение статистической информации о строке спецификации документа. SMSPECSTAT
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
DOCID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| SPECITEM | + | Внутренний номер позиции | DECIMAL[10] | |
| CASHPRICE | - | Цена для касс на дату документа в МХ прихода | DECIMAL[19,4] | |
| CASHPRICEFROM | - | Цена для касс на дату документа в МХ расхода (только для документов «Перемещение») | DECIMAL[19,4] | |
| EVENTTIME | - | Момент записи | DATE | |
| EVENTTIMEFROM | - | Момент обновления информации о CASHPRICEFROM | DATE |
17. Расширение спецификации документа: производитель / импортер. SMSPECPRODUCERS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
DOCID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| SPECITEM | + | Внутренний номер позиции спецификации | DECIMAL[10] | |
| PRODUCERID | + | Идентификатор производителя / импортера | DECIMAL[10] |
18. Налоги по документу. SMDOCTAX
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
DOCID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| TAXGROUPID | + | Идентификатор налоговой группы | DECIMAL[5] | |
| TAXID | + | Идентификатор налога | DECIMAL[5] | |
| TAXRATE | + | Ставка налога в процентах | DECIMAL[8,4] | |
| TAXSUM | + | Сумма налога | DECIMAL[19,4] |
19. SMDOCPACKS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
DOCID | + | VARCHAR2[50] | ||
| DOCTYPE | + | CHAR[2] | ||
| DOCIDPACKLIST | + | VARCHAR2[50] | ||
| DOCTYPEPACKLIST | - | CHAR[2] | ||
| PACKNUM | - | VARCHAR2[255] | ||
| RECEIVED | - | CHAR[1] |
20. SMSPECTOBACCO
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
DOCID | + | VARCHAR2[50] | ||
| DOCTYPE | + | CHAR[2] | ||
| SPECITEM | + | DECIMAL[10] | ||
| MARKCODE | + | VARCHAR2[255] | ||
| BARCODE | + | VARCHAR2[50] |
Сличительная ведомость. RL
1. Корневая таблица. SMDOCUMENTS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ID | + | Идентификатор документа | VARCHAR2[50] | RL20000000002 |
DOCTYPE | + | Тип документа СуперМаг Мобайл. Должно иметь значение RL | CHAR[2] | RL |
| BORNIN | + | Код источника создания документа. Создается СуперМаг Мобайл в момент отправки | RAW[16] | 8qBbHT3hSqC 4kNC1UXap6w== |
CLIENTINDEX | - | Код поставщика СуперМаг Мобайл | DECIMAL[10] | |
| COMMENTARY | - | Комментарий к документу | VARCHAR2[255] | Инвентаризация |
CREATEDAT | + | Дата документа | DATE | 2019-09-23T00: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] | 2 |
| 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] | RL20000000002 |
DOCTYPE | + | Тип документа | CHAR[2] | RL |
| PARAMNAME | + | Название дополнительного параметра | VARCHAR2[255] | DocRL.Rest |
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. Cпецификация документа. SMSPEC
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
DOCID | + | Идентификатор документа | VARCHAR2[50] | RL20000000002 |
| DOCTYPE | + | Тип документа | CHAR[2] | RL |
| SPECITEM | + | Номер пункта спецификации (уникален) | DECIMAL[10] | 1 |
| ARTICLE | + | Номер артикула | VARCHAR2[50] | 000446 |
| CAUSEID | - | Идентификатор документа-основания | VARCHAR2[50] | |
| CAUSESPECITEM | - | Идентификатор позиции в спецификации основания | DECIMAL[10] | |
| CAUSETYPE | - | Тип документа-основания | CHAR[2] | |
| DISPLAYITEM | + | Порядковый номер строки спецификации при отображении | DECIMAL[10] | 1 |
| ITEMPRICE | - | Полная цена со всеми налогами | DECIMAL[19,4] | 523.25 |
| ITEMPRICECUR | - | Цена в валюте | DECIMAL[19,4] | 523.25 |
| ITEMPRICENOTAX | - | Цена без всех налогов | DECIMAL[19,4] | 523.25 |
| QUANTITY | + | Количество | DECIMAL[14,3] | 1.84 |
| TOTALPRICE | + | Сумма за товар с налогами | DECIMAL[19,4] | 962.78 |
TOTALPRICECUR | + | Сумма за товар в валюте | DECIMAL[19,4] | 962.78 |
| TOTALPRICENOTAX | - | Сумма за товар без налогов | DECIMAL[19,4] | 962.78 |
6. Cубартикулы (спецификация по шкале свойств артикула). SMSPECSCALE
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
DOCID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| SPECITEM | + | Номер позиции в спецификации (уникальный номер) | DECIMAL[10] | |
| SUBARTICLE | - | Субартикул СуперМаг Мобайл | VARCHAR2[255] | |
| QUANTITY | + | Количество субартикула | DECIMAL[14,3] |
7. Ведомости. SMROLLS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ID | + | Идентификатор документа | VARCHAR2[50] | RL20000000002 |
| DOCTYPE | - | Тип документа | CHAR[2] | RL |
| FILLSPECTYPE | + | Тип заполнения спецификации | DECIMAL[5] | 0 |
| FINALDATE | + | Дата окончания инвентаризации | DATE | 2019-09-23T00:00:00 |
| ISACTIVEONLY | + | Все товары или только активные | CHAR[1] | 0 |
| ISFILLCOMPLETE | + | Все товары или только с положительным остатком | CHAR[1] | 0 |
| ORDERNO | - | Уникальный внешний номер приказа о инвентаризации | VARCHAR2[50] | 42 |
| OURSELFCLIENT | - | Юридическое лицо | DECIMAL[10] | 32 |
| PREAMBLEDATE | + | Дата начала инвентаризации | DATE | 2019-09-23T00:00:00 |
| PRICEMODE | + | DECIMAL[5] | 3 | |
| PRICETYPE | - | Вид цены | DECIMAL[5] | |
| ROLLMODE | + | Режим: «Немедленная» или «Отложенная» инвентаризация | DECIMAL[5] | 1 |
| SPECTYPENAME | - | Описание источника данных для спецификации | VARCHAR2[255] | |
| STORELOC | - | МХ: должно совпадать с LOCATION в документе | DECIMAL[10] | 2 |
| WITHDUE | - | Цена с налогами (если значение = 1) или без налогов | CHAR[1] | 1 |
| ZONEID | - | Производственный участок | DECIMAL[10] |
8. Сотрудники для печати документа. SMDOCSTAFF
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| STAFFTYPE | + | Тип сотрудника | DECIMAL[5] | |
| STAFFNAME | - | Имя сотрудника | VARCHAR2[255] | |
| STAFFPOSITION | - | Должность сотрудника | VARCHAR2[255] |
9. Спецификация – инвентаризационная опись. SMSPECRL
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
DOCID | + | Идентификатор документа | VARCHAR2[50] | RL20000000002 |
| DOCTYPE | + | Тип документа | CHAR[2] | RL |
| SPECITEM | + | Внутренний номер позиции | DECIMAL[10] | 1 |
| ACTUALQUANTITY | - | DECIMAL[14,3] | 1.88 | |
| AWAITQUANTITY | + | Инв. опись: количество в системе | DECIMAL[14,3] | 1.88 |
| AWAITTOTALPRICE | - | Цена по учету | DECIMAL[19,4] | 983.71 |
| AWAITTOTALPRICECUR | - | Цена по учету в валюте | DECIMAL[19,4] | 983.71 |
10. Таблица для сличительной ведомости RL с учетом размеров. SMSPECSCALERL
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
DOCID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| SPECITEM | + | Внутренний номер позиции cпецификации | DECIMAL[10] | |
| SUBARTICLE | - | «Размерный» артикул – строка вида «|1#белый|3#41 размер|» | VARCHAR2[255] | |
| ACTUALQUANTITY | - | DECIMAL[14,3] | ||
| AWAITQUANTITY | + | Количество данного размера. Количество может быть любым (в т.ч. отрицательным) | DECIMAL[14,3] |
11. Основания количества в SMSPECSCALERL. SMSPECRLBASES
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
DOCID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| SPECITEM | + | Внутренний номер позиции | DECIMAL[10] | |
| ORDNUM | + | Порядковый номер: используется для генерации уникального индекса. Если таблица заполняется алгоритмом расчета себестоимости остатков в клиентском домене RL, то нумерация будет сквозной для всех пунктов исходной спецификации | DECIMAL[10] | |
| BASEDOCID | - | Идентификатор документа-основания | VARCHAR2[50] | |
| BASEDOCTYPE | - | Тип документа-основания | CHAR[2] | |
| BASESPECITEM | Позиция в документе-основании | DECIMAL[10] | ||
| FORCEDMAPPING | + | Флаг принудительной привязки. Если BASEDOCTYPE = NULL, то флаг обязательно установлен | CHAR[1] | |
| QUANTITY | + | Количество основания. 0 – только для принудительных привязок, построенных для неположительных SMSpecRL.AwaitQuantity или если основание не найдено | DECIMAL[14,3] |
12. Составные артикулы в спецификации. SMSPECCOMPINF
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
DOCID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| SPECITEM | + | Ссылка на smspec.specitem | DECIMAL[10] | |
| COMPLEXARTICLE | + | Составной артикул | VARCHAR2[50] | |
| COMPLEXQUANTITY | + | Количество артикула набора COMPLEXARTICLE | DECIMAL[14,3] | |
| COMPONENTQUANTITY | + | Количество компонента набора. Равно SMSpec.Quantity после ввода количества набора, но потом не запрещено менять SMSpec.Quantity отдельно от ComponentQuantity | DECIMAL[14,3] |
Акт обнаружений. FA
1. Корневая таблица. SMDOCUMENTS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ID | + | Идентификатор документа | VARCHAR2[50] | FA0000000001 |
DOCTYPE | + | Тип документа СуперМаг Мобайл. Должно иметь значение FA | CHAR[2] | FA |
BORNIN | + | Код базы данных – источника создания документа | RAW[16] | 8qBbHT3hSqC |
CLIENTINDEX | - | Код поставщика СуперМаг Мобайл | DECIMAL[10] | 1 |
COMMENTARY | - | Комментарий к документу | VARCHAR2[255] | Просто текст |
CREATEDAT | + | Дата документа (без времени) | DATE | 01.01.2022 |
CURRENCYMULTORDER | - | Множитель курса валюты | DECIMAL[5] | 0 |
CURRENCYRATE | + | Курс валюты | DECIMAL[8,4] | 1 |
CURRENCYTYPE | + | Тип валюты СуперМаг Мобайл, например: 0 – рубли; 1 – доллар | DECIMAL[5] | 1 |
DOCSTATE | + | Статус документа (0, 1, 2 или 3) | DECIMAL[5] | 2 |
ISROUBLES | - | Первичная валюта документа: 0 – не рубли; 1 – рубли | CHAR[1] | 1 |
LOCATION | - | Код места хранения документов, не связанных с движением товара. Для документов товародвижения – NULL | DECIMAL[10] | 1 |
LOCATIONFROM | - | Место хранения «Из» для документов товародвижения. Для документов, не регистрирующих отбытие товара, это поле ДОЛЖНО ИМЕТЬ ЗНАЧЕНИЕ NULL | DECIMAL[10] | 1 |
LOCATIONTO | - | Место хранения «В» для документов товародвижения. Для документов, не регистрирующих приход товара, это поле ДОЛЖНО ИМЕТЬ ЗНАЧЕНИЕ NULL | DECIMAL[10] | 1 |
OPCODE | + | Код операции документа: -1 – нет операции | DECIMAL[5] | -1 |
PRICEROUNDMODE | + | Режим округления цен или сумм | DECIMAL[5] | 0 |
TOTALSUM | + | Полная сумма документа в рублях (включая НДС) | DECIMAL[19,4] | 0 |
TOTALSUMCUR | + | Сумма в валюте CURRENCYTYPE | DECIMAL[19,4] | 0 |
USEROP | - | Код пользовательской операции документа | DECIMAL[5] | 1 |
2. Общие основания документа. SMCOMMONBASES
Элемент | Обязательность для | Описание | Формат данных в | Пример |
ID | + | Идентификатор документа | VARCHAR2[50] | 0000000001 |
DOCTYPE | + | Тип документа | CHAR[2] | LA |
BASEDOCTYPE | + | Тип документа основания | CHAR[2] | RL |
BASEID | + | Идентификатор документа основания | VARCHAR2[50] | 0000000001 |
3. Дополнительные параметры документа (метки документа). SMDOCPROPS
Элемент | Обязательность для | Описание | Формат данных в | Пример |
DOCID | + | Идентификатор документа | VARCHAR2[50] | 0000000001 |
DOCTYPE | + | Тип документа | CHAR[2] | LA |
PARAMNAME | + | Название дополнительного параметра | VARCHAR2[255] | Sale_off |
PARAMVALUE | + | Значение дополнительного параметра | VARCHAR2[4000] | ДА |
4. Вложения файлов. SMDOCBLOBFILES
Элемент | Обязательность для | Описание | Формат данных в | Пример |
ID | + | Идентификатор документа | VARCHAR2[50] | 0000000001 |
DOCTYPE | + | Тип документа | CHAR[2] | LA |
INSERTIONID | + | Номер вложения | DECIMAL[10] | 1 |
FILENAME | - | Имя файла вложения | VARCHAR2[255] | |
INSERTEDTYPEID | + | Тип вложения | DECIMAL[10] | |
THECONTENTS | - | Файл вложения в заказ (в виде потока байтов) | BLOB | |
TITLE | - | Описание вложения | VARCHAR2[255] | Фото_1 |
5. Cпецификация документа. SMSPEC
Элемент | Обязательность для | Описание | Формат данных в | Пример |
DOCID | + | Идентификатор документа | VARCHAR2[50] | 0000000001 |
DOCTYPE | + | Тип документа | CHAR[2] | FA |
SPECITEM | + | Номер пункта спецификации (уникален) | DECIMAL[10] | 1 |
ARTICLE | + | Номер артикула | VARCHAR2[50] | 001850 |
CAUSEID | - | Идентификатор документа-основания | VARCHAR2[50] | |
CAUSESPECITEM | - | Идентификатор позиции в спецификации основания | DECIMAL[10] | |
CAUSETYPE | - | Тип документа-основания | CHAR[2] | |
DISPLAYITEM | + | Порядковый номер строки спецификации при отображении | DECIMAL[10] | 1 |
ITEMPRICE | - | Полная цена со всеми налогами | DECIMAL[19,4] | |
ITEMPRICECUR | - | Цена в валюте | DECIMAL[19,4] | |
ITEMPRICENOTAX | - | Цена без всех налогов | DECIMAL[19,4] | |
QUANTITY | + | Количество | DECIMAL[14,3] | 10 |
TOTALPRICE | + | Сумма за товар с налогами | DECIMAL[19,4] | 0 |
TOTALPRICECUR | + | Сумма за товар в валюте | DECIMAL[19,4] | 0 |
TOTALPRICENOTAX | - | Сумма за товар без налогов | DECIMAL[19,4] | 0 |
6. Cубартикулы (спецификация по шкале свойств артикула). SMSPECSCALE
Элемент | Обязательность для | Описание | Формат данных в | Пример |
DOCID | + | Идентификатор документа | VARCHAR2[50] | 0000000001 |
DOCTYPE | + | Тип документа | CHAR[2] | FA |
SPECITEM | + | Номер позиции в спецификации (уникальный номер) | DECIMAL[10] | 1 |
SUBARTICLE | - | Субартикул СуперМаг Мобайл | VARCHAR2[255] | 009876 |
QUANTITY | + | Количество субартикула | DECIMAL[14,3] | 6 |
7. Составные артикулы спецификации. SMSPECCOMPINF
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
DOCID | + | Идентификатор документа | VARCHAR2[50] | 0000000001 |
DOCTYPE | + | Тип документа | CHAR[2] | FA |
SPECITEM | + | Внутренний номер позиции | DECIMAL[10] | 1 |
COMPLEXARTICLE | + | Составной артикул | VARCHAR2[50] | 85873 |
COMPLEXQUANTITY | + | Количество артикула набора complexarticle | DECIMAL[14,3] | 1 |
COMPONENTQUANTITY | + | Количество компонента набора. Равно SMSpec.Quantity после ввода количества набора, но потом никто не запрещает менять SMSpec.Quantity отдельно от ComponentQuantity | DECIMAL[14,3] | 1 |
Акт потерь. LA
1. Корневая таблица. SMDOCUMENTS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ID | + | Идентификатор документа | VARCHAR2[50] | LA0000000001 |
DOCTYPE | + | Тип документа СуперМаг Мобайл. Должно иметь значение LA | CHAR[2] | LA |
BORNIN | + | Код базы данных – источника создания документа | RAW[16] | 8qBbHT3hSqC |
CLIENTINDEX | - | Код поставщика СуперМаг Мобайл | DECIMAL[10] | 1 |
COMMENTARY | - | Комментарий к документу | VARCHAR2[255] | Просто текст |
CREATEDAT | + | Дата документа (без времени) | DATE | 01.01.2022 |
CURRENCYMULTORDER | - | Множитель курса валюты | DECIMAL[5] | 0 |
CURRENCYRATE | + | Курс валюты | DECIMAL[8,4] | 1 |
CURRENCYTYPE | + | Тип валюты СуперМаг Мобайл, например: 0 – рубли; 1 – доллар | DECIMAL[5] | 1 |
DOCSTATE | + | Статус документа (0, 1, 2 или 3) | DECIMAL[5] | 2 |
ISROUBLES | - | Первичная валюта документа: 0 – не рубли; 1 – рубли | CHAR[1] | 1 |
LOCATION | - | Код места хранения документов, не связанных с движением товара. Для документов товародвижения – NULL | DECIMAL[10] | 1 |
LOCATIONFROM | - | Место хранения «Из» для документов товародвижения. Для документов, не регистрирующих отбытие товара, это поле ДОЛЖНО ИМЕТЬ ЗНАЧЕНИЕ NULL | DECIMAL[10] | 1 |
LOCATIONTO | - | Место хранения «В» для документов товародвижения. Для документов, не регистрирующих приход товара, это поле ДОЛЖНО ИМЕТЬ ЗНАЧЕНИЕ NULL | DECIMAL[10] | 1 |
OPCODE | + | Код операции документа: -1 – нет операции | DECIMAL[5] | -1 |
PRICEROUNDMODE | + | Режим округления цен или сумм | DECIMAL[5] | 0 |
TOTALSUM | + | Полная сумма документа в рублях (включая НДС) | DECIMAL[19,4] | 0 |
TOTALSUMCUR | + | Сумма в валюте CURRENCYTYPE | DECIMAL[19,4] | 0 |
USEROP | - | Код пользовательской операции документа | DECIMAL[5] | 1 |
2. Общие основания документа. SMCOMMONBASES
Элемент | Обязательность для | Описание | Формат данных в | Пример |
ID | + | Идентификатор документа | VARCHAR2[50] | 0000000001 |
DOCTYPE | + | Тип документа | CHAR[2] | LA |
BASEDOCTYPE | + | Тип документа основания | CHAR[2] | RL |
BASEID | + | Идентификатор документа основания | VARCHAR2[50] | 0000000001 |
3. Дополнительные параметры документа (метки документа). SMDOCPROPS
Элемент | Обязательность для | Описание | Формат данных в | Пример |
DOCID | + | Идентификатор документа | VARCHAR2[50] | 0000000001 |
DOCTYPE | + | Тип документа | CHAR[2] | LA |
PARAMNAME | + | Название дополнительного параметра | VARCHAR2[255] | Sale_off |
PARAMVALUE | + | Значение дополнительного параметра | VARCHAR2[4000] | ДА |
4. Вложения файлов. SMDOCBLOBFILES
Элемент | Обязательность для | Описание | Формат данных в | Пример |
ID | + | Идентификатор документа | VARCHAR2[50] | 0000000001 |
DOCTYPE | + | Тип документа | CHAR[2] | LA |
INSERTIONID | + | Номер вложения | DECIMAL[10] | 1 |
FILENAME | - | Имя файла вложения | VARCHAR2[255] | |
INSERTEDTYPEID | + | Тип вложения | DECIMAL[10] | |
THECONTENTS | - | Файл вложения в заказ (в виде потока байтов) | BLOB | |
TITLE | - | Описание вложения | VARCHAR2[255] | Фото_1 |
5. Cпецификация документа. SMSPEC
Элемент | Обязательность для | Описание | Формат данных в | Пример |
DOCID | + | Идентификатор документа | VARCHAR2[50] | 0000000001 |
DOCTYPE | + | Тип документа | CHAR[2] | LA |
SPECITEM | + | Номер пункта спецификации (уникален) | DECIMAL[10] | 1 |
ARTICLE | + | Номер артикула | VARCHAR2[50] | 001850 |
CAUSEID | - | Идентификатор документа-основания | VARCHAR2[50] | |
CAUSESPECITEM | - | Идентификатор позиции в спецификации основания | DECIMAL[10] | |
CAUSETYPE | - | Тип документа-основания | CHAR[2] | |
DISPLAYITEM | + | Порядковый номер строки спецификации при отображении | DECIMAL[10] | 1 |
ITEMPRICE | - | Полная цена со всеми налогами | DECIMAL[19,4] | |
ITEMPRICECUR | - | Цена в валюте | DECIMAL[19,4] | |
ITEMPRICENOTAX | - | Цена без всех налогов | DECIMAL[19,4] | |
QUANTITY | + | Количество | DECIMAL[14,3] | 10 |
TOTALPRICE | + | Сумма за товар с налогами | DECIMAL[19,4] | 0 |
TOTALPRICECUR | + | Сумма за товар в валюте | DECIMAL[19,4] | 0 |
TOTALPRICENOTAX | - | Сумма за товар без налогов | DECIMAL[19,4] | 0 |
6. Cубартикулы (спецификация по шкале свойств артикула). SMSPECSCALE
Элемент | Обязательность для | Описание | Формат данных в | Пример |
DOCID | + | Идентификатор документа | VARCHAR2[50] | 0000000001 |
DOCTYPE | + | Тип документа | CHAR[2] | LA |
SPECITEM | + | Номер позиции в спецификации (уникальный номер) | DECIMAL[10] | 1 |
SUBARTICLE | - | Субартикул СуперМаг Мобайл | VARCHAR2[255] | 009876 |
QUANTITY | + | Количество субартикула | DECIMAL[14,3] | 6 |
7. Составные артикулы спецификации. SMSPECCOMPINF
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в | Пример |
DOCID | + | Идентификатор документа | VARCHAR2[50] | 0000000001 |
DOCTYPE | + | Тип документа | CHAR[2] | LA |
SPECITEM | + | Внутренний номер позиции | DECIMAL[10] | 1 |
COMPLEXARTICLE | + | Составной артикул | VARCHAR2[50] | 85873 |
COMPLEXQUANTITY | + | Количество артикула набора complexarticle | DECIMAL[14,3] | 1 |
COMPONENTQUANTITY | + | Количество компонента набора. Равно SMSpec.Quantity после ввода количества набора, но потом никто не запрещает менять SMSpec.Quantity отдельно от ComponentQuantity | DECIMAL[14,3] | 1 |
Статистика по текущим остаткам. SG
1. Корневая таблица. FSGOODSHEADER
Элемент | Обязательность для | Описание | Формат данных в | Пример |
STORELOC | + | Идентификатор места хранения | DECIMAL[10] | 0000000001 |
EVENTTIME | + | Дата-время создания / обновления статистики по остаткам | DATE | 2019-09-20T00:00:00 |
2. Данные по артикулам. FSGOODSHEADER
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
STORELOC | + | Идентификатор места хранения | DECIMAL[10] | 0000000001 |
ARTICLE | + | Артикул товара | VARCHAR2[50] | PD |
EVENTTIME | + | Дата-время создания / обновления статистики по остаткам | DATE | 2019-09-20T00:00:00 |
QUANTITY | + | Количество текущего остатка | DECIMAL[14,3] | 10,5 |
AWAITEDQUANTITY | + | Количество ожидаемой поставки (не входит в Quantity) | DECIMAL[14,3] | 0 |
FOUNDQUANTITY | + | Количество потерь / обнаружений, еще не зафиксированное в Quantity. Для потерянного товара значение должно быть отрицательным. | DECIMAL[14,3] | 0 |
INCOMINGQUANTITY | + | Количество в приемке / в пути (часть Quantity) | DECIMAL[14,3] | 0 |
RESERVEDQUANTITY | + | Количество товара, зарезервированного для отгрузки в другое место хранения или клиенту (часть Quantity) | DECIMAL[14,3] | 0 |
Заказ от клиента. OC
1. Корневая таблица. SMDOCUMENTS
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
ID | + | Идентификатор документа | VARCHAR2[50] | PD0000000001 |
DOCTYPE | + | Тип документа СуперМаг Мобайл. Должно иметь значение PD | CHAR[2] | PD |
| BORNIN | + | Код базы данных – источника создания документа. | RAW[16] | 8qBbHT3hSqC 4kNC1UXap6w== |
CLIENTINDEX | - | Код поставщика СуперМаг Мобайл | DECIMAL[10] | |
| COMMENTARY | - | Комментарий к документу | VARCHAR2[255] | |
CREATEDAT | + | Дата документа (без времени) | DATE | |
| CURRENCYMULTORDER | - | Множитель курса валюты | DECIMAL[5] | 0 |
| CURRENCYRATE | + | Курс валюты | DECIMAL[8,4] | 1 |
| CURRENCYTYPE | + | Тип валюты СуперМаг Мобайл, например: 0 – рубли; 1 – доллар | DECIMAL[5] | 1 |
| DOCSTATE | + | Статус документа (0, 1, 2 или 3) | DECIMAL[5] | 2 |
| ISROUBLES | - | Первичная валюта документа: 0 = не рубли; 1 = рубли | CHAR[1] | 1 |
| LOCATION | - | Код места хранения документов, не связанных с движением товара. Для документов товародвижения – NULL | 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] | 0000000001 |
DOCTYPE | + | Тип документа | CHAR[2] | PD |
| BASEDOCTYPE | + | Тип документа основания | CHAR[2] | CA |
BASEID | + | Идентификатор документа основания | VARCHAR2[50] | 0000000001 |
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. Cпецификация документа. SMSPEC
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
DOCID | + | Идентификатор документа | VARCHAR2[50] | 0000000001 |
| DOCTYPE | + | Тип документа | CHAR[2] | PD |
| SPECITEM | + | Номер пункта спецификации (уникален) | DECIMAL[10] | 1 |
| ARTICLE | + | Номер артикула | VARCHAR2[50] | 001850 |
| CAUSEID | - | Идентификатор документа-основания | VARCHAR2[50] | |
| CAUSESPECITEM | - | Идентификатор позиции в спецификации основания | DECIMAL[10] | |
| CAUSETYPE | - | Тип документа-основания | CHAR[2] | |
| DISPLAYITEM | + | Порядковый номер строки спецификации при отображении | DECIMAL[10] | 1 |
| ITEMPRICE | - | Полная цена со всеми налогами | DECIMAL[19,4] | |
| ITEMPRICECUR | - | Цена в валюте | DECIMAL[19,4] | |
| ITEMPRICENOTAX | - | Цена без всех налогов | DECIMAL[19,4] | |
| QUANTITY | + | Количество | DECIMAL[14,3] | 10 |
| TOTALPRICE | + | Сумма за товар с налогами | DECIMAL[19,4] | 0 |
TOTALPRICECUR | + | Сумма за товар в валюте | DECIMAL[19,4] | 0 |
| TOTALPRICENOTAX | - | Сумма за товар без налогов | DECIMAL[19,4] | 0 |
6. Cубартикулы (спецификация по шкале свойств артикула). SMSPECSCALE
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
DOCID | + | Идентификатор документа | VARCHAR2[50] | |
| DOCTYPE | + | Тип документа | CHAR[2] | |
| SPECITEM | + | Номер позиции в спецификации (уникальный номер) | DECIMAL[10] | |
| SUBARTICLE | - | Субартикул СуперМаг Мобайл | VARCHAR2[255] | |
| QUANTITY | + | Количество субартикула | DECIMAL[14,3] |
7. SMDOCOC
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| ID | + | Идентификатор документа | VARCHAR2[50] | OR30000000159 |
| DOCTYPE | + | Тип документа | CHAR[2] | OR |
| DELIVERYADDRESS | - | Адрес доставки | varchar2(SIZEOF_CLIENTADDRESS) | |
| DELIVERYTIMECOMMENTARY | - | Время доставки (в виде строки комментария) | varchar2(SIZEOF_COMMENT) | |
| DELIVERYTYPE | - | /* SMFALSE - Доставка в пункт выдачи или на адрес клиента, SMTRUE - Самовывоз */ | SMBoolean default (SMFALSE) not null, | |
| - | E-mail клиента | varchar2(SIZEOF_CLIENTEMAIL) | ||
| FULLNAME | - | ФИО клиента | varchar2(SIZEOF_NAME) | |
| ORDERDATE | - | Дата заказа | ||
| ORDERNUM | - | № заказа | ||
| OURSELFCLIENT | - | Собственный контрагент (лицо, которое должно выполнить заказ | ||
| PAYCASH | - | Вид платежа (нал=1,б/нал=0) | SMBoolean default (SMFALSE) not null | |
| PHONE | - | Телефон клиента | varchar2(SIZEOF_CLIENTPHONE) | |
| SUPPLYDATE | - | Дата поставки | ||
| SUPPLYTIME | - | Время поставки (в минутах с полуночи) | SMSmallInt default(0) not null |
8. Спецификация – инвентаризационная опись. SMSPECRL
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
DOCID | + | Идентификатор документа | VARCHAR2[50] | OR20000000002 |
| DOCTYPE | + | Тип документа | CHAR[2] | OR |
| SPECITEM | + | Внутренний номер позиции | DECIMAL[10] | 1 |
| ACTUALQUANTITY | - | Актуальное кол-во | DECIMAL[14,3] | 1.88 |
| AWAITQUANTITY | + | Количество в системе | DECIMAL[14,3] | 1.88 |
| AWAITTOTALPRICE | - | Цена по учету | DECIMAL[19,4] | 983.71 |
| AWAITTOTALPRICECUR | - | Цена по учету в валюте | DECIMAL[19,4] | 983.71 |
9. Марки товара SMSPECRLSMSPECTOBACCO
Элемент | Обязательность для «СуперМаг Мобайл» | Описание | Формат данных в «СуперМаг Мобайл» | Пример |
| DocID | + | ид. документа | VARCHAR2[50] | RL |
DocType | + | Тип документа | CHAR[2] | OR20000000002 |
| SpecItem | + | внутренний номер позиции | DECIMAL[10] | |
| MARKCODE | + | КИЗ, штрихкод табачной марки без обработки | varchar2(SIZEOF_NAME) not null | |
| BARCODE | + | ключевая часть MarkCode | varchar2(SIZEOF_BARCODE) not null | |
| QUANTITY | + | количество товара с текущим КИЗ | DECIMAL[19,4] |