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

Colegas, estou trabalhando com um cenário onde precisamos validar um CFOP 5949 e notei uma complicação ao processar devoluções. Estamos no ambiente S/4HANA 1909, e tentamos seguir as diretrizes mais recentes sobre a aceitação desses documentos fiscais. Especificamente, quando recebemos um retorno com a tag tpNFCredito=06, a validação parece ser muito restritiva quanto ao tipo de CFOP. Um alerta, viu, essa rigidez exige atenção máxima. Diante dessa situação, considerando a necessidade de aceitar o documento, qual o procedimento mais adequado para garantir que o sistema aceite corretamente o CFOP específico dentro deste contexto de retorno por recusa parcial?


Atualização:

Agradeço a todos pelas contribuições, o que foi discutido até agora ajuda muito a mapear o comportamento esperado. No meu teste, ao simular um cenário com a tag tpNFCredito=03, percebi que o sistema aceita apenas certos tipos de CFOPs de retorno. Um alerta, viu, essa dependência dos códigos específicos para a aceitação do documento. Diante disso, gostaria de saber se há alguma consideração adicional sobre como o sistema comporta a validação quando o tipo de operação envolvida não é uma simples operação de devolução.

Avatar
Cancelar
Melhor resposta

Para solucionar a aceitação do documento fiscal com a tag tpNFCredito=03 quando a operação não se enquadra como mera devolução, a análise do tipo de movimentação torna-se decisiva. O sistema apresenta um comportamento restrito quanto aos códigos fiscais de entrada, exigindo uma correspondência precisa para prosseguir com o aceite. Não basta apenas o volume ou o contexto geral da transação; os números do CFOP devem espelhar exatamente o que o módulo fiscal espera para aquele cenário específico. Sugiro que, ao diagramar esses casos, mapeiem com extrema cautela os códigos de origem e destino para assegurar que a movimentação atenda aos filtros internos do ambiente. Para aprofundar, veja ICMS ST e DIFAL no SAP. Confirme com o tributário da empresa antes de aplicar.


Fontes oficiais consultadas

Avatar
Cancelar
Melhor resposta

Roberta, embora eu concorde que o contexto transacional acrescente uma camada de validação além do simples código, gostaria de refinar um ponto. Veja, pelo que testei, quando tratamos da tag tpNFCredito=03, o sistema não apenas verifica o contexto, mas também estabelece uma aceitação muito restrita aos CFOPs listados como potenciais, como os mencionados por Paulo. A correlação do evento com o tipo de movimento é parte interna, mas a aceitação do documento depende muito mais da estrita aderência ao mapeamento passado.

Avatar
Cancelar
Melhor resposta

Eduardo Tavares, ao mencionar a Tabela CFOP, indDevol=1, gostaria de saber mais sobre a aplicação concreta dessa correspondência quando o cenário envolve a tentativa de entrega com tag tpNFCredito=03, mas a operação em si não se enquadra como pura devolução. Especificamente, como podemos mitigar inconsistências quando o tipo de movimentação foge do padrão estrito dessa tabela de apoio?

Avatar
Cancelar
Melhor resposta

Adriana Brito, complementando a observação, é importante notar que, mesmo reconhecendo a necessidade da correspondência tabular, o contexto transacional frequentemente impõe camadas adicionais de validação. O sistema parece exigir uma correlação mais profunda entre o evento registrado e o tipo de movimentação física ocorrida. Portanto, a simples presença do campo correto não garante a passagem automática, havendo um cruzamento de dados mais intrincado que precisamos endereçar ao analisar estes cenários de aceite.

Avatar
Cancelar
Melhor resposta

Paulo, ao citar os CFOPs aceitos como 1.202 ou 1.553, você omite uma ressalva importante. Para o retorno por Recusa Parcial na Entrega, mesmo com tag tpNFCredito=03, há um campo específico que precisa concordar com o tipo de movimentação. Se a NF-e não tem finalidade de devolução, o sistema tem filtros muito rigorosos sobre quais códigos fiscais ele irá considerar válidos naquela ocasião.

Avatar
Cancelar
Melhor resposta

Adriana Brito, embora o foco na Tabela CFOP seja essencial para a integridade fiscal, o contexto transacional adiciona uma camada de validação além da simples correspondência dos códigos. É fundamental correlacionar a ocorrência do evento com o tipo de movimentação que gerou a necessidade daquela movimentação fiscal de retorno. A coerência entre o critério de negócio e o registro no documento ajuda a mitigar inconsistências inesperadas do validador.

Avatar
Cancelar
Melhor resposta

Pessoal, considerando as bandeiras de recusa e tentativa de entrega, aprendemos que o fluxo correto depende fundamentalmente da natureza da transação. Se o negócio não é mera devolução, devemos atentar para os tipos de CFOP que o sistema aceita, como 1.202 ou 2.553, dependendo do quadro. O número é crucial para guiar a baixa correta no módulo. Em cenários específicos, a validação deve espelhar exatamente o que está publicado na tabela de apoio.

Avatar
Cancelar
Melhor resposta

Adriana Brito, agora, eu aprendi na marra ao analisar o comportamento do sistema com a tag tpNFCredito=03. Quando estamos diante da tentativa de entrega com essa tag, observei que, se a operação não for estritamente uma devolução, o sistema possui filtros muito específicos para os códigos de entrada. Por exemplo, para que a transação seja aceita, precisamos que os CFOPs utilizados sejam exatamente 1.202, 1.553, 2.202, 2.553, 5.202 ou 6.202, e isso só ocorre se a finalidade da NF-e não for devolução.

Avatar
Cancelar
Melhor resposta

Para que o retorno por Recusa Parcial na Entrega com tag tpNFCredito=06 seja aceito, é crucial que o CFOP utilizado corresponda estritamente ao que é previsto na Tabela CFOP, indDevol=1, conforme publicado no Portal da NF-e. No ambiente de qualidade, viu, ao lidar com este cenário, precisamos checar se o código de retorno está alinhado com o que o sistema espera para aquela movimentação. Além disso, qualquer discrepância no tipo de retorno deve ser endereçada antes da transmissão para evitar rejeição.

Avatar
Cancelar
Melhor resposta

Eduardo, concordo com a importância da conformidade do CFOP no retorno por recusa parcial, mas talvez o foco excessivo na Tabela CFOP não capture toda a nuance do cenário que estamos enfrentando. O óbvio, né, é que, além da correspondência tabular, o contexto específico da nossa transmissão precisa ser o filtro primário. A validação do sistema, especialmente sob a tag tpNFCredito=06, não aceita qualquer código; ele exige um encaixe documental preciso que transcende apenas a coincidência do número do CFOP.

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 ICMS e substituição tributária.

Ver todas do fórum