OfferContextListDTO Data Type

The Class ServiceDto.

Implemented Interfaces
Serializable
Properties
name data type description
offerContextList array of OfferContextDTO

Example

{
  "offerContextList" : [ {
    "offerCode" : "...",
    "customerContextDTO" : {
      "billingAccountCode" : "...",
      "sellerTags" : [ "...", "..." ],
      "customerTags" : [ "...", "..." ],
      "contractCode" : "...",
      "requestedTagTypes" : [ "...", "..." ],
      "pagingAndFiltering" : { }
    },
    "quoteLotCode" : "...",
    "selectedProducts" : [ {
      "productCode" : "...",
      "producVersion" : 12345,
      "quantity" : 12345,
      "selectedAttributes" : {
        "property1" : { },
        "property2" : { }
      },
      "selectedGroupedAttributes" : {
        "property1" : { },
        "property2" : { }
      }
    }, {
      "productCode" : "...",
      "producVersion" : 12345,
      "quantity" : 12345,
      "selectedAttributes" : {
        "property1" : { },
        "property2" : { }
      },
      "selectedGroupedAttributes" : {
        "property1" : { },
        "property2" : { }
      }
    } ],
    "selectedOfferAttributes" : {
      "property1" : { },
      "property2" : { }
    },
    "config" : {
      "loadAttributeTags" : true,
      "loadAttributeGroupedAttribute" : true,
      "loadAttributeChargeTemplates" : true,
      "loadAttributeAssignedAttr" : true,
      "loadAttributeMedia" : true
    }
  }, {
    "offerCode" : "...",
    "customerContextDTO" : {
      "billingAccountCode" : "...",
      "sellerTags" : [ "...", "..." ],
      "customerTags" : [ "...", "..." ],
      "contractCode" : "...",
      "requestedTagTypes" : [ "...", "..." ],
      "pagingAndFiltering" : { }
    },
    "quoteLotCode" : "...",
    "selectedProducts" : [ {
      "productCode" : "...",
      "producVersion" : 12345,
      "quantity" : 12345,
      "selectedAttributes" : {
        "property1" : { },
        "property2" : { }
      },
      "selectedGroupedAttributes" : {
        "property1" : { },
        "property2" : { }
      }
    }, {
      "productCode" : "...",
      "producVersion" : 12345,
      "quantity" : 12345,
      "selectedAttributes" : {
        "property1" : { },
        "property2" : { }
      },
      "selectedGroupedAttributes" : {
        "property1" : { },
        "property2" : { }
      }
    } ],
    "selectedOfferAttributes" : {
      "property1" : { },
      "property2" : { }
    },
    "config" : {
      "loadAttributeTags" : true,
      "loadAttributeGroupedAttribute" : true,
      "loadAttributeChargeTemplates" : true,
      "loadAttributeAssignedAttr" : true,
      "loadAttributeMedia" : true
    }
  } ]
}