ProductOrder Data Type

Equivalent of AuditableEntity in DTO

Implemented Interfaces
Serializable
Properties
name data type description
priority string
completionDate object
dueDateDelayEL string
description string
note array of Note
electronicBilling boolean
notificationContact string
id string
dueDateDelayELSpark string
orderItem array of ProductOrderItem
requestedCompletionDate object
customFields CustomFieldsDto
category string
requestedStartDate object
relatedParty array of RelatedParty
externalId string
ccedEmails string
methodOfPayment array of PaymentMethodDto
href string
state string
emailTemplate string
orderDate object
auditableField array of AuditableFieldDto
expectedCompletionDate object
email string
mailingType string
billingCycle string

Example

{
  "priority" : "...",
  "completionDate" : { },
  "dueDateDelayEL" : "...",
  "description" : "...",
  "note" : [ {
    "date" : 12345,
    "text" : "...",
    "author" : "..."
  }, {
    "date" : 12345,
    "text" : "...",
    "author" : "..."
  } ],
  "electronicBilling" : true,
  "notificationContact" : "...",
  "id" : "...",
  "dueDateDelayELSpark" : "...",
  "orderItem" : [ {
    "customFields" : {
      "customField" : [ { }, { } ],
      "inheritedCustomField" : [ { }, { } ]
    },
    "id" : "...",
    "appointment" : "...",
    "billingAccount" : [ {
      "id" : "...",
      "name" : "...",
      "href" : "..."
    }, {
      "id" : "...",
      "name" : "...",
      "href" : "..."
    } ],
    "productOffering" : {
      "productOfferingTerm" : [ { }, { } ],
      "lifecycleStatus" : "IN_TEST",
      "name" : "...",
      "place" : [ { }, { } ],
      "category" : [ { }, { } ],
      "parsedVersion" : { },
      "validFor" : { },
      "serviceCandidate" : { },
      "parsedCatalogVersion" : { },
      "resourceCandidate" : { },
      "version" : "...",
      "productOfferingPrice" : [ { }, { } ],
      "productSpecification" : { },
      "catalogVersion" : "...",
      "description" : "...",
      "catalogId" : "...",
      "lastUpdate" : 12345,
      "serviceLevelAgreement" : { },
      "channel" : [ { }, { } ],
      "bundledProductOffering" : [ { }, { } ],
      "id" : "...",
      "href" : "...",
      "isBundle" : true
    },
    "product" : {
      "relatedParty" : [ { }, { } ],
      "productCharacteristic" : [ { }, { } ],
      "productRelationship" : [ { }, { } ],
      "place" : { },
      "id" : "...",
      "href" : "..."
    },
    "action" : "...",
    "state" : "..."
  }, {
    "customFields" : {
      "customField" : [ { }, { } ],
      "inheritedCustomField" : [ { }, { } ]
    },
    "id" : "...",
    "appointment" : "...",
    "billingAccount" : [ {
      "id" : "...",
      "name" : "...",
      "href" : "..."
    }, {
      "id" : "...",
      "name" : "...",
      "href" : "..."
    } ],
    "productOffering" : {
      "productOfferingTerm" : [ { }, { } ],
      "lifecycleStatus" : "OBSOLETE",
      "name" : "...",
      "place" : [ { }, { } ],
      "category" : [ { }, { } ],
      "parsedVersion" : { },
      "validFor" : { },
      "serviceCandidate" : { },
      "parsedCatalogVersion" : { },
      "resourceCandidate" : { },
      "version" : "...",
      "productOfferingPrice" : [ { }, { } ],
      "productSpecification" : { },
      "catalogVersion" : "...",
      "description" : "...",
      "catalogId" : "...",
      "lastUpdate" : 12345,
      "serviceLevelAgreement" : { },
      "channel" : [ { }, { } ],
      "bundledProductOffering" : [ { }, { } ],
      "id" : "...",
      "href" : "...",
      "isBundle" : true
    },
    "product" : {
      "relatedParty" : [ { }, { } ],
      "productCharacteristic" : [ { }, { } ],
      "productRelationship" : [ { }, { } ],
      "place" : { },
      "id" : "...",
      "href" : "..."
    },
    "action" : "...",
    "state" : "..."
  } ],
  "requestedCompletionDate" : { },
  "customFields" : {
    "customField" : [ {
      "code" : "...",
      "description" : "...",
      "fieldType" : "CHECKBOX_LIST",
      "languageDescriptions" : [ { }, { } ],
      "valueDate" : 12345,
      "valuePeriodStartDate" : 12345,
      "valuePeriodEndDate" : 12345,
      "valuePeriodPriority" : 12345,
      "stringValue" : "...",
      "dateValue" : 12345,
      "longValue" : 12345,
      "doubleValue" : 12345.0,
      "booleanValue" : true,
      "value" : [ { }, { } ],
      "mapValue" : {
        "property1" : { },
        "property2" : { }
      },
      "entityReferenceValue" : { },
      "indexType" : "INDEX",
      "fileValue" : "...",
      "formattedValue" : { },
      "guiPosition" : "...",
      "customTableCode" : "...",
      "dataFilter" : "...",
      "fields" : "..."
    }, {
      "code" : "...",
      "description" : "...",
      "fieldType" : "CHILD_ENTITY",
      "languageDescriptions" : [ { }, { } ],
      "valueDate" : 12345,
      "valuePeriodStartDate" : 12345,
      "valuePeriodEndDate" : 12345,
      "valuePeriodPriority" : 12345,
      "stringValue" : "...",
      "dateValue" : 12345,
      "longValue" : 12345,
      "doubleValue" : 12345.0,
      "booleanValue" : true,
      "value" : [ { }, { } ],
      "mapValue" : {
        "property1" : { },
        "property2" : { }
      },
      "entityReferenceValue" : { },
      "indexType" : "INDEX",
      "fileValue" : "...",
      "formattedValue" : { },
      "guiPosition" : "...",
      "customTableCode" : "...",
      "dataFilter" : "...",
      "fields" : "..."
    } ],
    "inheritedCustomField" : [ {
      "code" : "...",
      "description" : "...",
      "fieldType" : "TEXT_AREA",
      "languageDescriptions" : [ { }, { } ],
      "valueDate" : 12345,
      "valuePeriodStartDate" : 12345,
      "valuePeriodEndDate" : 12345,
      "valuePeriodPriority" : 12345,
      "stringValue" : "...",
      "dateValue" : 12345,
      "longValue" : 12345,
      "doubleValue" : 12345.0,
      "booleanValue" : true,
      "value" : [ { }, { } ],
      "mapValue" : {
        "property1" : { },
        "property2" : { }
      },
      "entityReferenceValue" : { },
      "indexType" : "INDEX",
      "fileValue" : "...",
      "formattedValue" : { },
      "guiPosition" : "...",
      "customTableCode" : "...",
      "dataFilter" : "...",
      "fields" : "..."
    }, {
      "code" : "...",
      "description" : "...",
      "fieldType" : "ENTITY",
      "languageDescriptions" : [ { }, { } ],
      "valueDate" : 12345,
      "valuePeriodStartDate" : 12345,
      "valuePeriodEndDate" : 12345,
      "valuePeriodPriority" : 12345,
      "stringValue" : "...",
      "dateValue" : 12345,
      "longValue" : 12345,
      "doubleValue" : 12345.0,
      "booleanValue" : true,
      "value" : [ { }, { } ],
      "mapValue" : {
        "property1" : { },
        "property2" : { }
      },
      "entityReferenceValue" : { },
      "indexType" : "STORE_ONLY",
      "fileValue" : "...",
      "formattedValue" : { },
      "guiPosition" : "...",
      "customTableCode" : "...",
      "dataFilter" : "...",
      "fields" : "..."
    } ]
  },
  "category" : "...",
  "requestedStartDate" : { },
  "relatedParty" : [ {
    "validFor" : {
      "startDateTime" : 12345,
      "endDateTime" : 12345
    },
    "id" : "...",
    "name" : "...",
    "role" : "...",
    "href" : "..."
  }, {
    "validFor" : {
      "startDateTime" : 12345,
      "endDateTime" : 12345
    },
    "id" : "...",
    "name" : "...",
    "role" : "...",
    "href" : "..."
  } ],
  "externalId" : "...",
  "ccedEmails" : "...",
  "methodOfPayment" : [ {
    "paymentMethodType" : "CASH",
    "id" : 12345,
    "disabled" : true,
    "alias" : "...",
    "preferred" : true,
    "customerAccountCode" : "...",
    "info1" : "...",
    "info2" : "...",
    "info3" : "...",
    "info4" : "...",
    "info5" : "...",
    "bankCoordinates" : {
      "bankCode" : "...",
      "branchCode" : "...",
      "accountNumber" : "...",
      "key" : "...",
      "iban" : "...",
      "bic" : "...",
      "accountOwner" : "...",
      "bankName" : "...",
      "bankId" : "...",
      "issuerNumber" : "...",
      "issuerName" : "...",
      "ics" : "..."
    },
    "mandateIdentification" : "...",
    "mandateDate" : 12345,
    "cardType" : "VISA",
    "owner" : "...",
    "monthExpiration" : 12345,
    "yearExpiration" : 12345,
    "tokenId" : "...",
    "cardNumber" : "...",
    "issueNumber" : "...",
    "userId" : "...",
    "email" : "...",
    "referenceDocumentCode" : "...",
    "customFields" : {
      "customField" : [ { }, { } ],
      "inheritedCustomField" : [ { }, { } ]
    }
  }, {
    "paymentMethodType" : "CARD",
    "id" : 12345,
    "disabled" : true,
    "alias" : "...",
    "preferred" : true,
    "customerAccountCode" : "...",
    "info1" : "...",
    "info2" : "...",
    "info3" : "...",
    "info4" : "...",
    "info5" : "...",
    "bankCoordinates" : {
      "bankCode" : "...",
      "branchCode" : "...",
      "accountNumber" : "...",
      "key" : "...",
      "iban" : "...",
      "bic" : "...",
      "accountOwner" : "...",
      "bankName" : "...",
      "bankId" : "...",
      "issuerNumber" : "...",
      "issuerName" : "...",
      "ics" : "..."
    },
    "mandateIdentification" : "...",
    "mandateDate" : 12345,
    "cardType" : "MASTERCARD",
    "owner" : "...",
    "monthExpiration" : 12345,
    "yearExpiration" : 12345,
    "tokenId" : "...",
    "cardNumber" : "...",
    "issueNumber" : "...",
    "userId" : "...",
    "email" : "...",
    "referenceDocumentCode" : "...",
    "customFields" : {
      "customField" : [ { }, { } ],
      "inheritedCustomField" : [ { }, { } ]
    }
  } ],
  "href" : "...",
  "state" : "...",
  "emailTemplate" : "...",
  "orderDate" : { },
  "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" : "..."
  } ],
  "expectedCompletionDate" : { },
  "email" : "...",
  "mailingType" : "...",
  "billingCycle" : "..."
}