Показать сообщение отдельно
Старый 17.02.2014, 16:43   #1  
Epmaill is offline
Epmaill
Участник
 
28 / 16 (1) ++
Регистрация: 20.11.2013
Адрес: Украина, Житомир
Цитата:
Сообщение от Kabardian Посмотреть сообщение
В классе RetailPricingEngine 2 метода:
  • setRetailDiscountsOnOrder - применяет ко всем строкам заказа скидки Retail
  • getPriceForSalesLine - по строке заказа рассчитывает цену с учетом скидок Retail и возвращает цену
Цитата:
Сообщение от Kabardian Посмотреть сообщение
Тогда не могу помочь, не знаю что там есть в FP. Можно попытаться туда портировать класс из R2.

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