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

Enhancemnt of BC Extractors

Hello,

Want to check if there is any documentation available to suggest how we go about enhancing the Standard Business content Extractor.

I tried finding an oss note but could not find any. We did figure out the ways to enhance using User Exits provided by SAP but this does not seem to be documented at any place in OSS as the way to do the enhancements.

Also on checking in the specific extractor code, it seems there is point in the code where the std SAP code checks for BADI's, so we are tyring to figure out if there is a simpler way to find out what user exits are found for a specific extractor and if we can enhance it via BADI route.

Any help in this regard will help.

Thanks and Best Rgds

Ananth

Add a comment
10|10000 characters needed characters exceeded

Related questions

1 Answer

  • author's profile photo Former Member
    Former Member
    Posted on Jan 05, 2005 at 10:56 AM

    Hi Ananth,

    please refer to the enhancement RSAP0001 (documentation in SMOD).

    The function modules provided in this enhancement serve for the derivation or modification of data, that is extracted and transferred by the Extraction Engine of the BW.

    EXIT_SAPLRSAP_001

    This function module allows you to fill user-defined fields that you have attached as append structures to the extract structure of transaction data for the BW.

    EXIT_SAPLRSAP_002

    This function module allows you to fill user-defined fields that you have attached as an append structure to the extract structure for master data or texts in the BW.

    EXIT_SAPLRSAP_004

    This function module allows you to change the contents of a transfer table created for a hierarchy request. This is useful with user- defined hierarchy classes.

    Let me know what are your specific needs...

    Hope it helps (and please don't forget to reward the answer and assign some points by clickin'on the yellow star to the contributors that help you !)

    Bye,

    Roberto

    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      Ananth,

      I wanted to add a comment in addition to what Roberto responsed to you with.

      When you need to extend a business content extractor by simply a field or two many times you do not need to write any code!

      A great deal (not all though) of the BC extractors use the move-corresponding command to pass data from the table(s) being retrieved from into the extraction structure.

      Therefore, by simply adding your new field to the extraction structure, as long as what you name the field you are adding to the extractor in the extraction structure the same as what it is named in the originating R/3 table, you do not need to write any code to populate it.

      Regarding the BADI’s that you were asking about, you should be able to view the existing BADI’s in your system via tx se18, the BADI Definition tx.

      I hope this helps.

      Cheers,

      Scott

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.