cancel
Showing results for 
Search instead for 
Did you mean: 

Erro 999

Former Member
0 Kudos

Olá pessoal.

Tenho uma NFe com erro 999... o problema é que para solucionar a questão, a SEFAZ solicitou o XML da referida nota.

Vi que ele existe na tabela /XNFE/XML, mas não consegui forçar seu download na função /XNFE/WD_DOWNLOAD_XML_OUT, já que ele não acha por lá.

Alguma sugestão de como capturar este XML sem ter que buscar mensagem por mensagen na SXI_MONITOR?

Abração.

Accepted Solutions (0)

Answers (1)

Answers (1)

former_member182114
Active Contributor
0 Kudos

Bom dia Glauber,

A partir do SP15 já é possível fazer o download do XML de trabalho (aquele que se deseja a autorização) da tabela /xnfe/xml pelo monitor webdynpro, um popup informa que não é o XML final e você pode obtê-lo.

Mesmo assim, quanto aos 999 o importante é verificar a informação que veio junto alegando o motivo da rejeição (xMotivo) e desde o SP11 ou SAP note 1379807 esta informação já é visível nos monitores. Pode também buscá-la no campo ERROR_DESCRIP na tabela /xnfe/bat_hist quando lote, ou na tabela /xnfe/nfe_hist quando operações individuas (canc/skip). Esta ERROR_DESCRIP foi adicionado ou SP13 ou SAP Note 1412505].

Porém normamente esta informação nem sempre é suficiente, daí te pergunto:

- A nota está parada no monitor GRC?

- O Status Query está habilitado? Já disparou um?

- Este 999 já foi pro R/3? Se foi você já tentou o RESET e ENVIAR?

- A resposta 999 é persistente para esta nota?

Se você está reenviando a nota e continua obtendo rejeição 999, então não é um caso temporário. O melhor ponto para obter o XML é no envio BATCH, também leia na resposta do BATSR qual foi o xMotivo da Sefaz.

Como procedimento para o 999 pode ser o seguinte:

- Se parado no monitor, tentar o status query para obter status atual da Sefaz

- Em caso de instabilidade da Sefaz, aguardar sua normalização

- Tentar novo envio (RESET + SEND)

- Em o caso continuando, solicitar inutilização (Request Cancel no R/3)

- Criar nova nota

- Se o problema persistir aí sim vale a pena buscar com a Sefaz o motivo

Seu GRC está atualizado? Existiam problemas de caracter especial que em versões anteriores não eram 100% tratados causando uma rejeição 999. Veja SAP Note 1391981 (SP12).

Atenciosamente, Fernando Da Ró

Former Member
0 Kudos

Olá Fernando.

Vamos lá... por partes...

Estamos no SP13 em nosso ambiente produtivo. O SP15 só será implementado nas próximas semanas, junto com o projeto da NFe 2.

Sobre a nota...

Ela já foi enviada para SEFAZ por diversas tentativas.

No monitor, o botão que exibe as informações não retorna nenhuma mensagem. (apenas a óbvia, de erro não catalogado).

Não há necessidade do status query, pois a nota retorna com o erro.

Segundo a SEFAZ do PR, a gente precisa enviar o XML para que eles avaliem por lá... daí a dúvida...

Como faço pra tirar este XML da tabela?!

Tentei usar a função standard do monitor, mas os filtros fazem com que nada retorne...

Enfim...

Alguma dica?!

Brigadão pessoal.

former_member182114
Active Contributor
0 Kudos

Bom dia Glauber,

Vá direto ao SXI_MONITOR e pegue de lá da interface BATCH*OB que enviou este XML para a Sefaz.

Pra facilitar encontrar essa "agulha no palheiro" e já que o erro sempre acontece, então faça mais uma vez o RESET + SEND e vá na SXI_MONITOR procurando pelo último minuto.

Provavelmente o BATCH é o seu (dependendo do seu volume de NF-es).

Daí você dá duplo clique nesta mensagem -> INBOUND -> Payload -> maindocument. E em main document você clica com botão direito e faça Download.

Atenciosamente, Fernando Da Ró

Former Member
0 Kudos

Então Fernando...

Devido ao grande número de XMLs, queria evitar isso...

Mas foi o que acabei fazendo neste meio tempo...

Achei já.

Mesmo assim, brigadão.

Abraço.