...
Элемент | Обязательность для - «MobileBay» | Описание | Формат данных в «MobileBay» | Пример |
ID | + | Идентификатор вида цены | DECIMAL[5] | |
CHARGEFULLPRICE | - | Производить наценивание от полной цены или от цены без налогов | CHAR[1] | |
CURRTYPE | - | Идентификатор валюты | DECIMAL[5] | |
FORMATID | - | Код формата МХ | DECIMAL[10] | |
NAME | + | Название вида цены | VARCHAR2[50] | |
NOTFORCASH | - | Флаг: не для кассы | CHAR[1] | |
ROUNDRULE | - | Метод округления | DECIMAL[5] | |
WITHDUE | - | Цены c налогом | CHAR[1] |
...
Элемент | Обязательность для «MobileBay» | Описание | Формат данных в «MobileBay» | Пример | |
ID | + | Идентификатор документа | VARCHAR2[50] | ||
DOCTYPE | + | Тип документа Супермага. Должно иметь значение OC | CHAR[2] | ||
BORNIN | + | Код источника создания документа. Создается Супермагом в момент отправки | RAW[16] | ||
CLIENTINDEX | - | Код поставщика Супермага | DECIMAL[10] | ||
COMMENTARY | - | Комментарий к документу | VARCHAR2[255] | ||
CREATEDAT | + | Дата документа | DATE | ||
CURRENCYMULTORDER | - | Множитель курса валюты | DECIMAL[5] | ||
CURRENCYRATE | + | Курс валюты | DECIMAL[8,4] | ||
CURRENCYTYPE | + | Тип валюты Супермага, например: 0 – рубли; 1 – доллар | DECIMAL[5] | ||
DOCSTATE | + | Статус документа | DECIMAL[5] | ||
ISROUBLES | - | Первичная валюта документа: 0 = не рубли; 1 = рубли | CHAR[1] | ||
LOCATION | - | Код места хранения | DECIMAL[10] | ||
LOCATIONFROM | - | Место хранения «из» для документов товародвижения; для иных документов («Акты», «Заказы» и пр.) это поле ДОЛЖНО ИМЕТЬ ЗНАЧЕНИЕ NULL | DECIMAL[10] | ||
LOCATIONTO | - | Место хранения «в» для документов товародвижения; для иных документов («Акты», «Заказы» и пр.) это поле ДОЛЖНО ИМЕТЬ ЗНАЧЕНИЕ NULL | DECIMAL[10] | ||
OPCODE | + | Код операции документа: 1 – нет операции | DECIMAL[5] | ||
PRICEROUNDMODE | + | Режим округления цен или сумм | DECIMAL[5] | ||
TOTALSUM | + | Полная сумма документа в рублях (включая НДС) | DECIMAL[19,4] | ||
TOTALSUMCUR | + | Сумма в валюте CURRENCYTYPE | USEROP | Код DECIMAL[19,4] | |
USEROP | - | Код пользовательской операции документа | DECIMAL[5] |
2. Общие основания документа. SMCOMMONBASES
Элемент | Обязательность для «MobileBay» | Описание | Формат данных в «MobileBay» | Пример |
ID | + | Идентификатор документа | VARCHAR2[50] | |
DOCTYPE | + | Тип документа | CHAR[2] | |
BASEDOCTYPE | + | Тип документа основания | CHAR[2] | |
BASEID | + | Идентификатор документа основания | VARCHAR2[50] |
3. Дополнительные параметры документа (метки документа). SMDOCPROPS
Элемент | Обязательность для «MobileBay» | Описание | Формат данных в «MobileBay» | Пример |
DOCID | + | Идентификатор документа | VARCHAR2[50] | |
DOCTYPE | + | Тип документа | CHAR[2] | |
PARAMNAME | + | Название доп параметра | VARCHAR2[255] | |
PARAMVALUE | + | Значение доп параметра | VARCHAR2[4000] |
4. Вложения файлов. SMDOCBLOBFILES
Элемент | Обязательность для «MobileBay» | Описание | Формат данных в «MobileBay» | Пример |
ID | + | Идентификатор документа | VARCHAR2[50] | |
DOCTYPE | + | Тип документа | CHAR[2] | |
INSERTIONID | + | Номер вложения | DECIMAL[10] | |
FILENAME | - | Имя файла вложения | VARCHAR2[255] | |
INSERTEDTYPEID | + | Тип вложения | DECIMAL[10] | |
THECONTENTS | - | Файл вложения в заказ(в виде потока байтов) | BLOB | |
TITLE | - | Описание вложения | VARCHAR2[255] |
5. Спецификация документа. SMSPEC
Элемент | Обязательность для «MobileBay» | Описание | Формат данных в «MobileBay» | Пример | |
DOCID | + | Идентификатор документа | VARCHAR2[50] | ||
DOCTYPE | + | Тип документа | SPECITEM | CHAR[2] | |
SPECITEM | + | Номер пункта спецификации (уникален) | DECIMAL[10] | ||
ARTICLE | + | Номер артикула | VARCHAR2[50] | ||
CAUSEID | - | Идентификатор документа-основания | VARCHAR2[50] | ||
CAUSESPECITEM | - | Идентификатор позиции в спецификации основания | DECIMAL[10] | ||
CAUSETYPE | - | Тип документа-основания | CHAR[2] | ||
DISPLAYITEM | + | Порядковый номер строки спецификации при отображении | DECIMAL[10] | ||
ITEMPRICE | - | Полная цена со всеми налогами | DECIMAL[19,4] | ||
ITEMPRICECUR | - | Цена в валюте | DECIMAL[19,4] | ||
ITEMPRICENOTAX | - | Цена без всех налогов | DECIMAL[19,4] | ||
QUANTITY | + | Количество | DECIMAL[14,3] | ||
TOTALPRICE | + | Сумма за товар с налогами | DECIMAL[19,4] | ||
TOTALPRICECUR | + | Сумма за товар в валюте | DECIMAL[19,4] | ||
TOTALPRICENOTAX | - | Сумма за товар без налогов | DECIMAL[19,4] |
6. Субартикулы (спецификация по шкале свойств артикула). SMSPECSCALE
Элемент | Обязательность для «MobileBay» | Описание | Формат данных в «MobileBay» | Пример | |
DOCID | + | Идентификатор документа | VARCHAR2[50] | ||
DOCTYPE | + | Тип документа | CHAR[2] | ||
SPECITEM | + | Номер позиции в спецификации (уникальный номер) | SUBARTICLE | DECIMAL[10] | |
SUBARTICLE | - | Субартикул Супермага | VARCHAR2[255] | ||
QUANTITY | + | Количество субартикула | DECIMAL[14,3] |
7. SMDOCOC
Элемент | Обязательность для «MobileBay» | Описание | Формат данных в «MobileBay» | Пример |
ID | + | VARCHAR2[50] | ||
DOCTYPE | - | CHAR[2] | ||
ORDERDATE | - | DATE | ||
ORDERNUM | - | VARCHAR2[50] | ||
OURSELFCLIENT | - | DECIMAL[10] | ||
SUPPLYDATE | - | DATE | ||
SUPPLYTIME | - | DECIMAL[5] |
8. Заголовок (Спецификация заказа). SMSPECRL
Элемент | Обязательность для «MobileBay» | Описание | Формат данных в «MobileBay» | Пример |
DOCID | + | Идентификатор документа | VARCHAR2[50] | |
DOCTYPE | + | Тип документа | CHAR[2] | |
SPECITEM | + | Внутренний номер позиции | DECIMAL[10] | |
ACTUALQUANTITY | - | Не используется | DECIMAL[14,3] | |
AWAITQUANTITY | + | Количество, определенное алгоритмом автоматической генерации заказа | DECIMAL[14,3] | |
AWAITTOTALPRICE | - | Цена по учету | DECIMAL[19,4] | |
AWAITTOTALPRICECUR | - | Цена по учету в валюте | DECIMAL[19,4] |
Заказ поставщику. OR
1. Корневая таблица. SMDOCUMENTS
Элемент | Обязательность для «MobileBay» | Описание | Формат данных в «MobileBay» | Пример |
ID | + | Идентификатор документа | VARCHAR2[50] | |
DOCTYPE | + | Тип документа Супермага. Должно иметь значение OR | CHAR[2] | |
BORNIN | + | Код источника создания документа. Создается Супермагом в момент отправки | RAW[16] | |
CLIENTINDEX | - | Код поставщика Супермага | DECIMAL[10] | |
COMMENTARY | - | Комментарий к документу | VARCHAR2[255] | |
CREATEDAT | + | Дата документа | DATE | |
CURRENCYMULTORDER | - | Множитель курса валюты | DECIMAL[5] | |
CURRENCYRATE | + | Курс валюты | DECIMAL[8,4] | |
CURRENCYTYPE | + | Тип валюты Супермага, например: 0 – рубли; 1 – доллар | DECIMAL[5] | |
DOCSTATE | + | Статус документа | DECIMAL[5] | |
ISROUBLES | - | Первичная валюта документа: 0 = не рубли; 1 = рубли | CHAR[1] | |
LOCATION | - | Код места хранения | DECIMAL[10] | |
LOCATIONFROM | - | Место хранения «из» для документов товародвижения; для иных документов («Акты», «Заказы» и пр.) это поле ДОЛЖНО ИМЕТЬ ЗНАЧЕНИЕ NULL | DECIMAL[10] | |
LOCATIONTO | - | Место хранения «в» для документов товародвижения; для иных документов («Акты», Заказы» и пр.) это поле ДОЛЖНО ИМЕТЬ ЗНАЧЕНИЕ NULL | DECIMAL[10] | |
OPCODE | + | Код операции документа: 1 – нет операции | DECIMAL[5] | |
PRICEROUNDMODE | + | Режим округления цен или сумм | DECIMAL[5] | |
TOTALSUM | + | Полная сумма документа в рублях (включая НДС) | DECIMAL[19,4] | |
TOTALSUMCUR | + | Сумма в валюте CURRENCYTYPE | DECIMAL[19,4] | |
USEROP | - | Код пользовательской операции документа | DECIMAL[5] |
2. Общие основания документа. SMCOMMONBASES
Элемент | Обязательность для «MobileBay» | Описание | Формат данных в «MobileBay» | Пример |
ID | + | Идентификатор документа | VARCHAR2[50] | |
DOCTYPE | + | Тип документа | CHAR[2] | |
BASEDOCTYPE | + | Тип документа основания | CHAR[2] | |
BASEID | + | Идентификатор документа основания | VARCHAR2[50] |
3. Дополнительные параметры документа (метки документа). SMDOCPROPS
Элемент | Обязательность для «MobileBay» | Описание | Формат данных в «MobileBay» | Пример |
DOCID | + | Идентификатор документа | VARCHAR2[50] | |
DOCTYPE | + | Тип документа | CHAR[2] | |
PARAMNAME | + | Название доп. параметра | VARCHAR2[255] | |
PARAMVALUE | + | Значение доп. параметра | VARCHAR2[4000] |
4. Вложения файлов. SMDOCBLOBFILES
Элемент | Обязательность для «MobileBay» | Описание | Формат данных в «MobileBay» | Пример |
ID | + | Идентификатор документа | VARCHAR2[50] | |
DOCTYPE | + | Тип документа | CHAR[2] | |
INSERTIONID | + | Номер вложения | DECIMAL[10] | |
FILENAME | - | Имя файла вложения | VARCHAR2[255] | |
INSERTEDTYPEID | - | Тип вложения | DECIMAL[10] | |
THECONTENTS | - | Файл вложения в заказ (в виде потока байтов) | BLOB | |
TITLE | - | Описание вложения | VARCHAR2[255] |
5. SMDOCOR
Элемент | Обязательность для «MobileBay» | Описание | Формат данных в «MobileBay» | Пример |
ID | + | Идентификатор документа | VARCHAR2[50] | |
DOCTYPE | - | Тип документа | CHAR[2] | |
COMMENTARY | - | Комментарий | VARCHAR2[255] | |
CROSSLOCATION | - | DECIMAL[10] | ||
ORDERDATEДата | - | Дата заказа | DATE | |
OURSELFCLIENT | - | Собственный контрагент | DECIMAL[10] | |
SUPPLYDATE | - | Дата поставки | DATE | |
SUPPLYTIME | - | Время поставки в минутах с полуночи | DECIMAL[5] | |
SUPPLYTIMETILL | - | DECIMAL[5] | ||
USEFORAUTOGEN | - | CHAR[1] |
6. Спецификация заказа. SMSPECOR
Элемент | Обязательность для «MobileBay» | Описание | Формат данных в «MobileBay» | Пример |
DOCID | + | Идентификатор документа | VARCHAR2[50] | |
DOCTYPE | + | Тип документа | CHAR[2] | |
SPECITEM | + | Номер пункта спецификации (уникален) | DECIMAL[10] | |
ARTICLE | + | Артикул | VARCHAR2[50] | |
DISPLAYITEM | + | Порядковый номер строки спецификации при отображении | DECIMAL[10] | |
ITEMPRICE | - | Полная цена со всеми налогами | DECIMAL[19,4] | |
ITEMPRICECUR | - | Цена в валюте | DECIMAL[19,4] | |
QUANTITY | + | Заказанное количество | DECIMAL[14,3] | |
SUGGESTQUANTITY | - | Предложение количества заказа | DECIMAL[14,3] | |
TOTALPRICE | + | Сумма за товар с налогами | DECIMAL[19,4] | |
TOTALPRICECUR | + | Сумма за товар в валюте | DECIMAL[19,4] |
7. SMSPECSCALEOR
Элемент | Обязательность для «MobileBay» | Описание | Формат данных в «MobileBay» | Пример | ||||
DOCID | DOCTYPE | SPECITEM | SUBARTICLE | QUANTITY | + | VARCHAR2[50] | ||
DOCTYPE | + | CHAR[2] | ||||||
SPECITEM | + | DECIMAL[10] | ||||||
SUBARTICLE | - | VARCHAR2[255] | ||||||
QUANTITY | + | DECIMAL[14,3] |
Контракт с поставщиком. CO
...
Элемент | Обязательность для «MobileBay» | Описание | Формат данных в «MobileBay» | Пример |
ID | + | Идентификатор документа | VARCHAR2[50] | |
DOCTYPE | + | Тип документа Супермага. Должно иметь значение CO | CHAR[2] | |
BORNIN | + | Код источника создания документа. Создается Супермагом в момент отправки | RAW[16] | |
CLIENTINDEX | - | Код поставщика Супермага | DECIMAL[10] | |
COMMENTARY | - | Комментарий к документу | VARCHAR2[255] | |
CREATEDAT | + | Дата документа | DATE | |
CURRENCYMULTORDER | - | Множитель курса валюты | DECIMAL[5] | |
CURRENCYRATE | + | Курс валюты | DECIMAL[8,4] | |
CURRENCYTYPE | + | Тип валюты Супермага, например: 0 – рубли; 1 – доллар | DECIMAL[5] | |
DOCSTATE | + | Статус документа | DECIMAL[5] | |
ISROUBLES | - | Первичная валюта документа: 0 = не рубли; 1 = рубли | CHAR[1] | |
LOCATION | - | Код места хранения | DECIMAL[10] | |
LOCATIONFROM | - | Место хранения «из» для документов товародвижения; для иных документов («Акты», «Заказы» и пр.) это поле ДОЛЖНО ИМЕТЬ ЗНАЧЕНИЕ NULL | DECIMAL[10] | |
LOCATIONTO | - | Место хранения «в» для документов товародвижения; для иных документов («Акты», «Заказы» и пр.) это поле ДОЛЖНО ИМЕТЬ ЗНАЧЕНИЕ NULL | DECIMAL[10] | |
OPCODE | + | Код операции документа; 1 – нет операции | DECIMAL[5] | |
PRICEROUNDMODE | + | Режим округления цен или сумм | DECIMAL[5] | |
TOTALSUM | + | Полная сумма документа в рублях (включая НДС) | DECIMAL[19,4] | |
TOTALSUMCUR | + | Сумма в валюте CURRENCYTYPE | DECIMAL[19,4] | |
USEROP | - | Код пользовательской операции документа | DECIMAL[5] |
2. Общие основания документа. SMCOMMONBASES
Элемент | Обязательность для «MobileBay» | Описание | Формат данных в «MobileBay» | Пример |
ID | + | Идентификатор документа | VARCHAR2[50] | |
DOCTYPE | + | Тип документа | CHAR[2] | |
BASEDOCTYPE | + | Тип документа основания | CHAR[2] | |
BASEID | + | Идентификатор документа основания | VARCHAR2[50] |
3. Дополнительные параметры документа (метки документа). SMDOCPROPS
Элемент | Обязательность для «MobileBay» | Описание | Формат данных в «MobileBay» | Пример |
DOCID | + | Идентификатор документа | VARCHAR2[50] | |
DOCTYPE | + | Тип документа | CHAR[2] | |
PARAMNAME | + | Название доп. параметра | VARCHAR2[255] | |
PARAMVALUE | + | Значение доп. параметра | VARCHAR2[4000] |
4. Вложения файлов. SMDOCBLOBFILES
Элемент | Обязательность для «MobileBay» | Описание | Формат данных в «MobileBay» | Пример |
ID | + | Идентификатор документа | VARCHAR2[50] | |
DOCTYPE | + | Тип документа | CHAR[2] | |
INSERTIONID | + | Номер вложения | DECIMAL[10] | |
FILENAME | - | Имя файла вложения | VARCHAR2[255] | |
INSERTEDTYPEID | + | Тип вложения | DECIMAL[10] | |
THECONTENT | - | Файл вложения в заказ (в виде потока байтов) | BLOB | |
TITLE | - | Описание вложения | VARCHAR2[50] |
5. Договоры с поставщиками. SMCONTRACTS
Элемент | Обязательность для «MobileBay» | Описание | Формат данных в «MobileBay» | Пример |
ID | + | Идентификатор документа | VARCHAR2[50] | |
DOCTYPE | + | Тип документа | CHAR[2] | |
BEGINSAT | - | Дата начала действия контракта | DATE | |
COMISSION | - | DECIMAL[5] | ||
CONTRACTID | - | Номер внешнего контракта | VARCHAR2[50] | |
CONTRACTPAYMENTS | - | Типы оплат по контракту: фактическая / предоплата / периодическая | DECIMAL[5] | |
CONTRACTTYPE | - | DECIMAL[5] | ||
CURRENCYCOMMENTS | - | Комментарии о том, как реально происходят оплаты по контракту | VARCHAR2[255] | |
ENDSAT | - | Дата окончания контракта (включительно) | DATE | |
FINELIMIT | - | Максимальная величина штрафа | DECIMAL[19,4] | |
FINEPERCENT | - | Процент штрафных санкций от суммы долга | DECIMAL[8,4] | |
ISCALENDARDELAY | - | 1 – если отсрочка платежа задана в календарных днях$ 0 – если отсрочка платежа задана в банковских днях | CHAR[1] | |
OURSELFCLIENT | - | Клиент (юридическое лицо), который заключает контракт | DECIMAL[10] | |
PAYMENTDELAY | - | Отсрочка платежа, задается либо в банковских, либо в календарных днях | DECIMAL[5] | |
PAYMENTFORM | - | Форма платежа (нал. / безнал.) | DECIMAL[5] | |
PAYTYPE | - | Условие оплаты валютного контракта, используется только если SMDocuments.IsRoubles = SMFALSE, иначе игнорируется | DECIMAL[5] | |
RATEADD | - | Процент доплаты при оплате в рублях по банк. курсу: используетcя только если PayType = BILL_PAY_ROUBLES_BANK и SMDocuments.IsRoubles = SMFALSE | DECIMAL[8,4] | |
TITLE | - | Название контракта | VARCHAR2[255] |
6. Расширение спецификации. SMSPECCO
Элемент | Обязательность для «MobileBay» | Описание | Формат данных в «MobileBay» | Пример |
DOCID | + | Идентификатор документа (только контракт) | VARCHAR2[50] | |
DOCTYPE | + | Тип документа | CHAR[2] | |
SPECITEM | + | Внутренний номер позиции | DECIMAL[10] | |
ARTICLE | + | Артикул товара | VARCHAR2[50] | |
BEGINORDERDATE | - | DATE | ||
DISPLAYITEM | + | Порядковый номер строки спецификации при отображении | DECIMAL[10] | |
EXTRACHARGE | - | Торговая наценка (в %) | DECIMAL[8,4] | |
ITEMPRICE | - | Полная цена. Она же цена контракта, если режим округления документа «Цена полная» | DECIMAL[19,4] | |
ITEMPRICECUR | - | Цена в валюте = пересчитанная в валюту ITEMPRICE по курсу из заголовка контракта | DECIMAL[19,4] | |
ITEMPRICENOTAX | - | Цена в валюте = пересчитанная в валюту ITEMPRICE по курсу из заголовка контракта | DECIMAL[19,4] | |
MANUFACTURERSPRICE | - | Цена производителя | DECIMAL[19,4] | |
MINQUANTITY | - | Минимальное количество заказа | DECIMAL[14,3] | |
NDSSUPPLIER | - | Ставка налога (НДС) поставщика | DECIMAL[8,4] | |
PACKSIZE | - | Количество в упаковке | DECIMAL[14,3] | |
PERCENTDECREASE | - | Допустимый % занижения эталонной цены | DECIMAL[8,4] | |
PERCENTINCREASE | - | Допустимая сумма занижения эталонной цены | DECIMAL[8,4] | |
QUANTITYDEVIATION | - | Максимальное отклонение количества заказа | DECIMAL[14,3] | |
RECOMMENDPRICE | - | Рекомендованная розничная цена | DECIMAL[19,4] | |
STOREPROCESSINGTIME | - | Время обработки на складе в часах (>=0) | DECIMAL[5] | |
SUMDECREASE | - | Допустимая сумма занижения эталонной цены | DECIMAL[19,4] | |
SUMINCREASE | - | Допустимая сумма завышения эталонной цены | DECIMAL[19,4] |
Соглашение о поставках контракта. CQ
...