Solution : https://service.sap.com/sap/support/notes/1074977 (SAP Service marketplace login required)
Summary :
This SAP Note pertains to users looking to implement customer-specific adjustments whilst utilizing specification BAPIs such as BAPI_BUS1077_CHANGE, BAPI_BUS1077_CREATE, among others, in components related to Product Safety. Clarification on usage and examples of these BAPIs are documented. For applicable corrections and example usage, reference is provided to specific support packages like EHS27BSP15PS, EHS2004SP18PS. The note suggests checking these support packages for the necessary files and mentions that implementation advice is consistent with previous SAP releases, albeit with potential variations in ABAP syntax. Remote consulting support is available for further assistance.
Key words :
terms ehs27bsp15psehs31sp25psehs32sp14psehs2004sp18psehs2005sp11psehs62sp01psbapi_bus1077_changebapi_bus1077_clearbufferbapi_bus1077_createbapi_bus1077_deletebapi_bus1077_savefrombuffer reason, earlier sap releases, customer-specific implementation, prerequisites reasonprerequisitesfor information, advance implementation, symptom component, product safetyyou, specification bapis, correction instructions, support packages
Related Notes :
| 1564132 | Authorization error for class type 100 is issued only once |
| 1559662 | Unclear message: "Entry in field &1 required" |
| 1556732 | (B)API may not report old characteristic values after lock |
| 1555822 | Creating several relationships in a (B)API call |
| 1537943 | Usage not displayed for restrictive authorizations |
| 1534533 | BAPI_BUS1077_GETLIST, error CX_SY_DYN_CALL_ILLEGAL_TYPE |
| 1526269 | EH&S Expert incorrectly displays an error |
| 1520381 | BAdI messages missing in C1F5_SPECIFICATIONS_READ |
| 1509009 | (B)API cannot generate sorting for identifiers |
| 1505911 | API changes referenced value assignments |
| 1494425 | Delete (B)API deletes inherited value assignment instances |
| 1492413 | Example programs for specification BAPIs with change no. |
| 1490665 | Reading specifications takes a long time |
| 1484936 | Internal system error when copying specifications |
| 1457612 | Meaningless status values displayed in scope of application |
| 1439583 | BAPI_BUS1077_CREATE too slow for large amt of packaging data |
| 1439441 | BAPI msg "Invalid reference value in field &1" has no value |
| 1438416 | Specifying decimal places for concentrations for components |
| 1433872 | Slow processing with large no. of value assignment instances |
| 1414058 | BAPI_BUS1077_CHANGE does not make any changes |
| 1411237 | Improvements in the specification API |
| 1388009 | Deleting regulatory lists deletes identifiers |
| 1379553 | Insufficient selection parameters for BAPI_BUS1077_GETLIST |
| 1376074 | Specification read API, combination inheritance & reference |
| 1352887 | BAPI_BUS1077_GETLIST outputs incorrect identifiers |
| 1335123 | Dialog error message when you submit a locked change number |
| 1321656 | Data inconsistency when value assgmt instance is inherited |
| 1320811 | Using the change BAPI to change long texts |
| 1301213 | Existence check for change numbers |
| 1292246 | Reading of packaging data with C1E7 cannot be deactivated |
| 1283732 | Error in read/delete API when several data records entered |
| 1279642 | Error in specification BAPI and API |
| 1274197 | Unnecessary locking conflict for inheritance relationships |
| 1258064 | Error in specification BAPI and specification API |
| 1247216 | Specification BAPI/API and inheritance: Important notes |
| 1232352 | API: Error during mass creation of specification data |
| 1180441 | Existing characteristic data is deleted |
| 1172118 | No error message for missing unit of measure "1" |
| 1171686 | API: Missing check for number of user-defined texts |
| 1155119 | Message "Data was saved" despite termination in exit |
| 1146662 | EHSS_SPEC_CHECKS, saving of status changes |
| 1139954 | Message: Value assignment & could not be updated |
| 1133746 | Irrelevant lock error: Data record is in process |
| 1111161 | FAQs when you are working with specification BAPIs |
| 1108229 | Data origin during deletion in ALE |
| 1071008 | Sample code for AT_SAVE_CHECK of BAdI EHSS_SPEC_CHECKS |
| 1052775 | Corrections EH&S 2.7B: Support Package 15 |
| 800918 | Rules for API programming with SAPLC1F2, SAPLC1F5 |