Skip to Content
author's profile photo
Former Member

Problem activating a hidden field in sap standard data source

Hi There

I'm trying to unhide the field 'created by' in the datasource 0SRM_TD_PO even my dev client.

When I attempt to do this, I get a warning:

Datasource 0SRM_TD_PO is extracted using function module BBP_BI_PO_EXTRACT.

I just want to make the field created by available so that I can map it to a new infoobject in BI.

Any help much appreciated - all relevant se06 objects are modifiable / client is open.

Regards

Conor

Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

3 Answers

  • author's profile photo
    Former Member
    Posted on Sep 26, 2007 at 06:43 PM

    Hello Conor

    This is because you have already loaded data with this data source...first delte the data and any init or selection condition for this DS which you have used in infopackage..then try to unhide...

    Thanks

    Tripple k

    Add comment
    10|10000 characters needed characters exceeded

    • Hi,

      There are 2 things: Adding a field to the datasource, and making the field selectable.

      I think Conor is trying to edit the datasource to add a new field through transaction RSO2 (try to edit 0MATERIAL_ATTR in RSO2 as an example and you will see the same message). You can try through RSA6 and take note of the Extract Structure.

      Note sure about SRM datasource, but for CRM datasources, the recommended way is through BWA1.

      Hope this helps...

  • author's profile photo
    Former Member
    Posted on Sep 27, 2007 at 08:10 PM

    The Warning is telling you "Datasource 0SRM_TD_PO is extracted using function module BBP_BI_PO_EXTRACT."

    Did you take a look at that function module?

    I think that even if you "unhide" that field in the Datasource, you still need to modify the function module, which is really making the extraction as the warning says, in order to be able to map it in BW.

    Anyway, you always have the option of adding the field to an append structure and capture its value from the original table enhancing the code in CMOD.

    Good luck!

    Luis

    Add comment
    10|10000 characters needed characters exceeded

  • author's profile photo
    Former Member
    Posted on Sep 27, 2007 at 08:19 PM

    Connor -

    I am working on SRM at present.

    I tried unhiding the field in my sandbox for that datasource and it did not give me any error.

    Try deleting the delta queue, then reinstalling the datasource from RSA5. and then try unhiding the field - it might just work.

    Regards

    Add comment
    10|10000 characters needed characters exceeded