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

Diff of /papo/forms/returnNote.neb

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

revision 1.2 by mhepp, Mon May 12 22:03:38 2003 UTC revision 1.3 by mhepp, Tue May 13 17:23:27 2003 UTC
# Line 1  Line 1 
1  <?xml version="1.0" encoding="ISO-8859-1"?>  <?xml version="1.0" encoding="ISO-8859-1"?>
2  <!DOCTYPE form SYSTEM "gnue-forms.dtd">  <!DOCTYPE form SYSTEM "gnue-forms.dtd">
3    
4  <form width="107" height="24" title="Nota de Devolución para Clientes">  <form width="107" height="24" title="Nota de Devolución para  Clientes">
5      <neb:Block>
6        use PAPO;
7        my $uniqed=0;
8      </neb:Block>
9    <datasource name="tmpValuesDataSource" cache="1"/>    <datasource name="tmpValuesDataSource" cache="1"/>
10    <datasource name="payDataSource" cache="1"/>    <datasource name="payDataSource" cache="1"/>
11    <datasource name="prodSearchDataSource" cache="1"/>    <datasource name="prodSearchDataSource" cache="1"/>
# Line 227  Line 231 
231      runForm('product.gfd')      runForm('product.gfd')
232    ]]></trigger>    ]]></trigger>
233    
   <trigger name="searchNextReturnNoteNumber" type="NAMED"><![CDATA[  
     import gnue.common.GConditions as GConditions  
   
     condReturnNoteNumber = GConditions.GCondition()  
   
     tmpAnd = GConditions.GCand(condReturnNoteNumber)  
     eq = GConditions.GCeq(tmpAnd)  
     GConditions.GCField(eq,"_branch_document_data.document_type")  
     GConditions.GCConst(eq,str(ownDocumentBlock.typeEntry))  
   
     branchDocumentDataSource.createResultSet(condReturnNoteNumber)  
   
   ]]></trigger>  
234    
235    <trigger name="startWaitingModeTrigger" type="NAMED"><![CDATA[    <trigger name="startWaitingModeTrigger" type="NAMED"><![CDATA[
236      setStatusText("Procesando ...")      setStatusText("Procesando ...")
# Line 275  Line 266 
266          # it's _such_ a pitty          # it's _such_ a pitty
267          # pleasePrint ('serviceReturnNote', { 'id': str(ownDocumentBlock.idEntry) })          # pleasePrint ('serviceReturnNote', { 'id': str(ownDocumentBlock.idEntry) })
268          #report='productReturnNote-%s' % str(ownDocumentBlock.typeEntry)          #report='productReturnNote-%s' % str(ownDocumentBlock.typeEntry)
269          #hack.pleasePrint (self, str(ownDocumentBlock.typeEntry), report, [ 'id='+str(ownDocumentBlock.idEntry) ],branchDocumentBlock.documentPrintCommand)          #hack.pleasePrint (self, str(ownDocumentBlock.typeEntry), report, [ 'id='+str(ownDocumentBlock.idEntry) ],str(ownPosDocumentBlock.documentPrintCommand))
270          callTrigger('rollbackTrigger')          callTrigger('rollbackTrigger')
271          callTrigger('endWaitingModeTrigger')          callTrigger('endWaitingModeTrigger')
272    ]]></trigger>    ]]></trigger>
273    
274    <trigger name="commitTrigger" type="NAMED">    <trigger name="commitTrigger" type="NAMED">
275    
276       ownDocumentBlock.numberEntry= str(branchDocumentBlock.documentNumberEntry)       ownDocumentBlock.numberEntry= str(ownPosDocumentBlock.documentNumberEntry)
277       branchDocumentBlock.documentNumberEntry.atomicModify (lambda x: int(x)+1)       ownPosDocumentBlock.documentNumberEntry.atomicModify (lambda x: int(x)+1)
278    
279       ownDocumentBlock.dateEntry = str(tmpBlock.tmpDateEntry )       ownDocumentBlock.dateEntry = str(tmpBlock.tmpDateEntry )
280       if len(ownDocumentBlock.dateEntry) == 0:       if len(ownDocumentBlock.dateEntry) == 0:
# Line 316  Line 307 
307    callTrigger('searchNextReturnNoteNumber')    callTrigger('searchNextReturnNoteNumber')
308    #setFocus(ownDocumentBlock.clientCodeEntry)    #setFocus(ownDocumentBlock.clientCodeEntry)
309    </trigger>    </trigger>
310    
311    <trigger name="startUp" type="On-Startup">    <trigger name="startUp" type="On-Startup">
312      ownDocumentBlock.typeEntry = <neb:Inline>'"'.PAPO::returnNote.'"'</neb:Inline>
313    tmpValuesDataSource.priceTypeId = None    tmpValuesDataSource.priceTypeId = None
314    tmpValuesDataSource.onSwitch = "0"    tmpValuesDataSource.onSwitch = "0"
315    ownOrganizationBlock.processRollback()    ownOrganizationBlock.processRollback()
# Line 494  Line 487 
487          <label name="dateLbl" text="Fecha" x="1" y="1" />          <label name="dateLbl" text="Fecha" x="1" y="1" />
488          <entry name="tmpDateEntry" typecast="date"          <entry name="tmpDateEntry" typecast="date"
489            width="14" x="7" y="1"/>            width="14" x="7" y="1"/>
490            <label name="dateLabel" text="Número de Devolución :" x="32" y="1"/>
491        </block>        </block>
492    
493        <!-- # de nota de devolución -->        <!-- # de nota de devolución -->
494        <block name="branchDocumentBlock" datasource="branchDocumentDataSource">        <neb:Sub neb:src="posDocument.nebc" documentType="ownDocumentBlock.typeEntry"
495          <label name="dateLabel" text="Número de Devolución :"          ownPosDocumentBlock="ownPosDocumentBlock"  documentNumberEntry="documentNumberEntry"
496            x="32" y="1"/>          documentNumberEntryX="65" documentNumberEntryY="1"
497          <entry name="documentNumberEntry" field="_branch_document_data.number" style="label"          searchNextDocumentNumber="searchNextReturnNoteNumber"  >
498            x="55" y="1" width="15"/>        </neb:Sub>
499          <entry name="documentTypeEntry" field="_branch_document_data.document_type" hidden=""      
           x="50" y="1" width="15"/>  
         <entry name="branchEntry" field="_branch_document_data.branch" hidden=""  
           x="50" y="1" width="15"/>  
         <entry name="documentPrintCommand" field="_branch_document_data.print_command" hidden=""  
           x="50" y="1" width="15"/>  
       </block>  
   
500      </box>      </box>
501    
502      <!--     ******************************** -->      <!--     ******************************** -->

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