cancel
Showing results for 
Search instead for 
Did you mean: 

Rejeição de NFe

Former Member
0 Kudos
122

Prezados,

estamos com uma NFe rejeitada, com a seguinte mensagem:

CFOP de Importação e não informado dados da DI

Trata-se de uma NF de importação, do tipo manual, para um cenário bem específico, que não se encaixa no processo normal, que utiliza o PW.CE.

Não estamos conseguindo identificar o porque da rejeição, ou onde informar os dados faltantes.

Alguma sugestão?

Obrigado.

Accepted Solutions (0)

Answers (1)

Answers (1)

former_member193386
Active Contributor
0 Kudos

Glauber,

Verifica na XML_OUT ou na BADI CL_NFE_PRINT, os dados que estao sendo populados na estrutura da DI e p/ o CFOP, para isto seria legal debugar nesses dois pontos

Former Member
0 Kudos

Olá Carlos.

Na verdade, a pergunta é antes disso.

Sabemos que estas informações estão indo vazias...

A pergunta é, onde elas deveriam estar sendo preenchidas, em uma nota manual, para que preencham a estrutura da DI...

😃

Abraço!

Former Member
0 Kudos

Olá Glauber.

Então... você terá que encontrar algum campo na nota ou criar uma estrutura Z a qual você possa tratar na badi para popular as informações da DI.

Já vi gente tratar isso no próprio texto da nota usando uma espécie de tag ou texto de referência. ex.: se nas inicias do texto no item da nota fiscal tiver os caracteres "DI no.:" então adota o restante do texto e atribui a tag do número da DI.

  • Não vou lhe dizer que essa é a melhor solução mas é uma alternativa"

Abraço

Eduardo Chagas

Former Member
0 Kudos

Boa tarde Srs, vc tera que verificar na Badi o preenchimento desses campos para importação, todos esse são obrigatórios.

Da uma olhada no manual do contribuinte, tenho o mesmo cenário.

PG 82.

Esses campos da tag DI e adi devem estar preenchidos.

abs

henrique_pinto
Active Contributor
0 Kudos

Na verdade, se ele usa o pw.CE, a badi poderia ler essas infos das proprias tabelas do CE (nao precisaria criar outra tabela Z).

Abs,

Henrique.

Former Member
0 Kudos

Verdade... se ele tem essas informações do processo "manual" dentro do pw.CE ele pode buscar de lá os dados e preencher na badi.

Abraço

Eduardo Chagas

Former Member
0 Kudos

Bom,

vamos tentar fazer na mão então...

=

Brigadão pessoal.

henrique_pinto
Active Contributor
0 Kudos

Imagino que o pw.CE guarde as informacoes da DI em algum lugar, nao?

Abs,

Henrique.

Former Member
0 Kudos

É que na verdade, o processo em questão é por fora do PW.CE...

Por isso a dúvida toda...

Os processos que são pelo PW.Ce tão tranquilos... o grande problema tá nas NFs manuais.

Passamos pra um key-user tentar fazer por dentro do PW.CE, mas estamos estudando colocar direto na BADI, como solução de contorno....

Abraço.

henrique_pinto
Active Contributor
0 Kudos

Entendi, Glauber.

Isso seria mais ou menos equivalente ao processo de "one time customer", só que o one time é standard.

O standard teve que desenvolver uma persistência dos dados para que, caso haja uma necessidade de reenvio, a NFe possa ser reenviada com os mesmos dados.

Como o usuário entra os dados hoje? Vcs criaram um popup Z?

No caso, vocês vão precisar estender isso para salvar os dados desse popup em uma tabela e, na badi, ler os dados dessa tabela.

Na verdade, na verdade, o ideal seria que o pw.CE tivesse um processo de "importação writer", que por trás chamasse a NF Writer + salvasse os dados específicos de importação nas tabelas deles (de onde a BAdI poderia lê-los).

Abs,

Henrique.