1100 |
if resultBlock.getRecordCount() > 0 and not resultBlock.getCurrentRecord().isEmpty(): |
if resultBlock.getRecordCount() > 0 and not resultBlock.getCurrentRecord().isEmpty(): |
1101 |
import hack |
import hack |
1102 |
|
|
1103 |
|
recordCount = alienItemShowBlock.getRecordCount() |
1104 |
|
alienItemShowBlock.firstRecord() |
1105 |
|
for index in range(recordCount): |
1106 |
|
alienItemShowBlock.jumpRecord(index) |
1107 |
|
try: |
1108 |
|
alienItemShowBlock.taxPercentEntry = hack.a2f(alienItemShowBlock.taxAmountEntry,2) / \ |
1109 |
|
hack.a2f(alienItemShowBlock.unitPriceEntry,2) / \ |
1110 |
|
hack.a2f(alienItemShowBlock.qtyEntry,2) * 100 |
1111 |
|
except: |
1112 |
|
pass |
1113 |
|
|
1114 |
|
alienItemShowBlock.firstRecord() |
1115 |
|
|
1116 |
totalShowBlock.totalEntry = str(hack.a2f(totalShowBlock.netoEntry,2)+hack.a2f(totalShowBlock.ivaEntry,2)) |
totalShowBlock.totalEntry = str(hack.a2f(totalShowBlock.netoEntry,2)+hack.a2f(totalShowBlock.ivaEntry,2)) |
1117 |
else: |
else: |
1118 |
totalShowBlock.totalEntry = "0.00" |
totalShowBlock.totalEntry = "0.00" |
|
|
|
1119 |
</trigger> |
</trigger> |
1120 |
|
|
1121 |
<trigger name="totalCalcTrigger" type="NAMED"> |
<trigger name="totalCalcTrigger" type="NAMED"> |
1570 |
<entry name="amountEntry" field="amount" hidden="" x="1" y="1" width="12"/> |
<entry name="amountEntry" field="amount" hidden="" x="1" y="1" width="12"/> |
1571 |
</block> |
</block> |
1572 |
|
|
1573 |
<block datasource="alienDocumentShowDataSource" name="alienDocumentShowBlock" > |
<block datasource="alienDocumentShowDataSource" name="alienDocumentShowBlock" restrictInsert="t"> |
1574 |
|
|
1575 |
<entry field="id" hidden="" name="idEntry" x="1" y="1"/> |
<entry field="id" hidden="" name="idEntry" x="1" y="1"/> |
1576 |
<entry field="alien_document_type" hidden="" name="typeEntry" x="1" y="1"/> |
<entry field="alien_document_type" hidden="" name="typeEntry" x="1" y="1"/> |
1629 |
<!-- <entry name="foundTaxEntry" field="_product_tax_data.amount" hidden="" --> |
<!-- <entry name="foundTaxEntry" field="_product_tax_data.amount" hidden="" --> |
1630 |
<!-- x="1" y="1"/> --> |
<!-- x="1" y="1"/> --> |
1631 |
<!-- </block> --> |
<!-- </block> --> |
1632 |
<block datasource="alienItemShowDataSource" name="alienItemShowBlock"> |
<block datasource="alienItemShowDataSource" name="alienItemShowBlock" restrictInsert="t"> |
1633 |
|
|
1634 |
<entry field="alien_item.alien_document" name="alienDocumentEntry" hidden="" x="1" y="1"/> |
<entry field="alien_item.alien_document" name="alienDocumentEntry" hidden="" x="1" y="1"/> |
1635 |
|
|
1658 |
width="10" rows="7" style="label" readonly=""> |
width="10" rows="7" style="label" readonly=""> |
1659 |
</entry> |
</entry> |
1660 |
<label name="taxLbl" text="IVA" x="65" y="13" /> |
<label name="taxLbl" text="IVA" x="65" y="13" /> |
1661 |
<!-- <entry x="65" y="14" name="taxPercentEntry" width="5" rows="7" style="label" typecast="number" displaymask="%0.2f"/> --> |
<entry x="65" y="14" name="taxPercentEntry" width="5" rows="7" style="label" typecast="number" displaymask="%0.2f"/> |
1662 |
<entry x="65" y="14" field="alien_product_item.product" name="taxPercentEntry" readonly="" |
<!-- <entry x="65" y="14" field="alien_product_item.product" name="taxPercentEntry" readonly="" --> |
1663 |
width="20" style="textlookup" foreign_key="productTaxDataSource._product_data.id" |
<!-- width="20" style="textlookup" foreign_key="productTaxDataSource._product_data.id" --> |
1664 |
foreign_key_description="_product_tax_data.amount" rows="7"> |
<!-- foreign_key_description="_product_tax_data.amount" rows="7"> --> |
1665 |
</entry> |
<!-- </entry> --> |
1666 |
|
|
1667 |
<entry x="65" y="14" readonly="" field="alien_item_tax.amount" name="taxAmountEntry" width="5" rows="5" hidden=""/> |
<entry x="65" y="14" readonly="" field="alien_item_tax.amount" name="taxAmountEntry" width="5" rows="5" hidden=""/> |
1668 |
<entry x="47" y="4" readonly="" field="alien_item_tax.tax" name="taxTypeEntry" width="5" rows="5" default="1" hidden=""/> |
<entry x="47" y="4" readonly="" field="alien_item_tax.tax" name="taxTypeEntry" width="5" rows="5" default="1" hidden=""/> |