cancel
Showing results for 
Search instead for 
Did you mean: 

Requirement Field in Pricing Procedure

Former Member
0 Kudos

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

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

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

Answers (1)

Answers (1)

Former Member
0 Kudos

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.