fixes bug #7480
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@56026 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
00f5941114
commit
c7f8221468
|
@ -554,10 +554,12 @@ public class FiscalServiceImpl implements FiscalService {
|
|||
/*
|
||||
* Item da importacion Fiscal ECF
|
||||
*/
|
||||
int seqItem = 1;
|
||||
for (ItemFiscalVO subItens : item.getItensFiscais()) {
|
||||
String itemDoc = montarItensFiscais(subItens, seq++);
|
||||
String itemDoc = montarItensFiscais(subItens, seq++, seqItem);
|
||||
itensDocs.add(itemDoc);
|
||||
qtdItens++;
|
||||
seqItem++;
|
||||
}
|
||||
|
||||
grabarHeaderItens(gravarArq, header, itensDocs);
|
||||
|
@ -607,7 +609,7 @@ public class FiscalServiceImpl implements FiscalService {
|
|||
}
|
||||
}
|
||||
|
||||
private String montarItensFiscais(ItemFiscalVO item, Integer seq) {
|
||||
private String montarItensFiscais(ItemFiscalVO item, Integer seq, Integer seqItem) {
|
||||
|
||||
String tipoPassagem = null;
|
||||
if (item.getRepTributado().length() == 7 && item.getRepTributado().substring(2, 3).equals(SituacaoTributaria.TRIBUTADO.getValue())) {
|
||||
|
@ -620,7 +622,7 @@ public class FiscalServiceImpl implements FiscalService {
|
|||
tipoPassagem = "E";
|
||||
}
|
||||
|
||||
String numItem = item.getNumItem();
|
||||
String numItem = StringHelper.preencherZeroEsquerda(seqItem.toString(), 2);
|
||||
|
||||
String cfop = null;
|
||||
if (tipoPassagem.equals("E")) {
|
||||
|
|
Loading…
Reference in New Issue