Описание структур таблиц MySales
Во вложенном файле Вы сможете найти перечень внутренних таблиц MySales. Для каждой таблицы приведен перечень полей с описанием.
Спецификация по интеграции
2. Таблицы “Автозаказа”
CONTRACTS- таблица договоров
Период обновления: Каждый день ночью, или в случае обновлении данных в системе учета
Название столбца | Тип данных | Разрешить NULL | Обязательное поле | Описание столбца | Примечания |
CONTRACT_ID | int | NOT NULL | 1 | Номер контракта |
|
CONTRACT_NAME | varchar(256) | NULL |
| Наименование контракта |
|
SUPPLIER_ID | int | NOT NULL | 1 | Номер поставщика |
|
CONTRACTS_CODE | varchar(9) | NULL |
| Номер контракта в системе учета |
|
SUPPLIERS- таблица списка поставщиков
Период обновления: Каждый день ночью, или в случае обновлении данных в системе учета
Название столбца | Тип данных | Разрешить NULL | Обязательное поле | Описание столбца | Примечания |
SUPPLIER_ID | int | NOT NULL | 1 | Номер поставщика |
|
SUPPLIER_NAME | varchar(256) | NULL | 1 | Наименование поставщика |
|
SUPPLIERS_CODE | varchar(9) | NULL |
| Номер поставщика в системе учета |
|
UPDATED | datetime | NULL |
| Дата обновления |
|
SKU_STORE_CONTRACT- привязка товар-магазин-контракт
Период обновления: Каждый день ночью, или в случае обновлении данных в системе учета
Название столбца | Тип данных | Разрешить NULL | Обязательное поле | Описание столбца |
SKU_ID | int | NOT NULL | 1 | Номер SKU из таблицы PRODUCTS |
STORE_ID | int | NOT NULL | 1 | Номер магазина таблицы STORES |
CONTRACT_ID | int | NOT NULL | 1 | Номер контракта |
PACKAGE_CONTENT | numeric(38, 1) | NULL | 1 | Кратность упаковки |
PICK_TO_ZERO | int | NULL | 1 | Признак заказа pick to zero |
MIN_ORDER_QTY | numeric(38, 1) | NULL | 1 | Минимальный заказ, можежт быть равен 0, 1 или 2-3 кратностям |
EXT_MANAGER_ID | int | NULL | 1 | Номер менеджера |
PURCHASE_PRICE | numeric(20, 2) | NULL |
| Цена закупки без НДС |
UPDATED | datetime | NULL |
| Дата обновления |
LATEST_STOCK- таблица текущих остатков
Период обновления: Каждый день ночью
Название столбца | Тип данных | Разрешить NULL | Обязательное поле | Описание столбца | Примечания |
SKU_ID | int | NOT NULL | 1 | Номер SKU из таблицы PRODUCTS |
|
STORE_ID | int | NOT NULL | 1 | Номер магазина таблицы STORES |
|
QUANTITY | numeric(38, 1) | NULL | 1 | Количество на остатке (можно отнимать сумму уцененного товара) |
|
SDATE | datetime | NULL |
| Дата остатков |
|
RPM_RECEIVINGS - таблица “приходов” (как от поставщиков так и со склада)
Период обновления: Каждый день ночью
Название столбца | Тип данных | Разрешить NULL | Обязательное поле | Описание столбца | Примечания |
SKU_ID | int | NOT NULL | 1 | Номер SKU из таблицы PRODUCTS |
|
STORE_ID | int | NOT NULL | 1 | Номер магазина таблицы STORES |
|
SUPPLIER_ID | int | NOT NULL | 1 | Номер поставщика MySales |
|
ORDER_NUMBER | int | NOT NULL | 1 | Номер заказа полученный с MySales |
|
ORDER_DATE | date | NOT NULL | 1 | Дата заказа |
|
EXPECTED_DATE | datetime | NULL | 1 | Дата прихода по графику поставки |
|
RECEIPT_DATE | datetime | NULL | 1 | Дата загрузки приходного ордера |
|
QUANTITY | numeric(38, 1) | NOT NULL | 1 | Количество |
|
SKU_STORE_MANAGER - ответственный менеджер номенклатуры
Период обновления: Каждый день ночью, или в случае обновлении данных в системе учета
Название столбца | Тип данных | Разрешить NULL | Обязательное поле | Описание столбца | Примечания |
SKU_ID | int | NOT NULL | 1 | Номер SKU из таблицы PRODUCTS |
|
STORE_ID | int | NOT NULL | 1 | Номер магазина таблицы STORES |
|
EXT_MANAGER_ID | int | NOT NULL | 1 | Номер менеджера из таблицы EXT_MANAGER |
|
SEMAPHORE - Флаг окончания загрузки данных
Период обновления: Каждый день ночью, или в случае обновлении данных в системе учета
Название столбца | Тип данных | Разрешить NULL | Обязательное поле | Описание столбца | Примечания |
COMPLETED_DATE | datetime | NOT NULL | 1 | timestamp окончания выгрузки даных из хранилища заказчика в майсейлз |
|
RPM_PRESENTATION - Презентация
Период обновления: Каждый день ночью, или в случае обновлении данных в системе учета
Название столбца | Тип данных | Разрешить NULL | Обязательное поле | Описание столбца | Примечания |
SKU_ID | int | NOT NULL | 1 | Номер SKU из таблицы PRODUCTS | Можно загружать суммарное количество выкладки в поле PRESENTATION_1 |
STORE_ID | int | NOT NULL | 1 | Номер магазина таблицы STORES | |
PRESENTATION_1 | numeric(38, 2) | NULL |
| Количество позиций | |
PRESENTATION_2 | numeric(38, 2) | NULL |
| Количество позиций | |
PRESENTATION_3 | numeric(38, 2) | NULL |
| Количество позиций |
RPM_ORDER_CLOSE - таблица документов закрытия заказа
Период обновления: Каждый день ночью
Название столбца | Тип данных | Разрешить NULL | Обязательное поле | Описание столбца | Примечания |
ORDER_NUMBER | int | NOT NULL | 1 | Номер заказа полученный с MySales |
|
STORE_ID | int | NOT NULL | 1 | Номер магазина таблицы STORES |
|
CLOSE_DATE | datetime | NOT NULL | 1 | Дата закрытия заказа |
|
RPM_ORDER_ADJUSTMENTS - таблица корректировки заказов
Период обновления: Каждый день ночью, или в случае обновлении данных в системе учета
Название столбца | Тип данных | Разрешить NULL | Обязательное поле | Описание столбца | Примечания |
SKU_ID | int | NOT NULL | 1 | Номер SKU из таблицы PRODUCTS | Необязательные данные к выгрузке. Только в случае использования корректировок с ситемы учета |
STORE_ID | int | NOT NULL | 1 | Номер магазина таблицы STORES | |
ORDER_NUMBER | int | NOT NULL | 1 | Номер заказа полученный с MySales | |
ADJUSTED_QUANTITY | numeric(11,2) | NOT NULL | 1 | Скорректированное количество заказа |
EXT_MANAGER - таблица менеджеров
Период обновления: Каждый день ночью, или в случае обновлении данных в системе учета
Название столбца | Тип данных | Разрешить NULL | Обязательное поле | Описание столбца | Примечания |
ID | int | NOT NULL | 1 | Код менеджера - сопоставим с кодами с таблицы SKU_STORE_MANAGER |
|
NAME | nvarchar(256) | NOT NULL | 1 | Имя менеджера |
|
nchar(256) | NULL |
| Email менеджера |
| |
PHONE | nchar(256) | NULL |
| Номер телефона менеджера |
|
UPDATED | datetime | NULL |
| Дата обновления |
|
MANUAL_ORDERS - таблица ручных заказов, созданных в системе учета
Период обновления: Каждый день ночью
Название столбца | Тип данных | Разрешить NULL | Обязательное поле | Описание столбца | Примечания |
SKU_ID | int | NOT NULL | 1 | Номер SKU из таблицы PRODUCTS |
|
STORE_ID | int | NOT NULL | 1 | Номер магазина таблицы STORES |
|
ORDER_NUMBER | int | NOT NULL | 1 | Номер ручного заказа из 1С |
|
ORDER_DATE | datetime | NOT NULL | 1 | Дата заказа |
|
DELIVERY_DATE | datetime | NOT NULL | 1 | Плановая дата поставки |
|
ORDER_VOLUME | number(11,2) | NOT NULL | 1 | Количество заказа |
|
MANUAL_ORDER_RECEIVINGS - таблица приходов по ручным заказам из системы учета
Период обновления: Каждый день ночью
Название столбца | Тип данных | Разрешить NULL | Обязательное поле | Описание столбца | Примечания |
SKU_ID | int | NOT NULL | 1 | Номер SKU из таблицы PRODUCTS |
|
STORE_ID | int | NOT NULL | 1 | Номер магазина таблицы STORES |
|
ORDER_NUMBER | int | NOT NULL | 1 | Номер ручного заказа из 1С |
|
QUANTITY | number(11,2) | NOT NULL | 1 | Количество прихода по заказу |
|
MANUAL_ORDER_CLOSE - таблица с датами документов закрытия ручного заказа
Период обновления: Каждый день ночью
Название столбца | Тип данных | Разрешить NULL | Обязательное поле | Описание столбца | Примечания |
STORE_ID | int | NOT NULL |
(c) MySales Labs Ltd
Единственным и исключительным владельцем программного обеспечения MySales, данной документации и других связанных с MySales сопроводительных материалов, является MySales Labs Ltd