SAP Note 1461418 - Exception condition "FAILURE" raised in BAPI_PO_CHANGE

Composant : BAPIs - Purchase order -

Solution : https://service.sap.com/sap/support/notes/1461418 (Connexion à SAP Service Marketplace requise)

Résumé :
Lors de l'exécution de BAPI_PO_CHANGE pour modifier la catégorie d'imputation comptable d'un article dans SAP, incluant les données d'imputation comptable existantes via le paramètre POACCOUNT provoque un problème où le programme déclenche une exception (RAISE_EXCEPTION). Les modules et classes pertinents impliqués incluent CL_PO_ACCOUNTING_HANDLE_MM. L'erreur est due à un défaut dans le programme, et la correction proposée comprend une correction programmatique pour résoudre efficacement le problème de terminaison. Les structures BAPI et autres données affectées englobent BUS2012, E1BPMEPOACCOUNT, et E2BPMEPOACCOUNT001 entre autres.

Mots Clés :
prerequisites program error solution programm correction, existing account assignment data, program termination raise_exception, account assignment category, cl_po_accounting_handle_mm====cpcl_po_accounting_handle_mm====cm004, parameter poaccount, terms bus2012, poitem-acctasscatpoaccount, mepo_doc_accounting_get reason, calling bapi_po_change

Notes associées :

1466731ME21N/ME22N-Dump when account assignment category is deleted
1455040error ME 083 when creating PO via BAPI_PO_CREATE1