Query on BDT: Business Data Tool Set
Hi,
I wanted to know, how to determine that a particular transaction is BDT(business data toolset) enabled?
Or Let me know the list of transactions for which i can enhance/modify using the concept of BDT.
Regards
Shiva
hi;
Do like this
Once you have identified a candidate for enhancement via BDT (i.e. u2013 no SAP-provided dialog/screen exits), how do you find out what the application object is so that you can determine if it is an object registered for the BDT?
All BDT-enabled applications call function module u201CBDT_TBZ0A_GETu201D to find out specifically what, if anything, has been enhanced.
Put a break-point in the function module.
Execute the transaction that you are hoping to enhance.
When your break-point is hit, look at the value assigned to variable IV_OBJAP. This is your application object.
If the break-point is not hit, chances are that your application doesnu2019t use the BDT.
Regards
Shashi
Similar Messages
-
Hi all,
Can anyone please explain me what is BDT, where is it used and how is it implemented?
If possible please forward me any docs regarding that.
Thanks,
Vijay.he Business data toolset (BDT) is a central control tool for maintaining SAP programs. It supports
maintenance via the use of dialog techniques, direct input and/or function modules.
The BDT is basically the tool SAP use when they want to add new fields, change field names, change/add
field groups etc for specific customers, but they are now starting to allow there customers access to these
maintenance transactions (i think mainly ramp-up customers at the moment).
for additional info PL take a look
http://www.sapdevelopment.co.uk/enhance/bdt/bdthome.htm
https://forums.sdn.sap.com/click.jspa?searchID=11194458&messageID=2037510
https://forums.sdn.sap.com/click.jspa?searchID=11194458&messageID=938589
Regards
Kiran Sure -
Query on BDT: Business Data toolset
Hi,
I wanted to know, how to determine that a particular transaction is BDT(business data toolset) enabled?
Or Let me know the list of transactions for which i can enhance/modify using the concept of BDT.
Regards
ShivaHi Shiva,
Refer to the links in the following link:
Business Data Toolset (BDT)
Regards,
Blue Moon -
Hi all,
Can anyone give me any sight on what BDT is , where is it used and what is the role of the developer in this ?
I know the prerequisite is ABAP programming knowledge an Dialog programming.
I did find couple of docs on SDN and from http://www.sapdevelopment.co.uk/enhance/bdt/bdthome.htm .
Just wondering if I can get any doc kind of thing which explains me in detail.
Can anyone help me out with this.
Thanks,
Daniel.Check this Document/
http://help.sap.com/saphelp_erp2004/helpdata/en/2f/696d360856e808e10000009b38f839/content.htm -
Transaction that will support BDT (Business Data Toolset)
Hi All,
Can anyone provide me the list of transaction that will support Business datatollset technologie(BDT).
Thanks.Hi,
BDT starts probably from R/3 4.6C...
I believe you could have searched before posting this.
Refer to this Thread for all your Answers:
BDT - Business data tool set
http://www.sapdevelopment.co.uk/enhance/bdt/bdthome.htm -
Hi,
There is one problem in BDT. I want to display a dialog box in BP transaction which contains the list of addresses. From that dialog box i want to select one record & want to transfer it into the Address fields. This dialog box i am displaying at the time of the save. Here i am using DSAVC event of transaction BUS7.But the problem is that i am not able to transfer data from that dialog box to BP screen fields.
If anybody work on that please inform me.
Regards,
VrushaliHi Shiva,
I have replied to your post: check the link Business Data Tool (BDT)
Avoid creating multiple post for the same issue.
<b>Allot points if my post helps!!</b>
Best regards,
Vikash. -
BDT(Business Data Toolset
How can i find the transaction codes that supports BDT?
Hi,
1: transaction BP
2: menu BUPT contains all the necessary links for the BDT.
The Business data toolset (BDT) is a central control tool for maintaining SAP programs.
It supportsmaintenance via the use of dialog techniques, direct input and/or function modules.
3)The transaction to use BDT is GRANT_CUSTOMIZE.
http://help.sap.com/saphelp_erp2005vp/helpdata/en/2f/696d360856e808e10000009b38f839/frameset.htm
http://www.sapdevelopment.co.uk/enhance/bdt/bdthome.htm
Regards
Kiran Sure -
BDT - Business Data Toolset and batch input
hi
i want to creat batch input for transaction REBDBE .
i use transaction shdb in order to creat batch input - i record my moved and the despite the messege that this table record was updated i go to the table using se11 and i dont see that it was NOT updated ( i am doing the same actions but without rcording and using shdb and table record was updated )
does anyone has an idea what can cause that???
thanksDoes the problem happen when you
1) do the (initial and only) record with SHDB,
2) or is it when you execute the program generated by SHDB?
For option 1), I think it can't happen, or there is a bug in the sap standard REBDBE (one possibility is that the standard tests for the SHDB mode and works differently from normal use, and there would be a bug in that case). In that case, ask sap support.
If it's with option 2, did you try to do a screen by screen execution? (execution mode "A")
You may also try to change another flag in the launch screen, there is a flag which by default stops the call transaction after the first commit work, sometimes it is a bad option. There is also another flag which allows to make the system believe it should work as in normal use instead of "batch input" mode.
Other possibilities :
- check that you don't have custom code in the standard programs
- check that you have removed all breakpoints when you execute, it may disturb the screen processing when it displays debugger screen ; it may only happen if you use the "old debugger"
Note that business data toolset usually proposes a direct input mode (see sap documentation), but that's far more complex to use than batch input. -
Hallo,
I want to start a
discussion, to find a best practice method to change several related master
data objects via BDT. At the moment we are faced with miscellaneous requirements,
where we have a master data object which uses BDT framework for maintenance (in
our case an insured objects). While changing or creating the insured objects a
several related objects e.g. Business Partner should also be changed or
created. So am searching for a best practices approach how to implement such a
solution.
One Idea was to so call a
report via SUBMIT AND RETURN in Event DSAVC or DSAVE. Unfortunately this implementation
method has only poor options to handle errors. Second it is also hard to keep LUW
together.
Another idea is to call an additional
BDT instance in the DCHCK-event via FM BDT_INSTANCE_SELECT and the parameters
iv_xpush_classic = ‘X’ and iv_xpop_classic = ‘X’. At this time we didn’t get
this solution working correctly, because there is always something missing
(e.g. global memory is not transferred correctly between the two BDT instances).
So hopefully you can report
about your implementations to find a best practice approach for facing such
requirements.
Hallo
ich möchte an der Stelle eine Diskussion starten um einen Best Practice
Ansatz zu finden, der eine BDT Implementierung/Erweiterung beschreibt, bei der
verschiedene abhängige BDT-Objekte geändert werden. Momentan treffen bei uns
mehrere Anforderungen an, bei deinen Änderungen eines BDT Objektes an ein
anderes BDT Objekte vererbt werden sollen. Sprich es sollen weitere Objekte geänderte
werden, wenn ein Objekt (in unserem Fall ein Versicherungsvertrag) angelegt
oder geändert wird (zum Beispiel ein Geschäftspartner)
Die erste unserer Ideen war es, im Zeitpunkt DSAVC oder DSAVE einen
Report per SUBMIT AND RETURN aufzurufen. Dieser sollte dann die abhängigen Änderungen
durchführen. Allerdings gibt es hier Probleme mit der Fehlerbehandlung, da
diese asynchrone stattfinden muss. Weiterhin ist es auch schwer die Konsistenz der
LUW zu garantieren.
Ein anderer Ansatz den wir verfolgt hatten, war im Zeitpunkt
DCHCK per FuBA BDT_INSTANCE_SELECT und den Parameter iv_xpush_classic = ‘X’ and
iv_xpop_classic = ‘X’ eine neue BDT Instanz zu erzeugen. Leider konnten wir diese
Lösung nicht endgültig zum Laufen bekommen, da es immer Probleme beim
Übertragen der globalen Speicher der einzelnen BDT Instanzen gab.
Ich hoffe Ihr könnt hier eure Implementierungen kurz beschreiben, dass wir
eine Best Practice Ansatz für das Thema finden können
BR/VG
Dominik -
Query - Cannot Retrieve the Data / Result Set
Hello,
I'm trying to query a cube through the OLAP connection using Java and every time I try to execute a query an exception is thrown stating "Cannot retrieve the data set" or "Cannot retrieve the result set" depending on how I'm doing the query. I've tried to execute the query both through the use of an IBIQuery and IBICommandProcessor object as well as directly through the IBIOlap connection via an MDX statement and both methods produce the same exception. If anyone can shed some light on why exception is being thrown it would be greatly appreciated.please help me ... The question has nothing to do with 'getting' data from excel and certainly not with putting it into MySQL.
The stack trace specifically tells you that your connection string is wrong.
It also tells you which connection string is wrong.
Which you can use to determine specifically which one is wrong. And which you did not provide that info to us. -
SQL Server Data Tools (2012) and Business Intelligence Studios (2008)
Hi,
Can SQL Server 2012 Data Tools be installed alongside BIDS 2008 on my workstation or will I encounter issues?
ThanksRelated blogs: BIDS Templates Come to Visual Studio 2012 in SSDT Update
QUOTE: "Of course you can. I had “BIDS” for SQL Server 2008 R2 installed earlier and then i upgraded it to SQL server 2012 . Now i have “SQL server data tools” and “BIDS ” , both running seamlessly."
http://blog.sqlauthority.com/2013/03/10/sqlauthority-news-sql-server-data-tools-business-intelligence-for-visual-studio-2012-sql-server-2012-data-tier-application-framework/
Kalman Toth Database & OLAP Architect
Free T-SQL Scripts
New Book / Kindle: Exam 70-461 Bootcamp: Querying Microsoft SQL Server 2012 -
Hi All,
I'm facing a strange problem..
I've developed few reports. they are working fine in develop environment. after successfull testing they were published on web.
in web version, all reports are executing for first time.. if I change any of parameters values or without chaning also..
if I press "View Report" following error occurs..
An error has occurred during report processing. (rsProcessingAborted)
Query execution failed for data set 'dsMLGDB2Odbc'. (rsErrorExecutingCommand)
For more information about this error navigate to the report server on the local server machine, or enable remote errors
please suggest any alternative ways to overcome this issue
thanks in adv.in my case the problem is
one virtual machine is for developers
other for testers
in developers i created a report, then save like *.rdl and copy to testers machine, does not work there
the error what testers get is
Error during the local report processing.
Could not find a web-based application at http://developersMachine/AnalyticsReports/DataBaseConnector.rsds
and the solution is to use alternative url or in some cases http://localhost/ -
Query execution failed for data set
Hi,
We are using SQL 2005 server for generating reports.When we ran the reports it taking so much time after some time it shows this error:---
ReportProcessing.ProcessingAbortedException: An error has occurred during report processing. ---> Microsoft.ReportingServices.ReportProcessing.ReportProcessingException: Query execution failed for data set ---> System.Data.SqlClient.SqlException: A severe error occurred on the current command. The results, if any, should be discarded.
Can you help me out.
Thanks,
--AmitMy team is also facing similar problem. The RS trace logs report:
w3wp!processing!13!9/26/2007-15:31:23:: e ERROR: Throwing Microsoft.ReportingServices.ReportProcessing.ReportProcessingException: Query execution failed for data set 'msdb'., ;
Info: Microsoft.ReportingServices.ReportProcessing.ReportProcessingException: Query execution failed for data set 'msdb'. ---> System.Data.SqlClient.SqlException: A severe error occurred on the current command. The results, if any, should be discarded.
Operation cancelled by user.
In our system, Report Server and Database are on different machines. Report Server access database using a service account who has stored proc execute permissions on database.
Problem comes only if the query execution time exceeds 5 mins. Otherwise the report gets generated successfully.
I suspected this to be some timeout issue. But I have checked that all timeout settings in rs config files are as default.
Any pointers?
Thanks
puns
[email protected] -
This great blog entry titled
SQL Server Data Tools - Business Intelligence for Visual Studio 2013 (SSDT BI), link below, highlights the lack of support for SSIS projects using SQL Server 2012, VS 2013 and SSDT BI for VS 2013. I see there is a new version
on SSDT BI for VS 2013 (12.0.2430.0, File Name: SSDTBI_x86_ENU.exe, Date Published: 10/27/2014) link below.
Does this version support SSIS projects using SQL Server 2012 using VS 2013 and SSDT BI for VS 2013?
http://blogs.msdn.com/b/analysisservices/archive/2014/04/02/sql-server-data-tools-business-intelligence-for-visual-studio-2013-ssdt-bi.aspx
http://www.microsoft.com/en-us/download/details.aspx?id=42313Hi cjrinpdx,
According to the picture, it seems that we can use SSIS 2012 support is not included in SSDT-BI for VS 2013. And based on the previous versions, SSIS always different from SSRS, SSAS.
SSDT-BI for Visual Studio 2012 supports versions of SQL Server as follows:
SSAS project can target SQL 2012 or lower
SSRS project can target SQL 2012 or lower
SSIS project can target only SQL 2012
The following blog is for your reference:
http://blogs.technet.com/b/dataplatforminsider/archive/2013/11/13/microsoft-sql-server-data-tools-update.aspx
Since I have no environment to test this at this moment,
I recommend you that submit the feedback at
https://connect.microsoft.com/SQLServer/.
Thank you for your understanding.
Regards,
Katherine Xiong
Katherine Xiong
TechNet Community Support -
Error installing SQL Server Data Tools - Business Intelligence for Visual Studio 2013
Hi
I am trying to install SQL Server Data Tools - Business Intelligence for Visual Studio 2013 and am getting the following error
This installation package could not be opened. Contact the application vendor to verify that this is a valid Windows Installer package.
I am running
Windows 8.1 x64
SQL Server 2014 Developer Edition x64
Visual Studio 2013 Professional
Any help would be appreciated.
Thanks
Biztalk DeveloperCould you please check if Windows Installer service is running and is in automatic startup mode.
The other thing is, if you’re running an x64-based SQL instance (64-bit), make sure to select “New Instance” on the Installation Type page, and NOT “Add features to an existing instance”.
http://stackoverflow.com/questions/24989187/64-bit-microsoft-sql-server-data-tools
Maybe you are looking for
-
Need to reinstall my system, how do I backup iPhoto library?
I have a very large iPhoto library and now need to reinstall my system. I dodn't want to loose the library but how can I make a save backup that I can import later again?
-
when trying to download ipod reset utility for windows i get a message that the installer is intended for 32-bit version of windows. what can i do?
-
Posted wrong group when talking about ITunes Store purchasing Album for me?
I just posted an error message and I postd the wrong group that I bought Red,Red Wine.UB40 was the "CORRECT NAME OF THE GROUP.Sorry about that, I got confused.But did NOT purchase Ziggy Marley Album. Macine went crazy on your end. Please refund me as
-
HANA Live views Metadata mapping sheet
Where HANA Live views Metadata mapping document?
-
Deleting/blocking contacts this is getting rediclo...
my skype is near constently removing contacts, almost daily I even had it happened WHILE I was in a call with someone, but not only dose it remove them, it everyonce and awhile will just block someone and remove them from my contacts entirely aswell