OASIS Open Mailing List Archives  ·  All Lists  ·  ubl  ·  2006-01

ubl — archive

[Date Prev]  |  [Thread Prev]  |  [Thread Next]  |  [Date Next]   —  [Date Index]  |  [Thread Index]  |  [Month Index]  |  [List Home]

Re: [ubl] 3 January build of UBL 2.0 review package


 MHonArc v2.5.0b2 -->

















ubl message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Re: [ubl] 3 January build of UBL 2.0 review package


Hi Jon

Comments Stephen Green Jan 3rd 2006

Schema bug:

The TransportHandlingUnit has errors. The following do not correspond with
the draft 13 spreadsheets:
<xsd:element ref="cbc:TotalTransportEquipmentQuantity" minOccurs="0"/>
<xsd:element ref="cbc:TotalPackagesQuantity" minOccurs="0"/>

The cbc:TotalPackagesQuantity causes a schema error since it is the second
cbc:TotalPackagesQuantity
in the same complexType combined with the presence of minOccurs="0" elements
between them

 <xsd:complexType name="TransportHandlingUnitType">
  <xsd:sequence>
   <xsd:element ref="cbc:ID" minOccurs="0"/>
   <xsd:element ref="cbc:TransportHandlingUnitTypeCode" minOccurs="0"/>
   <xsd:element ref="cbc:HandlingCode" minOccurs="0"/>
   <xsd:element ref="cbc:HandlingInstructions" minOccurs="0"/>
   <xsd:element ref="cbc:HazardousRiskIndicator"/>
   <xsd:element ref="cbc:TotalGoodsItemQuantity" minOccurs="0"/>
   <xsd:element ref="cbc:TotalPackageQuantity" minOccurs="0"/>
   <xsd:element ref="cbc:DamageRemarks" minOccurs="0"
maxOccurs="unbounded"/>
   <xsd:element ref="cbc:ShippingMarks" minOccurs="0"
maxOccurs="unbounded"/>
   <xsd:element ref="cbc:TotalTransportEquipmentQuantity" minOccurs="0"/>
   <xsd:element ref="cbc:TotalPackageQuantity" minOccurs="0"/>
   <xsd:element ref="DespatchLine" minOccurs="0" maxOccurs="unbounded"/>
   <xsd:element ref="ActualPackage" minOccurs="0" maxOccurs="unbounded"/>
   <xsd:element ref="ReceivedReceiptLine" minOccurs="0"
maxOccurs="unbounded"/>
   <xsd:element ref="TransportEquipment" minOccurs="0"
maxOccurs="unbounded"/>
   <xsd:element ref="HazardousGoodsTransit" minOccurs="0"
maxOccurs="unbounded"/>
   <xsd:element ref="MeasurementDimension" minOccurs="0"
maxOccurs="unbounded"/>
   <xsd:element ref="MinimumTemperature" minOccurs="0"/>
   <xsd:element ref="MaximumTemperature" minOccurs="0"/>
  </xsd:sequence>
 </xsd:complexType>

Other more minor issues

The cbc schema also has another bbie called TotalPackagesQuantity but it
doesn't seem to be used anywhere.

The TransportHandlingUnit has DespatchLine and ReceivedReceiptLine but in
the spreadsheet these are
HandlingUnitDespatchLine and ReceivedHandlingUnitReceiptLine.


All the best

Steve



[Date Prev]  |  [Thread Prev]  |  [Thread Next]  |  [Date Next]   —  [Date Index]  |  [Thread Index]  |  [Month Index]  |  [List Home]