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

Diff of /papo/forms/productProviderInvoice.neb

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

revision 1.23 by apronotti, Tue Jun 24 18:15:18 2003 UTC revision 1.24 by apronotti, Wed Jun 25 18:14:09 2003 UTC
# Line 1100  Line 1100 
1100     if resultBlock.getRecordCount() > 0 and not resultBlock.getCurrentRecord().isEmpty():     if resultBlock.getRecordCount() > 0 and not resultBlock.getCurrentRecord().isEmpty():
1101       import hack       import hack
1102    
1103         recordCount = alienItemShowBlock.getRecordCount()
1104         alienItemShowBlock.firstRecord()
1105         for index in range(recordCount):
1106           alienItemShowBlock.jumpRecord(index)
1107           try:
1108             alienItemShowBlock.taxPercentEntry = hack.a2f(alienItemShowBlock.taxAmountEntry,2) / \
1109                                                  hack.a2f(alienItemShowBlock.unitPriceEntry,2) / \
1110                                                  hack.a2f(alienItemShowBlock.qtyEntry,2) * 100
1111           except:
1112             pass
1113    
1114         alienItemShowBlock.firstRecord()
1115    
1116       totalShowBlock.totalEntry = str(hack.a2f(totalShowBlock.netoEntry,2)+hack.a2f(totalShowBlock.ivaEntry,2))       totalShowBlock.totalEntry = str(hack.a2f(totalShowBlock.netoEntry,2)+hack.a2f(totalShowBlock.ivaEntry,2))
1117     else:     else:
1118       totalShowBlock.totalEntry = "0.00"       totalShowBlock.totalEntry = "0.00"
   
1119    </trigger>    </trigger>
1120    
1121    <trigger name="totalCalcTrigger" type="NAMED">    <trigger name="totalCalcTrigger" type="NAMED">
# Line 1558  Line 1570 
1570            <entry name="amountEntry" field="amount" hidden="" x="1" y="1" width="12"/>            <entry name="amountEntry" field="amount" hidden="" x="1" y="1" width="12"/>
1571      </block>      </block>
1572    
1573      <block datasource="alienDocumentShowDataSource" name="alienDocumentShowBlock" >      <block datasource="alienDocumentShowDataSource" name="alienDocumentShowBlock" restrictInsert="t">
1574    
1575          <entry field="id" hidden="" name="idEntry" x="1" y="1"/>          <entry field="id" hidden="" name="idEntry" x="1" y="1"/>
1576          <entry field="alien_document_type" hidden="" name="typeEntry" x="1" y="1"/>          <entry field="alien_document_type" hidden="" name="typeEntry" x="1" y="1"/>
# Line 1617  Line 1629 
1629  <!--         <entry name="foundTaxEntry" field="_product_tax_data.amount" hidden="" -->  <!--         <entry name="foundTaxEntry" field="_product_tax_data.amount" hidden="" -->
1630  <!--           x="1" y="1"/> -->  <!--           x="1" y="1"/> -->
1631  <!--       </block> -->  <!--       </block> -->
1632        <block datasource="alienItemShowDataSource" name="alienItemShowBlock">        <block datasource="alienItemShowDataSource" name="alienItemShowBlock" restrictInsert="t">
1633    
1634          <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"/>
1635    
# Line 1646  Line 1658 
1658                 width="10" rows="7" style="label" readonly="">                 width="10" rows="7" style="label" readonly="">
1659          </entry>          </entry>
1660          <label name="taxLbl" text="IVA" x="65" y="13" />          <label name="taxLbl" text="IVA" x="65" y="13" />
1661  <!--         <entry x="65" y="14" name="taxPercentEntry" width="5" rows="7" style="label" typecast="number" displaymask="%0.2f"/> -->          <entry x="65" y="14" name="taxPercentEntry" width="5" rows="7" style="label" typecast="number" displaymask="%0.2f"/>
1662          <entry x="65" y="14" field="alien_product_item.product" name="taxPercentEntry" readonly=""  <!--         <entry x="65" y="14" field="alien_product_item.product" name="taxPercentEntry" readonly="" -->
1663             width="20" style="textlookup" foreign_key="productTaxDataSource._product_data.id"  <!--            width="20" style="textlookup" foreign_key="productTaxDataSource._product_data.id" -->
1664             foreign_key_description="_product_tax_data.amount" rows="7">  <!--            foreign_key_description="_product_tax_data.amount" rows="7"> -->
1665          </entry>  <!--         </entry> -->
1666    
1667          <entry x="65" y="14" readonly="" field="alien_item_tax.amount" name="taxAmountEntry" width="5" rows="5" hidden=""/>          <entry x="65" y="14" readonly="" field="alien_item_tax.amount" name="taxAmountEntry" width="5" rows="5" hidden=""/>
1668          <entry x="47" y="4" readonly="" field="alien_item_tax.tax" name="taxTypeEntry" width="5" rows="5" default="1" hidden=""/>          <entry x="47" y="4" readonly="" field="alien_item_tax.tax" name="taxTypeEntry" width="5" rows="5" default="1" hidden=""/>

Legend:
Removed from v.1.23  
changed lines
  Added in v.1.24

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