Solution : https://service.sap.com/sap/support/notes/630097 (SAP Service marketplace login required)
Summary :
The SAP Note addresses issues involving the BAPI_PO_CHANGE, especially when handling service items and limit items. Errors occur due to system limitations with handling multiple services, converting standard items to limit items, and deleting current values in limit items. Also, the transfer structure lacks the EKPO-LEBRE field crucial for service-related invoice verification. Solutions include creating table types via SE11 and modifying the class CL_PO_ITEM_HANDLE_MM to enhance service handling capability and correct data inconsistencies. Support packages and manual correction instructions are specified to resolve identified issues for specified SAP releases.
Key words :
unplanned service limits parameter ex_esuc type, package number parameter im_limit type, service package parameter ex_esuh type, contract item parameter ex_eskl type, enhanced classic scenario reason, service-related invoice verification, choose 'direct type entry', account assignment service line, system displays error messages, comsrv_hash_table type hashed table
Related Notes :
1002406 | BAPI_PO_CHANGE: Cannot change the address type |
818952 | BAPI_PO_CHANGE: Problems with the limits |
776539 | BAPI_PO_CHANG: SE181 with items without account assignment |
768934 | BAPI_PO_CHANGE: Net price for a new item not correct |
765426 | BAPI_PO_CHANGE: Wrong SE371 generated |
754879 | BAPI_PO_CHANGE: Service item with outlines |
693474 | BAPI_PO_CHANGE: Termination for item categories 'D' and 'B' |
685448 | MS_CHANGE_ACCASS_PO Import parameter 'DUNKEL' missing |
670392 | ME21N:Account assignmt incorrectly transferred from ref. doc |
659041 | SP03 Notes for EBP Release 4.0 |
653754 | Account assignment problems in service documents |
628302 | Syntax error: Include LMLSPU53 not found |