<xs:complexType name="BaseProductInfo" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:complexContent mixed="false">
<xs:extension base="tns:Info">
<xs:sequence>
<xs:element minOccurs="1" maxOccurs="1" name="ProductType" type="tns:ProductType" />
<xs:element minOccurs="1" maxOccurs="1" name="ReplacementProductId" type="xs:int" />
<xs:element minOccurs="1" maxOccurs="1" name="AdvicePrice" nillable="true" type="xs:decimal" />
<xs:element minOccurs="1" maxOccurs="1" name="ArticleGroupId" type="xs:int" />
<xs:element minOccurs="1" maxOccurs="1" name="AssortmentId" type="xs:int" />
<xs:element minOccurs="1" maxOccurs="1" name="SizeTypeId" type="xs:int" />
<xs:element minOccurs="1" maxOccurs="1" name="SizeId" type="xs:int" />
<xs:element minOccurs="1" maxOccurs="1" name="ColorId" type="xs:int" />
<xs:element minOccurs="1" maxOccurs="1" name="WarrantyId" type="xs:int" />
<xs:element minOccurs="1" maxOccurs="1" name="TransportClassId" type="xs:int" />
<xs:element minOccurs="1" maxOccurs="1" name="LabelClassId" type="xs:int" />
<xs:element minOccurs="1" maxOccurs="1" name="LocationClassId" type="xs:int" />
<xs:element minOccurs="1" maxOccurs="1" name="BrandId" type="xs:int" />
<xs:element minOccurs="1" maxOccurs="1" name="SubBrandId" type="xs:int" />
<xs:element minOccurs="1" maxOccurs="1" name="PosMessageId" type="xs:int" />
<xs:element minOccurs="1" maxOccurs="1" name="DisposalFeeId" type="xs:int" />
<xs:element minOccurs="1" maxOccurs="1" name="ProductCombinationGroupId" type="xs:int" />
<xs:element minOccurs="1" maxOccurs="1" name="ClassificationLevel1Id" type="xs:int" />
<xs:element minOccurs="1" maxOccurs="1" name="ClassificationLevel2Id" type="xs:int" />
<xs:element minOccurs="1" maxOccurs="1" name="ClassificationLevel3Id" type="xs:int" />
<xs:element minOccurs="1" maxOccurs="1" name="ClassificationLevel4Id" type="xs:int" />
<xs:element minOccurs="1" maxOccurs="1" name="ClassificationLevel5Id" type="xs:int" />
<xs:element minOccurs="1" maxOccurs="1" name="CompanyId" type="xs:int" />
<xs:element minOccurs="1" maxOccurs="1" name="DefaultSaleAmount" type="xs:decimal" />
<xs:element minOccurs="1" maxOccurs="1" name="ConsumerUnitToSaleUnitFactor" type="xs:decimal" />
<xs:element minOccurs="1" maxOccurs="1" name="SaleUnitDimensionId" type="xs:int" />
<xs:element minOccurs="1" maxOccurs="1" name="SaleUnitPackageId" type="xs:int" />
<xs:element minOccurs="0" maxOccurs="1" name="Description" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="1" name="AlternateDescription" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="1" name="PosDescription" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="1" name="FormattedDescription" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="1" name="ExchangeRemarks" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="1" name="ExternalCode" type="xs:string" />
<xs:element minOccurs="1" maxOccurs="1" name="ExternalProductId" type="xs:int" />
<xs:element minOccurs="1" maxOccurs="1" name="GrossPrice" nillable="true" type="xs:decimal" />
<xs:element minOccurs="0" maxOccurs="1" name="Information" type="xs:string" />
<xs:element minOccurs="1" maxOccurs="1" name="IsAllowMultiplePricing" type="xs:boolean" />
<xs:element minOccurs="1" maxOccurs="1" name="IsAllowPriceModification" type="xs:boolean" />
<xs:element minOccurs="1" maxOccurs="1" name="IsSale" type="xs:boolean" />
<xs:element minOccurs="1" maxOccurs="1" name="IsScaleIntegration" type="xs:boolean" />
<xs:element minOccurs="1" maxOccurs="1" name="IsDropshipment" type="xs:boolean" />
<xs:element minOccurs="1" maxOccurs="1" name="IsCancelled" type="xs:boolean" />
<xs:element minOccurs="1" maxOccurs="1" name="IsTrackAndTraceProduct" type="xs:boolean" />
<xs:element minOccurs="0" maxOccurs="1" name="Note1" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="1" name="Note2" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="1" name="Note3" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="1" name="Note4" type="xs:string" />
<xs:element minOccurs="1" maxOccurs="1" name="Plu" type="xs:int" />
<xs:element minOccurs="1" maxOccurs="1" name="FollowupNumber" type="xs:int" />
<xs:element minOccurs="1" maxOccurs="1" name="PreferredSupplierId" type="xs:int" />
<xs:element minOccurs="1" maxOccurs="1" name="ProductCategoryId" type="xs:int" />
<xs:element minOccurs="1" maxOccurs="1" name="FreeTableId" type="xs:int" />
<xs:element minOccurs="0" maxOccurs="1" name="SearchText" type="xs:string" />
<xs:element minOccurs="1" maxOccurs="1" name="SizeIsoDimensionIdArticle" type="xs:int" />
<xs:element minOccurs="1" maxOccurs="1" name="LengthArticle" nillable="true" type="xs:decimal" />
<xs:element minOccurs="1" maxOccurs="1" name="HeightArticle" nillable="true" type="xs:decimal" />
<xs:element minOccurs="1" maxOccurs="1" name="WidthArticle" nillable="true" type="xs:decimal" />
<xs:element minOccurs="1" maxOccurs="1" name="DepthArticle" nillable="true" type="xs:decimal" />
<xs:element minOccurs="1" maxOccurs="1" name="SizeIsoDimensionIdPackage" type="xs:int" />
<xs:element minOccurs="1" maxOccurs="1" name="LengthPackage" nillable="true" type="xs:decimal" />
<xs:element minOccurs="1" maxOccurs="1" name="HeightPackage" nillable="true" type="xs:decimal" />
<xs:element minOccurs="1" maxOccurs="1" name="WidthPackage" nillable="true" type="xs:decimal" />
<xs:element minOccurs="1" maxOccurs="1" name="DepthPackage" nillable="true" type="xs:decimal" />
<xs:element minOccurs="1" maxOccurs="1" name="ContentIsoDimensionId" type="xs:int" />
<xs:element minOccurs="1" maxOccurs="1" name="ContentIsoPackageId" type="xs:int" />
<xs:element minOccurs="1" maxOccurs="1" name="NetContent" nillable="true" type="xs:decimal" />
<xs:element minOccurs="1" maxOccurs="1" name="WeightIsoDimensionId" type="xs:int" />
<xs:element minOccurs="1" maxOccurs="1" name="NetWeight" nillable="true" type="xs:decimal" />
<xs:element minOccurs="1" maxOccurs="1" name="GrossWeight" nillable="true" type="xs:decimal" />
<xs:element minOccurs="0" maxOccurs="1" name="AllowanceCode" type="xs:string" />
<xs:element minOccurs="1" maxOccurs="1" name="AllowanceAmount" nillable="true" type="xs:decimal" />
<xs:element minOccurs="1" maxOccurs="1" name="MarkingCodeType" type="tns:MarkingCodeType" />
<xs:element minOccurs="1" maxOccurs="1" name="IsAllowDiscountPercentageModification" type="xs:boolean" />
<xs:element minOccurs="1" maxOccurs="1" name="IsAskForPriceInPos" type="xs:boolean" />
<xs:element minOccurs="1" maxOccurs="1" name="IsAskForAmountInPos" type="xs:boolean" />
<xs:element minOccurs="1" maxOccurs="1" name="IsNoDiscountAgreementDiscount" type="xs:boolean" />
<xs:element minOccurs="1" maxOccurs="1" name="IsNoSavings" type="xs:boolean" />
<xs:element minOccurs="1" maxOccurs="1" name="IsNoDiscounts" type="xs:boolean" />
<xs:element minOccurs="1" maxOccurs="1" name="IsNoDiscountOnDiscount" type="xs:boolean" />
<xs:element minOccurs="1" maxOccurs="1" name="IsNoMixedMatchDiscount" type="xs:boolean" />
<xs:element minOccurs="1" maxOccurs="1" name="IsPriceZeroAllowed" type="xs:boolean" />
<xs:element minOccurs="1" maxOccurs="1" name="IsNoQuantityPriceBreakDiscount" type="xs:boolean" />
<xs:element minOccurs="1" maxOccurs="1" name="IsSerialAdministration" type="xs:boolean" />
<xs:element minOccurs="1" maxOccurs="1" name="IsAskForDescriptionInPos" type="xs:boolean" />
<xs:element minOccurs="1" maxOccurs="1" name="IsIncludeInStockValue" type="xs:boolean" />
<xs:element minOccurs="0" maxOccurs="1" name="StorageLocation" type="xs:string" />
<xs:element minOccurs="1" maxOccurs="1" name="RelatedProductsType" type="tns:RelatedProductsType" />
<xs:element minOccurs="1" maxOccurs="1" name="ParentProductId" type="xs:int" />
<xs:element minOccurs="0" maxOccurs="1" name="CbsCode" type="xs:string" />
<xs:element minOccurs="1" maxOccurs="1" name="GiftCardTypeId" type="xs:int" />
<xs:element minOccurs="1" maxOccurs="1" name="PrintLabel" type="xs:boolean" />
<xs:element minOccurs="1" maxOccurs="1" name="ExcludeFromPriceCalculation" type="xs:boolean" />
<xs:element minOccurs="1" maxOccurs="1" name="IsPriceBlocked" type="xs:boolean" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
|