ProductOrder Data Type

Equivalent of AuditableEntity in DTO

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

Example

{
  "dueDateDelayELSpark" : "...",
  "mailingType" : "...",
  "category" : "...",
  "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" : "..."
  } ],
  "notificationContact" : "...",
  "emailTemplate" : "...",
  "dueDateDelayEL" : "...",
  "customFields" : {
    "customField" : [ {
      "code" : "...",
      "description" : "...",
      "fieldType" : "DATE",
      "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" : { },
      "urlReferenceValue" : { },
      "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" : "INDEX_NOT_ANALYZE",
      "fileValue" : "...",
      "formattedValue" : { },
      "urlReferenceValue" : { },
      "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" : "STORE_ONLY",
      "fileValue" : "...",
      "formattedValue" : { },
      "urlReferenceValue" : { },
      "guiPosition" : "...",
      "customTableCode" : "...",
      "dataFilter" : "...",
      "fields" : "..."
    }, {
      "code" : "...",
      "description" : "...",
      "fieldType" : "STRING",
      "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" : { },
      "urlReferenceValue" : { },
      "guiPosition" : "...",
      "customTableCode" : "...",
      "dataFilter" : "...",
      "fields" : "..."
    } ]
  },
  "relatedParty" : [ {
    "validFor" : {
      "startDateTime" : 12345,
      "endDateTime" : 12345
    },
    "name" : "...",
    "href" : "...",
    "id" : "...",
    "role" : "..."
  }, {
    "validFor" : {
      "startDateTime" : 12345,
      "endDateTime" : 12345
    },
    "name" : "...",
    "href" : "...",
    "id" : "...",
    "role" : "..."
  } ],
  "methodOfPayment" : [ {
    "paymentMethodType" : "STRIPE",
    "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" : "DIRECTDEBIT",
    "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" : "CB",
    "owner" : "...",
    "monthExpiration" : 12345,
    "yearExpiration" : 12345,
    "tokenId" : "...",
    "cardNumber" : "...",
    "issueNumber" : "...",
    "userId" : "...",
    "email" : "...",
    "referenceDocumentCode" : "...",
    "customFields" : {
      "customField" : [ { }, { } ],
      "inheritedCustomField" : [ { }, { } ]
    }
  } ],
  "email" : "...",
  "externalId" : "...",
  "priority" : "...",
  "requestedStartDate" : { },
  "description" : "...",
  "id" : "...",
  "state" : "...",
  "completionDate" : { },
  "electronicBilling" : true,
  "href" : "...",
  "note" : [ {
    "text" : "...",
    "author" : "...",
    "date" : 12345
  }, {
    "text" : "...",
    "author" : "...",
    "date" : 12345
  } ],
  "ccedEmails" : "...",
  "expectedCompletionDate" : { },
  "orderDate" : { },
  "billingCycle" : "...",
  "requestedCompletionDate" : { },
  "orderItem" : [ {
    "customFields" : {
      "customField" : [ { }, { } ],
      "inheritedCustomField" : [ { }, { } ]
    },
    "billingAccount" : [ {
      "id" : "...",
      "href" : "...",
      "name" : "..."
    }, {
      "id" : "...",
      "href" : "...",
      "name" : "..."
    } ],
    "product" : {
      "productCharacteristic" : [ { }, { } ],
      "relatedParty" : [ { }, { } ],
      "productRelationship" : [ { }, { } ],
      "href" : "...",
      "place" : { },
      "id" : "..."
    },
    "id" : "...",
    "action" : "...",
    "productOffering" : {
      "validFor" : { },
      "bundledProductOffering" : [ { }, { } ],
      "productOfferingPrice" : [ { }, { } ],
      "parsedCatalogVersion" : { },
      "href" : "...",
      "lastUpdate" : 12345,
      "catalogVersion" : "...",
      "productOfferingTerm" : [ { }, { } ],
      "isBundle" : true,
      "category" : [ { }, { } ],
      "place" : [ { }, { } ],
      "parsedVersion" : { },
      "serviceCandidate" : { },
      "productSpecification" : { },
      "channel" : [ { }, { } ],
      "id" : "...",
      "catalogId" : "...",
      "name" : "...",
      "description" : "...",
      "resourceCandidate" : { },
      "serviceLevelAgreement" : { },
      "version" : "...",
      "lifecycleStatus" : "REJECTED"
    },
    "appointment" : "...",
    "state" : "..."
  }, {
    "customFields" : {
      "customField" : [ { }, { } ],
      "inheritedCustomField" : [ { }, { } ]
    },
    "billingAccount" : [ {
      "id" : "...",
      "href" : "...",
      "name" : "..."
    }, {
      "id" : "...",
      "href" : "...",
      "name" : "..."
    } ],
    "product" : {
      "productCharacteristic" : [ { }, { } ],
      "relatedParty" : [ { }, { } ],
      "productRelationship" : [ { }, { } ],
      "href" : "...",
      "place" : { },
      "id" : "..."
    },
    "id" : "...",
    "action" : "...",
    "productOffering" : {
      "validFor" : { },
      "bundledProductOffering" : [ { }, { } ],
      "productOfferingPrice" : [ { }, { } ],
      "parsedCatalogVersion" : { },
      "href" : "...",
      "lastUpdate" : 12345,
      "catalogVersion" : "...",
      "productOfferingTerm" : [ { }, { } ],
      "isBundle" : true,
      "category" : [ { }, { } ],
      "place" : [ { }, { } ],
      "parsedVersion" : { },
      "serviceCandidate" : { },
      "productSpecification" : { },
      "channel" : [ { }, { } ],
      "id" : "...",
      "catalogId" : "...",
      "name" : "...",
      "description" : "...",
      "resourceCandidate" : { },
      "serviceLevelAgreement" : { },
      "version" : "...",
      "lifecycleStatus" : "REJECTED"
    },
    "appointment" : "...",
    "state" : "..."
  } ]
}