cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

BAPI_PO_CREATE1: Error Message ME083 - Enter GL/Account

0 Likes
2,667

Hi everyone,

I hace a problem when I use BAPI_PO_CREATE1.

I discovered that when sending the POSERVICES [] internal table with more than 100 records, the error ME083 with GL/Account occurs.

How can I solve this error?

Thank you very much for your help

Accepted Solutions (0)

Answers (3)

Answers (3)

suzanne_alivand
Explorer
0 Likes

The error ME083 occurs because SAP has a 99-line limit for multiple account assignments in BAPI_PO_CREATE1. To resolve this, you need to split the PO item into multiple items once the number of service lines exceeds 99. Each new item should have the same material/service details and continue assigning the remaining service lines, ensuring that no single item exceeds the 99-line restriction.

RaymondGiuseppi
Active Contributor
0 Likes
lingaiahvanam
SAP Champion
SAP Champion
0 Likes

Hi,

Identify one error record and check the item category and account assignment category with a functional consultant. Create a new purchase order with the same error record in ME21N and check if still getting an error message then the functional team will check the root cause.

If the transaction successful then check the logic in the program once again.

Best Regards,

Lingaiah

suzanne_alivand
Explorer
0 Likes

The error ME083 occurs because SAP has a 99-line limit for multiple account assignments in BAPI_PO_CREATE1. To resolve this, you need to split the PO item into multiple items once the number of service lines exceeds 99. Each new item should have the same material/service details and continue assigning the remaining service lines, ensuring that no single item exceeds the 99-line restriction.