cancel
Showing results for 
Search instead for 
Did you mean: 

BAPI_SALESORDER_SIMULATE not working on similar lines as VA01

Former Member
0 Kudos

Hi All,

Thanks for reading the post.

  We have configured pricing condition for volume discount i.e. if the amount of SO is greater than X;  customer is given discount of y% on sales value.

  When we create sales order using VA01; pricing conditions are applied which includes volume discount say value P( p = y% of X).

   When we trigger BAPI_SALESORDER_SIMULATE with the same data; pricing conditions are applied but the pricing condition of volume discount is  showing as zero instead of P.

Regards,

Ganga

Accepted Solutions (1)

Accepted Solutions (1)

Shiva_Ram
Active Contributor
0 Kudos

In the configuration, can you check for the discount condition type, value C (the manual entry has priority)  is set in the field manual entries and test again.

Regards,

Former Member
0 Kudos

Hi Shiva,

When we set the pricing condition procedure to Manual; in  BAPI BAPI_SALESORDER_SIMULATE output; volume discount itself is not showing up.

Earlier Volume discount pricing condition used to show up but with value zero.

Please help us in this.

Regards,

Ganga

Former Member
0 Kudos

Hi Ganga,

As per my understanding you are calculating the volume discount based on the base price(derive value from condition record )

or netvalue (calculated value )

1)In  case of calculated value  define Steo no in the 'FROM' and 'TO' of pricing procedure fields..

Not sure how are you arriving at the sales amount value greater than certain, in this scenario use requirement routine.

Thanks,

Siva.

Answers (0)