255 |
cancelledAmount = 0.0 |
cancelledAmount = 0.0 |
256 |
while cancelledMore : |
while cancelledMore : |
257 |
cancelledAmount += hack.a2f(cancelledDocumentResultSet.current.getField("amount"),2) |
cancelledAmount += hack.a2f(cancelledDocumentResultSet.current.getField("amount"),2) |
258 |
print "el monto cancelado es de", cancelledAmount ,"\n" |
#print "el monto cancelado es de", cancelledAmount ,"\n" |
259 |
print "el id es",str(cancelledDocumentResultSet.current.getField("id")) ,"\n" |
#print "el id es",str(cancelledDocumentResultSet.current.getField("id")) ,"\n" |
260 |
cancelledMore = cancelledDocumentResultSet.nextRecord() |
cancelledMore = cancelledDocumentResultSet.nextRecord() |
261 |
#/busco lo pagado del documento |
#/busco lo pagado del documento |
262 |
#si se adeuda algun monto muestro el documento adeudado |
#si se adeuda algun monto muestro el documento adeudado |
263 |
print 'documentTotal',documentTotal,'cancelledAmount',cancelledAmount |
#print 'documentTotal',documentTotal,'cancelledAmount',cancelledAmount |
264 |
if round(documentTotal,2) > round(cancelledAmount,2) : |
if round(documentTotal,2) > round(cancelledAmount,2) : |
265 |
print "No está cancelado" |
#print "No está cancelado" |
266 |
docType=str(productInvoiceResultSet.current.getField("own_document.own_document_type")).strip() |
docType=str(productInvoiceResultSet.current.getField("own_document.own_document_type")).strip() |
267 |
invoiceToPayedBlock.invoiceBox.typeEntry = str(productInvoiceResultSet.current.getField("_document_type_data.code")) |
invoiceToPayedBlock.invoiceBox.typeEntry = str(productInvoiceResultSet.current.getField("_document_type_data.code")) |
268 |
invoiceToPayedBlock.invoiceBox.signEntry = str(documentSign[docType]) |
invoiceToPayedBlock.invoiceBox.signEntry = str(documentSign[docType]) |