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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.