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

Diff of /papo/forms/providerDespatchNote.neb

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

revision 1.1 by mhepp, Fri May 9 21:16:41 2003 UTC revision 1.2 by apronotti, Wed May 14 19:01:51 2003 UTC
# Line 797  Line 797 
797          for recNum in range(lRecordCount):          for recNum in range(lRecordCount):
798            alienItemToUpdBlock.jumpRecord(recNum)            alienItemToUpdBlock.jumpRecord(recNum)
799            alienItemToUpdBlock.levelEntry.atomicModify(lambda x:x+round(float(str(alienItemToUpdBlock.qtyEntry)),4))            alienItemToUpdBlock.levelEntry.atomicModify(lambda x:x+round(float(str(alienItemToUpdBlock.qtyEntry)),4))
800          alienItemToUpdBlock.processRollback()          alienItemToUpdBlock.clear()
801        else:        else:
802          alienDocumentBlock.processRollback()          alienDocumentBlock.clear()
803    
804        callTrigger('rollbackTrigger')        callTrigger('rollbackTrigger')
805    
# Line 807  Line 807 
807    
808    <trigger name="rollbackTrigger" type="NAMED">    <trigger name="rollbackTrigger" type="NAMED">
809    for block in form._object._blockList:    for block in form._object._blockList:
810      block.processRollback ()      block.clear()
811    alienDocumentBlock.newRecord()    alienDocumentBlock.newRecord()
812            
813    
# Line 823  Line 823 
823      for recNum in range(lRecordCount):      for recNum in range(lRecordCount):
824        alienItemToUpdBlock.jumpRecord(recNum)        alienItemToUpdBlock.jumpRecord(recNum)
825        alienItemToUpdBlock.levelEntry.atomicModify(lambda x:x-round(float(str(alienItemToUpdBlock.qtyEntry)),4))        alienItemToUpdBlock.levelEntry.atomicModify(lambda x:x-round(float(str(alienItemToUpdBlock.qtyEntry)),4))
826      alienItemToUpdBlock.processRollback()      alienItemToUpdBlock.clear()
827      lRecordCount = alienItemShowBlock.getRecordCount()      lRecordCount = alienItemShowBlock.getRecordCount()
828      for recNum in range(lRecordCount):      for recNum in range(lRecordCount):
829        alienItemShowBlock.jumpRecord(recNum)        alienItemShowBlock.jumpRecord(recNum)
# Line 831  Line 831 
831      alienItemBlock.commit()      alienItemBlock.commit()
832      alienDocumentShowBlock.deleteRecord()      alienDocumentShowBlock.deleteRecord()
833      alienDocumentShowBlock.commit()      alienDocumentShowBlock.commit()
834      alienDocumentShowBlock.processRollback()      alienDocumentShowBlock.clear()
835    
836      totalShowBlock.ivaEntry = "0.00"      totalShowBlock.ivaEntry = "0.00"
837      totalShowBlock.netoEntry = "0.00"      totalShowBlock.netoEntry = "0.00"
# Line 839  Line 839 
839    </trigger>    </trigger>
840    
841    <trigger name="quitTrigger" type="NAMED">    <trigger name="quitTrigger" type="NAMED">
842      alienDocumentBlock.processRollback()      alienDocumentBlock.clear()
843      self.exit()      self.exit()
844    </trigger>    </trigger>
845    
# Line 917  Line 917 
917    </trigger>    </trigger>
918    
919    <trigger name="newSearchTrigger" type="NAMED">    <trigger name="newSearchTrigger" type="NAMED">
920      alienDocumentSearchBlock.processRollback()      alienDocumentSearchBlock.clear()
921    </trigger>    </trigger>
922    
923    <trigger name="searchTrigger" type="NAMED">    <trigger name="searchTrigger" type="NAMED">
924      resultBlock.processRollback()      resultBlock.clear()
925      resultBlock.initQuery()      resultBlock.initQuery()
926      #resultBlock.typeREntry = "2"      #resultBlock.typeREntry = "2"
927      resultBlock.providerREntry = str(alienDocumentSearchBlock.providerSEntry)      resultBlock.providerREntry = str(alienDocumentSearchBlock.providerSEntry)
# Line 963  Line 963 
963          nameToSearch = str(alienDocumentBlock.providerNameSEntry)          nameToSearch = str(alienDocumentBlock.providerNameSEntry)
964    
965        callTrigger('startWaitingModeTrigger')        callTrigger('startWaitingModeTrigger')
966        providerResultBlock.processRollback(1)        providerResultBlock.reset()
967        providerResultBlock.initQuery()        providerResultBlock.initQuery()
968        if codeToSearch:        if codeToSearch:
969          providerResultBlock.providerCodeEntry = codeToSearch+"%"          providerResultBlock.providerCodeEntry = codeToSearch+"%"
# Line 1098  Line 1098 
1098    
1099    <trigger name="resultFocusOutTrigger" type="NAMED">    <trigger name="resultFocusOutTrigger" type="NAMED">
1100     import hack     import hack
1101     alienDocumentShowBlock.processRollback()     alienDocumentShowBlock.clear()
1102     if resultBlock.getRecordCount() > 0 and not resultBlock.getCurrentRecord().isEmpty():     if resultBlock.getRecordCount() > 0 and not resultBlock.getCurrentRecord().isEmpty():
1103       alienDocumentShowBlock.initQuery()       alienDocumentShowBlock.initQuery()
1104       alienDocumentShowBlock.idEntry = ("%s" % resultBlock.idREntry)       alienDocumentShowBlock.idEntry = ("%s" % resultBlock.idREntry)

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

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