SAP Note 758963 - BAPI_PO_CHANGE; Message ME664, although no change

Component : BAPIs - Purchase order -

Solution : https://service.sap.com/sap/support/notes/758963 (SAP Service marketplace login required)

Summary :
When attempting to modify fields of a deleted item using BAPI_PO_CHANGE, such as quantity or delivery date, the system improperly issues error message ME664 ("Change purchase order quantity could not be effected" or "Change EEIND could not be effected"), even though these fields were not altered. Additionally, message 06023 ("& & changed") mistakenly appears instead of the expected 06022 ("No data changed"). This error occurs due to the system's firewall, introduced in R/3 Enterprise (4.7), which incorrectly handles field changes for deleted items in BAPI operations. The resolution involves implementing a specified program change to correct these validation checks.

Key words :
'change purchase order quantity, system displays message me664, enjoysap purchase order, system displays message 06023, output message me664, symptom changing fields, eket-eind reason, fields delivery date, delivery date, 'change eeind

Related Notes :

1147698Purchase order: Message 06 022 - No data changed
827731
550218