![]() |
Мобильная Торговля
|
Версия
|
Промоакции и бонусы
Открытые члены | |
| 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[]] - Данные по бонусам |
1.9.4