cancel
Showing results for 
Search instead for 
Did you mean: 

Extended Calssic scenario Multiple Account Assignment with value SRM 5.0

Former Member
0 Kudos

Hi,

We have Extended classic scenario SRM 5.0 - incase of account assignment distribution with value it is transfred as percentage distribution which is standard, but the problem is that in R3 we have only one decimal for % distribution field MEACCT100-VPROZ where as on SRM side it is 2 decimal places.

Example - on SRM side 49.53 and 50 .47 then on R3 it goes as 49.5 and 50.5

we would like to know is their any solution so that r3 would also consider 2 decimal places.

we found one SNOTE which is not applicable to SRM 5 but SRM 7 -

http://www.stechno.net/sap-notes.html?view=sapnote&id=1459479

Kind Regards,

Kailash.

Accepted Solutions (1)

Accepted Solutions (1)

laurent_burtaire
Active Contributor
0 Kudos

Hello Kailash,

SAP design is as follow:

- in R/3, percentage distribution field has VPROZ as data element,

- in SRM, percentage distribution field has BBP_VPROZ as data element.

First one is a decimal with one digit whereas second one is a decimal with two digits.

So, only two solutions exist:

  1. either you open an OSS message to SAP in order to ask them why we have this difference and if it could be possible to align R/3 and SRM percentage distribution field in order to not have rounding.
  2. or (and i think SAP will tell you to do so) you will have to manage by your own value populated by users.

For second point, you can:

  • either forbid to use percentage distribution if user put digits in his vaue (using Check BAdI): in this way you will have only intergers for pourcentage distribution,
  • or make yourself rouding to have only one digit for percentage distribution (in order to be equivalent as R/3 percentage distribution).

Regards.

Laurent.

Former Member
0 Kudos

Hi Kailash,

This means the problem exists in R/3 system not in SRM. As you want to have 2 digit decimal notation in R/3.

Please take the PO condition types from condition tap.

And gothrough below navigation path in R/3.

SPRO > Material management > Conditions > Define Price determination process > Define condition type

Select the condition type.

there is field rounding rule check which value you have assigned.

This can help.

Regards,

Naga.

Former Member
0 Kudos

Thanks a lot Laurent, for you detailed explanation

laurent_burtaire
Active Contributor
0 Kudos

Hello,

to have more details regarding Multi Account Assignment in percentage, have a look at MAP_ITEMS method from CL_BBP_BS_MAP_SC class.

Percentage distribution rounding before SC transfer to R/3 is done with BBP_ACC_ROUNDING_DISTR_PERC function module.

Regards.

Laurent.

Answers (0)