Financial Management Blogs by Members
Dive into a treasure trove of SAP financial management wisdom shared by a vibrant community of bloggers. Submit a blog post of your own to share knowledge.
cancel
Showing results for 
Search instead for 
Did you mean: 
Former Member


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-...

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

21 Comments