<?xml version="1.0" encoding="UTF-8"?>
  <form title="Invoice" description="Table Invoice" xmlns="http://www.evolutility.com">
    <data dbtable="CH_Invoice" entity="invoice" entities="invoices" icon="calculator_edit.png"
		  dbcolumnpk="ID" 
		  sppaging="CH_SP_PagedItem @SQLselect, @SQLtable, @SQLfrom, @SQLwhere, @SQLorderby, @SQLpk, @pageid, @pagesize" 
		  splogin="EvoDicoSP_Login @login, @password" />
	  
    <panel label="Invoice" width="100">
      <field type="integer" label="Invoice#" format="00"
			 readonly="1" dbcolumn="ID" dbcolumnread="ID" required="1" search="1" searchadv="1" searchlist="1" height="1" width="32" />
      <field type="date" label="Invoice date" dbcolumn="InvoiceDate" dbcolumnread="InvoiceDate" required="1" search="1" searchadv="1" searchlist="1" height="1" width="32" />
      <field type="decimal" label="Total" format="$0.00" dbcolumn="Total" dbcolumnread="Total" 
			 maxlength="4" required="1" search="1" searchadv="1" searchlist="1" height="1" width="32" />
	  <field type="lov" label="Customer"
			link="Customer.aspx?ID=@itemid"
			 dbcolumn="CustomerId" dbcolumnread="Customer" dbtablelov="CH_VW_Customer" dbcolumnreadlov="name" required="1" fpos="20" search="1" searchadv="1" searchlist="1" height="1" width="36" />
  </panel>
  <tab label="Order items">
	  <panel-details panelid="1" label="" width="100"
					 dbtabledetails="CH_InvoiceLine" dbcolumndetails="InvoiceId"   >
		  <field panelid="1" type="lov" label="Track"
					 link="Track.aspx?ID=@itemid" dbcolumn="TrackId" dbcolumnread="Track" dbtablelov="CH_Track" dbcolumnreadlov="name" required="1" fpos="460" search="1" searchadv="1" searchlist="1" height="1" width="20" />
		  <field panelid="1" type="decimal" format="$0.00" label="Price" dbcolumn="UnitPrice" dbcolumnread="UnitPrice" maxlength="4" required="1" fpos="470" search="1" searchadv="1" searchlist="1" height="1" width="20" />
			  <field panelid="1" type="integer" label="Quantity" dbcolumn="Quantity" dbcolumnread="Quantity" maxlength="2" required="1" fpos="480" search="1" searchadv="1" searchlist="1" height="1" width="20" /> 
		  </panel-details>
	  <panel label="" width="100">
		  <field type="decimal" class="FieldRJ" label="Total" format="$0.00" dbcolumn="Total" dbcolumnread="Total" maxlength="4" 
				 required="1" fpos="30" search="0" searchadv="0" searchlist="0" height="1" width="38" />
	  </panel>
  </tab>	
	  <tab label="Billing address">
		<panel label="" width="100">
		  <field type="textmultiline" label="Address" dbcolumn="BillingAddress" dbcolumnread="BillingAddress" maxlength="70"
				 search="1" searchadv="1" searchlist="0" 
				 height="3" width="70" />
		  <field type="text" label="City" dbcolumn="BillingCity" dbcolumnread="BillingCity" maxlength="40"
				 search="1" searchadv="1" searchlist="1"
				 height="1" width="42" />
		  <field type="text" label="State" dbcolumn="BillingState" dbcolumnread="BillingState" maxlength="40"
				 search="1" searchadv="1" searchlist="0" height="1" width="20" />
		  <field type="text" label="Postal code" dbcolumn="BillingPostalCode" dbcolumnread="BillingPostalCode" maxlength="10"
				 search="1" searchadv="1" searchlist="0"
				 height="1" width="38" />
		  <field type="text" label="Country" dbcolumn="BillingCountry" dbcolumnread="BillingCountry" maxlength="40"
				 search="1" searchadv="1" searchlist="0"
				 height="1" width="100" />
		</panel>
	</tab>
  </form>

