803 |
<trigger name="prodInsertTrigger" type="NAMED"> |
<trigger name="prodInsertTrigger" type="NAMED"> |
804 |
import hack |
import hack |
805 |
|
|
806 |
recCount = ownItemBlock.getRecordCount() |
if not str(prodResultBlock.prodNameEntry): |
807 |
ownItemBlock.jumpRecord(recCount) |
print prodResultBlock.getRecordCount() |
808 |
if ownItemBlock.getCurrentRecord().getField("own_product_item.price"): |
prodResultBlock.jumpRecord(prodResultBlock.getRecordCount()-2) |
809 |
ownItemBlock.newRecord() |
if str(prodResultBlock.prodNameEntry): |
810 |
ownItemBlock.qtyEntry = "1" |
recCount = ownItemBlock.getRecordCount() |
811 |
ownItemBlock.productCNameEntry = str(prodResultBlock.prodNameEntry) |
ownItemBlock.jumpRecord(recCount) |
812 |
ownItemBlock.priceEntry = str(prodResultBlock.prodPriceEntry) |
if ownItemBlock.getCurrentRecord().getField("own_product_item.price"): |
813 |
# *************** Esto del taxAmount hay que verlo ************************ |
ownItemBlock.newRecord() |
814 |
ownItemBlock.taxAmountEntry = "21" |
ownItemBlock.qtyEntry = "1" |
815 |
ownItemBlock.priceWTaxEntry = hack.a2f(prodResultBlock.prodUnitPriceEntry)*hack.a2f(ownItemBlock.qtyEntry)* \ |
ownItemBlock.productCNameEntry = str(prodResultBlock.prodNameEntry) |
816 |
(1+hack.a2f(ownItemBlock.taxAmountEntry)/100) |
ownItemBlock.priceEntry = str(prodResultBlock.prodPriceEntry) |
817 |
callTrigger('totalCalcTrigger') |
# *************** Esto del taxAmount hay que verlo ************************ |
818 |
|
ownItemBlock.taxAmountEntry = "21" |
819 |
|
ownItemBlock.priceWTaxEntry = hack.a2f(prodResultBlock.prodUnitPriceEntry)*hack.a2f(ownItemBlock.qtyEntry)* \ |
820 |
|
(1+hack.a2f(ownItemBlock.taxAmountEntry)/100) |
821 |
|
callTrigger('totalCalcTrigger') |
822 |
</trigger> |
</trigger> |
823 |
<!-- ****** Fin búsqueda ************ --> |
<!-- ****** Fin búsqueda ************ --> |
824 |
|
|