Symptom
- You get the error ME458 "Account assignment cannot be changed after goods or invoice receipt" when changing a purchase order using BAPI_PO_CHANGE.
- When editing a SRM purchase order which already has follow-on documents, you are getting a back end error (ME458).
Read more...
Environment
- Materials Management (MM)
- SAP Supplier Relationship Management (SRM) 7.0 and higher
- SAP ERP 6.0
- SAP ERP Central Component 6.0
- SAP enhancement package for SAP ERP
- SAP enhancement package for SAP ERP, version for SAP HANA
- SAP enhancement package for SAP Supplier Relationship Management
Product
SAP ERP 6.0 ; SAP ERP Central Component 6.0 ; SAP Supplier Relationship Management 7.0 ; SAP enhancement package for SAP ERP all versions ; SAP enhancement package for SAP ERP, version for SAP HANA all versions ; SAP enhancement package for SAP Supplier Relationship Management all versions
Keywords
ECC, BAPI, PO, SRM_SERVER, BAPI_PO_CHANGE, EBP, ME458, ME 458, SRM, AAC, BACK END, BACK-END, ACCT.ASSG.CHANGEABLE, ACCT. ASSG. CHANGEABLE, ME22N, BBP_PO_SAVE, VRTKZ, NETWR, VPROZ, BBP_ACCOUNT_CHECK_BADI, ACCOUNTING ERROR, ACCOUNT_MAINTAIN_ALL_RECORDS, REVERSE, REVERSED, CANCEL, INCREMENTAL FUNDING, INCREMENTALLY FUNDED LINE , KBA , MM-PUR-PO-BAPI , BAPIs - Purchase order , SRM-EBP-POR , Local Purchase Order , SRM-EBP-CA-ACC , Account Assignment , Problem
About this page
This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).Search for additional results
Visit SAP Support Portal's SAP Notes and KBA Search.