cancel
Showing results for 
Search instead for 
Did you mean: 

Account assignment distribution Issue

Former Member
0 Kudos

Hi Gurus,

We have Ex. Classic and while creating a SC in EBP , while distributing Account Assignment, there is option of distributing it

-By Qty

-By %age

-By Value

But in R/3 there is only two (By value and By %age)

Now When we create SC with distributing it by value , in the backend the value is changed to %age and then the value (Price)and hense there is change in the Price of each distribution (as the conversion will only rounding off to 2 decimal places).

I can also see that the partial invoice indicator and the distribution indicator is not picking from the acct assgnmnet cat from backend.

Can any one have any idea of this.

Please guide.

Thanks

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi there,

I have seen this before

In include LBBP_PDMAPFM6, the value distribution is converted to a

percentage distribution:

...

  • convert amount to percentage, if value distribution type

CALL FUNCTION 'BBP_ACC_CONVERT_VALUE_IN_PERC'

TABLES

ct_account = it_account.

ENDIF.

...

Then, the values that result from that conversion are rounded:

...

  • field distr_perc has 2 decimals, et_req_acct-distr_perc only 1

CALL FUNCTION 'BBP_ACC_ROUNDING_DISTR_PERC'

TABLES

ct_account = it_account.

...

I checked with the MM colleagues, and this is their answer:

- in R/3, there is accounting distribution only by quantity or

percentage.So when distribution by value is used, a rounding

always has to take place.

- in R/3, the use of value based distribution in SRM will lead to

rounding differences.

- they recommend to use another distribution, because right now,

there are no plans for an enhancement of this functionality.

Any changes to this functionality would involve too many changes

to the system.

One recommendation given was the following

=====

The options of cost distribution are standard in SAP SRM

and there are no ready customising to hide any of these options.

SRM caters to different deployment scenarios and hence the current

distribution options cannot be changed.

The options of

a) Percentage

b) By Value

c) By Quantity

are part of the standard code written for screen designed for the cost

assignment and hence cannot be changed.

One option that you could try is the use of the BADI BBP_UI_CONTROL_BADI

using the method BBP_SC_UI_CTRL for your implementation.

The data element BBP_DIST_IND is the one associated to the cost

distribution.

This Badi is mainly used to display and hide any fields as per customer

requirement.

Hope this helps,

Kind Regards,

Matthew

Former Member
0 Kudos

sorry about the mess, don't know why SDN is wrapping the text

Former Member
0 Kudos

Thanks Matthew for the info.

Can you tell me which are the BADI used for this transfer where the include is used.

IS