http://retail3000.net/Retail3000Webservice/WebserviceProductComponents
ViewProductInfo Complex Type
http://retail3000.net/Retail3000Webservice/WebserviceProductComponents : ViewProductInfo Complex Type
Namespace http://retail3000.net/Retail3000Webservice/WebserviceProductComponents
Base Type
Extension of ProductInfo Complex Type
Diagram
CalculatedGrossPrice Element GrossPurchasePriceReductionPercentage Element ProductPosMessageFound Element ProductPosMessage Element AppliedGrossPrice Element ProductState Element CashRegisterGroupId Element PurchaseStatusRowCode Element PurchaseStatusRowDescription Element StoreTypeGrossPrice Element StoreGrossPrice Element WebshopProductItemId Element MarginPercentage Element Margin Element OwnPurchasePriceNote Element PurchaseContentUnitToConsumerUnitFactor Element DefaultDeliveryDays Element PcePurchasePrice Element PurchasePriceType Element PurchasePricePerAmount Element OwnPurchasePrice Element PurchasePrice Element GrossPurchasePrice Element MinimumOrderQuantity Element OrderMultiplier Element PurchaseUnitToPurchaseContentUnitFactor Element ManualMinMaxStock Element CalculatedMaxStock Element CalculatedMinStock Element OrderMethod Element MaximumStock Element MinimumStock Element ShopStock Element LocationsStock Element OpenReservations Element OpenSaleOrders Element OpenPurchaseOrders Element FutureStock Element FreeStock Element Stock Element AlternateFutureStock Element AlternateFreeStock Element AlternateStock Element DoesMaintainStock Element IsMaintainStock Element OrderCode Element SizeTypeDescription Element SizeDescription Element ColorDescription Element OrganizationProductNumber Element IsPurchaseAvailable Element SaleUnitPackageDescription Element SaleUnitPackageShortDescription Element SaleUnitDimensionDescription Element SaleUnitDimensionShortDescription Element VatPercentage Element VatDescription Element VatCode Element VatId Element ArticleGroupCode Element AssortmentDescription Element AssortmentCode Element PreferredSupplierName Element PreferredSupplierNumber Element CashRegisterGroupDescription Element CashRegisterGroupShortDescription Element CashRegisterGroupCode Element DefaultWebshopClassificationId Element WebshopClassificationId Element VatRequired Element GrossProfitPercentage Element ProductCategoryDescription Element ProductCategoryCode Element SizeIsoDimensionPackageDescription Element SizeIsoDimensionDescription Element WeightIsoDescription Element ContentIsoDescription Element ContentIsoCode Element SubBrandDescription Element SubBrandCode Element BrandDescription Element BrandCode Element ClassificationLevel5Description Element ClassificationLevel5Code Element ClassificationLevel4Description Element ClassificationLevel4Code Element ClassificationLevel3Description Element ClassificationLevel3Code Element ClassificationLevel2Description Element ClassificationLevel2Code Element ClassificationLevel1Description Element ClassificationLevel1Code Element StandbyProductNote1 Element StandbyProductDescription Element StandbyProductExternalCode Element StandbyProductCode Element ParentProductNumber Element IsDerived Element SaleLedgerId Element LastExchangeDateTime Element BarcodeTypeId Element MainBarcode Element ProductNumber Element OrganizationId Element OldItemId Element IsPriceBlocked Element ExcludeFromPriceCalculation Element PrintLabel Element GiftCardTypeId Element CbsCode Element ParentProductId Element RelatedProductsType Element StorageLocation Element IsIncludeInStockValue Element IsAskForDescriptionInPos Element IsSerialAdministration Element IsNoQuantityPriceBreakDiscount Element IsPriceZeroAllowed Element IsNoMixedMatchDiscount Element IsNoDiscountOnDiscount Element IsNoDiscounts Element IsNoSavings Element IsNoDiscountAgreementDiscount Element IsAskForAmountInPos Element IsAskForPriceInPos Element IsAllowDiscountPercentageModification Element MarkingCodeType Element AllowanceAmount Element AllowanceCode Element GrossWeight Element NetWeight Element WeightIsoDimensionId Element NetContent Element ContentIsoPackageId Element ContentIsoDimensionId Element DepthPackage Element WidthPackage Element HeightPackage Element LengthPackage Element SizeIsoDimensionIdPackage Element DepthArticle Element WidthArticle Element HeightArticle Element LengthArticle Element SizeIsoDimensionIdArticle Element SearchText Element FreeTableId Element ProductCategoryId Element PreferredSupplierId Element FollowupNumber Element Plu Element Note4 Element Note3 Element Note2 Element Note1 Element IsTrackAndTraceProduct Element IsCancelled Element IsDropshipment Element IsScaleIntegration Element IsSale Element IsAllowPriceModification Element IsAllowMultiplePricing Element Information Element GrossPrice Element ExternalProductId Element ExternalCode Element ExchangeRemarks Element FormattedDescription Element PosDescription Element AlternateDescription Element Description Element SaleUnitPackageId Element SaleUnitDimensionId Element ConsumerUnitToSaleUnitFactor Element DefaultSaleAmount Element CompanyId Element ClassificationLevel5Id Element ClassificationLevel4Id Element ClassificationLevel3Id Element ClassificationLevel2Id Element ClassificationLevel1Id Element ProductCombinationGroupId Element DisposalFeeId Element PosMessageId Element SubBrandId Element BrandId Element LocationClassId Element LabelClassId Element TransportClassId Element WarrantyId Element ColorId Element SizeId Element SizeTypeId Element AssortmentId Element ArticleGroupId Element AdvicePrice Element ReplacementProductId Element ProductType Element LastModifiedDateTime Element LastModifiedByUserId Element CreatedDateTime Element CreatedByUserId Element ItemId Element Sequence ViewProductInfo Complex Type
Overview
Sequence
ItemId xs:int
CreatedDateTime xs:dateTime
AdvicePrice xs:decimal
SizeTypeId xs:int
SizeId xs:int
ColorId xs:int
WarrantyId xs:int
BrandId xs:int
SubBrandId xs:int
CompanyId xs:int
Description optional xs:string
AlternateDescription optional xs:string
PosDescription optional xs:string
FormattedDescription optional xs:string
ExchangeRemarks optional xs:string
ExternalCode optional xs:string
GrossPrice xs:decimal
Information optional xs:string
IsSale xs:boolean
IsDropshipment xs:boolean
IsCancelled xs:boolean
Note1 optional xs:string
Note2 optional xs:string
Note3 optional xs:string
Note4 optional xs:string
Plu xs:int
SearchText optional xs:string
LengthArticle xs:decimal
HeightArticle xs:decimal
WidthArticle xs:decimal
DepthArticle xs:decimal
LengthPackage xs:decimal
HeightPackage xs:decimal
WidthPackage xs:decimal
DepthPackage xs:decimal
NetContent xs:decimal
NetWeight xs:decimal
GrossWeight xs:decimal
AllowanceCode optional xs:string
AllowanceAmount xs:decimal
IsNoSavings xs:boolean
IsNoDiscounts xs:boolean
StorageLocation optional xs:string
CbsCode optional xs:string
PrintLabel xs:boolean
IsPriceBlocked xs:boolean
OldItemId xs:int
MainBarcode xs:long
IsDerived xs:boolean
StandbyProductCode optional xs:string
StandbyProductExternalCode optional xs:string
StandbyProductDescription optional xs:string
StandbyProductNote1 optional xs:string
ClassificationLevel1Code optional xs:string
ClassificationLevel2Code optional xs:string
ClassificationLevel3Code optional xs:string
ClassificationLevel4Code optional xs:string
ClassificationLevel5Code optional xs:string
BrandCode optional xs:string
BrandDescription optional xs:string
SubBrandCode optional xs:string
SubBrandDescription optional xs:string
ContentIsoCode optional xs:string
ContentIsoDescription optional xs:string
WeightIsoDescription optional xs:string
SizeIsoDimensionDescription optional xs:string
ProductCategoryCode optional xs:string
ProductCategoryDescription optional xs:string
VatRequired xs:boolean
CashRegisterGroupCode optional xs:string
CashRegisterGroupDescription optional xs:string
PreferredSupplierName optional xs:string
AssortmentCode optional xs:string
AssortmentDescription optional xs:string
ArticleGroupCode optional xs:string
VatId xs:int
VatCode optional xs:string
VatDescription optional xs:string
VatPercentage xs:decimal
SaleUnitDimensionDescription optional xs:string
SaleUnitPackageDescription optional xs:string
ColorDescription optional xs:string
SizeDescription optional xs:string
SizeTypeDescription optional xs:string
OrderCode optional xs:string
IsMaintainStock xs:boolean
AlternateStock xs:decimal
Stock xs:decimal
FreeStock xs:decimal
FutureStock xs:decimal
OpenSaleOrders xs:decimal
OpenReservations xs:decimal
LocationsStock xs:decimal
ShopStock xs:decimal
MinimumStock xs:decimal
MaximumStock xs:decimal
OrderMultiplier xs:decimal
PurchasePrice xs:decimal
OwnPurchasePrice xs:decimal
PcePurchasePrice xs:decimal
OwnPurchasePriceNote optional xs:string
Margin xs:decimal
MarginPercentage xs:decimal
StoreGrossPrice xs:decimal
PurchaseStatusRowDescription optional xs:string
PurchaseStatusRowCode optional xs:string
ProductPosMessage optional xs:string
Used By
ViewProductInfo Element
GetSingleViewProductResult Element
GetSingleViewProduct2Result Element
product Element
Source
<xs:complexType name="ViewProductInfo" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:complexContent mixed="false">
    <xs:extension base="tns:ProductInfo">
      <xs:sequence>
        <xs:element minOccurs="1" maxOccurs="1" name="ParentProductNumber" type="xs:long" />
        <xs:element minOccurs="0" maxOccurs="1" name="StandbyProductCode" type="xs:string" />
        <xs:element minOccurs="0" maxOccurs="1" name="StandbyProductExternalCode" type="xs:string" />
        <xs:element minOccurs="0" maxOccurs="1" name="StandbyProductDescription" type="xs:string" />
        <xs:element minOccurs="0" maxOccurs="1" name="StandbyProductNote1" type="xs:string" />
        <xs:element minOccurs="0" maxOccurs="1" name="ClassificationLevel1Code" type="xs:string" />
        <xs:element minOccurs="0" maxOccurs="1" name="ClassificationLevel1Description" type="xs:string" />
        <xs:element minOccurs="0" maxOccurs="1" name="ClassificationLevel2Code" type="xs:string" />
        <xs:element minOccurs="0" maxOccurs="1" name="ClassificationLevel2Description" type="xs:string" />
        <xs:element minOccurs="0" maxOccurs="1" name="ClassificationLevel3Code" type="xs:string" />
        <xs:element minOccurs="0" maxOccurs="1" name="ClassificationLevel3Description" type="xs:string" />
        <xs:element minOccurs="0" maxOccurs="1" name="ClassificationLevel4Code" type="xs:string" />
        <xs:element minOccurs="0" maxOccurs="1" name="ClassificationLevel4Description" type="xs:string" />
        <xs:element minOccurs="0" maxOccurs="1" name="ClassificationLevel5Code" type="xs:string" />
        <xs:element minOccurs="0" maxOccurs="1" name="ClassificationLevel5Description" type="xs:string" />
        <xs:element minOccurs="0" maxOccurs="1" name="BrandCode" type="xs:string" />
        <xs:element minOccurs="0" maxOccurs="1" name="BrandDescription" type="xs:string" />
        <xs:element minOccurs="0" maxOccurs="1" name="SubBrandCode" type="xs:string" />
        <xs:element minOccurs="0" maxOccurs="1" name="SubBrandDescription" type="xs:string" />
        <xs:element minOccurs="0" maxOccurs="1" name="ContentIsoCode" type="xs:string" />
        <xs:element minOccurs="0" maxOccurs="1" name="ContentIsoDescription" type="xs:string" />
        <xs:element minOccurs="0" maxOccurs="1" name="WeightIsoDescription" type="xs:string" />
        <xs:element minOccurs="0" maxOccurs="1" name="SizeIsoDimensionDescription" type="xs:string" />
        <xs:element minOccurs="0" maxOccurs="1" name="SizeIsoDimensionPackageDescription" type="xs:string" />
        <xs:element minOccurs="0" maxOccurs="1" name="ProductCategoryCode" type="xs:string" />
        <xs:element minOccurs="0" maxOccurs="1" name="ProductCategoryDescription" type="xs:string" />
        <xs:element minOccurs="1" maxOccurs="1" name="GrossProfitPercentage" nillable="true" type="xs:int" />
        <xs:element minOccurs="1" maxOccurs="1" name="VatRequired" type="xs:boolean" />
        <xs:element minOccurs="1" maxOccurs="1" name="WebshopClassificationId" type="xs:int" />
        <xs:element minOccurs="1" maxOccurs="1" name="DefaultWebshopClassificationId" type="xs:int" />
        <xs:element minOccurs="0" maxOccurs="1" name="CashRegisterGroupCode" type="xs:string" />
        <xs:element minOccurs="0" maxOccurs="1" name="CashRegisterGroupShortDescription" type="xs:string" />
        <xs:element minOccurs="0" maxOccurs="1" name="CashRegisterGroupDescription" type="xs:string" />
        <xs:element minOccurs="1" maxOccurs="1" name="PreferredSupplierNumber" type="xs:long" />
        <xs:element minOccurs="0" maxOccurs="1" name="PreferredSupplierName" type="xs:string" />
        <xs:element minOccurs="0" maxOccurs="1" name="AssortmentCode" type="xs:string" />
        <xs:element minOccurs="0" maxOccurs="1" name="AssortmentDescription" type="xs:string" />
        <xs:element minOccurs="0" maxOccurs="1" name="ArticleGroupCode" type="xs:string" />
        <xs:element minOccurs="1" maxOccurs="1" name="VatId" type="xs:int" />
        <xs:element minOccurs="0" maxOccurs="1" name="VatCode" type="xs:string" />
        <xs:element minOccurs="0" maxOccurs="1" name="VatDescription" type="xs:string" />
        <xs:element minOccurs="1" maxOccurs="1" name="VatPercentage" type="xs:decimal" />
        <xs:element minOccurs="0" maxOccurs="1" name="SaleUnitDimensionShortDescription" type="xs:string" />
        <xs:element minOccurs="0" maxOccurs="1" name="SaleUnitDimensionDescription" type="xs:string" />
        <xs:element minOccurs="0" maxOccurs="1" name="SaleUnitPackageShortDescription" type="xs:string" />
        <xs:element minOccurs="0" maxOccurs="1" name="SaleUnitPackageDescription" type="xs:string" />
        <xs:element minOccurs="1" maxOccurs="1" name="IsPurchaseAvailable" type="xs:boolean" />
        <xs:element minOccurs="1" maxOccurs="1" name="OrganizationProductNumber" type="xs:long" />
        <xs:element minOccurs="0" maxOccurs="1" name="ColorDescription" type="xs:string" />
        <xs:element minOccurs="0" maxOccurs="1" name="SizeDescription" type="xs:string" />
        <xs:element minOccurs="0" maxOccurs="1" name="SizeTypeDescription" type="xs:string" />
        <xs:element minOccurs="0" maxOccurs="1" name="OrderCode" type="xs:string" />
        <xs:element minOccurs="1" maxOccurs="1" name="IsMaintainStock" type="xs:boolean" />
        <xs:element minOccurs="1" maxOccurs="1" name="DoesMaintainStock" type="xs:boolean" />
        <xs:element minOccurs="1" maxOccurs="1" name="AlternateStock" nillable="true" type="xs:decimal" />
        <xs:element minOccurs="1" maxOccurs="1" name="AlternateFreeStock" nillable="true" type="xs:decimal" />
        <xs:element minOccurs="1" maxOccurs="1" name="AlternateFutureStock" nillable="true" type="xs:decimal" />
        <xs:element minOccurs="1" maxOccurs="1" name="Stock" nillable="true" type="xs:decimal" />
        <xs:element minOccurs="1" maxOccurs="1" name="FreeStock" nillable="true" type="xs:decimal" />
        <xs:element minOccurs="1" maxOccurs="1" name="FutureStock" nillable="true" type="xs:decimal" />
        <xs:element minOccurs="1" maxOccurs="1" name="OpenPurchaseOrders" nillable="true" type="xs:decimal" />
        <xs:element minOccurs="1" maxOccurs="1" name="OpenSaleOrders" nillable="true" type="xs:decimal" />
        <xs:element minOccurs="1" maxOccurs="1" name="OpenReservations" nillable="true" type="xs:decimal" />
        <xs:element minOccurs="1" maxOccurs="1" name="LocationsStock" nillable="true" type="xs:decimal" />
        <xs:element minOccurs="1" maxOccurs="1" name="ShopStock" nillable="true" type="xs:decimal" />
        <xs:element minOccurs="1" maxOccurs="1" name="MinimumStock" nillable="true" type="xs:decimal" />
        <xs:element minOccurs="1" maxOccurs="1" name="MaximumStock" nillable="true" type="xs:decimal" />
        <xs:element minOccurs="1" maxOccurs="1" name="OrderMethod" type="tns:OrderMethod" />
        <xs:element minOccurs="1" maxOccurs="1" name="CalculatedMinStock" nillable="true" type="xs:decimal" />
        <xs:element minOccurs="1" maxOccurs="1" name="CalculatedMaxStock" nillable="true" type="xs:decimal" />
        <xs:element minOccurs="1" maxOccurs="1" name="ManualMinMaxStock" type="xs:boolean" />
        <xs:element minOccurs="1" maxOccurs="1" name="PurchaseUnitToPurchaseContentUnitFactor" type="xs:decimal" />
        <xs:element minOccurs="1" maxOccurs="1" name="OrderMultiplier" type="xs:decimal" />
        <xs:element minOccurs="1" maxOccurs="1" name="MinimumOrderQuantity" type="xs:decimal" />
        <xs:element minOccurs="1" maxOccurs="1" name="GrossPurchasePrice" nillable="true" type="xs:decimal" />
        <xs:element minOccurs="1" maxOccurs="1" name="PurchasePrice" nillable="true" type="xs:decimal" />
        <xs:element minOccurs="1" maxOccurs="1" name="OwnPurchasePrice" nillable="true" type="xs:decimal" />
        <xs:element minOccurs="1" maxOccurs="1" name="PurchasePricePerAmount" type="xs:int" />
        <xs:element minOccurs="1" maxOccurs="1" name="PurchasePriceType" type="tns:PurchasePriceType" />
        <xs:element minOccurs="1" maxOccurs="1" name="PcePurchasePrice" nillable="true" type="xs:decimal" />
        <xs:element minOccurs="1" maxOccurs="1" name="DefaultDeliveryDays" nillable="true" type="xs:int" />
        <xs:element minOccurs="1" maxOccurs="1" name="PurchaseContentUnitToConsumerUnitFactor" type="xs:decimal" />
        <xs:element minOccurs="0" maxOccurs="1" name="OwnPurchasePriceNote" type="xs:string" />
        <xs:element minOccurs="1" maxOccurs="1" name="Margin" nillable="true" type="xs:decimal" />
        <xs:element minOccurs="1" maxOccurs="1" name="MarginPercentage" nillable="true" type="xs:decimal" />
        <xs:element minOccurs="1" maxOccurs="1" name="WebshopProductItemId" type="xs:int" />
        <xs:element minOccurs="1" maxOccurs="1" name="StoreGrossPrice" nillable="true" type="xs:decimal" />
        <xs:element minOccurs="1" maxOccurs="1" name="StoreTypeGrossPrice" nillable="true" type="xs:decimal" />
        <xs:element minOccurs="0" maxOccurs="1" name="PurchaseStatusRowDescription" type="xs:string" />
        <xs:element minOccurs="0" maxOccurs="1" name="PurchaseStatusRowCode" type="xs:string" />
        <xs:element minOccurs="1" maxOccurs="1" name="CashRegisterGroupId" type="xs:int" />
        <xs:element minOccurs="1" maxOccurs="1" name="ProductState" type="tns:ProductState" />
        <xs:element minOccurs="1" maxOccurs="1" name="AppliedGrossPrice" nillable="true" type="xs:decimal" />
        <xs:element minOccurs="0" maxOccurs="1" name="ProductPosMessage" type="xs:string" />
        <xs:element minOccurs="1" maxOccurs="1" name="ProductPosMessageFound" type="xs:boolean" />
        <xs:element minOccurs="1" maxOccurs="1" name="GrossPurchasePriceReductionPercentage" nillable="true" type="xs:decimal" />
        <xs:element minOccurs="1" maxOccurs="1" name="CalculatedGrossPrice" nillable="true" type="xs:decimal" />
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>
See Also
http://retail3000.net/Retail3000Webservice/WebserviceProductComponents