Pular para o conteúdo

Fóruns / Documentos fiscais eletrônicos no SAP: NF-e, CT-e, MDF-e, NFS-e, NFTS e entrada

Nfs e nacional orientações gerais para contribuintes de belo horizonte

Como funciona este fórum

Moderado por Emanuel Kaufman. As três primeiras mensagens de cada pessoa passam por revisão e respondemos em até 1 dia útil.

Aqui se discute o comportamento do sistema. Decisão tributária é sempre da sua empresa, e ninguém neste fórum dá parecer.

Tudo o que você publicar é público e pode ser usado por terceiros, inclusive por sistemas de IA. Não publique dado de cliente, nome de empresa nem tela do produto.

Esta pergunta foi sinalizada
9 Respostas

Pessoal, na última auditoria, ó, a equipe percebeu que o envio de NFS-e para Belo Horizonte falhava só no ambiente de testes, e nós não sabíamos se o problema era nosso. Estou integrando o SAP com a fábrica de autopeças que mudou de outro ERP, e a aplicação chamava o endpoint nacional sem o cadastro da prefeitura. Já revisei o certificado e a parametrização do município, mas o erro voltou nas notas com retenção. Vi que o portal nacional tem orientações gerais sobre a adesão, só que não ficou claro qual ambiente nosso ainda está em teste. Alguém já passou por isso? Como vocês confirmam se o município está ativo no ambiente nacional antes de enviar?


Atualização:

Quando o Carlos e a Priscila explicaram o quadro, entendi o que faltava no nosso fluxo. Obrigada a todos. Testei na terça o envio de uma nota na versão de teste, e o município apareceu como ativo, mas a retenção saiu errada. Na última auditoria, ó, esse mesmo erro já tinha aparecido. Você acha que o problema pode estar na ordem em que o portal nacional publica a regra?

Avatar
Cancelar
Melhor resposta

Concordo em parte com o time, porque o padrão nacional simplifica a rotina, mas o risco de depender de um único gerador continua alto. A recomendação prática para a NFS-e em Belo Horizonte é começar pela verificação do município no portal, sem presumir nada. Depois, faça o teste com um lote pequeno, e só então libere a virada. As finanças da operação agradecem, porque os erros ficam no teste e não na apuração. Fiscais e auditores também cobram a prova do envio, então guarde o retorno de cada lote em registro. Quem decide a regra é o contribuinte e o município, enquanto o nosso papel é desenhar o fluxo e comprovar o comportamento do sistema. Para aprofundar, veja documentos fiscais eletrônicos no SAP. Confirme com o tributário da empresa antes de aplicar.


Fontes oficiais consultadas

Avatar
Cancelar
Melhor resposta

Na minha rotina de key user fiscal, separo a nota por município, e cada prefeitura tem o seu conjunto de documentos com regras próprias. Pois bem, no meu projeto o caminho que deu certo foi usar o portal nacional só para o padrão, e manter os documentos eletrônicos num gerador próprio quando o município ainda não aderiu. Vale esse caminho quando a prefeitura não aceita o padrão nacional e o prazo aperta; vale menos quando o município já está ativo, porque aí o padrão nacional simplifica a manutenção e evita duplicidade.

Avatar
Cancelar
Melhor resposta

Maria, uma dúvida curta: no seu gerador próprio, o emissor já gera o XML no leiaute padrão? Mas, agora, o prazo é o que mais pesa, porque a parte federal exige o compartilhamento logo depois da adesão. Eu acrescento um ponto novo: vale testar o leiaute com um lote pequeno antes da virada e registrar cada retorno da prefeitura, para não depender de memória. Se o gerador não cumprir o leiaute, o envio para a base nacional falha, e o time perde dias corrigindo lote por lote.

Avatar
Cancelar
Melhor resposta

Túlio, você tem razão ao separar o papel de cada um, e acrescento um ponto que o pessoal de Belo Horizonte costuma esquecer. E olha, de longe, o sinal mais claro é a lista de municípios que concluíram a parametrização, porque ela costuma mudar. Conforme a orientação, a checagem deve acontecer antes do envio, e o time de integração precisa olhar essa lista no início de cada ciclo, não só quando o erro aparece.

Avatar
Cancelar
Melhor resposta

Nós usamos outro caminho. Em vez de depender do portal a cada envio, a equipe guarda o conteúdo das orientações gerais num quadro próprio, e isso vale quando o município já está ativo e a regra de retenção não muda. Quando o contrato com a prefeitura muda, ou quando o contribuinte pede tratamento especial, o caminho manual com checagem de lista é mais seguro. E, então, pra não esquecer, use o quadro no dia a dia e volte à consulta oficial sempre que algo fugir do padrão.

Avatar
Cancelar
Melhor resposta

O que importa é confirmar o município antes de qualquer envio, porque a declaração de adesão segue esse fluxo e ninguém quer descobrir isso no meio da emissão. Carlos, você falou do quadro próprio, e eu reforço um ponto: daqueles casos que deram certo, o problema apareceu quando o quadro ficou para trás do portal. Olha, o combinado é tratar o quadro como um apoio, e nunca como referência final, porque a regra vale o que a consulta oficial da NFS-e mostrar. Na prática, o ideal é renovar esse quadro toda vez que a lista mudar.

Avatar
Cancelar
Melhor resposta

O risco que já vi é tratar a concessionária como se fosse a prefeitura, e isso faz o time procurar erro no lugar errado. Nádia, discordo com educação do seu adendo sobre a classe de serviço, porque no meu projeto o nó estava na ligação entre as concessionárias e o portal nacional. E, em linhas gerais, tá, o município responde pela própria adesão, e a concessionária só entrega o que a API pede, sem mudar a regra da prefeitura.

Avatar
Cancelar
Melhor resposta

Viviane, a dúvida curta é se o município está ativo, e a resposta prática é que, se não estiver, nenhum envio passa. E, como bem lembrou, né, a orientação pede regularização com a maior brevidade possível, então a prefeitura precisa confirmar a adesão antes de qualquer teste. Eu checaria primeiro se o município aparece como ativo no portal nacional da NFS-e e só depois revisaria a parametrização do SAP. Para autorizar o envio, a regra fica no município, e só então cadastrar o vínculo no SAP. Assim o erro deixa de parecer problema de programação.

Avatar
Cancelar
Melhor resposta

Concordo em parte com a Priscila: esperar a prefeitura é o caminho certo, mas discordo que a checagem baste sozinha. E, agora, um adendo: vale compartilhar com o time de integração a categoria de serviço usada na nota, porque algumas regras de município dependem dela e o erro só aparece depois. Se a gente compartilhar o diagnóstico com todo mundo, o retrabalho cai e ninguém repete o teste. Compartilhe também o prazo que o padrão nacional informou para não perder a janela.

Avatar
Cancelar

Sua resposta

Tente oferecer uma resposta substancial. Se quiser comentar sobre a pergunta ou resposta, basta utilizar a ferramenta de comentários. Lembre-se de que você sempre pode revisar suas respostas - Não há necessidade de responder à mesma pergunta duas vezes. Não esqueça de votar - Selecionar as melhores perguntas e respostas é realmente útil!

Perguntas relacionadas

Mais conversas em Documentos fiscais eletrônicos no SAP: NF-e, CT-e, MDF-e, NFS-e, NFTS e entrada.

Ver todas do fórum