on 01-13-2015 11:16 AM
Bom dia!
Preciso gerar o xml na transação J1BNFE, de um documento que possui impostos COFINS de tipos diferentes (ICOF, ICON e ICOO). O xml exibe apenas um deles. Pelo debug notei que o ICOO nunca é exibido e ele possui o campo taxoff marcado com 'X', não sei se isso tem alguma influencia no problema. Tentei forçar tirando o 'X', mas aí substituiu o anterior... exibiu somente o último lido. O que esperado é exibir 2 tags de cofins, com os 2 tipos.
Alguém já passou por algo assim? Alguma sugestão?
Desde já agradeço!
Problema resolvido!
Atuamos em uma ENHANCEMENT no block_h da função J_1B_NF_MAP_TO_XML onde lemos os impostos COFI / ICOO e incluímos na tag COFINS.
Obrigada a Todos!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Oi Aline
Você quer mapear para que tags?
Abraço
Eduardo Chagas
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Olá!
Sim, utilizamos 3.10.
O que acontece é que na validação do Documento gera o erro:
Rejeição: Total do COFINS difere do somatório dos itens sujeitos ao ICMS.
Para cada item do documento existem 2 registros de impostos do grupo COFINS: EX:
No XML apenas o ICON é exibido nos itens, porém na soma total dos impostos o valor está correto incluindo os itens do tipo ICOO.
Desde já agradeço!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Aline,
Esta linha de ICOO me parece incorreta - não creio que deveria estar mapeada para a tela de impostos da NF-e, pois como já comentei, é uma condição de controle apenas, não deve figurar no documento.
Sugiro removê-la do mapeamento de NF, apagando a linha "ICOO" da J1BTAX -> Condition Setup -> Nota Fiscal mapping -> Tax values SD.
Abs,
Eduardo
Boa tarde Aline,
Você já utiliza a 3.10?
Pois na nota técnica 2013/005 v1.10 o grupo de COFINS possui a seguinte descrição:
"Informar apenas um dos grupos S02, S03, S04 ou S04 com base valor atribuído ao campo de CST d COFINS"
Sendo que:
S02 = COFINSAliq
S03 = COFINSQtde
S04 = COFINSNT
S05 = COFINSOutr
OBS: O segundo S04 deveria ser na verdade S05. O validador trata isso com um comando "choice" que permite somente 1 dessas entradas no XML, segundo o XSD disponivel no SEFAZ.
link para download do xsd: http://www.nfe.fazenda.gov.br/portal/exibirArquivo.aspx?conteudo=rkgCCQHMrpM=
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Olá, Aline!
Apesar de não ter entendido a demanda funcional, vou tentar agregar valor do ponto de vista técnico apenas.
1) O valor ICOO é usado para abater do total da NF-e o montante de COFINS quando o preço líquido já inclui este tributo. Ele realmente não deve figurar na NF-e, visto que tem função apenas de evitar erro de balanço... Se vc o "forçar", como fez, irá gerar valores sem sentido para o documento fiscal.
O flag "taxoff" é obtido da tabela J_1BAJ e indica justamente que se trata de uma condição de offset.
2) O ICOF, por sua vez, é uma condição estatística de mapeamento de imposto. Ela é utilizada apenas na TAXBRA em processos de entrada, e serve para gravar na NF-e o valor do COFINS calculado nas condições ICOS/ICOA, nos processos em que há créditos deste tributo.
3) Já o ICON, nas entradas armazena o valor de COFINS não-creditável, e nas saídas armazena o valor de COFINS à recolher.
No fundo, ICOF, ICON e ICOO possuem exatamente os mesmos valores, com a ressalva que ICOO terá o sinal de negativo, já que todos derivam do mesmo cálculo.
O que te sugiro é que no seu programa que cria o XML seja inserida uma lógica para utilizar ICON, e a partir desta condição criar as tags que deseja. Não te recomendo alterar o mapeamento de valores para NF, tampouco mexer nos flags de configuração das condições, já que isso certamente irá influenciar outros processos no seu sistema.
Abs,
Eduardo
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
15 | |
3 | |
2 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.