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

Diff of /papo/forms/productProviderInvoice.neb

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

revision 1.15 by mhepp, Mon Jun 2 19:05:54 2003 UTC revision 1.16 by mhepp, Mon Jun 2 22:47:47 2003 UTC
# Line 777  Line 777 
777      </condition>      </condition>
778    </datasource>    </datasource>
779    
780    <datasource database="papo" name="alienItemDataSourceToUpd"  <!-- stock -->
781      table="alien_item, alien_product_item, _product_data, _product_store_data">  <!--  <datasource database="papo" name="alienItemDataSourceToUpd" -->
782      <condition>  <!--     table="alien_item, alien_product_item, _product_data, _product_store_data"> -->
783        <and>  <!--     <condition> -->
784          <eq>  <!--       <and> -->
785            <cfield name="alien_item.id"/>  <!--         <eq> -->
786            <cfield name="alien_product_item.alien_item"/>  <!--           <cfield name="alien_item.id"/> -->
787          </eq>  <!--           <cfield name="alien_product_item.alien_item"/> -->
788          <eq>  <!--         </eq> -->
789            <cfield name="alien_product_item.product"/>  <!--         <eq> -->
790            <cfield name="_product_data.id"/>  <!--           <cfield name="alien_product_item.product"/> -->
791          </eq>  <!--           <cfield name="_product_data.id"/> -->
792          <eq>  <!--         </eq> -->
793            <cfield name="_product_data._table"/>  <!--         <eq> -->
794            <cfield name="_product_store_data.product"/>  <!--           <cfield name="_product_data._table"/> -->
795          </eq>  <!--           <cfield name="_product_store_data.product"/> -->
796          <null>  <!--         </eq> -->
797            <cfield name="_product_store_data._end_t"/>  <!--         <null> -->
798          </null>  <!--           <cfield name="_product_store_data._end_t"/> -->
799        </and>  <!--         </null> -->
800      </condition>  <!--       </and> -->
801    </datasource>  <!--     </condition> -->
802    <!--   </datasource> -->
803    
804    <datasource name="lookUpTaxDataSource" database="papo"    <datasource name="lookUpTaxDataSource" database="papo"
805      table="product,_product_data,product_tax,_product_tax_data,tax,_tax_data">      table="product,_product_data,product_tax,_product_tax_data,tax,_tax_data">
# Line 946  Line 947 
947          currencyMovementBlock.postChanges()          currencyMovementBlock.postChanges()
948    
949          postChangeAdvance = 4          postChangeAdvance = 4
950          lAlienDocId = str(alienDocumentBlock.idEntry)          callTrigger('stockAddTrigger')
951          setFocus(alienDocumentBlock.dateEntry)          #stock
952          alienItemToUpdBlock.initQuery()          #lAlienDocId = str(alienDocumentBlock.idEntry)
953          alienItemToUpdBlock.alienDocumentToUpdEntry = lAlienDocId          #setFocus(alienDocumentBlock.dateEntry)
954            #alienItemToUpdBlock.initQuery()
955            #alienItemToUpdBlock.alienDocumentToUpdEntry = lAlienDocId
956          #storehouse          #storehouse
957          alienItemToUpdBlock.storehouseEntry = str(ownStorehouseBlock.ownStorehouseIdEntry)          #alienItemToUpdBlock.storehouseEntry = str(ownStorehouseBlock.ownStorehouseIdEntry)
958          #/storehouse          #/storehouse
959          alienItemToUpdBlock.processQuery()          #alienItemToUpdBlock.processQuery()
960          lRecordCount = alienItemToUpdBlock.getRecordCount()          #lRecordCount = alienItemToUpdBlock.getRecordCount()
961          for recNum in range(lRecordCount):          #for recNum in range(lRecordCount):
962            alienItemToUpdBlock.jumpRecord(recNum)          #  alienItemToUpdBlock.jumpRecord(recNum)
963            alienItemToUpdBlock.levelEntry.postAtomicModify(lambda x:x+round(float(str(alienItemToUpdBlock.qtyEntry)),4))          #  alienItemToUpdBlock.levelEntry.postAtomicModify(lambda x:x+round(float(str(alienItemToUpdBlock.qtyEntry)),4))
964          alienItemToUpdBlock.clear()          #alienItemToUpdBlock.clear()
965    
966          commitConnection()          commitConnection()
967          callTrigger('rollbackTrigger')          callTrigger('rollbackTrigger')
# Line 1008  Line 1011 
1011            currencyMovementBlock.jumpRecord(recNum)            currencyMovementBlock.jumpRecord(recNum)
1012            currencyMovementBlock.deleteRecord()            currencyMovementBlock.deleteRecord()
1013        currencyMovementBlock.postChanges()        currencyMovementBlock.postChanges()
1014                callTrigger('stockSubstractTrigger')
1015        alienItemToUpdBlock.initQuery()        #alienItemToUpdBlock.initQuery()
1016        alienItemToUpdBlock.alienDocumentToUpdEntry = lAlienDocId        #alienItemToUpdBlock.alienDocumentToUpdEntry = lAlienDocId
1017        alienItemToUpdBlock.processQuery()        #alienItemToUpdBlock.processQuery()
1018        postChangeAdvance = 2        #postChangeAdvance = 2
1019        lRecordCount = alienItemToUpdBlock.getRecordCount()        #lRecordCount = alienItemToUpdBlock.getRecordCount()
1020        for recNum in range(lRecordCount):        #for recNum in range(lRecordCount):
1021            alienItemToUpdBlock.jumpRecord(recNum)        #    alienItemToUpdBlock.jumpRecord(recNum)
1022            alienItemToUpdBlock.levelEntry.postAtomicModify(lambda x:x-round(float(str(alienItemToUpdBlock.qtyEntry)),4))        #    alienItemToUpdBlock.levelEntry.postAtomicModify(lambda x:x-round(float(str(alienItemToUpdBlock.qtyEntry)),4))
1023        alienItemToUpdBlock.clear()        #alienItemToUpdBlock.clear()
1024    
1025        lRecordCount = alienItemShowBlock.getRecordCount()        lRecordCount = alienItemShowBlock.getRecordCount()
1026        for recNum in range(lRecordCount):        for recNum in range(lRecordCount):
# Line 1890  Line 1893 
1893          <scrollbar page="5"          <scrollbar page="5"
1894            x="104" y="14" width="1" height="7"/>            x="104" y="14" width="1" height="7"/>
1895        </block>        </block>
1896        <block datasource="alienItemDataSourceToUpd" name="alienItemToUpdBlock">       <!--  <block datasource="alienItemDataSourceToUpd" name="alienItemToUpdBlock"> -->
1897          <entry name="alienDocumentToUpdEntry" field="alien_item.alien_document" hidden="" x="1" y="109" width="10"/>  <!--         <entry name="alienDocumentToUpdEntry" field="alien_item.alien_document" hidden="" x="1" y="109" width="10"/> -->
1898          <entry name="prodIdEntry" field="alien_product_item.product" hidden="" x="11" y="109" width="10"/>  <!--         <entry name="prodIdEntry" field="alien_product_item.product" hidden="" x="11" y="109" width="10"/> -->
1899          <entry name="qtyEntry" field="alien_product_item.qty" hidden="" x="22" y="109" width="10"/>  <!--         <entry name="qtyEntry" field="alien_product_item.qty" hidden="" x="22" y="109" width="10"/> -->
1900          <entry name="levelEntry" field="_product_store_data.level" hidden="" x="33" y="109" width="10"/>  <!--         <entry name="levelEntry" field="_product_store_data.level" hidden="" x="33" y="109" width="10"/> -->
1901          <entry name="productEntry" field="_product_store_data.product" hidden="" x="33" y="109" width="10"/>  <!--         <entry name="productEntry" field="_product_store_data.product" hidden="" x="33" y="109" width="10"/> -->
1902          <entry name="storehouseEntry" field="_product_store_data.storehouse" hidden="" x="33" y="109" width="10"/>  <!--         <entry name="storehouseEntry" field="_product_store_data.storehouse" hidden="" x="33" y="109" width="10"/> -->
1903          <entry name="hiwaterEntry" field="_product_store_data.hiwater" hidden="" x="33" y="109" width="10"/>  <!--         <entry name="hiwaterEntry" field="_product_store_data.hiwater" hidden="" x="33" y="109" width="10"/> -->
1904          <entry name="lowaterEntry" field="_product_store_data.lowater" hidden="" x="33" y="109" width="10"/>  <!--         <entry name="lowaterEntry" field="_product_store_data.lowater" hidden="" x="33" y="109" width="10"/> -->
1905          <entry name="tableEntry" field="_product_store_data._table" hidden="" x="33" y="109" width="10"/>  <!--         <entry name="tableEntry" field="_product_store_data._table" hidden="" x="33" y="109" width="10"/> -->
1906        </block>  <!--       </block> -->
1907  <!--           Bloques que sirven para el pago -->  <!--           Bloques que sirven para el pago -->
1908    <neb:Sub neb:src="setStock.nebc"
1909          alienDocumentId="alienDocumentBlock.idEntry"
1910          storehouseEntityId="ownStorehouseBlock.ownStorehouseIdEntry"  
1911    stockAddTrigger="stockAddTrigger" stockSubstractTrigger="stockSubstractTrigger" />
1912        <block name="alienDocumentProceedingBlock" datasource="alienDocumentProceedingDataSource" transparentBlock="">        <block name="alienDocumentProceedingBlock" datasource="alienDocumentProceedingDataSource" transparentBlock="">
1913            <entry name="proceedingEntry" field="proceeding" hidden="" x="1" y="1" width="12"/>            <entry name="proceedingEntry" field="proceeding" hidden="" x="1" y="1" width="12"/>
1914            <entry name="alienDocumentEntry" field="alien_document" hidden="" x="1" y="1" width="12"/>            <entry name="alienDocumentEntry" field="alien_document" hidden="" x="1" y="1" width="12"/>

Legend:
Removed from v.1.15  
changed lines
  Added in v.1.16

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