Pular para o conteúdo
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
10 Respostas

Rodando S/4HANA com GUEPARDO Tax no nosso e-commerce, o job de carga do cadastro de materiais rejeitou um lote e o log trouxe a linha 'NCM inválida para o material'. A planilha tinha valores alfanuméricos misturados na coluna da NCM e, por via das dúvidas, né, conferi célula por célula. Tentei adquirir a tabela vigente com o time de cadastro para comparar, mas não achei nenhuma alternativa que mostre desde quando cada código vale. Antes de ajustar o cadastro: quando o código da NCM foi criado e como vocês checam a vigência de um código dentro do SAP?


Atualização:

Se eu carregar a tabela da Débora no sandbox, o log para de acusar NCM inválida? Valeu, pessoal. Testei a ideia com alguns materiais, por via das dúvidas, né, em modo de simulação, e a linha de erro sumiu nos itens de teste. Falta saber de vocês: a data de início de vigência fica guardada junto de cada NCM ou só o código atual é mantido? Sem a data em que cada NCM foi criado, não provo o histórico.

Avatar
Cancelar
Melhor resposta

Um risco recorrente nesse assunto é confiar em conferência manual: o formulário de carga impresso e assinado dá falsa segurança, e a versão impressa vira a verdade mesmo depois de o cadastro mudar. Sobre o momento em que o código da NCM foi criado, a conversa não fechou e o certo é buscar na norma oficial. O que dá para fazer já: manter numa tabela única o código e a vigência, validar o item na entrada do pedido e registrar no log quem carregou. Qual código usar em cada caso continua sendo decisão do contribuinte. Para aprofundar, veja NCM e classificação fiscal no SAP. Confirme com o tributário da empresa antes de aplicar.


Fontes oficiais consultadas

Avatar
Cancelar
Melhor resposta

Concordo em parte, Fernando, mas discordo de parar na referência. Olhando o número, tá, o log aponta o erro num centro específico. Vale validar a NCM por estabelecimento, porque o cadastro do material é por centro. Quem opera em várias unidades federadas deve ainda conferir se o formato do código foi carregado igual em todos os centros, para não aparecer divergência só numa filial ou num código de NCM criado depois dos demais.

Avatar
Cancelar
Melhor resposta

Será que a NCM do fornecedor deve mandar? Anderson, discordo em parte. A dica é, ó, olhar para a nossa emissão: o XML eletrônico que sai do SAP carrega o que está no nosso cadastro, então a NCM do fornecedor é só referência, e saber quando o código foi criado não muda isso. Os emissores internos precisam de um dado que o cliente decidiu adotar, e essa decisão é do contribuinte, não do sistema. Se o fornecedor erra, corrige-se o cadastro interno depois de avaliar.

Avatar
Cancelar
Melhor resposta

No nosso caso, atendemos um distribuidor com muitos fornecedores, e a NCM chega diferente entre o documento do fornecedor e o nosso cadastro. Contando nos dedos, né, são poucas as origens possíveis do código, e ninguém sabe quando a NCM foi criado. Cristina, ao distribuir a carga de vigência entre os materiais, qual origem vocês tratam como a oficial, e quem aprova a troca no cadastro antes de ela valer?

Avatar
Cancelar
Melhor resposta

Resultado que preciso: NCM certa antes do fechamento. Débora, a consulta de vigência da sua tabela Z roda a cada pedido ou só na carga? Agora, como todo mundo sabe, o fechamento não espera; se um item ficar com NCM errada num período já encerrado, ou se ninguém souber quando o código foi criado, conforme o nosso plano de contingência, quem corrige e como?

Avatar
Cancelar
Melhor resposta

Posso sugerir um caminho? Na minha rotina, um caminho a avaliar no ECC 6.0 é criar uma tabela Z complementar com a NCM e as datas de vigência, e deixar a codificação da verificação num programa só. O conceito é simples: um único ponto decide se a NCM vale na data do item. Vale quando vários programas validam NCM; se só um programa usa, talvez compense manter a regra no cadastro. Isso resolve a verificação, não a data em que o código da NCM foi criado.

Avatar
Cancelar
Melhor resposta

Matheus, discordo de um ponto: nem todo erro de NCM nasce na carga, nem de quando o código foi criado. Bem, o número é o que importa: o anexo técnico segue uma numeração de cinco caracteres, ZXXXY, em que XXX corresponde ao artigo que define a lista de NCM/NBS. Se o cClassTrib do item não bate com a classificação da lista, o log reclama da NCM, mas o problema é de enquadramento, não de código. Vale separar os dois testes antes de culpar a planilha.

Avatar
Cancelar
Melhor resposta

Quando o código da NCM foi criado? Não sei afirmar e prefiro não chutar. Veja, a questão é que o SAP precisa da NCM vigente do material, não da história dela. Em cada ambiente, produção inclusive, mantenha a tabela de NCM aplicável carregada pelo mesmo processo e valide o item na entrada. Para armazenar a vigência, use um campo de validade em tabela própria. A data de origem, só a norma oficial responde.

Avatar
Cancelar
Melhor resposta

Alexandre, a tabela é boa, mas bem, veja bem, um risco comum nesse desenho está na carga: arquivos binários, como planilhas, chegam de vários lugares e ninguém sabe qual versão da NCM foi usada, nem quando o código novo foi criado. Quanto maior a capilaridade de quem altera material, menor a capacidade da equipe de cadastro de revisar tudo. Complemento: grave na tabela quem carregou e quando, para rastrear a NCM de cada lote.

Avatar
Cancelar
Melhor resposta

Concordo em parte com a Paula: validade em campo próprio ajuda. Mas discordo de depender só do cadastro do cliente. Olha, na minha rotina, um caminho a avaliar é uma tabela auxiliar bidimensional, cada código de NCM criado, por período de vigência, lida pelo job de carga. Vale a validade no próprio cadastro quando o volume de materiais é pequeno; a tabela auxiliar compensa quando muita gente edita e a divergência tende a aumentar com o tempo, porque a edição manual escapa do controle.

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 IPI, NCM e classificação fiscal.

Ver todas do fórum