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

Diff of /papo/forms/queryDeleteInvoice.neb

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

revision 1.2 by apronotti, Thu Jul 24 16:15:32 2003 UTC revision 1.3 by apronotti, Thu Jul 24 17:19:58 2003 UTC
# Line 575  Line 575 
575        tmpValuesDataSource.idEntry = str(ownDocumentShowBlock.idEntry)        tmpValuesDataSource.idEntry = str(ownDocumentShowBlock.idEntry)
576        if  str(ownPosBlock.stockByInvoice) == "1":        if  str(ownPosBlock.stockByInvoice) == "1":
577          print "llamado al trigger"          print "llamado al trigger"
578          callTrigger('stockSubstractTrigger')          callTrigger('stockAddTrigger')
579    
580        lRecordCount = ownItemShowBlock.getRecordCount()        lRecordCount = ownItemShowBlock.getRecordCount()
581        for recNum in range(lRecordCount):        for recNum in range(lRecordCount):
# Line 707  Line 707 
707    ownDocumentSearchBlock.clientSEntry = str(clientResultBlock.idEntry)    ownDocumentSearchBlock.clientSEntry = str(clientResultBlock.idEntry)
708    </trigger>    </trigger>
709    
710      <trigger name="productSearchTrigger" type="NAMED">
711          codeToSearch = str(ownItemBlock.productCodeEntry)
712          nameToSearch = str(ownItemBlock.productNameEntry)
713    
714          callTrigger('startWaitingModeTrigger')
715          productResultBlock.initQuery()
716          productResultBlock.prodCodeEntry = codeToSearch+"%"
717          productResultBlock.prodNameEntry = nameToSearch+"%"
718          productResultBlock.processQuery()
719          callTrigger('endWaitingModeTrigger')
720    
721          recordCount = productResultBlock.getRecordCount()
722          if recordCount > 1:
723            def callback (returnValue):
724              global block
725              if returnValue >= 0:
726                productResultBlock.jumpRecord(returnValue)
727                callTrigger('afterProductSearchTrigger')
728    
729            runForm ('productSelect.gfd', {'data': productResultBlock, 'callback': callback})
730          elif recordCount == 1:
731            productResultBlock.jumpRecord(0)
732            callTrigger('afterProductSearchTrigger')
733      </trigger>
734    
735      <trigger name="afterProductSearchTrigger" type="NAMED">
736        ownItemBlock.productCodeEntry = str(productResultBlock.prodCodeEntry)
737        ownItemBlock.productNameEntry = str(productResultBlock.prodNameEntry)
738        ownItemBlock.productEntry = str(productResultBlock.prodIdEntry)
739        ownItemBlock.taxPercentEntry = str(productResultBlock.prodIVATaxEntry)
740      </trigger>
741    
742    <trigger name="resultFocusOutTrigger" type="NAMED">    <trigger name="resultFocusOutTrigger" type="NAMED">
743     import hack     import hack
744     ownDocumentShowBlock.clear()     ownDocumentShowBlock.clear()

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.3

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