Цитата:
Сообщение от
Kabardian
В классе RetailPricingEngine 2 метода:
- setRetailDiscountsOnOrder - применяет ко всем строкам заказа скидки Retail
- getPriceForSalesLine - по строке заказа рассчитывает цену с учетом скидок Retail и возвращает цену
Цитата:
Сообщение от
Kabardian
Тогда не могу помочь, не знаю что там есть в FP. Можно попытаться туда портировать класс из R2.
А разве в R2 есть какой-то функционал для подсчета дискаунта, чтобы прям в интерфейсе можно было пощупать?
Если Я правильно Вас понимаю - да, есть. На HeaderView SalesOrder-а есть checkbox "Retal sale", который и отвечает за тот самый Retail discount. То есть, если мы создадим SO в POS то в АХ он попадет с дискаунтами "почти" такими же, как и если бы мы этот SO запостили напрямую из АХ. "Почти", т.к. есть не большие отличия в цифрах при использовании сложных дискаунтов, таких как "Mix and Match" к примеру...