User Tools

Site Tools


en:lenscatalog:version070000:complextypes:b2bcatalogheader

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
en:lenscatalog:version070000:complextypes:b2bcatalogheader [2017/03/16 08:44] nicole.backmannen:lenscatalog:version070000:complextypes:b2bcatalogheader [2017/07/10 10:14] (current) gerdbernau
Line 1: Line 1:
 +======B2BCatalogHeader======
 +
 +[[en:lenscatalog:version070000:structure|b2bOpticLensCatalog]]->header
 +
 +{{en:lenscatalog:version070000:images:b2bcatalogheader.png?nolink|B2BCatalogHeader}}
 +
 +^uniqueIdGenerator^^
 +^type |xs:string ^
 +^occurs |1 ^
 +^description | uuid following [[https://tools.ietf.org/html/rfc4122|RFC4122]], see also [[https://de.wikipedia.org/wiki/Universally_Unique_Identifier]] ^
 +
 +^filename^^
 +^type |xs:string ^
 +^occurs |1 ^
 +^description | This is the filename of the transport container of the lc7-file. (see also section lc7-File on the page [[en:lenscatalog:version070000:specifications|specifications]]). ^
 +
 +^supplier^^
 +^type |[[en:lenscatalog:version070000:complextypes:b2bcatalogsupplier|B2BCatalogSupplier]] ^
 +^occurs |1 ^
 +^description | The supplier codes are defined under the following [[en:companies:index|Index of Companies]] ^
 +
 +^subSupplier^^
 +^type |xs:string ^
 +^occurs |0..1 ^
 +^description | Is used to separate different price list of the supplier e.g.for buying groups.^
 +
 +^validCountries^^
 +^type |[[en:lenscatalog:version070000:complextypes:b2bcatalogcountries|B2BCatalogCountries]] ^
 +^occurs |1 ^
 +^description |List of countries these data are valid for ^
 +
 +^valid^^
 +^type |[[en:lenscatalog:version070000:complextypes:b2bcatalogdateperiodfixedfrom|B2BCatalogDatePeriodFixedFrom]] ^
 +^occurs |1 ^
 +^description | date from when these data are valid^
 +
 +^software^^
 +^type |[[en:lenscatalog:version070000:complextypes:b2bcatalogsoftware|B2BCatalogSoftware]] ^
 +^occurs |1..∞ ^
 +^description |Software used to produce the data ^
 +
 +^customerInfos^^
 +^type |[[en:lenscatalog:version070000:complextypes:b2bcatalogcustomerinfos|B2BCatalogCustomerInfos]] ^
 +^occurs |0..1 ^
 +^description |Information the supplier wants to give the customers especialy to inform what has changed from the last version^
 +
 +^priceDefinitionPlusCylinder^^
 +^type |xs:boolean ^
 +^occurs |1 ^
 +^description | defines if prices are valid for plus or minus cylinder^
 +
 +^pricefields^^
 +^type |[[en:lenscatalog:version070000:complextypes:b2bcatalogpricefields|B2BCatalogPriceFields]] ^
 +^occurs |0..1 ^
 +^description |list of used kinds of prices ^
 +
 +^printpricelists^^
 +^type |[[en:lenscatalog:version070000:complextypes:b2bcatalogprintpricelists|B2BCatalogPrintPriceLists]] ^
 +^occurs |0..1 ^
 +^description | filename of the printpricelist which could be found in the same zipfile^
 +
 +<code xml>
 +<xs:complexType name="B2BCatalogHeader">
 +  <xs:sequence>
 +    <xs:element name="uniqueIdGenerator" type="xs:string"/>
 +    <xs:element name="filename" type="xs:string"/>
 +    <xs:element name="supplier" type="B2BCatalogSupplier"/>
 +    <xs:element minOccurs="0" name="subSupplier" type="B2BCatalogSubSupplier"/>
 +    <xs:element name="validCountries" type="B2BCatalogCountries"/>
 +    <xs:element name="valid" type="B2BCatalogDatePeriodFixedFrom"/>
 +    <xs:element maxOccurs="unbounded" name="software" type="B2BCatalogSoftware"/>
 +    <xs:element minOccurs="0" name="customerInfos" type="B2BCatalogCustomerInfos"/>
 +    <xs:element name="priceDefinitionPlusCylinder" type="xs:boolean"/>
 +    <xs:element minOccurs="0" name="pricefields" type="B2BCatalogPriceFields"/>
 +    <xs:element minOccurs="0" name="printpricelists" type="B2BCatalogPrintPriceLists"/>
 +  </xs:sequence>
 +</xs:complexType>
 +</code>