10.03.2011, 13:03 | #1 |
Участник
|
Изменение принципа расчета поля Totalamount в Salesorder
Добрый день!
Есть следующая задача: CRM внедряется для футбольной команды, клиентами являются компании, заказывающие рекламу на матч. Продуктами - виды рекламы. В качестве контракта используется Salesorder. В Salesorder введен новый признак "Матч". Для каждого salesorder (контракта) указывается количество матчей и список продуктов, заказанный на один матч. В стандартном поле totalamount Salesorder необходимо видеть общую сумму контракта, равную "Количество матчей" * "Стоимоимость продуктов в одном матче" (список продуктов в Salesorder). Я использовала Javascript, который расчитывал это сумму и записывал его в поле totalamount, но после закрытия Salesorder это поле перезатирается стоимостью продуктов на один матч, видимо срабатывает стандартная бизнес-логика CRM. Вопрос - как и где можно поменять логику расчета поля Totalamount в Salesorder, и правильно ли это делать с точки бизнес-логики CRM? |
|
10.03.2011, 13:15 | #2 |
Участник
|
Это вы про модуль CRM в Dynamics AX или про отдельный продукт Dynamics CRM ? А то создали тему в Аксапте, модератор перекинул её в раздел про CRM, но из текста может следовать и то и другое, и непонятно в каком разделе ваш вопрос должен быть на самом деле.
Пишите яснее. PS если речь об Аксапте, то "Я использовала Javascript" - это конечно жесть... |
|
10.03.2011, 13:19 | #3 |
Участник
|
Это про CRM, к Аксапте вопрос не имеет отношения. Прошу прощения за ошибку.
|
|
10.03.2011, 14:27 | #4 |
Kostya Afendikov
|
|
|
10.03.2011, 14:58 | #5 |
Участник
|
Salesorder создается из SalesOpportunity, и при выполнении Salesorder должен работать стандартный механизм передачи суммы из поля totalamount в SalesOpportunity как результата сделки.
Если создавать новое поле, то придется модифицировать этот механизм, чего делать не хочется. Или так будет более правильно? |
|
10.03.2011, 17:26 | #6 |
Moderator
|
Почему бы тогда не указать в заказе, как бы вы его не назвали, нужное количество продуктов для этого заказа? Иными словами:
Цитата:
"Количество матчей" * "Стоимоимость продуктов в одном матче"
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. MS Certified Dirty Magic Professional |
|