Solution : https://service.sap.com/sap/support/notes/1494425 (SAP Service marketplace login required)
Summary :
SAP Note addresses a deletion issue in the Product Safety component, specifically within the Specification management module. When using functions like BAPI_BUS1077_DELETE, errors occur by improperly transferring a local value assignment header and an inherited value assignment instance, leading to the incorrect deletion of the source specification instance. This mishap is due to a program error. Corrections involve ensuring only local value assignment instances are deleted, with inherited instances unaffected. Corrections are available in specified Support Packages or can be manually implemented as per the provided correction instructions.
Key words :
function modules bapi_bus1077_delete, customer-specific programs, inherited remain unchanged, terms ehs2005sp19psehs62sp08psehs63sp07psehs64sp08psehs65sp02ps reason, attached correction instructions, assignment instances/identifiers, correction instructions, assignment instances, prerequisites reason, assignment header
Related Notes :
| 1505911 | API changes referenced value assignments |
| 1486752 | Background information about inheritance |
| 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 |
| 941464 | Additional information about inheritance |
| 862751 | SAP enhancement C1070001 |
| 800918 | Rules for API programming with SAPLC1F2, SAPLC1F5 |
| 732628 | Blcks remain actve for unncssrly lng time with specfctn BAPI |