Symptom
Prerequisite:
- OIC_CL_API_MASTER_COND_1 is active in class CL_API_MASTER_COND_STATE.
- The version IS-OIL is 805, 806, 807 or 808.
- The switch OIC_COMMODITIES is active.
While manually creating a purchase contract using the Fiori app “Manage Purchase Contracts”, the following inconsistencies happen:
- After net price is entered on the item level, the system automatically updates the net price to 0.00. But the price is actually updated on the table level (EKPO-NETPR).
- When checking the contract in ME33K, price shows zero and no condition exists.
- When modifying the price under the conditions tab at item level, the system throws the error "In the context of Data Services an unknown internal server error occurred".
- In error log, "Value '00000000' violates facet information 'nullable=false'" shows.
Read more...
Environment
- Materials Management (MM)
- SAP S/4HANA 2020
- SAP S/4HANA 2021
- SAP S/4HANA 2022
- SAP S/4HANA 2023
Product
SAP S/4HANA 2020 ; SAP S/4HANA 2021 ; SAP S/4HANA 2022 ; SAP S/4HANA 2023
Keywords
IS-OIL, F1600A, condition , KBA , MM-FIO-PUR-SQ-CON , Fiori UI for Manage Purchase Contracts , IS-OIL , Oil , Problem
About this page
This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).Search for additional results
Visit SAP Support Portal's SAP Notes and KBA Search.
SAP Knowledge Base Article - Preview