SAP Note 1438416 - Specifying decimal places for concentrations for components

Component : Specification Management -

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

Summary :
In the context of SAP's EHS module, specifically in Specification Management, the use of certain function modules (BAPI_BUS1077_CHANGE, BAPI_BUS1077_CREATE, C1F2_SUBSTANCES_UPDATE, C1F5_SPECIFICATIONS_MODIFY, and C1F2_SUBSTANCES_CREATE) allows editing specification compositions. However, when using the DECAVGVAL or COMPAVGDEC fields to input the accuracy of decimal places as "4", the system erroneously accepts it without error, despite the appropriate setting being "0". This error stems from a programming fault affecting various EHS Support Package releases. SAP's proposed resolution entails applying corrections available within specified Support Packages or following the provided correction instructions.

Key words :
specification managementin customer-specific programs, function module bapi_bus1077_change, attached correction instructions, function module, correction instructions, symptom component, product safetymodule, edit compositions, decimal places, error message

Related Notes :

1247216Specification BAPI/API and inheritance: Important notes
1111161FAQs when you are working with specification BAPIs
1074977Example programs for specification BAPIs
1071008Sample code for AT_SAVE_CHECK of BAdI EHSS_SPEC_CHECKS
968778BAdI EHSS_SPEC_CHECKS and enhancements C1F20001, C1F20100
862751 SAP enhancement C1070001
800918Rules for API programming with SAPLC1F2, SAPLC1F5