Você está na página 1de 7

TDF - Persistencia de DF-e

Posted by Karen Rodrigues Apr 19, 2015

Pessoal vocês já devem ter ouvido falar da badi J_1BNF_ADD_DATA ou como é conhecida…
badi NOVA!

Ainda não? Sabe que existe mas não sabe a diferença?

A badi nova é um dos primeiros passos para quem está pensando em implementar o SAP TDF!

Fonte: SAP

Espero que este blog possa esclarecer um pouco mais sobre o assunto e motivá-los a
implementarem a mesma na sua empresa ou clientes!

Mas primeiro… Qual a diferença entre a badi nova e a badi antiga (CL_NFE_PRINT~
FILL_HEADER e FILL_ITEM)?

A primeira diferença a se destacar é que a badi nova traz consigo a persistência dos dados.
Quando você altera uma informação na geração da NF-e através da badi CL_NFE_PRINT toda
informação alterada fica gravada somente no XML! As informações não são salvas no documento
da NF-e no ERP! O que é um grande problema; caso precise enviar essa informação para
qualquer outro sistema, (ex. sistema fiscal externo para reportar para o SPED), você irá precisar
reconstruir a mesma lógica na interface deste!

Com a badi nova, as informações alteradas são atualizadas no ERP, o que facilita
consideravelmente a interface com outros sistemas; bem como elimina as diferenças entre o que
você visualiza na J1B3N e o XML gerado! Com isso, evitar uma possível multa pela fiscalização
quando constatado diferenças e/ou ausência de informações!

Outra diferenca, é o momento em que a mesma é chamada! A badi nova é chamada no momento
em que o documento é salvo, ao invés de ser no momento em que o documento é enviado para
a mensageria! Uma vantagem disso é que você pode aplicar diversas regras de validação antes
mesmo da nota ser numerada e/ou enviada para mensageria!

Fluxo da Persistência antes da Persistência

Fonte: SAP

Fluxo depois da Persistencia


Fonte: SAP

Por fim outra diferença importante a ser destacada e que não deve ser menosprezada é de que
nem todas informações que hoje podem ser atualizadas através da badi antiga, estão
disponíveis para serem alteradas na badi nova!!! Ou seja, cuidado na migração! Caso encontre
alguma necessidade devido a alguma deficiência ou falha no SAP, recomendo abrir um chamado
justificando a necessidade! Do contrário, revise seus processos!

A badi nova traz consigo também novos abas e campos na J1B*N! Veja abaixo algumas telas…
Fonte: SAP

Fonte: SAP
Fonte: SAP

Fonte: SAP

Outras perguntas frequentes…


Preciso licenciar o SAP TDF para implementar a badi nova?

Não! A badi nova está coberta pela licença do ERP e não depende do licenciamento do SAP
TDF.

A badi nova é pré-requisito para o SAP TDF?

Sim! É fortemente recomendado você implementar a badi nova antes; considere a badi nova
como uma melhor prática!

Preciso implementar as notas referente as melhorias nos dados mestres (novos campos)?

Sim. É recomendado que você implemente essas notas!

Além das melhorias em dados mestres existe algum outro pre-requisitos a ser
considerado?

Sim, você irá precisar implementar o novo controle de tela para documentos fiscais!

Ao ativar a badi nova, a badi antiga deixa de funcionar?

O compartamento inicial era assim, mas recentemente a SAP liberou uma nota que permite você
implementar a badi de nova de forma faseada. Veja mais no blog abaixo:
http://scn.sap.com/community/portuguese/sped-and-nf-
e/blog/2015/02/12/utiliza%C3%A7%C3%A3o-de-ambas-as-badis-de-nf-e-j1bnfadddata-e-
clnfeprint

A badi nova está disponível para todas versões?

Não! Somente a partir do ECC 6 EHP5!

Quais são as principais notas?

1844619 - NF-e: Storing Additional Data - BAdI, derived fields, texts

1844621 - NF-e: Storing Additional Data - Obj.Services & NF Writer

1860433 - NF-e: Storing Additional Data for DANFE & Reporting

1860360 - NF-e: Storing Additional Data - application generated NFs

1860362 - NF-e: Storing Additional Data - outbound NF-e & Reports


1860433 - NF-e: Storing Additional Data for DANFE & Reporting

1869063 - NF-e: send obsCont, obsFisco, procRef to GRC

1865657 - NF-e: Update MM/FI with NF-e number - Credit Memos

1889990 - NF-e: Update MM/FI with NF-e number - Credit Memos

1803009 - Renewal of Screen Controls in Nota Fiscal Writer

1877404 - NF-e: Enhancements NF Writer screen controls

1859126 - NF-e: Storing Additional Data - Enhancement of NF Writer

1882947 - NF-e: Storing Additional Data - Corrections for NF Writer

1923423 - Nota Fiscal: only two tax lines are displayed on the tax screen

1951532 - Nota Fiscal: scroll through items not consistent

Concluindo…

Implementar a badi nova se justifica pelo fato de passar a ter na origem (ECC) as informações
conforme o documento autorizado pela SEFAZ e com isso reduzir a manutenção das interfaces
com sistemas externos!

Espero que tenham gostado e qualquer dúvida perguntem!

Abraços!!!

Karen Rodrigues

Você também pode gostar