46 |
</condition> |
</condition> |
47 |
</datasource> |
</datasource> |
48 |
<datasource name="itemDataSource" database="papo" |
<datasource name="itemDataSource" database="papo" |
49 |
table="_price_data, _product_store_data, own_document, own_item, own_product_invoice_item"> |
table="_price_data, _product_store_data, own_document, own_item, own_product_item"> |
50 |
<condition> |
<condition> |
51 |
<and> |
<and> |
52 |
<eq> |
<eq> |
53 |
<cfield name="own_product_invoice_item.own_item"/> |
<cfield name="own_product_item.own_item"/> |
54 |
<cfield name="own_item.id"/> |
<cfield name="own_item.id"/> |
55 |
</eq> |
</eq> |
56 |
<eq> |
<eq> |
57 |
<cfield name="own_product_invoice_item.price"/> |
<cfield name="own_product_item.price"/> |
58 |
<cfield name="_price_data.id"/> |
<cfield name="_price_data.id"/> |
59 |
</eq> |
</eq> |
60 |
<eq> |
<eq> |
121 |
levelBlock.initQuery() |
levelBlock.initQuery() |
122 |
levelBlock.productEntry = str( item.getField('_product_store_data.product') ) |
levelBlock.productEntry = str( item.getField('_product_store_data.product') ) |
123 |
levelBlock.processQuery() |
levelBlock.processQuery() |
124 |
levelBlock.levelEntry.atomicModify(f(hack.a2f(item.getField('own_product_invoice_item.qty')))) |
levelBlock.levelEntry.atomicModify(f(hack.a2f(item.getField('own_product_item.qty')))) |
125 |
levelBlock.processRollback() |
levelBlock.processRollback() |
126 |
|
|
127 |
searchBlock.processRollback() |
searchBlock.processRollback() |
170 |
<entry x="0" y="0" field="own_document.id" name="documentEntry" hidden="y"/> |
<entry x="0" y="0" field="own_document.id" name="documentEntry" hidden="y"/> |
171 |
<entry x="0" y="0" field="_product_store_data.product" name="productEntry" hidden="y"/> |
<entry x="0" y="0" field="_product_store_data.product" name="productEntry" hidden="y"/> |
172 |
<entry x="0" y="0" field="_product_store_data.level" name="levelEntry" hidden="y"/> |
<entry x="0" y="0" field="_product_store_data.level" name="levelEntry" hidden="y"/> |
173 |
<entry x="0" y="0" field="own_product_invoice_item.qty" name="qtyEntry" hidden="y"/> |
<entry x="0" y="0" field="own_product_item.qty" name="qtyEntry" hidden="y"/> |
174 |
</block> |
</block> |
175 |
<block name="levelBlock" datasource="levelDataSource"> |
<block name="levelBlock" datasource="levelDataSource"> |
176 |
<entry x="0" y="0" field="_product_store_data.level" name="levelEntry" hidden="y"/> |
<entry x="0" y="0" field="_product_store_data.level" name="levelEntry" hidden="y"/> |