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
|
* Item da importacion Fiscal ECF
|
||||||
*/
|
*/
|
||||||
|
int seqItem = 1;
|
||||||
for (ItemFiscalVO subItens : item.getItensFiscais()) {
|
for (ItemFiscalVO subItens : item.getItensFiscais()) {
|
||||||
String itemDoc = montarItensFiscais(subItens, seq++);
|
String itemDoc = montarItensFiscais(subItens, seq++, seqItem);
|
||||||
itensDocs.add(itemDoc);
|
itensDocs.add(itemDoc);
|
||||||
qtdItens++;
|
qtdItens++;
|
||||||
|
seqItem++;
|
||||||
}
|
}
|
||||||
|
|
||||||
grabarHeaderItens(gravarArq, header, itensDocs);
|
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;
|
String tipoPassagem = null;
|
||||||
if (item.getRepTributado().length() == 7 && item.getRepTributado().substring(2, 3).equals(SituacaoTributaria.TRIBUTADO.getValue())) {
|
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";
|
tipoPassagem = "E";
|
||||||
}
|
}
|
||||||
|
|
||||||
String numItem = item.getNumItem();
|
String numItem = StringHelper.preencherZeroEsquerda(seqItem.toString(), 2);
|
||||||
|
|
||||||
String cfop = null;
|
String cfop = null;
|
||||||
if (tipoPassagem.equals("E")) {
|
if (tipoPassagem.equals("E")) {
|
||||||
|
|
Loading…
Reference in New Issue