$fillDespatchNoteTrigger => "fillDespatchNoteTrigger"
documentNumber = getParameter ('invoiceid')
print "el documento que veo desde despatch note es :" , documentNumber
if documentNumber :
#cargo el cliente
invoiceOwnDocumentBlock = getParameter ('invdocblock')
#fuera del box
#ownDocumentBlock.idEntry = str(invoiceOwnDocumentBlock.idEntry)
ownDocumentBlock.dateEntry =str(invoiceOwnDocumentBlock.dateEntry)
#ownDocumentBlock.numberEntry =str(invoiceOwnDocumentBlock.numberEntry)
#dentro del box
ownDocumentBlock.clientRecipientBox.currentClientEntry =str(invoiceOwnDocumentBlock.clientRecipientBox.currentClientEntry)
ownDocumentBlock.clientRecipientBox.clientEntry =str(invoiceOwnDocumentBlock.clientRecipientBox.clientEntry)
ownDocumentBlock.clientRecipientBox.clientCodeEntry =str(invoiceOwnDocumentBlock.clientRecipientBox.clientCodeEntry)
ownDocumentBlock.clientRecipientBox.clientNameEntry =str(invoiceOwnDocumentBlock.clientRecipientBox.clientNameEntry)
ownDocumentBlock.clientRecipientBox.priceTypeEntry =str(invoiceOwnDocumentBlock.clientRecipientBox.priceTypeEntry)
print "numero de registros de document", invoiceOwnDocumentBlock.getRecordCount()
print "cargue el valor de cliente", str(invoiceOwnDocumentBlock.clientRecipientBox.clientEntry)
#cargo los items
invoiceOwnItemBlock = getParameter ('invitemblock')
invoiceOwnItemBlock.firstRecord()
print "numero de registros de items", invoiceOwnItemBlock.getRecordCount()
for index in range(invoiceOwnItemBlock.getRecordCount()):
if (index > 1) and (not invoiceOwnItemBlock.isEmpty()):
ownItemBlock.nextRecord()
invoiceOwnItemBlock.nextRecord()
ownItemBlock.prodCodeSEntry =str(invoiceOwnItemBlock.prodCodeSEntry)
ownItemBlock.prodNameSEntry =str(invoiceOwnItemBlock.prodNameSEntry)
#ownItemBlock.ownDocumentEntry =str(invoiceOwnItemBlock.ownDocumentEntry)
ownItemBlock.qtyEntry =str(invoiceOwnItemBlock.qtyEntry)
ownItemBlock.unitPriceEntry =str(invoiceOwnItemBlock.unitPriceEntry)
ownItemBlock.priceEntry =str(invoiceOwnItemBlock.priceEntry)
ownItemBlock.taxTypeEntry =str(invoiceOwnItemBlock.taxTypeEntry)
ownItemBlock.taxAmountEntry =str(invoiceOwnItemBlock.taxAmountEntry)
ownItemBlock.ivaEntry =str(invoiceOwnItemBlock.ivaEntry)
ownItemBlock.discountEntry =str(invoiceOwnItemBlock.discountEntry)
ownItemBlock.bonusEntry =str(invoiceOwnItemBlock.bonusEntry)
ownItemBlock.itemNetoEntry =str(invoiceOwnItemBlock.itemNetoEntry)
ownItemBlock.itemTotalEntry =str(invoiceOwnItemBlock.itemTotalEntry)
#calculo el total
callTrigger('bringClientDataTrigger')
callTrigger('totalCalcTrigger')
#setFocus(ownItemBlock.printButton)
#callTrigger('printTrigger')