User Tools

Site Tools


en:lensinfo:version010000:complextypes:b2binfoitem

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
en:lensinfo:version010000:complextypes:b2binfoitem [2014/01/03 15:27] – created sebastianraringen:lensinfo:version010000:complextypes:b2binfoitem [2014/01/03 15:41] (current) sebastianraring
Line 1: Line 1:
 +====== item (B2BInfoItem) ======
 +
 +[[en:lensinfo:version010000:structure|b2bOpticInfo]] -> item
 +
 +^ referenceNo ^^
 +^ type | string |
 +^ occurs | 1 |
 +^ description | the referenceNo of the order (see B2BOptic LensOrder) |
 +
 +^ confirmedOrderId ^^
 +^ type | string |
 +^ occurs | 1 |
 +^ description | the order number of the server; it should be unique for the customer |
 +
 +^ salesOrderId ^^
 +^ type | string |
 +^ occurs | 0..1 |
 +^ description | order number in ERP system |
 +
 +^ confirmedOrderDate ^^
 +^ type | date |
 +^ occurs | 0..1 |
 +^ description | date when order is received by server |
 +
 +^ estimatedDeliveryDate ^^
 +^ type | date |
 +^ occurs | 0..1 |
 +^ description | best estimated delivery date |
 +
 +^ orderStatus ^^
 +^ type | [[en:lensinfo:version010000:simpletypes:b2binfoorderstates|B2BInfoOrderStates]] |
 +^ occurs | 1 |
 +^ description | the status of the order |
 +
 +^ [[en:lensinfo:version010000:complextypes:b2binfodeliveryvalues|deliveryValues]] ^^
 +^ type | [[en:lensinfo:version010000:complextypes:b2binfodeliveryvalues|B2BInfoDeliveryValues]] |
 +^ occurs | 0..1 |
 +^ description | values of the delivered lenses |
 +
 +^ [[en:lensinfo:version010000:complextypes:b2binfodeliverynotes|deliveryNotes]] ^^
 +^ type | [[en:lensinfo:version010000:complextypes:b2binfodeliverynotes|B2BInfoDeliveryNotes]] |
 +^ occurs | 0..1 |
 +^ description | link to the advanced shipping note |
 +
 +^ [[en:lensinfo:version010000:complextypes:b2binfoerrors|errors]] ^^
 +^ type | [[en:lensinfo:version010000:complextypes:b2binfoerrors|B2BInfoErrors]] |
 +^ occurs | 1 |
 +^ description | error messages |
 +
 +<code xml>
 +<xs:complexType name="B2BInfoItem">
 +  <xs:sequence>
 +    <xs:element name="referenceNo" type="xs:string" />
 +    <xs:choice>
 +      <xs:sequence>
 +        <xs:element name="confirmedOrderId" type="xs:string" />
 +        <xs:element minOccurs="0" name="salesOrderId" type="xs:string" />
 +        <xs:element minOccurs="0" name="confirmedOrderDate" type="xs:date" />
 +        <xs:element minOccurs="0" name="estimatedDeliveryDate" type="xs:date" />
 +        <xs:element name="orderStatus" type="B2BInfoOrderStates" />
 +        <xs:element minOccurs="0" name="deliveryValues" type="B2BInfoDeliveryValues" />
 +        <xs:element minOccurs="0" name="deliveryNotes" type="B2BInfoDeliveryNotes" />
 +      </xs:sequence>
 +      <xs:sequence>
 +        <xs:element name="errors" type="B2BInfoErrors" />
 +      </xs:sequence>
 +    </xs:choice>
 +  </xs:sequence>
 +</xs:complexType>
 +</code>