Skip to Content

Enhancing BC (and BDoc?)

I have identified a number of fields in my transaction which are not included in the BC DataSource.

Should I create a new DataSource or enhance the BC DataSource?

Either way, I will need to create/modify the extraction module, yes?

Presumably these new fields are not in the BDOC either. Any advice on what I do with the BDoc would be gratefully received?

Add a comment
10|10000 characters needed characters exceeded

Related questions

4 Answers

  • author's profile photo Former Member
    Former Member
    Posted on Oct 20, 2005 at 10:15 AM

    Hi Stuart,

    You can code for pulling the additional fields in the user exit without touching the existing extractor.

    Bye

    Dinesh

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Oct 20, 2005 at 10:30 AM

    Hi Stuart,

    depending on your datasource you might not even need to do some coding. If you are talking about the LO datasources you need to check whether your fields are included in the template structure or not. If yes, there is no coding necessary, just a maintenance of the extract structure. What datasource are you talking about?

    regards

    Siggi

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Oct 20, 2005 at 12:30 PM

    Hi Stuart,

    Are you talking about a CRM datasource? You can add your extra fields to the extract structure of the datasource through an include or append, and then write the necessary code to populate these in the BADI.

    Hope this helps...

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Oct 20, 2005 at 12:42 PM

    Yes I am working on a CRM datasource. I know how to add fields to the datasource and how to update the selection module to get the data from the appropriate tables.

    However, what interests me is how the data actually gets from CRM to the BW system. Looking at the datasource in the CRM system, it lists a BDOC - BUS_TRANSACTION_MESSAGE.

    Will I need to also enhance the BDoc to include my new fields? If so, how do you do that?

    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.