From b5bcf0cd8823c79e5d55fe9bd723f747402b90dd Mon Sep 17 00:00:00 2001 From: marinaGD Date: Wed, 13 Mar 2019 16:23:34 -0300 Subject: [PATCH] [FIX] Last item missed when doesnt fit in current page --- pytrustnfe/nfe/danfe.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pytrustnfe/nfe/danfe.py b/pytrustnfe/nfe/danfe.py index f2735cb..6bdaf1a 100644 --- a/pytrustnfe/nfe/danfe.py +++ b/pytrustnfe/nfe/danfe.py @@ -202,7 +202,7 @@ class danfe(object): self.adicionais(oXML=oXML, tamanho_diminuir=tamanho_ocupado) # Gera o restante das páginas do XML - while index < nId: + while index <= nId: self.newpage() self.ide_emit(oXML=oXML, timezone=timezone) index = self.produtos( @@ -784,6 +784,8 @@ obsCont[@xCampo='NomeVendedor']") self.canvas.setStrokeColor(black) self.nlin += nH + 3 + if (index == max_index): + id += 1 return id def calculo_issqn(self, oXML=None):