264 |
</condition> |
</condition> |
265 |
</datasource> |
</datasource> |
266 |
|
|
|
<!--HERE TOO--> |
|
267 |
<datasource name="lookUpTaxDataSource" database="papo" |
<datasource name="lookUpTaxDataSource" database="papo" |
268 |
table="product,_product_data,product_tax,_product_tax_data,tax,_tax_data"> |
table="product,_product_data,product_tax,_product_tax_data,tax,_tax_data"> |
269 |
<condition> |
<condition> |
656 |
<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"/> |
657 |
|
|
658 |
<label name="qtyLbl" text="Cantidad" x="2" y="1"/> |
<label name="qtyLbl" text="Cantidad" x="2" y="1"/> |
659 |
<entry field="alien_product_item.qty" value="0" name="qtyEntry" rows="5" typecast="number" width="12" x="2" y="2" |
<entry field="alien_product_item.qty" value="0" name="qtyEntry" rows="5" typecast="number" displaymask="%0.3f" width="12" x="2" y="2" |
660 |
default="1"> |
default="1"> |
661 |
<trigger type="PRE-FOCUSOUT" src="totalCalcTrigger" /> |
<trigger type="PRE-FOCUSOUT" src="totalCalcTrigger" /> |
662 |
</entry> |
</entry> |
672 |
<trigger type="PRE-FOCUSOUT" src="lookUpTax"/> |
<trigger type="PRE-FOCUSOUT" src="lookUpTax"/> |
673 |
</entry> |
</entry> |
674 |
<label name="priceLbl" text="Precio" x="36" y="1"/> |
<label name="priceLbl" text="Precio" x="36" y="1"/> |
675 |
<entry x="36" y="2" field="alien_product_item.unit_price" name="unitPriceEntry" |
<entry x="36" y="2" field="alien_product_item.unit_price" name="unitPriceEntry" typecast="number" displaymask="%0.2f" |
676 |
width="10" rows="5"> |
width="10" rows="5"> |
677 |
<trigger type="PRE-FOCUSOUT" src="totalCalcTrigger" /> |
<trigger type="PRE-FOCUSOUT" src="totalCalcTrigger" /> |
678 |
</entry> |
</entry> |
679 |
<label name="taxLbl" text="IVA" x="47" y="1" /> |
<label name="taxLbl" text="IVA" x="47" y="1" /> |
680 |
<entry x="47" y="2" readonly="" field="alien_item_tax.amount" name="taxAmountEntry" width="5" rows="5" hidden=""/> |
<entry x="47" y="2" readonly="" field="alien_item_tax.amount" name="taxAmountEntry" width="5" rows="5" hidden=""/> |
681 |
<entry x="47" y="2" name="taxPercentEntry" width="5" rows="5"> |
<entry x="47" y="2" name="taxPercentEntry" width="5" rows="5" typecast="number" displaymask="%0.2f"> |
682 |
<trigger name="taxPercentEntryPreFocusout" type="PRE-FOCUSOUT" src="totalCalcTrigger"/> |
<trigger name="taxPercentEntryPreFocusout" type="PRE-FOCUSOUT" src="totalCalcTrigger"/> |
683 |
</entry> |
</entry> |
684 |
<entry x="47" y="2" readonly="" field="alien_item_tax.tax" name="taxTypeEntry" width="5" rows="5" default="1" hidden=""/> |
<entry x="47" y="2" readonly="" field="alien_item_tax.tax" name="taxTypeEntry" width="5" rows="5" default="1" hidden=""/> |
685 |
<label name="discountLbl" text="Descuento" x="53" y="1"/> |
<label name="discountLbl" text="Descuento" x="53" y="1"/> |
686 |
<entry field="alien_item.discount" name="discountEntry" value="0" typecast="number" |
<entry field="alien_item.discount" name="discountEntry" value="0" typecast="number" displaymask="%0.2f" |
687 |
rows="5" width="12" x="53" y="2" default="0"> |
rows="5" width="12" x="53" y="2" default="0"> |
688 |
<trigger type="PRE-FOCUSOUT" src="totalCalcTrigger" /> |
<trigger type="PRE-FOCUSOUT" src="totalCalcTrigger" /> |
689 |
</entry> |
</entry> |
690 |
<label name="bonusLbl" text="Bonificación" x="66" y="1"/> |
<label name="bonusLbl" text="Bonificación" x="66" y="1"/> |
691 |
<entry field="alien_item.bonus" name="bonusEntry" value="0" typecast="number" |
<entry field="alien_item.bonus" name="bonusEntry" value="0" typecast="number" displaymask="%0.2f" |
692 |
rows="5" width="12" x="66" y="2" default="0"> |
rows="5" width="12" x="66" y="2" default="0"> |
693 |
<trigger type="PRE-FOCUSOUT" src="totalCalcTrigger" /> |
<trigger type="PRE-FOCUSOUT" src="totalCalcTrigger" /> |
694 |
</entry> |
</entry> |
727 |
width="82" x="0" y="19"> |
width="82" x="0" y="19"> |
728 |
<block datasource="payDataSource" name="payBlock"> |
<block datasource="payDataSource" name="payBlock"> |
729 |
<label text="Efectivo : " x="1" y="1"/> |
<label text="Efectivo : " x="1" y="1"/> |
730 |
<entry name="cashEntry" x="11" y="1" width="12"> |
<entry name="cashEntry" x="11" y="1" width="12" typecast="number" displaymask="%0.2f"> |
731 |
<trigger type="Pre-Focusout"> |
<trigger type="Pre-Focusout"> |
732 |
import hack |
import hack |
733 |
payBlock.ctaCteEntry = str(hack.a2f(totalBlock.totalEntry) - hack.a2f(payBlock.cashEntry)) |
payBlock.ctaCteEntry = str(hack.a2f(totalBlock.totalEntry) - hack.a2f(payBlock.cashEntry)) |
734 |
</trigger> |
</trigger> |
735 |
</entry> |
</entry> |
736 |
<label text="Cta. Cte. : " x="24" y="1"/> |
<label text="Cta. Cte. : " x="24" y="1"/> |
737 |
<entry name="ctaCteEntry" x="36" y="1" width="12"> |
<entry name="ctaCteEntry" x="36" y="1" width="12" typecast="number" displaymask="%0.2f"> |
738 |
<trigger type="Pre-Focusout"> |
<trigger type="Pre-Focusout"> |
739 |
import hack |
import hack |
740 |
payBlock.cashEntry = str(hack.a2f(totalBlock.totalEntry) - hack.a2f(payBlock.ctaCteEntry)) |
payBlock.cashEntry = str(hack.a2f(totalBlock.totalEntry) - hack.a2f(payBlock.ctaCteEntry)) |