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

Diff of /papo/forms/serviceProviderInvoice.gfd

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

revision 1.6 by styxman, Mon Jan 6 17:52:15 2003 UTC revision 1.7 by apronotti, Fri Jan 24 14:16:29 2003 UTC
# Line 274  Line 274 
274    
275        callTrigger('rollbackTrigger')        callTrigger('rollbackTrigger')
276    
277        totalBlock.totalEntry = ""        totalBlock.totalEntry = "0.00"
278        payBlock.cashEntry = ""        payBlock.cashEntry = "0.00"
279        payBlock.ctaCteEntry = ""        payBlock.ctaCteEntry = "0.00"
280    </trigger>    </trigger>
281    
282    <trigger name="rollbackTrigger" type="NAMED">    <trigger name="rollbackTrigger" type="NAMED">
# Line 288  Line 288 
288    
289      alienDocumentBlock.newRecord()      alienDocumentBlock.newRecord()
290            
     totalBlock.totalEntry = ""  
     payBlock.cashEntry = ""  
     payBlock.ctaCteEntry = ""  
291    </trigger>    </trigger>
292    
293    <trigger name="deleteTrigger" type="NAMED">    <trigger name="deleteTrigger" type="NAMED">
# Line 303  Line 300 
300      alienDocumentBlock.commit()      alienDocumentBlock.commit()
301      alienDocumentBlock.processRollback()      alienDocumentBlock.processRollback()
302    
303      totalBlock.totalEntry = ""      totalBlock.totalEntry = "0.00"
304      payBlock.cashEntry = ""      payBlock.cashEntry = "0.00"
305      payBlock.ctaCteEntry = ""      payBlock.ctaCteEntry = "0.00"
306    </trigger>    </trigger>
307    
308    <trigger name="quitTrigger" type="NAMED">    <trigger name="quitTrigger" type="NAMED">
# Line 330  Line 327 
327    
328      totalBlock.totalEntry = str(sum)      totalBlock.totalEntry = str(sum)
329      payBlock.cashEntry = str(sum)      payBlock.cashEntry = str(sum)
330      payBlock.ctaCteEntry = ""      payBlock.ctaCteEntry = "0.00"
331    </trigger>    </trigger>
332    
333    <trigger name="newSearchTrigger" type="NAMED">    <trigger name="newSearchTrigger" type="NAMED">
# Line 376  Line 373 
373    <page name="Búsqueda de Facturas de Proveedor">    <page name="Búsqueda de Facturas de Proveedor">
374    <trigger type="Pre-Focusout" src="resultFocusOutTrigger"/>    <trigger type="Pre-Focusout" src="resultFocusOutTrigger"/>
375      <box height="10" label="Factura de Servicios de Proveedor"      <box height="10" label="Factura de Servicios de Proveedor"
376        name="invoiceSearchBox" width="82" x="0" y="0">        name="invoiceSearchBox" width="84" x="0" y="0">
377    
378      <block datasource="tmpSearchDataSource" name="alienDocumentSearchBlock" restrictInsert="">      <block datasource="tmpSearchDataSource" name="alienDocumentSearchBlock" restrictInsert="">
379    
# Line 424  Line 421 
421      </box>      </box>
422    
423      <box height="14" label="Facturas encontradas" name="searchResultBox"      <box height="14" label="Facturas encontradas" name="searchResultBox"
424        width="82" x="0" y="9">        width="84" x="0" y="9">
425        <block datasource="resultAlienDocumentDataSource" name="resultBlock">        <block datasource="resultAlienDocumentDataSource" name="resultBlock">
426    
427          <entry field="id" hidden="" name="idREntry" x="1" y="1"/>          <entry field="id" hidden="" name="idREntry" x="1" y="1"/>
# Line 469  Line 466 
466    <page name="Factura de Proveedor">    <page name="Factura de Proveedor">
467      <trigger type="PRE-FOCUSIN" src="totalCalcTrigger" />      <trigger type="PRE-FOCUSIN" src="totalCalcTrigger" />
468      <box height="10" label="Factura de Servicios de Proveedor"      <box height="10" label="Factura de Servicios de Proveedor"
469        name="invoiceHeaderBox" width="82" x="0" y="0">        name="invoiceHeaderBox" width="84" x="0" y="0">
470    
471      <!--     Estos bloques son para la gestion del pago de la factura -->      <!--     Estos bloques son para la gestion del pago de la factura -->
472      <block name="proceedingBlock" datasource="proceedingDataSource" transparentBlock="">      <block name="proceedingBlock" datasource="proceedingDataSource" transparentBlock="">
# Line 523  Line 520 
520          <label name="bundlesLbl" text="Bultos" x="69" y="6" />          <label name="bundlesLbl" text="Bultos" x="69" y="6" />
521          <entry field="bundles" name="bundlesEntry" width="10" x="69" y="7"/>          <entry field="bundles" name="bundlesEntry" width="10" x="69" y="7"/>
522    
         <button x="65" y="1" trigger="commitTrigger" width="14" label="Aceptar"  
           name="commitBtn" height="1"/>  
         <button x="65" y="2" trigger="rollbackTrigger" width="14" label="Deshacer"  
           name="rollbackBtn" height="1"/>  
         <button x="65" y="3" trigger="deleteTrigger" width="14" label="Borrar"  
           name="deleteBtn" height="1"/>  
