Поля сущностей модуля торгового каталога
Поля сущностей модуля торгового каталога
Инфоблоки, привязанные к модулю Торговый каталог
Поле |
Описание |
Тип |
Обяз. |
Умолч. |
Комментарии |
IBLOCK_ID |
Код (ID) информационного блока |
Int |
да |
- |
Поле уникальное, попытка добавить больше одной записи с одинаковым IBLOCK_ID вызовет ошибку базы данных |
YANDEX_EXPORT |
Флаг (Y/N) экспорта в Яндекс.Маркет с помощью агента |
Char(1) |
нет |
N |
Не рекомендуется к использованию. Для выгрузки используется устаревший профиль экспорта. |
SUBSCRIPTION |
Флаг (Y/N) продажи контента |
Char(1) |
нет |
N |
|
VAT_ID |
Код (ID) ставки НДС |
Int |
нет |
0 |
|
PRODUCT_IBLOCK_ID |
Для инфоблока торговых предложений (SKU) содержит код (ID) инфоблока товаров |
Int |
нет |
0 |
Может быть задано только вместе с SKU_PROPERTY_ID |
SKU_PROPERTY_ID |
Для инфоблока торговых предложений (SKU) содержит код (ID) свойства привязки торговых предложений к товарам |
Int |
нет |
0 |
Свойство должно отвечать следующим требованиям: одиночное, тип - Привязка к товарам (SKU), привязано к инфоблоку PRODUCT_IBLOCK_ID. Может быть задано только вместе с PRODUCT_IBLOCK_ID. |
Параметры товаров
Поле |
Описание |
Тип |
Обяз. |
Умолч. |
Комментарии |
ID |
Код (ID) продукта. |
int |
да |
- |
Совпадает с ID элемента из инфоблока - торгового каталога. При удалении записи из инфоблока удаляется и запись о параметрах товара. |
QUANTITY |
Количество товара на складе |
double |
да |
- |
Поле хранит количество товара на складе. В совокупности с полем QUANTITY_TRACE позволяет вести учет количества для разрешения/запрещения покупки. |
QUANTITY_TRACE |
Флаг "уменьшать ли количество при заказе" (Y/N) |
char(1) |
да |
N |
Если поле содержит Y, при оформлении заказа поле QUANTITY уменьшается на количество товара в заказе. |
AVAILABLE |
Доступность товара к покупке |
char(1) |
нет |
N |
Обновляется автоматически. |
TYPE |
Тип товара |
char(1) |
нет |
- |
Значения по умолчанию зависят от вида торгового каталога. |
QUANTITY_RESERVED |
Зарезервированное количество |
double |
нет |
0 |
Поле заполняется автоматически, только при включении настройки в модуле. |
BUNDLE |
Признак наличия набора |
char(1) |
нет |
- |
Обновляется автоматически. |
WEIGHT |
Вес единицы товара |
double |
да |
0 |
Для услуг не заполняются. |
TIMESTAMP_X |
Дата и время модификации записи |
datetime |
да |
текущее |
|
PRICE_TYPE |
Тип цены |
char(1) |
да |
S |
Используется для организации подписок. Варианты значений:
- S - одноразовый платеж,
- R - регулярные платежи,
- T - пробная подписка
|
RECUR_SCHEME_TYPE |
Тип периода подписки |
char(1) |
да |
M |
Варианты значений:
- "H" - час,
- "D" - сутки,
- "W" - неделя,
- "M" - месяц,
- "Q" - квартал,
- "S" - полугодие,
- "Y" - год
|
RECUR_SCHEME_LENGTH |
Длина периода подписки |
int |
нет |
- |
Продолжительность периода подписки. Единица продолжительности указана в RECUR_SCHEME_TYPE |
TRIAL_PRICE_ID |
Код (ID) товара, для которого данный товар является пробным |
int |
нет |
- |
Используется для пробных товаров |
WITHOUT_ORDER |
Флаг "Продление подписки без оформления заказа" (Y/N) |
char(1) |
да |
N |
Используется для подписок |
VAT_ID |
Идентификатор ставки НДС, привязанной к товару |
int |
нет |
0 |
|
VAT_INCLUDED |
Флаг "включен ли НДС в цену или нет" (Y/N) |
char(1) |
нет |
Y |
|
LENGHT |
Длина (мм) |
float |
нет |
- |
Может отсутствовать. Для услуг не заполняются. |
WIDTH |
Ширина (мм) |
float |
нет |
- |
Может отсутствовать. Для услуг не заполняются. |
HEIGHT |
Высота (мм) |
float |
нет |
- |
Может отсутствовать. Для услуг не заполняются. |
SUBSCRIBE |
Y/N/D - возможность подписки. |
char(1) |
нет |
D |
Значение по умолчанию берется из настроек модуля Торговый каталог - централизованное управление всеми товарами. |
MEASURE |
Идентификатор единицы измерения |
int |
нет |
- |
|
CAN_BUY_ZERO |
Возможность продажи товаров "в минус" Y/N/D (, |
float |
нет |
N |
Имеет смысл только с QUANTITY_TRACE = Y или D (если включена настройка в модуле). |
PURCHASING_PRICE, PURCHASING_CURRENCY |
Величина и валюта закупочной цены. |
char(3) |
нет |
- |
При включении складского учёта меняется последним проведенным документом прихода/оприходования, не может быть использовано для партионного учета. |
BARCODE_MULTI |
Y/N - признак уникальности штрихкодов |
float |
нет |
- |
1 единица товара - 1 штрихкод. Только при включенном складском учёте. |
Типы цен
Поле |
Описание |
Тип |
Обяз. |
Умолч. |
Комментарии |
ID |
Код (ID) типа цены |
int |
да |
- |
|
NAME |
Внутреннее (языконезависимое) название типа цены |
char(100) |
да |
- |
Название, не зависящее от языка сайта (админки) |
BASE |
Флаг "базовый тип цены" (Y/N) |
char(1) |
да |
N |
Значение Y может быть только у одного типа цен. Базовый тип необходим для использования функционала наценок. |
SORT |
Индекс сортировки в списке типов цен |
int |
да |
100 |
|
PRICE_SCALE |
Цена в базовой валюте. |
int |
да |
- |
Пересчитывается автоматом при изменении полей PRICE и CURRENCY, а так же при изменении курса валют. Используется для сортировки цен в различных валютах. |
Языковые параметры типов цен
Поле |
Описание |
Тип |
Обяз. |
Умолч. |
Комментарии |
ID |
Код (ID) записи в таблице |
int |
да |
- |
|
CATALOG_GROUP_ID |
Код (ID) типа цен |
int |
да |
|
|
LID |
Код языка |
char(3) |
да |
|
|
NAME |
Языкозависимое название |
char(100) |
нет |
|
|
Доступ к типам цен
Поле |
Описание |
Тип |
Обяз. |
Умолч. |
Комментарии |
ID |
Код (ID) записи в таблице |
int |
да |
|
|
CATALOG_GROUP_ID |
Код (ID) типа цен |
int |
да |
|
|
GROUP_ID |
Код (ID) группы пользователей сайта |
int |
да |
|
Группа пользователей, которая имеет право просматривать цены указанного типа либо покупать по ним. Уровень прав (просмотр/покупка) определяется значением поля BUY. |
BUY |
Флаг "покупка/просмотр" (Y/N) |
char(1) |
да |
Y |
|
Цены (ценовые предложения)
Поле |
Описание |
Тип |
Обяз. |
Умолч. |
Комментарии |
ID |
Код (ID) ценового предложения |
int |
да |
|
|
PRODUCT_ID |
Код товара или торгового предложения (ID элемента инфоблока) |
int |
да |
|
|
EXTRA_ID |
Код (ID) типа наценки |
int |
нет |
|
|
CATALOG_GROUP_ID |
Код (ID) типа цен |
int |
да |
|
|
PRICE |
Величина цены |
decimal(18,2) |
да |
|
|
CURRENCY |
Код валюты цены |
char(3) |
да |
|
|
TIMESTAMP_X |
Время модификации записи |
datetime |
да |
текущее |
|
QUANTITY_FROM |
Минимальное количество товара, на которое распространяется предложение |
int |
нет |
|
|
QUANTITY_TO |
Максимальное количество товара, на которое распространяется предложение |
int |
нет |
|
|
Наценки
Поле |
Описание |
Тип |
Обяз. |
Умолч. |
Комментарии |
ID |
Код (ID) наценки |
int |
да |
|
|
NAME |
Название наценки |
char(50) |
да |
|
|
PERCENTAGE |
Величина наценки в процентах |
decimal(18,2) |
да |
|
|
Скидки (устаревшее)
Поле |
Описание |
Тип |
Обяз. |
Умолч. |
Комментарии |
ID |
Код (ID) скидки |
int |
да |
|
|
SITE_ID |
Сайт, к которому привязана скидка |
char(2) |
да |
|
|
ACTIVE |
Флаг активности скидки (Y/N) |
char(1) |
да |
Y |
|
ACTIVE_FROM |
Дата, с которой действует скидка |
datetime |
нет |
|
|
ACTIVE_TO |
Дата, до которой действует скидка |
datetime |
нет |
|
|
RENEWAL |
Флаг "Скидка на продление" (Y/N) |
char(1) |
да |
N |
|
NAME |
Название скидки |
char(255) |
да |
|
|
COUPON |
|
char(20) |
да |
|
|
SORT |
|
int |
да |
100 |
|
VALUE_TYPE |
|
char(1) |
да |
P |
Варианты значений:
- P - в процентах,
- F - фиксированная величина
- S - фиксированная цена
|
VALUE |
|
decimal(18,4) |
да |
0 |
|
CURRENCY |
|
char(3) |
да |
|
|
TIMESTAMP_X |
|
datetime |
да |
текущее |
|
NOTES |
|
char(255) |
нет |
|
|
Купоны скидок
Поле |
Описание |
Тип |
Обяз. |
Умолч. |
Комментарии |
ID |
Код (ID) купона |
Int |
да |
- |
поле уникальное, попытка добавить больше одной записи с одинаковым ID вызовет ошибку базы данных |
DISCOUNT_ID |
Код (ID) скидки |
Int |
да |
- |
|
ACTIVE |
Флаг (Y/N) активности купона |
Char(1) |
да |
Y |
Если купон активен, то он может быть использован при покупке товара. Одноразовый купон после использования становится неактивным |
COUPON |
Сгенерированная последовательность символов, составляющая купон |
Char(32) |
да |
|
|
DATE_APPLY |
Дата и время, когда купон был использован |
DateTime |
нет |
|
Автоматически устанавливается после применения одноразового купона |
ONE_TIME |
Флаг (Y/N) одноразовости купона |
Char(1) |
да |
Y |
Одноразовый купон может быть использован лишь единожды |
DESCRIPTION |
Текстовый комментарий |
Text |
нет |
|
|
Склады
Поле |
Описание |
Тип |
Обяз. |
Умолч. |
Комментарии |
ID |
Идентификатор склада |
Int |
да |
- |
|
TITLE |
Название склада. |
varchar(75) |
нет |
- |
Может отсутствовать. |
ACTIVE |
Y/N. Активность склада |
Char(1) |
нет |
Y |
|
ADDRESS |
Адрес. |
varchar(245) |
да |
- |
Если названия нет, используется в качестве названия. |
DESCRIPTION |
Описание. |
string |
нет |
- |
|
GPS_N |
gps-координаты. |
varchar(15) |
нет |
- |
|
IMAGE_ID |
ID изображения склада |
Int |
нет |
- |
|
PHONE |
Телефон |
varchar(45) |
нет |
- |
|
SCHEDULE |
График работы. |
varchar(45) |
нет |
0 |
Может быть задано только вместе с SKU_PROPERTY_ID |
XML_ID |
Внешний код |
varchar(255) |
нет |
- |
|
SORT |
Сортировка в списке складов. |
Int |
нет |
100 |
|
EMAIL |
e-mail |
varchar(255) |
нет |
- |
|
ISSUING_CENTER |
Y/N. Склад самовывоза |
Char(1) |
нет |
- |
|
SITE_ID |
Сайт. |
Char(2) |
да |
- |
Если отсутствует, склад привязан ко всем сайтам установки |
CODE |
Символьный код. |
varchar(255) |
да |
- |
|
IS_DEFAULT |
Y/N. Склад по умолчанию (системный). |
Char(1) |
нет |
- |
Склад c Y не может быть удален и деактивирован |
Товар на складе
Поле |
Описание |
Тип |
Обяз. |
Умолч. |
Комментарии |
ID |
Идентификатор записи |
Int |
да |
- |
|
PRODUCT_ID |
Идентификатор товара |
Int |
да |
- |
|
AMOUNT DOUBLE |
Количество на складе |
Int |
нет |
- |
|
STORE_ID |
идентификатор склада |
Int |
да |
- |
|
0
Юрий Тутов
31.05.2024 16:29:56
Сообщение не промодерировано, возможны ошибки и неточности.
|
Была проблема, что при изменении товара в административной панели QUANTITY_TRACE сбрасывался к значению "N". Пробовал установить товарам поле QUANTITY_TRACE в значение Y (отслеживание количества). Но при обновлении товара оно сбрасывалось на N. При этом в настройках торгового каталога количественный учет включен "Включить количественный учет: Да". Причина оказалось в поле "Продажа контента", которое настраивается в инфоблоке, являющемся Торговых каталогом.
|
|
© «Битрикс», 2001-2024, «1С-Битрикс», 2024
Наверх
Пользовательские комментарии
Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.Для этого нужно всего лишь авторизоваться на сайте
Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.