﻿<?xml version="1.0" encoding="utf-8"?>
<xs:schema id="PerformaInvoiceDs" targetNamespace="http://tempuri.org/PerformaInvoiceDs.xsd" xmlns:mstns="http://tempuri.org/PerformaInvoiceDs.xsd" xmlns="http://tempuri.org/PerformaInvoiceDs.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" attributeFormDefault="qualified" elementFormDefault="qualified">
  <xs:annotation>
    <xs:appinfo source="urn:schemas-microsoft-com:xml-msdatasource">
      <DataSource DefaultConnectionIndex="0" FunctionsComponentName="QueriesTableAdapter" Modifier="AutoLayout, AnsiClass, Class, Public" SchemaSerializationMode="IncludeSchema" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
        <Connections />
        <Tables />
        <Sources />
      </DataSource>
    </xs:appinfo>
  </xs:annotation>
  <xs:element name="PerformaInvoiceDs" msdata:IsDataSet="true" msdata:UseCurrentLocale="true">
    <xs:complexType>
      <xs:choice minOccurs="0" maxOccurs="unbounded">
        <xs:element name="ProformaInvoiceDs_Mas">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="Order_No" type="xs:string" minOccurs="0" />
              <xs:element name="Order_Date" type="xs:dateTime" minOccurs="0" />
              <xs:element name="BuyerName" type="xs:string" minOccurs="0" />
              <xs:element name="BAddress1" type="xs:string" minOccurs="0" />
              <xs:element name="BAddress2" type="xs:string" minOccurs="0" />
              <xs:element name="BAddress3" type="xs:string" minOccurs="0" />
              <xs:element name="BCity" type="xs:string" minOccurs="0" />
              <xs:element name="BZipCode" type="xs:string" minOccurs="0" />
              <xs:element name="Company" type="xs:string" minOccurs="0" />
              <xs:element name="CAddress1" type="xs:string" minOccurs="0" />
              <xs:element name="CAddress2" type="xs:string" minOccurs="0" />
              <xs:element name="CAddress3" type="xs:string" minOccurs="0" />
              <xs:element name="CZipCode" type="xs:string" minOccurs="0" />
              <xs:element name="CustomerGSTIN" type="xs:string" minOccurs="0" />
              <xs:element name="CompanyGSTIN" type="xs:string" minOccurs="0" />
              <xs:element name="CompCity" type="xs:string" minOccurs="0" />
              <xs:element name="Compcountry" type="xs:string" minOccurs="0" />
              <xs:element name="BuyerPhone" type="xs:string" minOccurs="0" />
              <xs:element name="ShipmentMode" type="xs:string" minOccurs="0" />
              <xs:element name="PortOfLoading" type="xs:string" minOccurs="0" />
              <xs:element name="PortOfDischarge" type="xs:string" minOccurs="0" />
              <xs:element name="DischargeCountry" type="xs:string" minOccurs="0" />
              <xs:element name="DischargeCity" type="xs:string" minOccurs="0" />
              <xs:element name="BCountry" type="xs:string" minOccurs="0" />
              <xs:element name="DischargeSystem" type="xs:string" minOccurs="0" />
              <xs:element name="GUOM" type="xs:string" minOccurs="0" />
              <xs:element name="Abbreviation" type="xs:string" minOccurs="0" />
              <xs:element name="Bank" type="xs:string" minOccurs="0" />
              <xs:element name="BranchName" type="xs:string" minOccurs="0" />
              <xs:element name="AccNo" type="xs:string" minOccurs="0" />
              <xs:element name="ShortCode" type="xs:string" minOccurs="0" />
              <xs:element name="DGRef_No" type="xs:string" minOccurs="0" />
              <xs:element name="Ref_date" type="xs:string" minOccurs="0" />
              <xs:element name="CompanyIE_Code" type="xs:string" minOccurs="0" />
              <xs:element name="PNVInvoiceNo" type="xs:string" minOccurs="0" />
              <xs:element name="PNVInvoiceDate" type="xs:dateTime" minOccurs="0" />
              <xs:element name="Pre_Carriage" type="xs:string" minOccurs="0" />
              <xs:element name="Place_Of_Receipt" type="xs:string" minOccurs="0" />
              <xs:element name="Buyer_if_other" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="ProformaInvoiceDs_Det">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="style" type="xs:string" minOccurs="0" />
              <xs:element name="item" type="xs:string" minOccurs="0" />
              <xs:element name="Brand" type="xs:string" minOccurs="0" />
              <xs:element name="Guom_Conv" type="xs:string" minOccurs="0" />
              <xs:element name="Size" type="xs:string" minOccurs="0" />
              <xs:element name="Rate" type="xs:decimal" minOccurs="0" />
              <xs:element name="Quantity" type="xs:decimal" minOccurs="0" />
              <xs:element name="ArtQty" type="xs:decimal" minOccurs="0" />
              <xs:element name="Amount" type="xs:decimal" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="ProformaInvoiceDs_Term">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="Description" type="xs:string" minOccurs="0" />
              <xs:element name="TemplateName" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
      </xs:choice>
    </xs:complexType>
  </xs:element>
</xs:schema>