523        </block>        </block>
524      </box>      </box>
525    
526      <box height="11" label="Servicios a facturar" name="invoiceItemBox"      <box height="11" label="Servicios a facturar" name="invoiceItemBox"
527        width="82" x="0" y="9">        width="84" x="0" y="9">
528        <block datasource="alienItemDataSource" name="alienItemBlock">        <block datasource="alienItemDataSource" name="alienItemBlock">
529        
530          <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"/>  
# Line 568  Line 559 
559        </block>        </block>
560        <block datasource="nil" name="totalBlock">        <block datasource="nil" name="totalBlock">
561          <label name="totalLbl" text="Total" x="29" y="8"/>          <label name="totalLbl" text="Total" x="29" y="8"/>
562          <entry name="totalEntry" readonly="" x="36" y="8" width="12" typecast="number" displaymask="%0.2f"/>              <entry name="totalEntry" readonly="" x="36" y="8" width="12" typecast="number" displaymask="%0.2f" default="0.00"/>    
563        </block>        </block>
564        <!--     Bloques que sirven para el pago -->            <!--     Bloques que sirven para el pago -->    
565        <block name="alienDocumentProceedingBlock" datasource="alienDocumentProceedingDataSource" transparentBlock="">        <block name="alienDocumentProceedingBlock" datasource="alienDocumentProceedingDataSource" transparentBlock="">
# Line 584  Line 575 
575        </block>        </block>
576      </box>      </box>
577      <box height="4" label="Pago de la factura" name="payBox"      <box height="4" label="Pago de la factura" name="payBox"
578        width="82" x="0" y="19">        width="84" x="0" y="19">
579        <block datasource="payDataSource" name="payBlock">        <block datasource="payDataSource" name="payBlock">
580        <label text="Efectivo : " x="1" y="1"/>        <label text="Efectivo : " x="1" y="1"/>
581        <entry name="cashEntry" x="11" y="1" width="12" typecast="number" displaymask="%0.2f">            <entry name="cashEntry" x="11" y="1" width="12" typecast="number" displaymask="%0.2f" default="0.00">    
582          <trigger type="Pre-Focusout">          <trigger type="Pre-Focusout">
583             import hack             import hack
584             payBlock.ctaCteEntry = str(hack.a2f(totalBlock.totalEntry) - hack.a2f(payBlock.cashEntry))             payBlock.ctaCteEntry = str(hack.a2f(totalBlock.totalEntry) - hack.a2f(payBlock.cashEntry))
585          </trigger>          </trigger>
586        </entry>        </entry>
587        <label text="Cta. Cte. : " x="24" y="1"/>        <label text="Cta. Cte. : " x="24" y="1"/>
588        <entry name="ctaCteEntry" x="36" y="1" width="12" typecast="number" displaymask="%0.2f">            <entry name="ctaCteEntry" x="36" y="1" width="12" typecast="number" displaymask="%0.2f" default="0.00">    
589          <trigger type="Pre-Focusout">          <trigger type="Pre-Focusout">
590             import hack             import hack
591             payBlock.cashEntry = str(hack.a2f(totalBlock.totalEntry) - hack.a2f(payBlock.ctaCteEntry))             payBlock.cashEntry = str(hack.a2f(totalBlock.totalEntry) - hack.a2f(payBlock.ctaCteEntry))
592          </trigger>          </trigger>
593        </entry>        </entry>
594            <button x="50" y="1" trigger="commitTrigger" width="10" label="Aceptar"
595              name="commitBtn" height="1"/>
596            <button x="61" y="1" trigger="rollbackTrigger" width="10" label="Deshacer"
597              name="rollbackBtn" height="1"/>
598            <button x="72" y="1" trigger="deleteTrigger" width="10" label="Borrar"
599              name="deleteBtn" height="1"/>
600    
601        </block>        </block>
602      </box>      </box>
603    </page>    </page>

Legend:
Removed from v.1.6  
changed lines
  Added in v.1.7

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