![]() |
Мобильная Торговля
|
Версия
|
Промоакции и бонусы
Открытые члены | |
actionIdList (outletId, distributorIdList) | |
Получить список идентификаторов акций, действующих в торговой точке для текущей позиции и данных дистрибьюторов Подробнее... | |
actionState (actionId, outletId, distributorId) | |
Получить информацию о состоянии акции Подробнее... | |
availableBonusSkuList (bonusId, outletId, distributorId) | |
Получить информацию о бонусах, доступных для выдачи (или назначения скидки) в указанной торговой точке Подробнее... | |
availableBonusValue (bonusId, outletId, distributorId) | |
Получить доступное значение бонуса в указанной торговой точке Подробнее... | |
bonus (bonusId) | |
Получить информацию о бонусе по его идентификатору Подробнее... | |
bonusIdList (mechanicsId) | |
Получить список идентификаторов бонусов по идентификатору механики Подробнее... | |
calculateActions (actionIdList, outletId, distributorId) | |
Запустить расчет указанных акций. Возвращает результат расчета только после того, как он закончен Подробнее... | |
condition (conditionId) | |
Получить информацию об условии по идентификатору условия Подробнее... | |
conditionIdList (mechanicsId) | |
Получить список идентификаторов условий по идентификатору механики Подробнее... | |
confirmConditionAnswer (conditionId, outletId, distributorId, date) | |
Получить информацию о выполнении условия с подтверждением Подробнее... | |
isAnswerConfirmedByPhoto (conditionId, outletId) | |
Получить признак подтверждения выполнения условия с фотографиями Подробнее... | |
mechanics (mechanicsId) | |
Получить информацию о механике по ее идентификатору Подробнее... | |
mechanicsIdList (actionId) | |
Получить список идентификаторов механик по идентификатору акции Подробнее... | |
outletAgreementState (actionId, outletId, distributorId) | |
Получить ответ торговой точки на предложение участия акции Подробнее... | |
promoAction (actionId) | |
Получить информацию об акции по ее идентификатору Подробнее... | |
registerBonus (bonusId, outletId, distributorId, bonusDataList) | |
Зарегистрировать бонус (валидация документа "Бонус" при этом не производится!) Подробнее... | |
registerMechanicsTriggering (mechanicsId, outletId, distributorId) | |
Зарегистрировать механику акции Подробнее... | |
setOutletAgreementState (actionId, outletId, distributorId, agreementState) | |
Установить статус участия в акции для торговой точки Подробнее... | |
skuUsingByCondition (conditionId, bonusDocId) | |
Получить информацию об использовании товаров Подробнее... | |
unavailableSkuData (skuId, baseDocId, conditionId, considerCurrentCondition) | |
Получить информацию о недоступности товаров Подробнее... | |
unregisterBonus (bonusId, outletId, distributorId, bonusDataList) | |
Отменить регистрацию бонуса (валидация документа "Бонус" при этом не производится!) Подробнее... | |
actionIdList | ( | outletId | , |
distributorIdList | |||
) |
struct ConditionState * actionState | ( | actionId | , |
outletId | , | ||
distributorId | |||
) |
Получить информацию о состоянии акции
actionId | [ID] - Идентификатор акции |
outletId | [ID] - Идентификатор торговой точки |
distributorId | [ID] - Идентификатор дистрибьютора |
* availableBonusSkuList | ( | bonusId | , |
outletId | , | ||
distributorId | |||
) |
Получить информацию о бонусах, доступных для выдачи (или назначения скидки) в указанной торговой точке
bonusId | [ID] - Идентификатор бонуса |
outletId | [ID] - Идентификатор торговой точки |
distributorId | [ID] - Идентификатор дистрибьютора |
availableBonusValue | ( | bonusId | , |
outletId | , | ||
distributorId | |||
) |
* bonus | ( | bonusId | ) |
Получить информацию о бонусе по его идентификатору
bonusId | [ID] - Идентификатор бонуса |
bonusIdList | ( | mechanicsId | ) |
calculateActions | ( | actionIdList | , |
outletId | , | ||
distributorId | |||
) |
Запустить расчет указанных акций. Возвращает результат расчета только после того, как он закончен
actionIdList | [IDList] - Список идентификаторов акций |
outletId | [ID] - Идентификатор торговой точки |
distributorId | [ID] - Идентификатор дистрибьютора |
* condition | ( | conditionId | ) |
Получить информацию об условии по идентификатору условия
conditionId | [ID] - Идентификатор условия |
conditionIdList | ( | mechanicsId | ) |
struct ConfirmStatus * confirmConditionAnswer | ( | conditionId | , |
outletId | , | ||
distributorId | , | ||
date | |||
) |
Получить информацию о выполнении условия с подтверждением
conditionId | [ID] - Идентификатор условия |
outletId | [ID] - Идентификатор торговой точки |
distributorId | [ID] - Идентификатор дистрибьютора |
date | [Date] - Дата, на которую необходимо вернуть информацию |
isAnswerConfirmedByPhoto | ( | conditionId | , |
outletId | |||
) |
* mechanics | ( | mechanicsId | ) |
Получить информацию о механике по ее идентификатору
mechanicsId | [ID] - Идентификатор механики |
mechanicsIdList | ( | actionId | ) |
struct AgreementState * outletAgreementState | ( | actionId | , |
outletId | , | ||
distributorId | |||
) |
Получить ответ торговой точки на предложение участия акции
actionId | [ID] - Идентификатор акции |
outletId | [ID] - Идентификатор торговой точки |
distributorId | [ID] - Идентификатор дистрибьютора |
* promoAction | ( | actionId | ) |
Получить информацию об акции по ее идентификатору
actionId | [ID] - Идентификатор акции |
* registerBonus | ( | bonusId | , |
outletId | , | ||
distributorId | , | ||
bonusDataList | |||
) |
Зарегистрировать бонус (валидация документа "Бонус" при этом не производится!)
bonusId | [ID] - Идентификатор бонуса |
outletId | [ID] - Идентификатор торговой точки |
distributorId | [ID] - Идентификатор дистрибьютора |
bonusDataList | [Bonus[]] - Данные по бонусам |
registerMechanicsTriggering | ( | mechanicsId | , |
outletId | , | ||
distributorId | |||
) |
setOutletAgreementState | ( | actionId | , |
outletId | , | ||
distributorId | , | ||
agreementState | |||
) |
Установить статус участия в акции для торговой точки
actionId | [ID] - Идентификатор акции |
outletId | [ID] - Идентификатор торговой точки |
distributorId | [ID] - Идентификатор дистрибьютора |
agreementState | [AgreementState] - Ответ торговой точки на предложение участия акции |
* skuUsingByCondition | ( | conditionId | , |
bonusDocId | |||
) |
Получить информацию об использовании товаров
conditionId | [ID] - Идентификатор условия |
bonusDocId | [ID] - Идентификатор документа бонус акции |
unavailableSkuData | ( | skuId | , |
baseDocId | , | ||
conditionId | , | ||
considerCurrentCondition | |||
) |
Получить информацию о недоступности товаров
skuId | [ID] - Идентификатор товара |
baseDocId | [ID] - Идентификатор документа-основания |
conditionId | [ID] - Идентификатор условия |
considerCurrentCondition | [Boolean] optional - Рассматривать ли текущее условие (по умолчанию true) |
unregisterBonus | ( | bonusId | , |
outletId | , | ||
distributorId | , | ||
bonusDataList | |||
) |
Отменить регистрацию бонуса (валидация документа "Бонус" при этом не производится!)
bonusId | [ID] - Идентификатор бонуса |
outletId | [ID] - Идентификатор торговой точки |
distributorId | [ID] - Идентификатор дистрибьютора |
bonusDataList | [Bonus[]] - Данные по бонусам |