How to change Selection Criteria for a Business Content Data Source

Hi Experts
I am extracting data using 0CO_OM_CCA_9 Datasource. I would like to be able to select a range of Company Code (BUKRS) to pull in, but I cannot find a way to make certain fields available as selection criteria. When I go into "Change DataSource", I can unselect fields, and even select certain fields, but the option for most is grayed out.
How can I make this field available as selection criteria in Infopackage?
Thanks for the help.

Its not that simple to enable a new selection for a Business Content Datasource, if its not already provided by SAP. Enabling new fields for selection should be accompanied by corresponding extractor code changes to process those field selections and use those selections throughout the extraction process.
Solution for your problem would be create a custom extractor with all the logic of standard extractor (function module BWOMD_GET_CTRCSTA1 for 0CO_OM_CCA_9) and extra logic to process the new fields for selection.
Hope it helps!

Similar Messages

  • Business Content Objects on BI side for the business content data sources

    Hi All,
    We are doing a fresh implementation, and would like to know the step by step way through which i can know the relevant business content objects on BW side for a BC data sources ,,,,,
    0material_attr
    and 0mat_sales_Attrt
    As Per my understanding, once installed the BC data sources, the data would be feed to the master data info object 0material
    But the question is how do i know the complete Business content object on BW / BI side, and use the same building the entire flow.
    I have a hint that we can know it through the help.sap.com, and it would be highly appreciated and awarded for your expertises guidence, i have tried sercing in it, but dont know the correct trick.
    Even for the other  business content data sources.
    Example, the relevant infoobject or the DSO or the Cube,transformation, dtp,etc..
    Thanks
    Daljeet sing Nagi

    Hi Vineeth,
    Do you mean this way in the meta data repository, it will propose the flow for the business content object, and if yes, then even if they are in delivery version and not in active version, still it shall propose the flow for the business content objects,
    And to cut short my requirement,  as specified we are doing the fresh implementation,
    and i have identified that we would require first to load the material master data, and based on our present requirement, the data source which i have identified are
    0material_attr   (for the table mara in ECC system)
    0mat_sales_attr (for the table mvke in ECC system)
    all the fields data would be loaded to which master data info object,
    will it be 0material or ????
    Thanks for your support and surly as promised

  • How to get the BW 7.0 Business content data sources

    Hi,
    We have got following sever components
    SAP EHP 1 for SAP NetWeaver 7.0
    SAP_BW - 701 - SAPKW70106
    BI_CONT 705
    When we try to install the business content in T.Code: RSOR, we are getting 3.x data sources even though latest servers are in place.
    Do we need to any settings in order to get 7.0 data sources and its flow(transformation and DTPs).
    Please let me know.
    Thanks,
    Bala

    SAP will not touch any of existing 3.x BW Content and change everything to 7.X content in the new BW Content version.
    Most of the BW Content that was created earlier will still be in 3.x version only. You will see a small .(dot) before that object showing that it is in 3.x version.
    SAP Provides only mechanism to migrate them into 7.X concepts as shown in below link
    http://help.sap.com/saphelp_nw70ehp1/helpdata/en/43/f00e2696d24c5fe10000000a155369/frameset.htm
    You can still use 3.x objects with out any problem.
    In most implementations, the approach they use is, as long as you do not need to enhance or add any standard content, you can retain it the way it is. The enhancements include, adding a field, changing the structure of source or target, or you want to use better functionality in 7.x objects, then you can always migrate them as discussed in the above link
    When you convert them, if you select "With exports" you can go back to older version later. If you select "Without exports" then the object is permanently transformed.
    I you have to touch a standard object for any enhancement or reason, better convert it to 7.x version

  • BW-CRM - Business Content Data Source for Service Ticket

    We are setting up BW for CRM. We want to analyze data related to Service Ticket. I am trying to find Business Content Data Sources for Service Ticket. I could not find any thing under Interaction Center Delivered analytics. I appreciate if any of you BW Experts can guide me in the right direction. Thanks for your help in advance. I am using RSA6 to look into delivered Data Sources

    Hi Nilesh,
    Thanks for the update.
      I can enhance  0HRPOSITION_ATTR to include  Number of hours per month & Number of Hours per Week (WKAVG & MOVAG).
    My last question is which object (Employee,Position,Job) do i need to enhance
    for  PA0007: WOSTD( Hours per week) - It will be used to calculate STAFF FTE
    Thanks for the help

  • Enhance business content Data Source

    Hello BW Gurus,
      Please let me know step-by-step (Detailed) procedure on how to enhance the Business Content Data source
    Actual Time and Labor Times <b>0HR_PT_2</b>
    http://help.sap.com/saphelp_nw04/helpdata/en/4b/26c5394dbfef35e10000000a11402f/frameset.htm
    This Data source is already extracting Data for HR Tables PA2001,I want to enhance the data source to include start date and end date from the same table.
    Please give me detailed steps how i can do it (Do i nned to modify the function module of data source if how how and where) .Please help as it is my first extraction from R/3
    Thanks

    Hi
    Enhancement means in the SAP given datasource If you want to add extra fields.
    The procedure is like below.
    Take the datasource in which you enhance.
    1. If you enhancing in the LO datasaource, take the aprapriate communication strucute append the structure in that structure add the fields you wnat enhance.
    If you are enhancing other than LO you take extract structure append the structure and add the fields in that structure.
    2. Goto LBWE Tcode take the option called "Maintain Extract structure" take the fields which you enhanced from pool take push in to extract strucure.
    If you enhancing other than LO no need to do this.
    3. Goto RSA6, take datasource, goto change mode. The enhanced fields Hide option checked, reomove that tick and save it.
    4. Goto "CMODE" tcode, If project is already created for that enhancement goto disply mode. If the project is not created give the project name created and give the enhancemet name as "RSAP0001" and save it.
    in the component you can find 4 Function modules
    EXIT_SAPLRSAP_001 -> Transaction Data
    EXIT_SAPLRSAP_002 -> masterdata attributes
    EXIT_SAPLRSAP_003 -> Master data Texts
    EXIT_SAPLRSAP_004 -> Masterdata Hirarchies.
    Take the apprapriate FM and double click on it
    there you can find Include name. If you double click on it you can find ABAP editor.
    there we have to write the code
    example code will be like below.
    data: l_s_icctrcst like icctrcst,
    l_s_icctract like icctract,
    l_s_icctrsta like icctrsta,
    l_tabix like sy-tabix.
    case i_datasource. */ in BW 1.2B case i_isource.
    when '0CO_OM_CCA_1'.
    loop at c_t_data into l_s_icctrcst.
    l_tabix = sy-tabix.
    select single * from z0001 where kokrs = l_s_icctrcst-kok
    and kostl = l_s_icctrcst-kostl.
    if sy-subrc = 0.
    l_s_icctrcst-zfield1 = z0001-zfield1.
    l_s_icctrcst-zfield2 = z0001-zfield2.
    modify c_t_data from l_s_icctrcst index l_tabix.
    endif.
    endloop.
    when '0CO_OM_CCA_2'.
    when '0CO_OM_CCA_3'.
    when others.
    exit.
    endcase.
    This is example code.
    Thaks
    DST

  • Standard business content Data source

    Hi Experts,
    Could you please let me know, which standard business content Data source will be suitable for the below business attributes?
    Stock Transfer Order (STO) Number
    STO Creation Date
    Delivery Creation Date
    STO required Date
    Thanks,
    Gana

    Hi All,
        Please let me know the business content extractor for the BFOK_A Table.
    Thanks
    Srinivas.

  • I Activate business content data source, but ca't able to see the data in

    I activate business content data source in crm 2007 , when i go to RSA3, GIVE the data source and checking data, I can not able to find the data in that ,
    q1) when activating the data souce then it have data i, OR we will run any sttings for that

    Thanks for reply
    I did same thing , I activated the data source in RSA5, then got to RSA3 i can not able to fine data in that data source,
    is there is no data in tables?
    or any other problem

  • Underlying tables of business Content data sources

    Hello Exerts,
    Can anyone advice me finding the underlying tables of business Content data sources?
    Regards.

    Hi,
    I dont think that there is any standard tcode or table to find out the underlying base tables.
    But you can try the below mehtod to to find out the tables related to a datasource.
    Go to RSA2 >>> give your Data source name and execute>>>>Double click on the extractor>>>Goto the function module Top include and see the list of tables used.
    This might help.
    Regards,
    Abhishek

  • Change Selection criteria for existing report in Report painter

    Hi Experts,
    We are on 4.7, using report painter for getting reports for Cost center & Profit Center. For one of the report we have selection criteria as Cost center and cost center group, but now user want us to add new selection field as Cost element and cost element Group to same report. We have tried all the options from GR32 ->Edit-> General Selection, but we don't find cost element in Key figure listed there.
    Please let us know how can we add the new field to selection criteria. We also would like to know is this is possible with existing report  to add new fields or not? Is that we need to create new report for this?
    Thanks in advance..
    Shilpa

    Shilpa-
    In my opinion the best way to troubleshoot issues like this is to go to SAP delivered standard reports and see how they are setup. For example, in your case you want to add cost element and cost element group to your report. There is one standard report from SAP - Transaction :S_ALR_87013611 which has both cost center, cost center group and cost element, cost element group in the selection criteria. You can look how this report is set up, and maintain your report in a similar fashion. Atleast this way, it will give you an idea.
    Go to transaction code GRR3 and under library look for report "1SIP-001". By double clicking on the row, you will see how it is maintained.
    Hope this helps.
    Shail

  • How to delete selection criteria for select-option in program

    Hi all,
    I have a selection screen with few select-options. the question is if i inserted some value at the select option, how can i delete the selection criteria in the program ? example if i have 3 radio button A,B,C. if I click rb A, select option A1 will be active and other 2 select oprtion B1 and C1 will dim, when I click rb B, the value at select option A1 will be deleted and dim and at the same time, B1 will be active, C1 will dim. when i click rb C, the value at A1 and B1 will be cleared if there is any value in it and then A1 and B1 will dim but C1 will be active. I've found a way to make the select option active n inactive when depending on which rb i click, thanks to a forummer here but to clear the value when the select-otpion is inactive?
    Thanks for any help.

    Hi
    See the sample code and do accordingly
    SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME TITLE text-001.
    PARAMETERS: pa_file TYPE rlgrap-filename MODIF ID abc,
    pa_lifnr TYPE lfa1-lifnr MODIF ID abc,
    pa_vkorg TYPE vbak-vkorg MODIF ID abc.
    SELECTION-SCREEN END OF BLOCK b1.
    SELECTION-SCREEN BEGIN OF BLOCK b2 WITH FRAME TITLE text-002.
    PARAMETERS: pa_kunnr TYPE vbak-kunnr MODIF ID def.
    SELECT-OPTIONS: s_lifnr FOR gs_lfa1-lifnr MODIF ID def,
    s_date FOR gs_lfa1-erdat MODIF ID def,
    s_augru FOR gs_vbak-augru MODIF ID def,
    s_vbeln FOR gs_vbak-vbeln MODIF ID def.
    SELECTION-SCREEN END OF BLOCK b2.
    SELECTION-SCREEN BEGIN OF BLOCK b3 WITH FRAME TITLE text-003.
    SELECTION-SCREEN BEGIN OF LINE.
    PARAMETERS: pa_upd RADIOBUTTON GROUP g1 USER-COMMAND uc01 DEFAULT 'X'."#EC *
    SELECTION-SCREEN COMMENT 3(60) text-004 FOR FIELD pa_upd.
    SELECTION-SCREEN END OF LINE.
    SELECTION-SCREEN BEGIN OF LINE.
    PARAMETERS: pa_rep RADIOBUTTON GROUP g1 ."#EC *
    SELECTION-SCREEN COMMENT 3(60) text-005 FOR FIELD pa_rep.
    SELECTION-SCREEN END OF LINE.
    SELECTION-SCREEN END OF BLOCK b3.
    IF pa_rep EQ gc_x.
    LOOP AT SCREEN.
    IF screen-group1 = gc_abc.
    screen-input = gc_zero_num.
    ELSEIF screen-group1 = gc_def.
    screen-active = gc_one_num.
    ENDIF.
    MODIFY SCREEN.
    ENDLOOP.
    ELSEIF pa_upd EQ gc_x.
    *For Reprocessing
    LOOP AT SCREEN.
    IF screen-group1 = gc_def.
    screen-input = gc_zero_num.
    ELSEIF screen-group1 = gc_abc.
    screen-active = gc_one_num.
    ENDIF.
    MODIFY SCREEN.
    CLEAR pa_upd.
    ENDLOOP.
    ENDIF.
    REPORT zrich_001.
    PARAMETERS: p_rad1 RADIOBUTTON GROUP grp1 DEFAULT 'X'
                            user-command chk,
                p_rad2 RADIOBUTTON GROUP grp1.
    SELECT-OPTIONS: s_datum1 FOR sy-datum MODIF ID d1,
                    s_datum2 FOR sy-datum MODIF ID d2.
    AT SELECTION-SCREEN OUTPUT.
      LOOP AT SCREEN.
        IF p_rad1 = 'X'
          AND screen-group1 = 'D2'.
          screen-active = '0'.
        ENDIF.
        IF p_rad2 = 'X'
         AND screen-group1 = 'D1'.
          screen-active = '0'.
        ENDIF.
        MODIFY SCREEN.
      ENDLOOP.
    <b>Reward points for useful Answers</b>
    Regards
    Anji

  • Business content data source for  BP Product (De)Authorisations & Terminate

    Hi Experts......
    Good evening!!!..
    I do have one requirement for which im not getting any business content ds. Could you pl help me out in that ?
    My requirement is like below.
    Report is extracting SAP CRM contracts data:
    u2022     This report lists the number (as a numerical count) and the Type of BP Contractual Relationships and the Product Groups (PPRs) they are able to sell under those BP Contractual Relationship Agreements (BPAs).
    u2022     This report should also include (at the usersu2019 discretion) all Terminated BPAs and any de-authorised (Terminated) Product Groups. 
    u2022     The user should be able to decide whether the report includes Terminated BPAs and de-authorised Products ONLY.
    Pre-Requisite     BPA Contract has been accepted (Registered)
    Pre-Requisite     Include only changes to BPA contract (including Terminations and Product Group de-authorisations) which have been accepted (Registered) in CLM/Upside.
    Pre-Requisite     Do Not include changes (including Terminations and Product Group de-authorisations) to BPA which are u2018pendingu2019
    ADDITIONAL DESCRIPTION
    u2022     Channel Partners are called  Business Partners by contract.
    u2022     Some T2 Business Partners have contractual relationships with the company, while some may not; referred to as non-contracted T2u2019s.
    u2022     These Contractual Relationships are regulated in Business Partner Agreements
    u2022     BP Agreements outline the BPu2019s Relationship Type with IBM (e.g. Distributor/Reseller/Solution Provider) as well as the Product Groups (PPRs) that the BP has been authorised to sell under the BP Agreement Terms & Conditions with IBM.
    u2022     The subject of this report is to report on the number (as a numerical count) and the Type of BP Contractual Relationships and the Product Groups (PPRs) the BP is authorised to sell under those BP Contractual Relationship Agreements (BPAs).
    u2022     This report should also include (at the usersu2019 discretion) all Terminated BPAs and any de-authorised (Terminated) Product Groups (PPRs) previously associated with the BPA. 
    u2022     The user should be able to decide whether the report includes Terminated BPAs and de-authorised Products ONLY.
    u2022     A BP can have multiple relationships with Company (e.g. Distributor and Solution Provider).
    u2022     For each of these relationships the BP may have a separate BP Agreement (BPA) with company.
    u2022     Both T1 and T2 BP Agreements are also stored as a system contract in CRM outlining:
    o     The Discounts a BP will get under the corresponding agreement
    u2022     The BP Relationships are also reflected as a SAP Distribution Channel in SAP.
    Waiting for your quick response....
       Thanks in advance.

    Hi,
    I think you need to recheck RFC created for QA system , i guess it contains IP Address of the Dev system . Which is why it leads to Dev system whenever you try to goto source system.
    In case if dev, quality server are in the same server with different client then
    Goto  Transaction SM59,
    Select RFC (Dialog ) and tabpage "Logon security" tick on logon screen
    Hope that helps.
    Regards
    Mr Kapadia
    Assigning points is the way to say thanks in SDN.

  • How to create an XQuery for an XML type data source

    Hi,
    1.I have data contained in an XML format.
    Hence I have created a physical data source for XML type data.
    2.I have created a logical view to broker data from several disparate physical data sources.I have called this as UnifiedView.
    3.I have created a function called getUnifiedView() to obtain data from all the physical sources
    4.Upto this point, I have not faced any problems.
    5.However when i try writing a simple XQuery for the physical XML datasource such as
    $Sh-data/PublicIdentifiers/MSISDN="1234567"
    I get result as (For example):
    <HSS>
    <MSISDN> 1234567 111111 222222 </MSISDN>
    </HSS>
    Could you please help me getting the where clause output?
    I have attached the schema and XML files used for further information.
    Regards
    Vidya

    Hi mReiche,
    I later on resolved the previously mentioned error and try out the XQuery as suggested by you.
    for $MSISDN in ns0:Sh-data()/PublicIdentifiers/MSISDN
    where $MSISDN="1234567"
    return
    <HSS>
    <MSISDN>{data($MSISDN)}</MSISDN>
    </HSS>
    It works! Thanks.
    Now i am trying to retrieve data from 2 XML documents and an LDAP query.
    I have the following data sources:
    1.LDAP queried by Java Function
    2.HSS xml
    3.Presence xml
    I want to match the telephoneNumber of the LDAP with MSISDN in the HSS.xml.
    Next i want to match the SIP_URI in the HSS.xml with Contact of the Presence.xml
    Given below is the XQuery which i have written to achieve the above:
    for $x0 in ns5:FindDN($str_mailId)
    for $Sh-Data in ns2:Sh-Data()
    where $x0 = $Sh-Data/PublicIdentifiers/MSISDN
    for $presence in ns3:presence()
    where $Sh-Data/Sh-IMS-Data/SCSCFName = $presence/ns4:tuple/ns4:contact
    return
    On executing this XQuery i am getting the following error:
    java.lang.NullPointerException: null
         at weblogic.xml.query.types.XQueryAtomicType.commonSuperTypeOf(XQueryAtomicType.java:150)
         at weblogic.xml.query.types.XQueryType.comparisonTypeOf(XQueryType.java:324)
         at weblogic.xml.query.runtime.compare.GeneralAtomicComparison.compare(GeneralAtomicComparison.java:50)
         at weblogic.xml.query.runtime.compare.ComparisonIterator.fetchNext(ComparisonIterator.java:50)
         at weblogic.xml.query.iterators.GenericIterator.next(GenericIterator.java:113)
         at weblogic.xml.query.runtime.logic.BoolEffValue.exec(BoolEffValue.java:51)
         at weblogic.xml.query.runtime.logic.BoolEffValue.fetchNext(BoolEffValue.java:47)
         at weblogic.xml.query.iterators.GenericIterator.next(GenericIterator.java:113)
         at weblogic.xml.query.runtime.core.IfThenElse.fetchNext(IfThenElse.java:79)
         at weblogic.xml.query.iterators.GenericIterator.next(GenericIterator.java:113)
         at weblogic.xml.query.runtime.core.CountMapIterator.fetchNext(CountMapIterator.java:162)
         at weblogic.xml.query.iterators.GenericIterator.next(GenericIterator.java:113)
         at weblogic.xml.query.runtime.core.CountMapIterator.fetchNext(CountMapIterator.java:162)
         at weblogic.xml.query.iterators.GenericIterator.next(GenericIterator.java:113)
         at weblogic.xml.query.runtime.sequences.Exists.fetchNext(Exists.java:40)
         at weblogic.xml.query.iterators.GenericIterator.next(GenericIterator.java:113)
         at weblogic.xml.query.runtime.core.IfThenElse.fetchNext(IfThenElse.java:79)
         at weblogic.xml.query.iterators.GenericIterator.next(GenericIterator.java:113)
         at weblogic.xml.query.runtime.core.LetIterator.fetchNext(LetIterator.java:133)
         at weblogic.xml.query.iterators.GenericIterator.next(GenericIterator.java:113)
         at weblogic.xml.query.runtime.core.LetIterator.fetchNext(LetIterator.java:133)
         at weblogic.xml.query.iterators.GenericIterator.next(GenericIterator.java:113)
         at weblogic.xml.query.runtime.querycide.QueryAssassin.fetchNext(QueryAssassin.java:54)
         at weblogic.xml.query.iterators.GenericIterator.peekNext(GenericIterator.java:151)
         at weblogic.xml.query.runtime.qname.InsertNamespaces.fetchNext(InsertNamespaces.java:161)
         at weblogic.xml.query.iterators.GenericIterator.next(GenericIterator.java:113)
         at weblogic.xml.query.runtime.core.QueryIterator.fetchNext(QueryIterator.java:127)
         at weblogic.xml.query.iterators.GenericIterator.hasNext(GenericIterator.java:134)
         at weblogic.xml.query.xdbc.util.Serializer.serializeItems(Serializer.java:142)
         at com.bea.ld.server.QueryInvocation.getResult(QueryInvocation.java:461)
         at com.bea.ld.EJBRequestHandler.executeFunction(EJBRequestHandler.java:346)
         at com.bea.ld.ServerBean.executeFunction(ServerBean.java:108)
    Please find attached the XML documents which i am using.
    Could you pls let me know how to resolve this.

  • Transporting Extract Structures for Business Content Data Sources

    Hi
    We have added a new field to the 2lis_13_vditm data source and when i am trying to capture it in the transport, only the data source is getting captured and not the extract sturcture. When I go to the Object Entry Directory of the Extract Structure, it shows package as MCEX and person responsible as SAP. Should i need to change this and capture it in a transport or is it enough if i capture the data source alone
    Thanks
    Rashmi.

    Hi,
    If you transport the DS that should do it . The extract structure is standarad one and it would show as SAP, however you would have added the new filed using an append structure and if you go to the append structure and view the transport request you should be ble to see the transport request and your package in it.
    P.S : if the Append structure is not under any transport req then check if it has already been transported
    Cheers!!
    Ashwin G

  • How to know the STD business content data source ?

    Hi,
    Where we can find the list of standard data sources both master and transactional
    which are delivered by SAP?
    i searched in help portal, but i am not seeing the data sources which are specific to the application!
    can nay body help me out?
    Thanks,
    Ravi

    In help portal you can find several datasources, mainly transactional in (this is for netwaver 04s version 3.53.)
    http://help.sap.com/saphelp_nw2004s/helpdata/en/3d/5fb13cd0500255e10000000a114084/frameset.htm
    If you want to a full list of datasources, go to your R/3 system RSA6 transaction.

  • Business Content Data Source not active in R/3

    Hello,
    I am using ECC 6.0 system,
    I would like to change the data source 2LIS_11_VAITM  using t-code as a RSA6 but i could not find this datasource.
    But when i use t-code RSA5 i can able to see the data source.
    I would like to know the difference RSA6 and RSA5?
    Do we need to active the 2LIS_11_VAITM  data source before using ?
    Thanks,

    Hi,
    For this datasource goto LBWE and activate the datasource.
    RSA5 is used to install the datasource and the installed datasource is then available in RSA6. In RSA6 you can enhance the standard datasource if needed.
    Cheers,
    Kedar

Maybe you are looking for

  • Batch capture issues

    I am trying to break a tape into six clips from an interview. The total media time is about 2:30. I've logged the clips, highlighted the clips in the browser, clicked on the batch capture button before a dialogue box pops up and says the capture will

  • Html in JEditorPane

    Hello again! I am in the following situation. I have succeeded in loading an HTML document in a JEditorPane component. My question is can I recognize somehow if a click is performed on an image of the html document or on the text of the html document

  • Adobe Acrobat Pro stopped working

    Adobe Acrobat Pro 10.1.8 keeps crashing now. Any suggestions?

  • Can't log in to Adobe Exchange Plugin

    I installed the new Adobe Exchange plugin but I can't login. It stays cycling on the Logging in... screen on the panel. Anyone else having issues with this? (Windows 7 64 bit, Photoshop CS6 64 bit) It's been stuck for the last 20 min now. I've alread

  • How to run two thread parallel y on two cores of dual-core ??

    I want to run two threads on two cores ??? is there any package which support parallel computing?? can we do this by using java.util.concurrency pakage?? Thanks you please Reply.....