/[papo]/papo/forms/productProviderInvoice.gfd
ViewVC logotype

Diff of /papo/forms/productProviderInvoice.gfd

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.9 by styxman, Sat Jan 4 20:00:06 2003 UTC revision 1.10 by styxman, Mon Jan 6 17:52:15 2003 UTC
# Line 264  Line 264 
264      </condition>      </condition>
265    </datasource>    </datasource>
266        
   <!--HERE TOO-->  
267    <datasource name="lookUpTaxDataSource" database="papo"    <datasource name="lookUpTaxDataSource" database="papo"
268      table="product,_product_data,product_tax,_product_tax_data,tax,_tax_data">      table="product,_product_data,product_tax,_product_tax_data,tax,_tax_data">
269      <condition>      <condition>
# Line 657  Line 656 
656          <entry field="alien_item.alien_document" name="alienDocumentEntry" hidden="" x="1" y="1"/>            <entry field="alien_item.alien_document" name="alienDocumentEntry" hidden="" x="1" y="1"/>  
657    
658          <label name="qtyLbl" text="Cantidad" x="2" y="1"/>          <label name="qtyLbl" text="Cantidad" x="2" y="1"/>
659          <entry field="alien_product_item.qty" value="0" name="qtyEntry" rows="5" typecast="number" width="12" x="2" y="2"          <entry field="alien_product_item.qty" value="0" name="qtyEntry" rows="5" typecast="number" displaymask="%0.3f" width="12" x="2" y="2"
660                 default="1">                 default="1">
661            <trigger type="PRE-FOCUSOUT" src="totalCalcTrigger" />            <trigger type="PRE-FOCUSOUT" src="totalCalcTrigger" />
662          </entry>          </entry>
# Line 673  Line 672 
672            <trigger type="PRE-FOCUSOUT" src="lookUpTax"/>            <trigger type="PRE-FOCUSOUT" src="lookUpTax"/>
673          </entry>          </entry>
674          <label name="priceLbl" text="Precio" x="36" y="1"/>          <label name="priceLbl" text="Precio" x="36" y="1"/>
675          <entry x="36" y="2" field="alien_product_item.unit_price" name="unitPriceEntry"          <entry x="36" y="2" field="alien_product_item.unit_price" name="unitPriceEntry" typecast="number" displaymask="%0.2f"
676                 width="10" rows="5">                 width="10" rows="5">
677            <trigger type="PRE-FOCUSOUT" src="totalCalcTrigger" />            <trigger type="PRE-FOCUSOUT" src="totalCalcTrigger" />
678          </entry>          </entry>
679          <label name="taxLbl" text="IVA" x="47" y="1" />          <label name="taxLbl" text="IVA" x="47" y="1" />
680          <entry x="47" y="2" readonly="" field="alien_item_tax.amount" name="taxAmountEntry" width="5" rows="5" hidden=""/>          <entry x="47" y="2" readonly="" field="alien_item_tax.amount" name="taxAmountEntry" width="5" rows="5" hidden=""/>
681          <entry x="47" y="2" name="taxPercentEntry" width="5" rows="5">          <entry x="47" y="2" name="taxPercentEntry" width="5" rows="5" typecast="number" displaymask="%0.2f">
682            <trigger name="taxPercentEntryPreFocusout" type="PRE-FOCUSOUT" src="totalCalcTrigger"/>            <trigger name="taxPercentEntryPreFocusout" type="PRE-FOCUSOUT" src="totalCalcTrigger"/>
683          </entry>          </entry>
684          <entry x="47" y="2" readonly="" field="alien_item_tax.tax" name="taxTypeEntry" width="5" rows="5" default="1" hidden=""/>          <entry x="47" y="2" readonly="" field="alien_item_tax.tax" name="taxTypeEntry" width="5" rows="5" default="1" hidden=""/>
685          <label name="discountLbl" text="Descuento" x="53" y="1"/>          <label name="discountLbl" text="Descuento" x="53" y="1"/>
686          <entry field="alien_item.discount" name="discountEntry" value="0" typecast="number"          <entry field="alien_item.discount" name="discountEntry" value="0" typecast="number" displaymask="%0.2f"
687            rows="5" width="12" x="53" y="2" default="0">            rows="5" width="12" x="53" y="2" default="0">
688            <trigger type="PRE-FOCUSOUT" src="totalCalcTrigger" />            <trigger type="PRE-FOCUSOUT" src="totalCalcTrigger" />
689          </entry>          </entry>
690          <label name="bonusLbl" text="Bonificación" x="66" y="1"/>          <label name="bonusLbl" text="Bonificación" x="66" y="1"/>
691          <entry field="alien_item.bonus" name="bonusEntry" value="0" typecast="number"          <entry field="alien_item.bonus" name="bonusEntry" value="0" typecast="number" displaymask="%0.2f"
692            rows="5" width="12" x="66" y="2" default="0">            rows="5" width="12" x="66" y="2" default="0">
693            <trigger type="PRE-FOCUSOUT" src="totalCalcTrigger" />            <trigger type="PRE-FOCUSOUT" src="totalCalcTrigger" />
694          </entry>          </entry>
# Line 728  Line 727 
727        width="82" x="0" y="19">        width="82" x="0" y="19">
728        <block datasource="payDataSource" name="payBlock">        <block datasource="payDataSource" name="payBlock">
729        <label text="Efectivo : " x="1" y="1"/>        <label text="Efectivo : " x="1" y="1"/>
730        <entry name="cashEntry" x="11" y="1" width="12">            <entry name="cashEntry" x="11" y="1" width="12" typecast="number" displaymask="%0.2f">    
731          <trigger type="Pre-Focusout">          <trigger type="Pre-Focusout">
732             import hack             import hack
733             payBlock.ctaCteEntry = str(hack.a2f(totalBlock.totalEntry) - hack.a2f(payBlock.cashEntry))             payBlock.ctaCteEntry = str(hack.a2f(totalBlock.totalEntry) - hack.a2f(payBlock.cashEntry))
734          </trigger>          </trigger>
735        </entry>        </entry>
736        <label text="Cta. Cte. : " x="24" y="1"/>        <label text="Cta. Cte. : " x="24" y="1"/>
737        <entry name="ctaCteEntry" x="36" y="1" width="12">            <entry name="ctaCteEntry" x="36" y="1" width="12" typecast="number" displaymask="%0.2f">    
738          <trigger type="Pre-Focusout">          <trigger type="Pre-Focusout">
739             import hack             import hack
740             payBlock.cashEntry = str(hack.a2f(totalBlock.totalEntry) - hack.a2f(payBlock.ctaCteEntry))             payBlock.cashEntry = str(hack.a2f(totalBlock.totalEntry) - hack.a2f(payBlock.ctaCteEntry))

Legend:
Removed from v.1.9  
changed lines
  Added in v.1.10

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26