GetContractLineDtoResponse Data Type

All the Opencell API web service response must extend this class.

Implemented Interfaces
Serializable
Properties
name data type description
contractItem ContractItemDto
actionStatus ActionStatus The status response of the web service response.

Example

{
  "contractItem" : {
    "contractCode" : "...",
    "offerTemplateCode" : "...",
    "productCode" : "...",
    "pricePlanCode" : "...",
    "chargeTemplateCode" : "...",
    "serviceTemplateCode" : "...",
    "rate" : 12345.0,
    "amountWithoutTax" : 12345.0,
    "contractRateType" : "PERCENTAGE",
    "customFields" : {
      "customField" : [ { }, { } ],
      "inheritedCustomField" : [ { }, { } ]
    },
    "id" : 12345,
    "auditableField" : [ {
      "entityClass" : "...",
      "fieldName" : "...",
      "id" : 12345,
      "changeOrigin" : "...",
      "auditableField" : [ { }, { } ],
      "originName" : "...",
      "code" : "...",
      "previousState" : "...",
      "currentState" : "...",
      "description" : "...",
      "created" : "...",
      "updatedCode" : "...",
      "actor" : "..."
    }, {
      "entityClass" : "...",
      "fieldName" : "...",
      "id" : 12345,
      "changeOrigin" : "...",
      "auditableField" : [ { }, { } ],
      "originName" : "...",
      "code" : "...",
      "previousState" : "...",
      "currentState" : "...",
      "description" : "...",
      "created" : "...",
      "updatedCode" : "...",
      "actor" : "..."
    } ],
    "code" : "...",
    "description" : "...",
    "updatedCode" : "..."
  },
  "actionStatus" : {
    "status" : "SUCCESS",
    "errorCode" : { },
    "message" : "...",
    "entityId" : 12345,
    "entityCode" : "...",
    "nrAffected" : 12345,
    "json" : "..."
  }
}