on 10-12-2009 7:24 AM
Hi Friends,
Can you please tell me the purpose of Requirement field of Pricing Procedure? We are having the calculation formula 930 for one condition and using this same formula in Requirement filed of second condition.
Can you please tell how the system will work in the scenario as mentioned above.
Rgds, Krishan Raheja
Hi,
Requirement Formula is used to check a certain requirement before adding that condition type to your sales order.
Let's say you have a particular condition (ZPR0) which should applicable only for Sample Orders and you have only one Pricing Procedure for both normal Orders & Sample Orders.
In that case you can write a Requirement Routine using Tx: VOFM to check the sales document type equals to Sample. Then assign that to ZPR0. In that case when sales order is created, first it goes to Requirement Routine & check whether the SO Type is SAMPLE, If YES, then it will apply.
Eg:
sy-subrc = 4.
if komp-kposn ne 0.
check: komp-prsfd ca 'BX'.
check: komp-kznep = space.
CHECK: KOMK-AUART EQ 'ZSOR'.
endif.
sy-subrc = 0.
"Where ZSOR is equal to my Sample Sales.
Don't use calculation formula's in "Requirement field'
You can use "Alternative Condition" for that purpose.
Alternative formula to the formula in the standard system that determines a condition.
Best regards,
Anupa
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
You are giving certain Condition to that particular conditions type.
Exaple:Different payer...(You can see in Standard-RVA001).
You make some conditon and Assign this Routine to that condition type.
In In VF02 in Partner function change the Payer PF.
and See the Effect of this Requirment filed.
Regards
raj.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
108 | |
12 | |
11 | |
6 | |
5 | |
4 | |
3 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.