Conversão da Dados

Área reservada a documentos sobre conversão de dados para o NovoAvanço.

Manual de Preenchimento da Planilha de Importação de Produtos

Este manual orienta o preenchimento correto da planilha utilizada no Conversor de Dados do NovoAvanço, garantindo padronização e compatibilidade com o processo de importação do sistema.

Cada aba (“guia”) da planilha possui um propósito específico e regras próprias para preenchimento, conforme descrito a seguir.

PARA BAIXAR A PLANILHA EXEMPLO DE PREENCHIMENTO, CLIQUE AQUI.


📄 Guia: “dados”

Responsável por armazenar as informações principais (capa) do cadastro de produtos.

Colunas e Regras de Preenchimento

codigoProduto


eanTributavel


codigoAlternativo


descricao


descricaoResumida


descricaoExpandida


bloqueadoVenda


unidadeVenda


marca


tipoPesoVariavel


vendaFracionada


camposto


quantidadeMaxima


quantidadeMinima


idConcentrador


etiquetaGondola


etiquetaSeguranca


fatorConversao


fatorConversaoEntrada


consultaRapida


unidadeMedidaTributavel


codigoAnp


pesoKg


origemNacionalidade


cest


ncm


incidePisCofins


pisCSTSaida


pisAliquota


cofinsCSTSaida


cofinsAliquota


cofinsAliquotaReais


📄Guia: “agrupamentoEAN”

Guia destinada à vinculação de códigos de barras adicionais a um mesmo código interno de produto.

Colunas

codigoProduto

ean

principal

fator

precoVenda


📄Guia: “precos”

Destinada à informação de preços, custos, PMZ e estoque.

Colunas

numeroDaLoja

codigoProduto

valorVendaVarejo

valorCusto

valorPMZ

estoque


📄Guia: “classificacaoMercadologica”

Responsável por vincular o produto à estrutura mercadológica.

Colunas

codigoProduto

departamento / categoria / subcategoria / segmento / subsegmento


📄Guia: “dadosFiscaisEstaduais”

Contém as informações fiscais do produto por estado e loja.

Colunas

loja

codigoProduto

estadoId

tributacao

aliquotaOriginal / aliquotaEfetiva / reducao

aliquotaIBPTFederal / aliquotaIBPTEstadual

cstICMS

codigoBeneficioFiscal

aliquotaFCPICMS

aliquotaADRem

codigoAnp

pesoKg

codigoMotivoDesoneracao

aliquotaDesoneracao

Conversor de XML de Cancelamento NF-e

Novo Avanço → procEventoNFe

Download do programa aqui


📌 1. Contexto

O sistema Novo Avanço gera XMLs de NF-e no formato nfeProc, contendo:


Quando uma nota é cancelada, o sistema não gera o XML do evento de cancelamento completo, apenas registra o cancelamento dentro do protocolo da NF-e.

Por outro lado, algumas integrações, auditorias fiscais e ferramentas externas exigem o XML no formato:

procEventoNFe

Este produto resolve exatamente esse gap.


🎯 2. Objetivo do Produto

Converter XMLs de NF-e canceladas (formato nfeProc) em XMLs no formato completo de evento:

procEventoNFe

Garantindo:


⚙️ 3. Funcionamento Geral

O conversor executa o seguinte fluxo:

🔄 Fluxo de execução

  1. Usuário seleciona pasta de origem (XMLs do Novo Avanço)
  2. Usuário seleciona pasta de destino
  3. Sistema percorre todos os XMLs
  4. Para cada XML:
    • Lê os dados necessários
    • Monta a estrutura procEventoNFe
    • Gera um novo XML
  5. Exibe progresso e logs em tempo real

image.png


🧠 4. Estrutura dos XMLs

📥 Entrada (Novo Avanço)

Formato:

nfeProc
 ├── NFe
 └── protNFe
      └── infProt

Contém:


📤 Saída (Gerado pelo Conversor)

Formato:

procEventoNFe
 ├── evento
 │    ├── infEvento
 │    └── Signature
 └── retEvento
      └── infEvento

🔗 5. Correspondência de Campos

