DiscountCouponTable
Описание и методы
DiscountCouponTable - класс для работы с таблицей купонов скидок.
Цепочка наследования
Является наследником класса Bitrix\Main\ORM\Data\DataManager (до версии 18.0.2 модуля Main - класса Bitrix\Main\Entity\DataManager).
Методы класса
Метод | Описание | С версии |
---|---|---|
checkCoupon | Метод проверяет, что купон с таким кодом уникален в рамках всего продукта. | 15.0.4 |
checkDiscountId | Метод проверяет, что идентификатор скидки больше нуля. | 15.5.2 |
couponManager | Возвращает методы работы с купонами каталога для менеджера купона. Самостоятельное использование метода не является необходимым. | 15.0.4 |
getCouponTypes | Возвращает массив имеющихся типов купонов. | 15.0.7 |
getData | Метод возвращает массив параметров купона либо false, если купон не найден. Самостоятельное использование метода не является необходимым. | 15.0.4 |
getMap | Метод возвращает список полей для таблицы купонов скидок. | 15.0.4 |
getTableName | Метод возвращает название таблицы купонов скидок. | 15.0.4 |
isExist | Метод проверяет существование купона. В случае наличия купона возвращает массив его параметров, иначе - false. | 15.0.9 |
onBeforeAdd | Является обработчиком по умолчанию события onBeforeAdd . |
15.5.2 |
onBeforeUpdate | Является обработчиком по умолчанию события onBeforeUpdate . |
15.5.2 |
saveApplied | Метод сохраняет примененные купоны. Самостоятельное использование метода не является необходимым. | 15.0.4 |
validateCoupon | Метод возвращает валидатор для поля COUPON (код купона). |
15.0.4 |
validateDiscountId | Метод возвращает валидатор для поля DISCOUNT_ID (код скидки). |
15.5.2 |
Поля купонов скидок
Поле | Описание | Тип | Обяз. |
---|---|---|---|
ID | Идентификатор купона. | Int | Да |
DISCOUNT_ID | Идентификатор скидки. | Int | Да |
ACTIVE | Флаг активности. | Char(1) | Нет |
COUPON | Код купона. | String | Да |
DATE_APPLY | Дата применения купона. | Datetime | Нет |
ONE_TIME | Тип купона. | Char(1) | Да |
TIMESTAMP_X | Дата изменения купона. | Datetime | Нет |
MODIFY_BY | Кем изменен. | Int | Нет |
DATE_CREATE | Дата и время создания купона. | Datetime | Нет |
CREATED_BY | Код пользователя, создавшего купон. | Int | Нет |
DESCRIPTION | Комментарий к купону. | String | Нет |
© «Битрикс», 2001-2024, «1С-Битрикс», 2024
Пользовательские комментарии
Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.Для этого нужно всего лишь авторизоваться на сайте
Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.