وحدات القياس

يجب تنشيط وحدات القياس المرتبطة بالمرافق، أو إضافة وحدات قياس إضافية، إذا لزم الأمر. يمكنك أيضًا تحديث ترتيب عرض وحدات القياس. يتم تقديم كل وحدات القياس غير نشطة.

يتم تقديم وحدات القياس التالية وترتيب العرض المحدد مع الحل.

نوع الخدمة وحدة القياس ترتيب العرض
الكهرباء KW: الكيلو وات 5
الكهرباء KWH: كيلو وات/ساعة 10
الكهرباء MWH: ميجا وات/الساعة 15
الغاز CCF: مائة قدم مكعب 5
الغاز TH: وحدات حرارية 10
المياه GAL: جالونات 5

يوضح الجدول أدناه تفاصيل إضافية عن المهام التي يتعين عليك إكمالها.

المهمة التكوين التعليقات
إحضار وحدة قياس

GET /utilitiesAdmin/v1/unitOfMeasure?q=active=false

مثال:

GET https://<hostname>/api/utilitiesAdmin/v1/unitOfMeasure?q=active=false

يمكن إحضار سجل وحدة قياس معين باستخدام:

GET /utilitiesAdmin/v1/unitOfMeasure/{id}

مثال:

GET https://<hostname>/api/utilitiesAdmin/v1/unitOfMeasure/KW

تنشيط وحدة قياس

POST /CXIPlatformService/v1/CXIReferenceEntity/unitOfMeasure

مثال:

POST https://<hostname>/api/CXIPlatformService/v1/CXIReferenceEntity/unitOfMeasure

{

"items": [

{

"operation": "update",

"data": {

"id": "KW",

"active": true

}

}

]

}

أكمل هذه المهمة لكل وحدة قياس مرتبطة بالمرافق.

يمكن تنشيط وحدات قياس متعددة معًا عن طريق إضافة المزيد منها إلى قائمة "العناصر".

تحرير وحدة قياس

POST /CXIPlatformService/v1/CXIReferenceEntity/unitOfMeasure

مثال:

POST https://<hostname>/api/CXIPlatformService/v1/CXIReferenceEntity/unitOfMeasure

{

"items": [

{

"operation": "update",

"data": {

"id": "KW",

"serviceType": "E",

"active": true

}

}

]

}
يمكن تحرير وحدات قياس متعددة معًا عن طريق إضافة المزيد منها إلى قائمة "العناصر".
تحرير ترتيب عرض وحدة القياس

POST /CXIPlatformService/v1/CXIReferenceEntity/unitOfMeasure

مثال:

POST https://<fabric host>/api/CXIPlatformService/v1/CXIReferenceEntity/unitOfMeasure

{

"items": [

{

"operation": "update",

"data": {

"id": "<unit of measure>",             // unit of measure such as KW, CCF, etc

"serviceType": "<serviceTypeId>",     // the service type associated with the unit of measure

"displayOrder": <number>              // newly introduced config

}

}

]

}
إنشاء وحدة قياس جديدة

POST /CXIPlatformService/v1/CXIReferenceEntity/unitOfMeasure

مثال:

POST https://<hostname>/api/CXIPlatformService/v1/CXIReferenceEntity/unitOfMeasure

{

"items": [

{

"operation": "create",

"data": {

"id": "CF",

"code": "CF",

"active": true,

"description": "ORA_UER_UOM_CF", // Lookup Code

"serviceType": "G"

}

}

]

}

الرجاء العلم أن "description" حقل قابل للترجمة، لذا يجب أن تكون القيمة هي رمز البحث المرتبط الذي تم إنشاؤه ضمن نوع البحث ORA_UER_UOM.

يمكن إنشاء وحدات قياس متعددة معًا عن طريق إضافة المزيد منها إلى قائمة "العناصر".

لمزيد من المعلومات حول قيم البحث، راجع نظرة عامة على قيم البحث.