Skip to Content
0

Ciência da Operação Manual (XNFE / COLLECT_DOCUMENTS)

Feb 08, 2017 at 05:19 PM

186

avatar image

Gostaria de saber sobre a visão / XNFE / PROCFLOW a configuração do processo de Ciência da Operação pode ser feito manualmente a partir da execução do programa / XNFE / COLLECT_DOCUMENTS?

10 |10000 characters needed characters left characters exceeded

Fabio,

Muito grato pela valiosa informação, vou estar avaliando o melhor caminho junto com a nossa área de negócios.

obrigado!!

0
* Please Login or Register to Answer, Follow or Comment.

2 Answers

Renan Correa
Feb 09, 2017 at 12:36 PM
0

Oi Alexsandro,

O program Collect_documents não tem nenhuma interação planejada para realizar a ciência da operação de maneira manual. O que existe é a BAdI /XNFE/BADI_XML_DOWNLOAD com o método CONTINUE_DOWNLOAD na qual você pode decidir emitir a ciência da operação ou não dependendo dos parâmetros abaixo:

  • IV_CNPJ_EMIT (CNPJ of NF-e issuer)
  • IV_CNPJ_DEST (CNPJ of NF-e receiver)
  • IV_VNF (total value of NF-e)

Caso o evento da ciência da operação não seja emitido neste momento ele não é emitido manualmente posteriormente. Os outros eventos de manifestação ( confirmação, operação não realizada e desconhecimento ) podem ser emitidos através do monitor de manifestação.

att,

Renan Correa

Share
10 |10000 characters needed characters left characters exceeded
Alexsandro Bernardino Oliveira Ferreira Feb 09, 2017 at 03:06 PM
0

Oi Renan,

Vamos utilizar a Badi /XNFE/BADI_XML_DOWNLOAD para não darmos Ciência da operação em processos entre nossa filiais utilizando o parâmetro IV_CNPJ_EMIT.

obrigado !!

Show 2 Share
10 |10000 characters needed characters left characters exceeded

Alessandro,

Você pode configurar a etapa VALIDATE do processo PREPRSUM para ser feita de forma Manual. Em um cliente eu configurei que para o CNPJ A o evento ciencia da operação seja emitido automaticamente e para o CNPJ B o evento precisa ser emitido "manualmente".

Obs.: não consegui anexar uma imagem nesse comentário. Clique no link abaixo para visualizar.

https://drive.google.com/file/d/0B-i-qJTrAnLZbkVLLVNzTzM1SVk/view?usp=sharing

A etapa VALIDATE chama a função /XNFE/PROCSTEP_NFE_VALIDATE que passa pela BADI CONTINUE_DOWLOAD que o Renan comentou acima. O programa XNFE_COLLECT_DOCUMENTS só considerar as "NF-es" que a etapa VALIDATE foi executada com sucesso.

No seu caso, a princípio, não precisaria utilizar a BADI, você pode fazer via configuração. Acho que vale a pena avaliar esse caminho.

Abraços,

Fabio Dezan

2

Boa opção! Eu não tenho hábito de usar essa configuração, sempre ponho as decisões na BAdI, mas assim é mais simples e rápido mesmo...

0