User Tools

Site Tools


en:lenscatalog:version070000:complextypes:b2bcataloginformation

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
en:lenscatalog:version070000:complextypes:b2bcataloginformation [2017/07/11 08:43] sebastianraringen:lenscatalog:version070000:complextypes:b2bcataloginformation [2017/07/11 09:15] (current) nicole.backmann
Line 1: Line 1:
 +======B2BCatalogInformation======
 +
 +[[en:lenscatalog:version070000:structure|b2bOpticLensCatalog]]->[[en:lenscatalog:version070000:complextypes:b2bcataloginformations|informations]]
 +
 +{{en:lenscatalog:version070000:images:b2bcataloginformation.png?nolink|B2BCatalogInformation}}
 +
 +^text^^
 +^type |xs:string ^
 +^occurs |1 ^
 +^description | additional explanation text, will be displayed but can be suppressed by the user unless it is marked with the attribute "important" ^
 +
 +^type (attribute of description)^^
 +^type |[[en:lenscatalog:version070000:simpletypes:b2bcataloginformationtypes|B2BCatalogInformationTypes]] ^
 +^use |required ^
 +^description | defines the type of text^
 +
 +^important (attribute of description)^^
 +^type |xs:boolean ^
 +^use | optional ^
 +^default |false ^
 +^description | must be set if the text must be displayed to the user due to legal or regulatory or other mandatory specifications ^
 +
 +^file^^
 +^type |xs:string ^
 +^occurs |1 ^
 +^description | filename of the file that should be displayed to the user (e.g. image, PDF, ...). The file must be included in the xml-zip file. This must not be used for [[en:lenscatalog:version070000:complextypes:b2bcatalogprintpricelists|B2BCatalogPrintPriceLists]].^
 +
 +^type (attribute of file)^^
 +^type |[[en:lenscatalog:version070000:simpletypes:b2bcataloginformationtypes|B2BCatalogInformationTypes]] ^
 +^use |required ^
 +^description |defines the type of file^
 +
 +^website^^
 +^type |xs:string ^
 +^occurs |1 ^
 +^description | URL of a website that should be displayed^
 +
 +^type (attribute of website)^^
 +^type |[[en:lenscatalog:version070000:simpletypes:b2bcataloginformationtypes|B2BCatalogInformationTypes]] ^
 +^use |required ^
 +^description |defines the type of website^
 +
 +^internal^^
 +^type |xs:anySimpleType ^
 +^occurs |1 ^
 +^description |for internal use only, will not be displayed^
 +
 +^type (attribute of internal)^^
 +^type |xs:anySimpleType ^
 +^use |required ^
 +^description |defines the type of internal information^
 +
 +<code xml>
 +<xs:complexType name="B2BCatalogInformation">
 +  <xs:sequence>
 +    <xs:choice>
 +      <xs:element name="description">
 +        <xs:complexType>
 +          <xs:simpleContent>
 +            <xs:extension base="xs:string">
 +              <xs:attribute name="type" type="B2BCatalogInformationTypes" use="required"/>
 +              <xs:attribute default="false" name="important" type="xs:boolean"/>
 +            </xs:extension>
 +          </xs:simpleContent>
 +        </xs:complexType>
 +      </xs:element>
 +      <xs:element name="file">
 +        <xs:complexType>
 +          <xs:simpleContent>
 +            <xs:extension base="xs:string">
 +              <xs:attribute name="type" type="B2BCatalogInformationTypes" use="required"/>
 +            </xs:extension>
 +          </xs:simpleContent>
 +        </xs:complexType>
 +      </xs:element>
 +      <xs:element name="website">
 +        <xs:complexType>
 +          <xs:simpleContent>
 +            <xs:extension base="xs:string">
 +              <xs:attribute name="type" type="B2BCatalogInformationTypes" use="required"/>
 +            </xs:extension>
 +          </xs:simpleContent>
 +        </xs:complexType>
 +      </xs:element>
 +      <xs:element name="internal">
 +        <xs:complexType>
 +          <xs:simpleContent>
 +            <xs:extension base="xs:anySimpleType">
 +              <xs:attribute name="type" type="xs:anySimpleType" use="required"/>
 +            </xs:extension>
 +          </xs:simpleContent>
 +        </xs:complexType>
 +      </xs:element>
 +    </xs:choice>
 +  </xs:sequence>
 +</xs:complexType>
 +</code>