ATG Qualifer Service Как найти квалификаторы

Для некоторых рекламных акций (например, spend y in x и get item discount) служба квалификаторов OOTB не помечает коммерческие товары как квалификаторы. И метод evaluateQualifier() возвращает тип boolean вместо List.

Итак, в этих конкретных сценариях: как найти предметы торговли, которые выступали в качестве квалификатора?


person rohan lukose    schedule 15.07.2015    source источник


Ответы (2)


Включите loggingDebug в PricingManager и PricingEngine. Это прольет свет на то, как работает ценообразование и какие квалификаторы используются.

person Jags Krishnamurthy    schedule 17.07.2015
comment
Выполнив анализ, функция AssessmentQualifier() службы Qualifier возвращает список допустимых квалификаторов. Он возвращает тип списка «для» рекламных акций и логическое значение для рекламных акций «всегда» и «когда». В этом случае я не получаю список квалификаторов ... но мне нужен список квалификаторов для всех типов рекламных акций для логическая реализация - person rohan lukose; 17.07.2015

установите AssessmentTargetItemsFirst = false для вашего промо-элементаDescriptor в productCatalog, и тогда вы сможете найти CommerceItems, которые выступали в качестве квалификатора

person Роман Радецкий    schedule 06.12.2016