POST api/ESSystem/v1/GeneratorCycles/cycles/open

يفتح دورة تشغيل جديدة لمولّد (يرفض وجود دورة مفتوحة أخرى لنفس المولّد).

Request Information

URI Parameters

None.

Body Parameters

OpenCycleModel
NameDescriptionTypeAdditional information
GeneratorGuid

معرّف المولّد (مطلوب).

globally unique identifier

None.

StartOperatorGuid

معرّف حساب المشغّل المستلِم لبداية الدورة (مطلوب).

globally unique identifier

None.

StartMeterRead

مؤشر عدّاد الإنتاج عند بداية الدورة (مطلوب).

decimal number

None.

StartDate

تاريخ/وقت بداية الدورة (افتراضيًا الآن إن لم يُرسل).

date

None.

Note

ملاحظات.

string

None.

Request Formats

application/json, text/json

Sample:
{
  "GeneratorGuid": "bb40fa35-4b0d-4381-8543-1f6db3e1a988",
  "StartOperatorGuid": "f3bd57aa-2c99-4023-a217-cb534055e2c2",
  "StartMeterRead": 3.0,
  "StartDate": "2026-11-15T02:22:18.5580244+03:00",
  "Note": "sample string 4"
}

application/xml, text/xml

Sample:
<OpenCycleModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/API.Models">
  <GeneratorGuid>bb40fa35-4b0d-4381-8543-1f6db3e1a988</GeneratorGuid>
  <Note>sample string 4</Note>
  <StartDate>2026-11-15T02:22:18.5580244+03:00</StartDate>
  <StartMeterRead>3</StartMeterRead>
  <StartOperatorGuid>f3bd57aa-2c99-4023-a217-cb534055e2c2</StartOperatorGuid>
</OpenCycleModel>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

ApiResult
NameDescriptionTypeAdditional information
Error

integer

None.

Message

string

None.

Data

Object

None.

Response Formats

application/json, text/json

Sample:
{
  "Error": 1,
  "Message": "sample string 2",
  "Data": {}
}

application/xml, text/xml

Sample:
<ApiResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/API.Core.Common">
  <Data />
  <Error>1</Error>
  <Message>sample string 2</Message>
</ApiResult>