Skip to Content
author's profile photo Former Member
Former Member

While Recording BDC

Hi experts,

I m totally new for BDC.So kindly tell me in detail.

I have a requirement that I have to add field in already developed BDC.Tell me steps and...

1.While recording whether we have to enter data or have to use F4 help .

2. After recording where to go to see the field details.

Aastha

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

4 Answers

  • Posted on Aug 13, 2008 at 04:13 AM

    in this case there is no need of recording..

    First idenitify the field, Go to the screen where exactly that field in the transaction. Find that field Techincal attributes like SCREEN Number, program name, Fieldname.

    if your code already consists for the screen and program BDC LOGIC then include the code related to that field some thing like this...

    bdcdata-fieldname = 'SCREENFIELDNAME'.
    bdcdata-fieldvalue = variable.
    append bdcdata.

    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      Dear,

      GO with this tcode shdb and give the name of tcode for which u want to recodring then give the name for recoding and press satrt recording.then it ll show u the screen for which u want record.then work on that as u want (like se38 then i ll show u screen of se38 then write a prog then save and activate it as u hv been done)

      then press back button and it ll show u a list then it save .all the work u hv done in se38 it will show u at recording list.

      Thanks,

      jatin

  • author's profile photo Former Member
    Former Member
    Posted on Aug 13, 2008 at 08:57 AM

    hi,

    1. Record the whole process.

    2. After this save the recording.

    3. To find out the field name -

    Go to the Tcode where for which u recorded. Click on the field whose value u enterd during recording, & press F1.

    Click on Technical characteristic & U will find the required information.

    While recording manually enter the values.

    Hope this information will help u.

    Regards,

    Aleem.

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Aug 13, 2008 at 09:00 AM

    Hi,

    Just enter the new value in the field you want to record if its already exist just delete that record and give any relevant record. As it is just a recording it will take that value in the developed program.

    After creating the program from the recording find out the changed values and comment all the changed things then just give the wa_tab-pono. which is from the loop.

    That is there by looping the internal table and edit all those changed values which are recorded and give the work area field in those place for example see below.

    LOOP AT int_tab INTO wa_tab.

    PERFORM bdc_dynpro USING 'SAPMP50A' '1000'.

    PERFORM bdc_field USING 'BDC_OKCODE'

    '/00'.

    * INSERTING THE PERNR VALUE *

    PERFORM bdc_field USING 'RP50G-PERNR'

    wa_tab-pernr. "'00001011'.

    Here 00001011 is the recorded value and give the wa_tab-pernr from the loop.

    Do like this for all the recorded values.

    Hope u get this concept.

    Thanks,

    Sakthi.

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Aug 13, 2008 at 09:55 AM

    Aastha,

    This is not a coaching center where ppl sit and teach you everything from scratch. You should have learnt that before you started working.

    This is a forum for getting your technical issues resolved that you can otherwise not solve by doing some R&D and searching the forum. First go back and learn the basic concepts of BDC. Start with your work. And then if you get stuck come and search the forums. You will get enough material by just searching this forum exhaustively. Use google and sap help too. And even after you dont find what you want from the searching, then come and post your question here.

    pk

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.