<xs:complexType name="ViewCashSaleRowInfo" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:complexContent mixed="false">
<xs:extension base="tns:CashSaleRowInfo">
<xs:sequence>
<xs:element minOccurs="1" maxOccurs="1" name="RowGrossProfitMargin" type="xs:decimal" />
<xs:element minOccurs="1" maxOccurs="1" name="RowGrossProfitPercentage" type="xs:decimal" />
<xs:element minOccurs="1" maxOccurs="1" name="PceGrossPrice" type="xs:decimal" />
<xs:element minOccurs="0" maxOccurs="1" name="VatCode" type="xs:string" />
<xs:element minOccurs="1" maxOccurs="1" name="ProductNumber" type="xs:long" />
<xs:element minOccurs="0" maxOccurs="1" name="OrderCode" type="xs:string" />
<xs:element minOccurs="1" maxOccurs="1" name="MainBarcode" type="xs:long" />
<xs:element minOccurs="0" maxOccurs="1" name="ProductDescription" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="1" name="ProductNote1" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="1" name="ProductNote2" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="1" name="ProductNote3" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="1" name="ProductNote4" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="1" name="ExternalProductCode" type="xs:string" />
<xs:element minOccurs="1" maxOccurs="1" name="TransactionNumber" type="xs:int" />
<xs:element minOccurs="1" maxOccurs="1" name="PosTerminalNumber" type="xs:int" />
<xs:element minOccurs="1" maxOccurs="1" name="PosTerminalId" type="xs:int" />
<xs:element minOccurs="0" maxOccurs="1" name="SaleUserFullName" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="1" name="SaleUserLoginName" type="xs:string" />
<xs:element minOccurs="1" maxOccurs="1" name="SaleUserId" type="xs:int" />
<xs:element minOccurs="0" maxOccurs="1" name="SaleTypeCode" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="1" name="SaleTypeExportCode" type="xs:string" />
<xs:element minOccurs="1" maxOccurs="1" name="SaleTypeId" type="xs:int" />
<xs:element minOccurs="0" maxOccurs="1" name="SaleTypeDescription" type="xs:string" />
<xs:element minOccurs="1" maxOccurs="1" name="ReceiptNumber" type="xs:int" />
<xs:element minOccurs="0" maxOccurs="1" name="MixedMatchDescription" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="1" name="PromotionCode" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="1" name="PromotionDescription" type="xs:string" />
<xs:element minOccurs="1" maxOccurs="1" name="TransactionDate" type="xs:dateTime" />
<xs:element minOccurs="1" maxOccurs="1" name="TransactionTime" type="xs:dateTime" />
<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="0" maxOccurs="1" name="ProductCategoryExternalCode" type="xs:string" />
<xs:element minOccurs="1" maxOccurs="1" name="ProductCategoryGs1Code" type="xs:int" />
<xs:element minOccurs="1" maxOccurs="1" name="ProductCategoryGs1ExportCode" type="xs:int" />
<xs:element minOccurs="1" maxOccurs="1" name="BrandGs1Code" type="xs:long" />
<xs:element minOccurs="1" maxOccurs="1" name="BrandGs1ExportCode" type="xs:long" />
<xs:element minOccurs="0" maxOccurs="1" name="ProductCategoryExportCode" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="1" name="ArticleGroupCode" type="xs:string" />
<xs:element minOccurs="1" maxOccurs="1" name="ProductCategoryIsDoNotSendEPlato" type="xs:boolean" />
<xs:element minOccurs="1" maxOccurs="1" name="IsProductGroup" type="xs:boolean" />
<xs:element minOccurs="1" maxOccurs="1" name="SupplierId" type="xs:int" />
<xs:element minOccurs="1" maxOccurs="1" name="PreferredSupplierId" type="xs:int" />
<xs:element minOccurs="1" maxOccurs="1" name="ReceivedProductSupplierId" type="xs:int" />
<xs:element minOccurs="1" maxOccurs="1" name="FinalSupplierId" type="xs:int" />
<xs:element minOccurs="1" maxOccurs="1" name="SupplierNumber" type="xs:long" />
<xs:element minOccurs="0" maxOccurs="1" name="SupplierName" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="1" name="SupplierExternalCode" type="xs:string" />
<xs:element minOccurs="1" maxOccurs="1" name="SupplierGs1Code" type="xs:long" />
<xs:element minOccurs="1" maxOccurs="1" name="TransactionTotalGrossPrice" type="xs:decimal" />
<xs:element minOccurs="1" maxOccurs="1" name="TransactionTotalNetPrice" type="xs:decimal" />
<xs:element minOccurs="1" maxOccurs="1" name="CashRegisterGroupId" type="xs:int" />
<xs:element minOccurs="1" maxOccurs="1" name="CustomerNumber" type="xs:long" />
<xs:element minOccurs="0" maxOccurs="1" name="CustomerName" type="xs:string" />
<xs:element minOccurs="1" maxOccurs="1" name="PrePaymentId" type="xs:int" />
<xs:element minOccurs="1" maxOccurs="1" name="PrePaymentNumber" type="xs:int" />
<xs:element minOccurs="0" maxOccurs="1" name="PrePaymentNote" type="xs:string" />
<xs:element minOccurs="1" maxOccurs="1" name="InvoicePaymentId" type="xs:int" />
<xs:element minOccurs="0" maxOccurs="1" name="InvoicePaymentNote" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="1" name="ZipCode" type="xs:string" />
<xs:element minOccurs="1" maxOccurs="1" name="LoyaltyCardNumber" type="xs:long" />
<xs:element minOccurs="1" maxOccurs="1" name="PromotionVoucherBarcode" type="xs:long" />
<xs:element minOccurs="0" maxOccurs="1" name="PromotionVoucherDescription" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="1" name="PromotionVoucherCode" type="xs:string" />
<xs:element minOccurs="1" maxOccurs="1" name="SaleLedgerId" type="xs:int" />
<xs:element minOccurs="0" maxOccurs="1" name="DiscountReasonDescription" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="1" name="CostCenterExportCode" type="xs:string" />
<xs:element minOccurs="1" maxOccurs="1" name="ProductState" type="tns:ProductState" />
<xs:element minOccurs="1" maxOccurs="1" name="GS1EdiBuyerPartyNumber" type="xs:long" />
<xs:element minOccurs="0" maxOccurs="1" name="ProductShelfDisplayCode" type="xs:string" />
<xs:element minOccurs="1" maxOccurs="1" name="LoyaltyProviderId" type="xs:int" />
<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="MaintainStock" type="xs:boolean" />
<xs:element minOccurs="1" maxOccurs="1" name="ReceivedProductRowStock" nillable="true" type="xs:decimal" />
<xs:element minOccurs="1" maxOccurs="1" name="ReceivedProductRowSalesQuantity" nillable="true" type="xs:decimal" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
|