Campo destino Origem Regra
cOrgao ide/cUF Direto
tpAmb ide/tpAmb Direto
CNPJ emit/CNPJ Direto
chNFe protNFe/infProt/chNFe Direto
dhEvento dhRecbto Padrão (ou manual)
tpEvento Fixo: 110111
nSeqEvento Fixo: 1
verEvento Fixo: 1.00
descEvento Fixo: Cancelamento
nProt (evento) protNFe/nProt Direto
xJust xMotivo Padrão (ou manual)

📌 Retorno (retEvento)

Campo Origem
tpAmb tpAmb
verAplic verAplic
cOrgao cUF
cStat cStat
xMotivo xMotivo
chNFe chNFe
tpEvento Fixo
xEvento "CANCELAMENTO"
nSeqEvento Fixo
dhRegEvento dhRecbto
nProt nProt

🧩 6. Tratamento dos Campos

🔹 tpEvento


🔹 nSeqEvento


🔹 xJust


🔹 dhEvento


🔹 Signature


🖥️ 7. Interface do Sistema

A interface web local permite:

📂 Seleção de pastas


🧾 Campos configuráveis

Todos já vêm com valores padrão.


📊 Execução


🛑 Controle


▶️ 8. Como Usar

Passo a passo

  1. Abrir o programa
  2. Selecionar pasta de origem
  3. Selecionar pasta de destino
  4. (Opcional) Ajustar campos
  5. Clicar em Iniciar conversão

Durante a execução


Cancelamento


Resultado

<nome_original>_procEventoNFe.xml

⚠️ 9. Limitações


🔒 10. Considerações Técnicas


🧪 11. Compatibilidade


🏁 12. Conclusão

O Conversor de XML de Cancelamento do Novo Avanço:

 

⚙️ Regras de Alteração dos Campos

Esta seção define quais campos podem ser alterados pelo usuário, quais não devem ser alterados, e quais são sensíveis para integridade fiscal.


🔒 1. Campos NÃO editáveis (fixos / controlados pelo sistema)

Esses campos são definidos automaticamente pelo conversor e não devem ser alterados, pois fazem parte da estrutura fiscal obrigatória.

Campo Origem Motivo
cOrgao XML original Define a UF (SEFAZ responsável)
tpAmb XML original Ambiente (produção/homologação)
CNPJ XML original Emitente da nota
chNFe XML original Identificação única da NF-e
nProt XML original Protocolo da nota
cStat XML original Status fiscal
xMotivo XML original Retorno da SEFAZ
verEvento Fixo (1.00) Versão do layout
descEvento Fixo (Cancelamento) Tipo do evento
xEvento Fixo (CANCELAMENTO) Descrição padronizada
verAplic XML original Versão da aplicação SEFAZ

⚠️ Importante

Alterar qualquer um desses campos pode:


🟡 2. Campos editáveis com restrição

Esses campos podem ser alterados, mas com cuidado.


🔹 xJust (Justificativa do cancelamento)

✔ Padrão:

xMotivo do XML

✔ Pode ser alterado?

Sim

⚠️ Regras:

❗ Riscos ao alterar:


🔹 dhEvento (Data/hora do evento)

✔ Padrão:

dhRecbto do XML

✔ Pode ser alterado?

Sim

⚠️ Regras:

YYYY-MM-DDTHH:mm:ss-03:00

❗ Riscos ao alterar:


🟢 3. Campos editáveis seguros

Esses campos são controlados, mas não afetam integridade fiscal diretamente.


🔹 tpEvento

✔ Padrão:

110111

✔ Pode ser alterado?

Não recomendado

⚠️ Motivo:


🔹 nSeqEvento

✔ Padrão:

1

✔ Pode ser alterado?

Sim (com ressalvas)

⚠️ Regras:

❗ Riscos:


🧠 4. Resumo Geral

Campo Pode alterar? Nível de risco
xJust ✔ Sim Médio
dhEvento ✔ Sim Médio
nSeqEvento ✔ Sim Baixo
tpEvento ⚠ Não recomendado Alto
Demais campos ❌ Não Crítico

🎯 5. Recomendação de Uso

Para uso seguro:


🏁 Conclusão

O conversor já define automaticamente todos os campos necessários para gerar um XML válido.

As alterações devem ser feitas apenas quando houver necessidade real, evitando inconsistências fiscais ou divergências com o registro original da NF-e.