Hi Seek,
You may want to check if the following points are considered in your process:
1. The first line on POSERVICES structure (ESLL table) is the HEADER line, and after
that you have the service lines.
2. The PACKNO on POSERVICE structure header line should be the same informed on
structure POITEM.
Please also refer to Note 420332: BAPI_PO_CREATE: Pattern for services.
I hope this could help you.
Best regards,
Yang