01. DADOS GERAIS

Produto:

Linha de Produto:

Segmento:

Módulo:Fiscal
Função:Importação XML Nfe
País:Brasil
Ticket:10692905
Requisito/Story/Issue (informe o requisito relacionado) :DVARLIVE-4716


02. SITUAÇÃO/REQUISITO

Após importar um XML NFe de Nota Fiscal de compra, o Live apresentou o erro abaixo:

No exemplo, utilizou-se o tipo de documento: ENTRADA POR COMPRA, bem como a configuração de layout correto na NF-e:

03. SOLUÇÃO

Resumo dos problemas:

  1. As tags dos impostos 'PIS' e 'COFINS' lidas pela rotina não contemplavam casos tributados, exemplo: <pisAliq> e <cofinAliq>, <pisNT> e <cofinNT>, apenas <PISOutr>, <COFINSOutr>.
  2. Valores recuperados do XML considerando apenas o 1º item, resultando em duplicidade incosistente nos restantes itens da importação.

Solução:

  1. A rotina deve considerar também as outras tags: pisaliq / cofinaliq e  pisnt / cofinnt. Caso não contenham a tag conhecida, deixar o valor do tributo como 0 e não permitir ocorrer erro na rotina.
  2. Existindo no XML as tags de impostos (todos: icms, icms st, ipi, pis, cofins) por exemplo:

ICMS                                                                           IPI                                                                PIS                                                          COFINS

   

Para os casos de tributação ICMS ST, as tags poderão começar com CST 10, 30, 70, 90 e também consider corretamente os impostos e valores de todos itens presentes no XML, mesmo que contenham 99 itens.

Regra de validar os impostos:

Será aplicado a regra de troca do CST para IPI, PIS e COFINS, pois, mudam conforme operação fiscal tanto entrada quanto saída. O arquivo XML Nfe que vem de fornecedores normalmente serão do tipo saída no qual o CFOP inicia-se com: 5, 6 ou 7. Ao importar a Nota Fiscal mudará para o tipo entrada (compra por exemplo) e então seguirá conforme coluna regras abaixo:

IPI

                        

PIS / COFINS

       

IPI

                           

PIS e COFINS

      


04. DEMAIS INFORMAÇÕES

Veja também: Notas Fiscais de Saída de transferência estão sendo Duplicadas e invertidas.



<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}

.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after { 
	background: #FF9900; !important 
}

.menu-item.active-tab { 
	border-bottom: none !important; 
}

</style>