...
ACCEPTED | - | Статус | DECIMAL[5] | 1 | В Торговой системе Супермаг Плюс (далее СМ+). имеется 3 типа активности карточки - новая, активная, исключённая. Поэт это выделено 3 значения. новая - 0 , активная -1, исключённая - 2. Другие значения не используются и зарезервированы на будущее. Карточка с ACCEPTED=1, является карточкой с которой можно проделывать большинство операций. Другие активности назначенные на карточку, ограничивают ее применение. |
CASHLOAD | - | Признак «Грузить в кассу» | CHAR[1] | 1 | Признак разрешающий \ запрещающий использовать данную карточку для загрузки в кассовую систему. CASHLOAD=1, можно использовать как значение по умолчанию. Явно хуже от этого не будет. |
DATATYPE | - | Тип карточки | DECIMAL[5] | 0 | 0 - товар DATATYPE=0, можно использовать как значение по умолчанию. Применение других типов не обсуждалось. |
FLAGS | - | Битовая маска | DECIMAL[10] | 6208 | Тут все не так просто. Желательно создать самостоятельно, либо с помощью нашего аналитика одну карточку. Проставить ей необходимые атрибуты наличие которых и формирует битовую маску. Получено число зафиксировать и использовать во всех товарах. /* bits for SMCard.Flags */ #define SMCARDFLAG_MARK_EAC SMSQLLONG(4096) /* Маркировка товара ЕАС */ #define SMCARDFLAG_MAX SMSQLLONG(16384)/* максимальный текущий флаг артикула */ |
GLOBALARTICLE | - | Артикул центрального офиса | VARCHAR2[50] | 002118 | Используется при наличии распределённых баз данных. В случае использования единственной БД = ARTICLE |
IDMEASDIM | - | Ед. изм. для линейных размеров | DECIMAL[5] | 3 | Используется для функционала Доставка. Для всех других случаев должно быть равно = NULL |
IDMEASWEIGHT | - | Ед. изм. для веса | DECIMAL[5] | 4 | Используется для функционала Доставка. Для всех других случаев должно быть равно = NULL |
IDONETORG | - | Идентификатор классификатора 1-торг | DECIMAL[10] | null | Ссылка на вспомогательный классификатор. Для интеграции СММобайл должно быть равно = NULL |
IDSCALE | - | Идентификатор шкалы | DECIMAL[5] | null | Используется для управления списками для загрузки весов. Для интеграции СММобайл должно быть равно = NULL |
IDTHREETORG | - | Идентификатор классификатора 3-торг | DECIMAL[10] | null | Ссылка на вспомогательный классификатор. Для интеграции СММобайл должно быть равно = NULL |
MINPROFIT | - | Граница рентабельности | DECIMAL[19,4] | 0 | Минимальная цена товара. Используется для выгрузки на кассу. Для интеграции СММобайл должно быть равно = 0 |
QUANTITYDEVIATION | - | Максимальное отклонение количества между фактическим и заказанным | DECIMAL[14,3] | 0 | Используется для функционала Автозаказ. Для интеграции СММобайл должно быть равно = 0 |
RECEIPTOK | - | Признак «Разрешен прием» (он же – «Разрешен к заказу у поставщика») | CHAR[1] | 1 | Используется для управлениями разрешением принимать товарную карточку в накладных. Для интеграции СММобайл должно быть равно = 1 |
SCALELOAD | - | Признак «Грузить в весы» | CHAR[1] | 0 | Используется для управления списками для загрузки весов. Для интеграции СММобайл должно быть равно = 0 |
STATEREGULATION | - | Вид государственного регулирования (LEGISLATION_BYELORUSSIA) | DECIMAL[5] | null | Используется для республики Беларусь. Для России = NULL |
STORAGE | - | Условия хранения | DECIMAL[5] | 0 | Условия хранения товара. Для интеграции СММобайл должно быть равно = 0 |
WIDTH | - | Ширина единицы товара в ед. изм. | DECIMAL[13,4] | 1null | Используется для функционала Доставка. Для всех других случаев должно быть равно = NULL |
Справочник мест хранения. SMSTORELOCATIONS
...