OrderAttributeDto Data Type

DTO to create or update a order attribute

Implemented Interfaces
Serializable
Properties
name data type description
attributeCode string
parentAttributeValueId number
commercialOrderId number
assignedAttributeValueIds array of number
orderAttributeCode string
customFieldDto CustomFieldsDto
attributeType AttributeTypeEnum
orderAttributeId number
orderLotCode string
orderProductId number
orderOfferId number
accessPoint string
linkedOrderAttribute array of OrderAttributeDto
stringValue string
doubleValue number
dateValue number
booleanValue boolean

Example

{
  "attributeCode" : "...",
  "parentAttributeValueId" : 12345,
  "commercialOrderId" : 12345,
  "assignedAttributeValueIds" : [ 12345, 12345 ],
  "orderAttributeCode" : "...",
  "customFieldDto" : {
    "customField" : [ {
      "code" : "...",
      "description" : "...",
      "fieldType" : "MULTI_VALUE",
      "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" : "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" : "STORE_ONLY",
      "fileValue" : "...",
      "formattedValue" : { },
      "urlReferenceValue" : { },
      "guiPosition" : "...",
      "customTableCode" : "...",
      "dataFilter" : "...",
      "fields" : "..."
    } ],
    "inheritedCustomField" : [ {
      "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_NOT_ANALYZE",
      "fileValue" : "...",
      "formattedValue" : { },
      "urlReferenceValue" : { },
      "guiPosition" : "...",
      "customTableCode" : "...",
      "dataFilter" : "...",
      "fields" : "..."
    }, {
      "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_NOT_ANALYZE",
      "fileValue" : "...",
      "formattedValue" : { },
      "urlReferenceValue" : { },
      "guiPosition" : "...",
      "customTableCode" : "...",
      "dataFilter" : "...",
      "fields" : "..."
    } ]
  },
  "attributeType" : "INTEGER",
  "orderAttributeId" : 12345,
  "orderLotCode" : "...",
  "orderProductId" : 12345,
  "orderOfferId" : 12345,
  "accessPoint" : "...",
  "linkedOrderAttribute" : [ {
    "attributeCode" : "...",
    "parentAttributeValueId" : 12345,
    "commercialOrderId" : 12345,
    "assignedAttributeValueIds" : [ 12345, 12345 ],
    "orderAttributeCode" : "...",
    "customFieldDto" : {
      "customField" : [ { }, { } ],
      "inheritedCustomField" : [ { }, { } ]
    },
    "attributeType" : "LIST_NUMERIC",
    "orderAttributeId" : 12345,
    "orderLotCode" : "...",
    "orderProductId" : 12345,
    "orderOfferId" : 12345,
    "accessPoint" : "...",
    "linkedOrderAttribute" : [ { }, { } ],
    "stringValue" : "...",
    "doubleValue" : 12345.0,
    "dateValue" : 12345,
    "booleanValue" : true
  }, {
    "attributeCode" : "...",
    "parentAttributeValueId" : 12345,
    "commercialOrderId" : 12345,
    "assignedAttributeValueIds" : [ 12345, 12345 ],
    "orderAttributeCode" : "...",
    "customFieldDto" : {
      "customField" : [ { }, { } ],
      "inheritedCustomField" : [ { }, { } ]
    },
    "attributeType" : "BOOLEAN",
    "orderAttributeId" : 12345,
    "orderLotCode" : "...",
    "orderProductId" : 12345,
    "orderOfferId" : 12345,
    "accessPoint" : "...",
    "linkedOrderAttribute" : [ { }, { } ],
    "stringValue" : "...",
    "doubleValue" : 12345.0,
    "dateValue" : 12345,
    "booleanValue" : true
  } ],
  "stringValue" : "...",
  "doubleValue" : 12345.0,
  "dateValue" : 12345,
  "booleanValue" : true
}