EquipmentObjectMeasHandling.svc is used a lot by the customers to retrieve measurements through external systems. However, this API is a standard projection API and not suitable for integration purposes since there can be changes within API due to defect fixes and development. Therefore, it's quite useful to introduce a separate integration API to handle measurement insertions externally.
From IFS Cloud 25R1 Release onwards, a new ObjectMeasurementService has been introduced with actions mentioned below.
-
Invoke action CreateMeasurementWithBusinessKeys : This action is used to create a measurements for an equipment object using Business keys (Contract, MchCode, TestPointId and ParameterCode).
-
Invoke action CreateMeasurement : This action is used to create a measurements for an equipment object using Technical Keys (TestPntSeq, ParameterCode).
-
Invoke action MarkReadingAsIncorrectWithBusinessKeys : This action is used to mark a reading as incorrect using Business keys (Contract, MchCode, TestPointId and ParameterCode).
-
Invoke action MarkReadingAsIncorrect : This action is used to mark a reading as incorrect using Technical Keys (TestPntSeq, ParameterCode)
NOTE: All above end points are Time Zone aware. Please read the “REST API Documentation” for Object Measurement Service (1) for further information.