cancel
Showing results for 
Search instead for 
Did you mean: 

BBP_ADMIN 079 Please enter material number or account assignment category

Former Member
0 Kudos

Hi All,

I am trying to debug a SC that is in Error in Transmission status. (approved and bbp_pd has no errors)

In RZ20 I see below error for the SC

BBP_ADMIN 079 Please enter material number or account assignment category

SC contains a limit item and above error does not give any clue.

<<text removed>>

Thanks,

Nikhil

Edited by: Matt on Apr 29, 2009 4:19 PM - Do not offer points

Accepted Solutions (1)

Accepted Solutions (1)

former_member183819
Active Contributor
0 Kudos

Hi Nikhil,

Can you check your limit sc the following things?

did you select Known- account assignment if so check your cost center folder that your accountind data are correct.

regards

muthu

Former Member
0 Kudos

hi Muthu,

2 Items

One with Known and other with unknown account assignment .

How can I debug to understand and resolve where the issue is?

Thanks,

Nikhil

former_member183819
Active Contributor
0 Kudos

Hi Nikhil,

No worry.

Concentrate on only One with Known item cart. All account assignment cost center are fine? Are multiple account assignment ? by value or by percentage? what type of acc category? is it cost center / wbs element or internal order?

what version are you working on ?

regards

muthu

Former Member
0 Kudos

Hi Muthu

What do u mean by All account assignment cost center are fine?

We are using only one Account Assignment (100%) of Cost Center

We are using SRM 5.0.

Thanks,

Nikhil

former_member183819
Active Contributor
0 Kudos

Hi Nikhil,

can you recreate the same problem in your quality box? with same data?

Note 861889 - Limitations on limit and service PO's in case of ECS.

Are you in classic mode or extended classic?

two items are different vendors? or same vendor? check it up assigned cost center are valid and properly ?consult with FI/CO consultant too?

every line item will create a separate PO . are you in which scenario? it works fine in ecs.

check cost center /product category/ gl account combitation.

regards

muthu

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi,

When we create Purchase Order using "BAPI_PO_CREATE1", it works for all cases but we can have problems when we create Service Items in PO. Either we get an error u201CPlease maintain services or limitsu201D or u201CIn case of Account assignment, please enter acc. assignment data for itemu201D.

Service PO occurs when we enter item category u2018Du2019 (Service) and Account category u2018Ku2019 (Cost Center).

When we use BAPI_PO_CREATE1 to create service PO, following tables are populated at item level:

a) POITEM

b) POITEMX

c) POACCOUNT

d) POACCOUNTX

e) POSERVICES

f) POSRVACCESSVALUES

For service items: POITEM-PCKG_NO = u20180000000001u2019. (assign package no as a dummy number)

Set PCKG_NO flag in POITEMX table as u2018Xu2019.

Package No is the link that connect POITEM table to POACCOUNT table through tables POSERVICES and POSRVACCESSVALUES.

Set POACCOUNT-SERIAL_NO to u201801u2019.

Set same PCKG_NO to u20180000000001u2019 in POSERVICES table. Maintain two entries in POSERVICES table like this:

WA_POSERVICES-PCKG_NO = u20180000000001u2019.

WA_POSERVICES-LINE_NO = u20180000000001u2019.

WA_POSERVICES-OUTL_IND = u2018Xu2019.

WA_POSERVICES-SUBPCKG_NO = u20180000000003u2019. (Dummy No.)

WA_POSERVICES-QUANTITY = u2018100.000u2019.

WA_POSERVICES-BASE_UOM = u2018EAu2019.

WA_POSERVICES-PRICE_UNIT = u20181u2019.

WA_POSERVICES-GR_PRICE = u2018100.000u2019.

WA_POSERVICES-SHORT_TEXT = u2018SERVICE TESTu2019.

APPEND WA_POSERVICES TO IT_POSERVICES.

WA_POSERVICES- PCKG_NO = u20180000000003u2019.

WA_POSERVICES- LINE_NO = u20180000000002u2019.

WA_POSERVICES-QUANTITY = u201810.000u2019.

WA_POSERVICES- BASE_UOM = u2018EAu2019.

WA_POSERVICES--PRICE_UNIT = u20181u2019.

WA_POSERVICES-GR_PRICE = u2018100.000u2019.

WA_POSERVICES-SHORT_TEXT = u2018SERVICE 1u2019.

WA_POSERVICES-MATL_GROUP = u20180012u2019.

APPEND WA_POSERVICES TO IT_POSERVICES.

Set PCKG_NO as SUB_PCKG_NO in table POSRVACCESSVALUES this:

WA_POSRVACCESSVALUES-PCKG_NO = u20180000000003u2019.

WA_POSRVACCESSVALUES-LINE_NO = u20180000000002u2019.

WA_POSRVACCESSVALUES-SERNO_LINE = u201801u2019.

WA_POSRVACCESSVALUES-SERIAL_NO = u201801u2019.

WA_POSRVACCESSVALUES-QUANTITY = u201910.000u2019.

APPEND WA_POSRVACCESSVALUES TO IT_ POSRVACCESSVALUES.

This logic will work definitely and PO Service Items will be created.