Показать сообщение отдельно
Старый 06.03.2009, 14:12   #21  
konopello is offline
konopello
SAP
SAP
 
628 / 76 (4) ++++
Регистрация: 08.11.2005
Адрес: Минск
В SAP гибко настраиваеться так называемая схема калькуляции. Каждый сбытовой или закупочный заказ присваеваеться определенной схеме калькуляции, схема калькуляции состоит из условий калькуляции, которые расчитываються в указанном порядке с указанными параметрами. И главная фича SAP то что поьлзователь может гибко без программирования добовлять свои условия по любым критериям ну типа Клиент/Материал/(Свое какоенебудь поле) - система само подбирает сумму и подставляет ее в условие, где далее счема калькуляции производит окончательный расчет. Так же к каждому условию можно подвязать Шкалу, ну это типа градация по количеству 0 - 1000 = 100 руб 1000 - 2000 = 80 руб.

В AX реализовано что то похожее, но пользователь не может наглядно видеть все суммы заказа к примеру цена была сформирована следующим образом:

ZMOD Цена модели (прайс) 3,999,000.00 RUB
Цена брутто 3,999,000.00 RUB
QSBP Цена брутто DBM 3,999,000.00 RUB
Цена брутто 2 3,999,000.00 RUB
Цена брутто 3 0.00 RUB
ZID1 Скид.имп/произв.абс. 10,000.00- RUB 1 ШТ 10,000.00- RUB
Рабат позиции 10,000.00- RUB
Нетто с рабатом 3,989,000.00 RUB
Сумма рабата 0.00 RUB
ZIMD Retail имп. со скидк 3,989,000.00 RUB
Нетто 1 3,989,000.00 RUB
Нетто 2 0.00 RUB
Нетто итог 3,989,000.00 RUB
ZIMD 3,989,000.00 RUB
3,989,000.00 RUB
0.00 RUB
3,989,000.00 RUB
ZPRS 0.00 RUB 1 ШТ 0.00 RUB
3,989,000.00 RUB
ZMW1 608,491.53 RUB
ZQSB 3,380,508.47 RUB
MW01
MWR1 608,491.52 RUB
MWR2 608,491.52- RUB
MWR3 608,491.52 RUB
QPRS 900,000.00 RUB
QPST 900,000.00 RUB
1,580,508.47 RUB

В AX тоже давольно гибкая система ценообразования, но парой чего то очень похожего не хватает в AX. Хотя я смотрел технику реализации условий (ABAP) - код там все давольно просто, может и AX стоило бы перенять что то похожее.
За это сообщение автора поблагодарили: mazzy (2).