$boxY => ""
$boxWith => "105"
retentionBlock.retentionNumberEntry = 0
retentionBlock.retentionAmountEntry = 0.0
rc = retentionBlock.getRecordCount()
for recNum in range(rc):
retentionBlock.jumpRecord(recNum)
#quien nos lo dio
retentionBlock.retentionSender = str(ownDocumentBlock.clientRecipientBox.clientEntry)
#nuestro punto de venta
retentionBlock.retentionPos = str(ownDocumentBlock.ownPosEntityIdEntry)
retentionBlock.retentionDate = retentionDataSource.getTimeStamp()
retentionBlock.postChanges()
import hack
#recorrer el datasource , hacer la sumatoria y calcular el
retentionTotal = 0.0
lRecords = retentionDataSource.getRecords()
for index in range(len(lRecords)):
lRecord = lRecords[index]
retentionTotal += hack.a2f(lRecord.getField("alien_document.net_total"),4)
retentionTmpBlock.retentionTotal = retentionTotal
callTrigger('retentionExitTrigger')