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???
thanks

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

Similar Messages

  • 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
    Shiva

    Hi Shiva,
    Refer to the links in the following link:
    Business Data Toolset (BDT)
    Regards,
    Blue Moon

  • 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

  • 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

  • Best practice "changing several related objects via BDT" (Business Data Toolset) / Mehrere verbundene Objekte per BDT ändern

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

  • Business Data ToolSet (BDT)

    Hi,
    Can anyone let me know what is BDT and How it is to be used? Also is there a way to find out all the available BDT's that are available in SAP?
    Thanks,
    Karan

    Business Data Toolset:
    These are the examples for BDT
    GMGR  : Grant Master
    BUPT   : Business Partner
    CAWM : Contarct Account .
    BUPT is the area menu t-code to enhance the Business Partner by using BDT.
    CAWM is the area menu t-code to enhance the Contract Accountr by using BDT.
    [BDT|http://help.sap.com/saphelp_erp2005vp/helpdata/en/2f/696d360856e808e10000009b38f839/content.htm]
    [Business Data Toolset - Example code and information on using the Business Data Toolset.|http://www.sapdevelopment.co.uk/enhance/bdt/bdthome.htm]
    Regards,
    Shiva Kumar

  • BDT - Business data tool set

    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

  • Partner number in Business Data Toolset

    hi all,
    I´m using the Business Data Toolset to do some maintanance on customer own fields by saving the Business Partner. Actually I wrote a function module and put it into the event DSAVB. How is it possible to read the actual Business Partner number in this special event?
    Thanks Andy

    Hello,
    Maybe this can help you :
    http://help.sap.com/saphelp_crm40sr1/helpdata/en/10/52a83a4bd5a27ae10000000a11402f/frameset.htm
    Regards,
    Frédéric

  • Business Data Toolset for BP - 0BPARTNER_ATTR is getting no delta.

    Hey there,
    I have the requirement to extract custom elements from the business partner.
    The elements have been added using Business Data Toolset (BDT).
    Now when I change a field of these custom elements, the CHDAT field of BUT000 ist set.
    However, the delta extraction does not flag the LUW to be extracted.
    The qRFC has status NOSEND which is flagging the request to be not extracted.
    Can anyone tell me how it would be possible to flag the business partner as delta relevant?
    Thanks in advance,
    Andreas

    Hello Sivaraju,
    Thanks for the answer.
    Well I did an Init last week - its set fine.
    Also if I change an attribute of the Business Partner (e.g. Name or Address) the delta queue is populated properly.
    But not if I change a custom field (as mentioned before).
    Thanks,
    Andreas

  • Business data toolset

    hi,
    how can I fill existing fields in a sap-dynpro(creating a business partner) by using the business data toolset (Trans: BUPT). it is possible to read data but not to set data. there is no function with *_set.
    can anyone help me?
    a short example would be great )
    thanx in advance.
    alex

    Hi Alex,
    I assume you are talking about filling in customer fields in the standard business partner tables like BUT000 and EKUN.
    I don't have access to a system at the moment, so I can't point you to the functions, but they are there.
    If you look at the logic of some of the DSAVC events, you should see some references.  Also, look at the control record for the application table in BUPT and you should see the functions for get/set access listed (though admittedly sometimes they are not here).
    They tend to follow a naming standard, so you should find a function named something like BUP_BUPA_BUT000_SET.
    Cheers,
    Scott

  • Difference between batch input method and batch input recording in LSMW?

    hi,
    plz tell me the difference between batch input method and batch input recording in LSMW?
    thanks & regards
    Ruban

    Hi Ruban,
               The main difference between the two is in lsmw we can view the code status at any time just by coming to prvious steps, but whereas in batch input method unless the recording is finished we cant view the code.
    second diff is tht we need to do lot of coding in batch inptu whereas here in lsmw we need not do much coding and mapping to data.
    third diff is that batch input is both inbound and outbound where as lsmw is only inbound.
    hope u got the differences.....
    Regards,
    sana M...

  • Need to export customer master data in a batch input file

    Hello all,
    I'm searching for a solution to export customer master data out of a R/3 system (Release 470).
    The challenge is that the file must have the same structure like the file for batch input of customer master data (import file of the program RFBIDE00).
    So, has anybody an idea, if there is a standard tool to get such a file? Or has anybody developed a report creating this structure by his own?
    Thanks for your help,
    kind regards,
    Dietmar

    Hi,
              I have also come across the same problem as above. There is a standard program RFBIDET0 which has to be customized to get the file which can be uploaded to RFBIDE00. Do anybody come across this kind of problem before and have  a program already. It will be of great help, if you can forward the program or guide.
    Regards,
    Vishnu Priya

  • Messages, function modules and Batch Input

    Hi,
    I need to modify some values on the BP transaction with a batch input and I encapsulated it on a function module, because I need to call this FM from a Web Dynpro ABAP.
    The problem is that some success messages are raising from the batch input, even if I set a message table to store them on the call of the batch input.
    DATA: bdcdata    TYPE STANDARD TABLE OF bdcdata,
              wa_bdcdata TYPE bdcdata,
              messtab    TYPE STANDARD TABLE OF bdcmsgcoll.
      DATA: v_message   TYPE string,
                wa_messtab  TYPE  bdcmsgcoll,
                v_mode      TYPE c VALUE 'N'.
    " some code here....
      CALL TRANSACTION 'BP' USING bdcdata MESSAGES INTO messtab
                                                   MODE v_mode
                                                   UPDATE 'S'.
    How can I prevent these messages? Thanks in advance.
    Regards,
    Jordi

    Yes,
    there are some BAPIs to work with BP, but I could not find any that meets my requirements. I need to do two actions:
    1 - complete the "Internet user" tab
    2 - set the "central lock" flag on the status tab
    If you have a BAPI or FM to make these two actions, please let me know. I spent two days looking for them and finally I've decided to use the batch inputs (I hate them).
    Regards,
    Jordi

  • Getting error while uploading gl master data using LSMW batch input data

    Hi Experts,
    I am getting error while uploading the GL master data through lsmw using batch input recording.
    After completion of all steps at the time of running batch input session error i am getting is "maintain EN language discription"
    and Pls tell me is it possible to upload transactional data using lsmw? if yes pls explaing briefly.

    Hello,
    Kindly post in the FI forum to get a better response.
    Regarding the issue you might check whether the correct column is being picked up where you have maintained the description.
    Kind Regards // Shaubhik

Maybe you are looking for

  • Transfer data from iphone 3g to ipad

    how to transfer data, contact list, from iphone 3g to an ipad

  • During down payment of asset po  can any body solute the problem

    the following message is coming during down payment of asset po **purchase document allocated to asset** Purchase document is allocated to asset Message no. F5378 Diagnosis The asset number   assigned in the purchase document is different from the as

  • How to Use BAPI_INCOMINGINVOICE_CHANGE

    Hi,    EveryBody,    There is a Bapi i don't know how to use is and the bapi is "BAPI_INCOMINGINVOICE_CHANGE",can anybody help me ?    Hope for your reply,It's very urgent.    Thks. Best Rsgards Dana

  • Photoshop Photographers Program -- How to Get Lightroom?

    I purchased the PPP and was directed to the creative cloud download of PS. How do I get Lightroom? Going to the LR download page, and clicking on the download icon opened up my CC desktop application, and I could not download from there. I went and d

  • Exporting a large library with keywords

    This is a rather particular question but I hope might be able to advise me. I have about 10000 pictures in my iPhoto library and I would like to be able to export them so that my local schools can search using keywords. They, however, do not have Mac