Component | Support Package |
---|---|
SAP_BASIS | SAPKB73105 |
SAP_ABA | SAPKA73105 |
WEBCUIF | SAPK-73105INWEBCUIF |
BBPCRM | SAPKU70204 |
Hi,
Recently I was involved in a discussion and in a customer requeriment which required a knowledge I didn't have, BDT.
A good starting point what's BDT and how it works is the in the SCN Wiki:
Business Data Toolset (BDT) - ABAP Development - SCN Wiki
Other recommendation is the SAP Press book:
ABAP Objects: Application Development from Scratch - SAP PRESS Bookstore
But what's the main problem with BDT? well BDT was meant to extend the BP model, User interface, APIs, etc. from a central perspective, that's really cool but the problem here is the user interface when BDT was designed is based on SAP GUI, as we all know SAP CRM has suffered lots of changes since back then, the whole user framework was replaced by the Web UI, its tools and methodology, so, what now? Well some BDT were replaced by BADIs and Enhancement points and some others simply not, so the BDT events still working in some scenarios, for example during the maintenance of the BP relationships.
Force Child Realtionship(ZZ23REEWRel) when creating Parent(BuilRealtionship)
Can we still using BDT? Well I like the concept "all for one and one for all" enhancing the fronted forgetting about the APIs i think is a very big mistake and with BDT we have this covered, but what about BADIs and Enhancement points? of course if there's a BADI or a Enhancement spot shouldn't be a BDT because SAP should replace it, or because this BADI Enhancement point give us more detail about what we can or can't do and how to do it (the BDT FMs usually doesn't have interface so we need to deal with FG memory, i find this very dangerous as is the path is very open, maybe we don't have the time to really analyze how the stack is working and the real impact of what we performing, IMHO if I lack on documentation I prefer to be restricted by the system architecture/design )
All said, I will share with you some tips & ticks:
I hope you find this blog helpful.
Cheers!
Luis
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
8 | |
3 | |
1 | |
1 | |
1 | |
1 |