SAP Knowledge Base Article - Public

2716618 - Too many line items errors thrown for less than the mentioned limit (997)


You receive error "The document has too many line items (maximum number = 997)" when you carry out allocation posting using API Create Allocation Posting.


  • Financial Accounting (FI)
  • SAP S/4HANA Cloud
  • SAP Fiori 


One original line item from SOAP/xml will generate 3 internal line items in CO documents (there are also some cases that a posting record may need up to 4 line items). All these generated internal line items are counted and the total number should not exceed 997.


The suggested line items limitation in SOAP request would be 249 items.

See also note  380823 BAPIs for manual actual postings: error BK829 where referenced in solution it may be necessary to reduce the number of posting records even further


SOAP, AllocationPostingCreateRequest_In,  BAPI_ACC_ACTIVITY_ALLOC_CHECK , BAPI_ACC_ACTIVITY_ALLOC_POST, KB21N,  SAP_COM_0315, 997, xml, BK829 bk 829, bapi, controlling, CO, K40C

, KBA , FI-FIO-GL , Fiori UI for General Ledger Accounting , FI-FIO-GL-2CL , Fiori UI for General Ledger Accounting (Public Cloud) , Problem


SAP S/4HANA Cloud all versions