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

Diff of /papo/forms/serviceProviderInvoice.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 249  Line 249 
249        genericBox("Falta la fecha del comprobante",["Ok"])        genericBox("Falta la fecha del comprobante",["Ok"])
250      else:      else:
251        if alienItemBlock.getRecordCount() > 0 and len(alienItemBlock.serviceEntry) > 0:        if alienItemBlock.getRecordCount() > 0 and len(alienItemBlock.serviceEntry) > 0:
252          proceedingBlock.processRollback()          proceedingBlock.clear()
253          proceedingBlock.idEntry.autofillBySequence('proceeding_id_seq')          proceedingBlock.idEntry.autofillBySequence('proceeding_id_seq')
254          proceedingBlock.dateEntry = proceedingDataSource.getTimeStamp()          proceedingBlock.dateEntry = proceedingDataSource.getTimeStamp()
255                    
256          alienDocumentBlock.idEntry.autofillBySequence('alien_document_id_seq')          alienDocumentBlock.idEntry.autofillBySequence('alien_document_id_seq')
257          alienDocumentBlock.typeEntry = "5"          alienDocumentBlock.typeEntry = "5"
258                    
259          alienDocumentProceedingBlock.processRollback()          alienDocumentProceedingBlock.clear()
260          alienDocumentProceedingBlock.proceedingEntry = str(proceedingBlock.idEntry)          alienDocumentProceedingBlock.proceedingEntry = str(proceedingBlock.idEntry)
261          alienDocumentProceedingBlock.alienDocumentEntry = str(alienDocumentBlock.idEntry)          alienDocumentProceedingBlock.alienDocumentEntry = str(alienDocumentBlock.idEntry)
262          alienDocumentProceedingBlock.amountEntry = str(payBlock.cashEntry)          alienDocumentProceedingBlock.amountEntry = str(payBlock.cashEntry)
263                    
264          currencyMovementBlock.processRollback()          currencyMovementBlock.clear()
265          currencyMovementBlock.proceedingEntry = str(proceedingBlock.idEntry)          currencyMovementBlock.proceedingEntry = str(proceedingBlock.idEntry)
266          currencyMovementBlock.movementTypeEntry = "" # Revisar com queda esto          currencyMovementBlock.movementTypeEntry = "" # Revisar com queda esto
267          currencyMovementBlock.currencyTypeEntry = "1"          currencyMovementBlock.currencyTypeEntry = "1"
# Line 270  Line 270 
270    
271          alienDocumentBlock.commit()          alienDocumentBlock.commit()
272        else:        else:
273          alienDocumentBlock.processRollback()          alienDocumentBlock.clear()
274    
275        callTrigger('rollbackTrigger')        callTrigger('rollbackTrigger')
276    
# Line 280  Line 280 
280    </trigger>    </trigger>
281    
282    <trigger name="rollbackTrigger" type="NAMED">    <trigger name="rollbackTrigger" type="NAMED">
283      proceedingBlock.processRollback()      proceedingBlock.clear()
284      alienDocumentBlock.processRollback()      alienDocumentBlock.clear()
285      alienItemBlock.processRollback()      alienItemBlock.clear()
286      currencyMovementBlock.processRollback()      currencyMovementBlock.clear()
287      alienDocumentProceedingBlock.processRollback()      alienDocumentProceedingBlock.clear()
288    
289      alienDocumentBlock.newRecord()      alienDocumentBlock.newRecord()
290            
# Line 298  Line 298 
298      alienItemBlock.commit()      alienItemBlock.commit()
299      alienDocumentBlock.deleteRecord()      alienDocumentBlock.deleteRecord()
300      alienDocumentBlock.commit()      alienDocumentBlock.commit()
301      alienDocumentBlock.processRollback()      alienDocumentBlock.clear()
302    
303      totalBlock.totalEntry = "0.00"      totalBlock.totalEntry = "0.00"
304      payBlock.cashEntry = "0.00"      payBlock.cashEntry = "0.00"
# Line 306  Line 306 
306    </trigger>    </trigger>
307    
308    <trigger name="quitTrigger" type="NAMED">    <trigger name="quitTrigger" type="NAMED">
309      alienDocumentBlock.processRollback()      alienDocumentBlock.clear()
310      self.exit()      self.exit()
311    </trigger>    </trigger>
312    
# Line 331  Line 331 
331    </trigger>    </trigger>
332    
333    <trigger name="newSearchTrigger" type="NAMED">    <trigger name="newSearchTrigger" type="NAMED">
334      alienDocumentSearchBlock.processRollback()      alienDocumentSearchBlock.clear()
335    </trigger>    </trigger>
336    
337    <trigger name="searchTrigger" type="NAMED">    <trigger name="searchTrigger" type="NAMED">
338      resultBlock.processRollback()      resultBlock.clear()
339      resultBlock.initQuery()      resultBlock.initQuery()
340      resultBlock.typeREntry = "5"      resultBlock.typeREntry = "5"
341      resultBlock.providerREntry = str(alienDocumentSearchBlock.providerSEntry)      resultBlock.providerREntry = str(alienDocumentSearchBlock.providerSEntry)
# Line 352  Line 352 
352    
353    <trigger name="resultFocusOutTrigger" type="NAMED">    <trigger name="resultFocusOutTrigger" type="NAMED">
354     import hack     import hack
355     alienDocumentBlock.processRollback()     alienDocumentBlock.clear()
356     if resultBlock.getRecordCount() > 0 and not resultBlock.getCurrentRecord().isEmpty():     if resultBlock.getRecordCount() > 0 and not resultBlock.getCurrentRecord().isEmpty():
357       alienDocumentBlock.initQuery()       alienDocumentBlock.initQuery()
358       alienDocumentBlock.idEntry = ("%s" % resultBlock.idREntry)       alienDocumentBlock.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