cancel
Showing results for 
Search instead for 
Did you mean: 

Configure partial invoice distribution for SRM Purchase Order

Former Member
0 Kudos

Hello Experts,

We are on SRM 5.0 SP12 and ERP 6.0 SP13. When a split accounting purchase order is created in SRM and transfers over into SAP, partial invoices are automatically posting with the distribution of "Distribute to following row". In ME23N under account assignment, there are three options for partial invoice postings:

1) Derive from account assignment category

2) Distribute to following row

3) Distribute proportionally

We would like to default the third selection, "Distribute proportionally". Does anyone know where this setting can be changed or how to do this?

Thanks,

Brett

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

SAP was able to provide assistance on the issue. Here are the details:

The SRM always sends to ECC the "Distribute to Following Row" selected,

and sometimes configuration changes in tcode OME9 have not effect,

possibly due to the Support Package.

To specify the correct option "Distribute Proportionally", it is necessary to use the Badi BBP_PO_INBOUND_BADI...

-

-


The partial invoice indicator is set to '1' by default in SRM, it is

standard behaviour, you can check it in the LBBP_BD_DRIVER_46AF15

program. The functionality that allow has the value ´2´ to partial

invoice indicator is exclusive to MM - R3 system.

You have two possible solution to create from EBP to backend some PO

documents with multiple account assignment and partial invoice

indicator = 2 (Distribute Proportionally):

a) To use the Badi BBP_ECS_PO_OUT_BADI to create the PO this way.

ls_ct_bapi_poitem-PART_INV = '2'

Effectively, this solution change the setting in the backend

to 'Distribute Proportionally'.

b) Partial invoice indicator can either be set in OME9 in the Backend

for the posted account assignment category (e.g. K - cost center)

or default using Backend Badi:

BBP_PO_INBOUND_BADI

BBP_POITEM-PART_INV

-> Part_INV is a field of BBP_POITEM. In the backend BADI, if you

look at the field of BBP_POITEM, you will find PART_INV. You

have to use the BADI to set this field.

-

-


OME9 was the tcode in MM to specify the partial invoice settings for each account assignment. According to SAP, sometimes this works with SRM (since the default setting sent to ECC from SRM is "Distribute to following row") and sometimes it doesn't. We ended up changing the partial invoice flag upon creation of the purchase order through the BADI mentioned above since the configuration changes did not remedy the issue. Now the partial invoices are posting proportionally which has resolved all of our split accounting posting issues.

Thanks,

Brett