Solution : https://service.sap.com/sap/support/notes/1439441 (SAP Service marketplace login required)
Summary :
SAP Note addresses issues with BAPI_BUS1077_CHANGE and BAPI_BUS1077_CREATE, used in specification management within Product Safety. Errors D9371 and D9372 occur when incorrect values are submitted, failing fixed value or foreign key checks, with error messages only referencing field names, not specific invalid values or related properties. Correction involves listing incorrect values in MESSAGE_V2 and properties in MESSAGE_V3 of the RETURN parameter. Updates are available in specified Support Packages, or through manual correction instructions provided.
Key words :
incorrect data record belongs, function module bapi_bus1077_change, customer-specific programs, foreign key check, api structure rcgapi, terms ehs2005sp18psehs62sp07psehs63sp06psehs64sp05psd9371d9372 reason, attached correction instructions, data record, correction instructions, prerequisites reason
Related Notes :
| 1247216 | Specification BAPI/API and inheritance: Important notes |
| 1111161 | FAQs when you are working with specification BAPIs |
| 1074977 | Example programs for specification BAPIs |
| 1071008 | Sample code for AT_SAVE_CHECK of BAdI EHSS_SPEC_CHECKS |
| 968778 | BAdI EHSS_SPEC_CHECKS and enhancements C1F20001, C1F20100 |
| 862751 | SAP enhancement C1070001 |
| 800918 | Rules for API programming with SAPLC1F2, SAPLC1F5 |