Active enhancement  - Table BSPWDV_EHSET_ASG - Problem

Hi, i have a problem about active more than one enhancement using the table BSPWDV_EHSET_ASG.
I have two enhancement ZCRM_BP_DATA and ZCRM_BP_HEAD, how can i add these enhancement on the table BSPWDV_EHSET_ASG in the same client to active the enhancement's?
Thanks in advance,
Antonio Campos

Yes, BAdI is the only way to use multiple enhancement sets. There is no requirement for a 2nd enhancement set as a enhancement set is a grouping of all enhancements. And SAP thought one should do.
You can club all the enhancements you have in different components into one set. If you created a second enhancemnet set and put in enhancements in it, you may have to revert the enhancements from the second set and redo them into 1st set. Ideally and for all practical reasons we need just one enhancement set.
Edited by: Amar Nath on Aug 30, 2010 11:47 PM

Similar Messages

  • Warning messages recieved when activating z* tables after refresh.

    Hi all,
    We are having a problem in activating tables. After the system refresh, while activating z* tables warning messages are recieved. Some of the warnings recieved are as follows:
    Index LIKP-BGR is not in customer namespace.
    Enhancement category for table missing.
    Enhancement category for include or sub-type missing.
    It appears that the tables with "enhancement categories" set to "not classified" are the ones posing the problems.
    Earlier, this problem was not there. But after a technical weekend the issues are being faced.
    The details of the system are:
    Application Server beevssp1_RQ1_00
    SAP Kernel Information
    SAP Kernel :  700_REL
    Database Client Library : OCI_102 (10.2.0.2.0)
    created in  :  AIX 2 5 005DD9CD4C00
    created on  :  Oct 26 2008 20:51:39
    Support Level  :  0
    Kernel Patch number : 183
    Source ID  :  0.183
    DBSL Patch No. : 167
    ICU Version : 3.0 Unicode Version 4.0.1
    libsapu16 Version : 1.0025  Oct 24 2008 20:54:38
    Supported Environment
    SAP Database Version
    700
    Database
    ORACLE 9.2.0..
    ORACLE 10.1.0..
    ORACLE 10.2.0..
    Operating System
    aix 1 5
    aix 2 5
    aix 3 5
    aix 1 6
    Please suggest.

    Hi varsha,
    Index LIKP-BGR is not in customer namespace.
    Enhancement category for table missing.
    Enhancement category for include or sub-type missing.
    For this goto SE11
    Enter the table name .
    Click on Display               .
    Go to Extras-->Enhancement Category.
    select radio button for Can be enhanced Deep.
    Click on continue.
    This will resolve your issue.
    Let me know if you have any problem....
    Thanks & Regards,
    Sudheer.
    Edited by: sudheer chowdhary on Dec 22, 2008 8:02 PM

  • Error While Activating the Table

    i have created a table name ZEMPLOY11 in ABAP Dictionary containing fields Client [NUM] Carieer [NUM] Firstname [CHAR] and Surname [CHAR] and save it . when i activated this table it shows and error Mesage "Errors occurred during activation". kindly help me out
    i have created few more tables and faceing the same problem
    Regards
    Ammad

    Hi Ammad,
    Could you please paste the error what you are getting so that we can help you in a bettre way, I think most probably you haven't assign a key variable while creating the table, so in the screen where you have mentioned the fiels Client NUM Carieer NUM Firstname CHAR and Surname CHAR ,mark client and carrioer as key fields, then try to activate it after setting the technical setting of the table.
    Hope now you will able to activate your tables.
    Pooja

  • DSO upload and no data in Active data table

    Hi Experts,
    I have a strange problem.I have loaded data to DSO from DS in BI7. It has the further uplaod to cube.I have activated the DSO and it went sucessfull and had Request ID generated. It has added and transfer records available like 150000 records as I have done full upload. strangly I cannot see any data in Active data table.
    Pls advise how can I check the data I am doing some mistake.I have data mart status for this DSO. the deletion of the DSO and reloading could that create the data not visible in DSO even after activation
    Pls advise.
    Tati

    Hi,
    I believe this got something to do with the display setting.. After displaying the data, get into the settings menu and look for Layout option --> display --> see if there is any default setting applied.. change this setting to something else.. create a setting with all the columns dragged & dropped.. These are the options you can try..
    If this did not resolve.. please try displaying the data from SE16 transaction and post us the results..
    Thanks,
    Naren

  • How to determine active enhancement set

    Hi there,
    I have enhanced a SAP component and I have added a customer specific button. In the event handler of this button I would like to know which enhancement set is currently active.
    Is it possible to determine this information somehow?
    Thanks,
    Karsten

    Hello Karsten
    If there are no custom implementations of BADI COMPONENT_LOADING, then it will be as indicated by Naresh in the previous reply, a query to table BSPWD_EHSET_ASGN with the client in the where clause should do. This is precisely what is done in the default implementation of BADI COMPONENT_LOADING, in method GET_ACTIVE_ENHANCEMENT_SET.
    If there is a custom implementation of BADI COMPONENT_LOADING then each user can have his own enhancement set assigned. Method GET_ACTIVE_ENHANCEMENT_SET of the custom implementation of the BADI would return the active enhancement set.
    Best Regards
    Luis Rivera

  • Data not going from active data table to new data table -DSO activation iss

    Hi Experts,
    Data is going from DSO1 to DSO2. I see some of the records are getting missed in DSO 2 which are supposed to come.
    There is start routine from DSO1 TO DSO2 and as per the start routine some records should come but they are getting missed.
    Apart from that..to  DSO 2 there are 4 other DSO sending data.
    I tried to send single record and saw that data is going

    Hi Experts,
    Data is going from DSO1 to DSO2. I see some of the records are getting missed in DSO 2 which are supposed to come.
    There is start routine from DSO1 TO DSO2 and as per the start routine some records should come but they are getting missed.
    Apart from that..to  DSO 2 there are 4 other DSO sending data.
    I tried to send single record and saw that data is going to New data table and upon activation it does not go to Active data table.
    Please suggest.
    Regards
    Sudha

  • Error while loading to active data table in DSO

    Hi,
    please help me in resolving the issue with active data table . when i am activating the new data table the job gets cancelled with message as 'Error when assigning SID: Action VAL_SID_CONVERT table OCALMONTH'.
    Thanks and Regards,
    Prasad.

    Hi,
    In the displaying error message tab of ODS activation, you will get error message and invalid value for the 0CALMONTH will be displayed. Search the NEW TABLE of ODS with the same value, identify the error records.
    If you have PSA in the flow, delete (w/o making the status RED), correct data in PSA and reconstruct the data.
    If you don't have PSA, you have to delete by making red, reload through PSA correcting the erroneous data in PSA.
    Regards
    Chandu

  • Error on activating the table "DB length of the key of table too large"

    Hi Experts,
    I am getting the error while activating my table PSM_REQ_BO_ELM_NAME.  Activation error log is as follows
    "DB length of the key of table PSM_REQ_BO_ELM_NAME is too large (>900)"..
    I have a table which has 4 filed as key one with char 6 and rest 3 with char 120 each.
    Could you please help me to get rid of this error.
    Thanks in advance.
    Regards,
    Pradeep

    When ever we create a table in Data dictionary, a corresponding database table will be created in Data base server. For the primary key we maintained in Data Dictionary, another data base table will be created seperately where as the table length should not exceed some limit set by the Administrator.
    So, Reduce the length of the primary key in the table by deleting the field as key field/ reducing the size of the field.
    In your case, maintain the primary key field length not more than 400.
    ***Length if the Primary key should not exceed 120. other wise performance will be low while fetching the data.

  • Base Table for problem code in Cs_incidents_all_b

    hi
    in cs_incidents_all_b we have problem_code. the does not contain any data ... we have any tl table for problem code i have cssr_prob_code_mapping_detail but if i query this
    SELECT  dra.repair_number,
      items.description item_desc,
      prob.problem_code,
      fndl.meaning flow_status_name,
      inc.summary,
      nvl(cp.instance_number,'Not availble') ib_instance_number
    FROM csd_repairs dra,
      csd_repair_types_tl drtt,
      cs_incidents_all_b sr,
      csi_item_instances cp,
      fnd_lookups fndl,
      csd_flow_statuses_b fsb,
      mtl_system_items_kfv items,
      mtl_units_of_measure_tl uom,
      jtf_rs_resource_extns_tl rstl,
      jtf_rs_groups_tl rgtl,
      fnd_lookups plkup,
      cs_incidents_all_tl inc,
      cs_sr_prob_code_mapping_detail prob,
      cs_incident_types_b ty
    WHERE dra.repair_type_id       = drtt.repair_type_id
    AND drtt.language              = userenv('LANG')
    AND dra.repair_mode            = 'WIP'
    AND dra.incident_id            = sr.incident_id
    AND dra.CUSTOMER_PRODUCT_ID    = cp.INSTANCE_ID (+)
    AND dra.flow_status_id         = fsb.flow_status_id
    AND fsb.flow_status_code       = fndl.lookup_code
    AND fndl.lookup_type           = 'CSD_REPAIR_FLOW_STATUS'
    AND dra.inventory_item_id      = items.inventory_item_id
    AND dra.unit_of_measure        = uom.uom_code
    AND uom.language               = userenv('LANG')
    AND dra.resource_id            = rstl.resource_id (+)
    AND rstl.category (+)          = 'EMPLOYEE'
    AND rstl.language (+)          = userenv('LANG')
    AND dra.owning_organization_id = rgtl.group_id (+)
    AND rgtl.language (+)          = userenv('LANG')
    AND dra.ro_priority_code       = plkup.lookup_code(+)
    AND plkup.lookup_type(+)       = 'CSD_RO_PRIORITY'
    AND items.organization_id      = cs_std.get_item_valdn_orgzn_id
    AND inc.incident_id            =dra.incident_id
    and ty.incident_type_id=sr.incident_type_id
    and prob.incident_type_id=ty.incident_type_id
    AND fndl.meaning in('Open')
    order by dra.repair_numbereach diffrent problem codes for same repair number here i am want records relevant to Depot Repair

    In 11.5.9, the problem and resolution codes are stored in FND_LOOKUP_VALUES table with lookup type as 'REQUEST_PROBLEM_CODE' and 'REQUEST_RESOLUTION_CODE'. I'm hoping you could still use these tables to find problem codes, even if you were on 11.5.10 or R12.
    Join would be something like:
    WHERE fnd_lookup_values.lookup_type = 'REQUEST_PROBLEM_CODE'
    AND fnd_lookup_values.problem_code = cs_incidents_all_b.problem_code
    Regarding restricting the query for Depot Repair service requests, you need to restrict by the the incident_type_id for this type of SRs (like id for Depot incident type is 10003 for us).
    HTH
    Alka

  • How to create DB partitioning in active data tables for ods?

    hi all,
    Can anyone let me know how to create DB partitioning in active data tables for ods. if any docs pls share with me at my email id : [email protected]
    regds
    haritha

    Haritha,
    The following steps will briefly explain you to improve the performance in terms of DB partitioning as well as loading. Please find the same,
    transaction RSCUSTA2,
    oss note 120253 565725 670208
    and remove 'bex reporting' setting in ods if that ods not used for reporting.
    hope this helps.
    565725
    Symptom
    This note contains recommendations for improving the load performance of ODS objects in Business Information Warehouse Release 3.0B and 3.1 Content.
    Other terms
    Business Information Warehouse, ODS object, BW, RSCUSTA2, RSADMINA
    Solution
    To obtain a good load performance for ODS objects, we recommend that you note the following:
    1. Activating data in the ODS object
    In the Implementation Guide in the BW Customizing, you can implement different settings under Business Information Warehouse -> General BW settings -> Settings for the ODS object that will improve performance when you activate data in the ODS object.
    1. Creating SIDs
    The creation of SIDs is time-consuming and may be avoided in the following cases:
    a) You should not set the indicator for BEx Reporting if you are only using the ODS object as a data store.Otherwise, SIDs are created for all new characteristic values by setting this indicator.
    b) If you are using line items (for example, document number, time stamp and so on) as characteristics in the ODS object, you should mark these as 'Attribute only' in the characteristics maintenance.
    SIDs are created at the same time if parallel activation is activated (see above).They are then created using the same number of parallel processes as those set for the activation. However:if you specify a server group or a special server in the Customizing, these specifications only apply to activation and not the creation of SIDs.The creation of SIDs runs on the application server on which the batch job is also running.
    1. DB partitioning on the table for active data (technical name:
    The process of deleting data from the ODS object may be accelerated by partitioning on the database level.Select the characteristic after which you want deletion to occur as a partitioning criterion.For more details on partitioning database tables, see the database documentation (DBMS CD).Partitioning is supported with the following databases:Oracle, DB2/390, Informix.
    1. Indexing
    Selection criteria should be used for queries on ODS objects.The existing primary index is used if the key fields are specified.As a result, the characteristic that is accessed more frequently should be left justified.If the key fields are only partially specified in the selection criteria (recognizable in the SQL trace), the query runtime may be optimized by creating additional indexes.You can create these secondary indexes in the ODS object maintenance.
    1. Loading unique data records
    If you only load unique data records (that is, data records with a one-time key combination) into the ODS object, the load performance will improve if you set the 'Unique data record' indicator in the ODS object maintenance.
    Hope this helps..
    ****Assign Points****
    Thanks,
    Gattu

  • Table update problem in tabstrip control

    Hi experts.
    i have one tabstrip control having 4 tabs.
    in those tabs i am updating one table say ztable(database table).
    my problem is this is happening in pai of every tab.
    but what ever i am updateing table those changes will reflect in other tabs.
    where i have to write code like pbo or what i should do.
    what ever i am updateing in tab1 i have to see in tab2.what ever i have update i should see in tab3.
    but it is not showing the updates when we will go for other tabs.
    Thanks

    Hi,
    Please check the following things :
    1 . The Fucntion code type for each tab is blank
    2 . Same subscreen area is assigned to each tab
    3 . Corresponding subscreen is dynamically incorporated into the subscreen area CALL SUBSCREEN in the flow logic
    If you are not doing this, then you are scolling in SAP GUI, not in your program. In this case the values entered in TAB1 won't get reflected in TAB2.
    If this is the case in your program, fix the above three points. then it will work.

  • SQL+-MULTI TABLE QUERY PROBLEM

    HAI ALL,
    ANY SUGGESTION PLEASE?
    SUB: SQL+-MULTI TABLE QUERY PROBLEM
    SQL+ QUERY GIVEN:
    SELECT PATIENT_NUM, PATIENT_NAME, HMTLY_TEST_NAME, HMTLY_RBC_VALUE,
    HMTLY_RBC_NORMAL_VALUE, DLC_TEST_NAME, DLC_POLYMORPHS_VALUE,
    DLC_POLYMORPHS_NORMAL_VALUE FROM PATIENTS_MASTER1, HAEMATOLOGY1,
    DIFFERENTIAL_LEUCOCYTE_COUNT1
    WHERE PATIENT_NUM = HMTLY_PATIENT_NUM AND PATIENT_NUM = DLC_PATIENT_NUM AND PATIENT_NUM
    = &PATIENT_NUM;
    RESULT GOT:
    &PATIENT_NUM =1
    no rows selected
    &PATIENT_NUM=2
    no rows selected
    &PATIENT_NUM=3
    PATIENT_NUM 3
    PATIENT_NAME KKKK
    HMTLY_TEST_NAME HAEMATOLOGY
    HMTLY_RBC_VALUE 4
    HMTLY_RBC_NORMAL 4.6-6.0
    DLC_TEST_NAME DIFFERENTIAL LEUCOCYTE COUNT
    DLC_POLYMORPHS_VALUE     60
    DLC_POLYMORPHS_NORMAL_VALUE     40-65
    ACTUAL WILL BE:
    &PATIENT_NUM=1
    PATIENT_NUM 1
    PATIENT_NAME BBBB
    HMTLY_TEST_NAME HAEMATOLOGY
    HMTLY_RBC_VALUE 5
    HMTLY_RBC_NORMAL 4.6-6.0
    &PATIENT_NUM=2
    PATIENT_NUM 2
    PATIENT_NAME GGGG
    DLC_TEST_NAME DIFFERENTIAL LEUCOCYTE COUNT
    DLC_POLYMORPHS_VALUE     42
    DLC_POLYMORPHS_NORMAL_VALUE     40-65
    &PATIENT_NUM=3
    PATIENT_NUM 3
    PATIENT_NAME KKKK
    HMTLY_TEST_NAME HAEMATOLOGY
    HMTLY_RBC_VALUE 4
    HMTLY_RBC_NORMAL 4.6-6.0
    DLC_TEST_NAME DIFFERENTIAL LEUCOCYTE COUNT
    DLC_POLYMORPHS_VALUE     60
    DLC_POLYMORPHS_NORMAL_VALUE     40-65
    4 TABLES FOR CLINICAL LAB FOR INPUT DATA AND GET REPORT ONLY FOR TESTS MADE FOR PARTICULAR
    PATIENT.
    TABLE1:PATIENTS_MASTER1
    COLUMNS:PATIENT_NUM, PATIENT_NAME,
    VALUES:
    PATIENT_NUM
    1
    2
    3
    4
    PATIENT_NAME
    BBBB
    GGGG
    KKKK
    PPPP
    TABLE2:TESTS_MASTER1
    COLUMNS:TEST_NUM, TEST_NAME
    VALUES:
    TEST_NUM
    1
    2
    TEST_NAME
    HAEMATOLOGY
    DIFFERENTIAL LEUCOCYTE COUNT
    TABLE3:HAEMATOLOGY1
    COLUMNS:
    HMTLY_NUM,HMTLY_PATIENT_NUM,HMTLY_TEST_NAME,HMTLY_RBC_VALUE,HMTLY_RBC_NORMAL_VALUE     
    VALUES:
    HMTLY_NUM
    1
    2
    HMTLY_PATIENT_NUM
    1
    3
    MTLY_TEST_NAME
    HAEMATOLOGY
    HAEMATOLOGY
    HMTLY_RBC_VALUE
    5
    4
    HMTLY_RBC_NORMAL_VALUE
    4.6-6.0
    4.6-6.0
    TABLE4:DIFFERENTIAL_LEUCOCYTE_COUNT1
    COLUMNS:DLC_NUM,DLC_PATIENT_NUM,DLC_TEST_NAME,DLC_POLYMORPHS_VALUE,DLC_POLYMORPHS_
    NORMAL_VALUE,
    VALUES:
    DLC_NUM
    1
    2
    DLC_PATIENT_NUM
    2
    3
    DLC_TEST_NAME
    DIFFERENTIAL LEUCOCYTE COUNT
    DIFFERENTIAL LEUCOCYTE COUNT
    DLC_POLYMORPHS_VALUE
    42
    60
    DLC_POLYMORPHS_NORMAL_VALUE
    40-65
    40-65
    THANKS
    RCS
    E-MAIL:[email protected]
    --------

    I think you want an OUTER JOIN
    SELECT PATIENT_NUM, PATIENT_NAME, HMTLY_TEST_NAME, HMTLY_RBC_VALUE,
    HMTLY_RBC_NORMAL_VALUE, DLC_TEST_NAME, DLC_POLYMORPHS_VALUE,
    DLC_POLYMORPHS_NORMAL_VALUE
    FROM PATIENTS_MASTER1, HAEMATOLOGY1,  DIFFERENTIAL_LEUCOCYTE_COUNT1
    WHERE PATIENT_NUM = HMTLY_PATIENT_NUM (+)
    AND PATIENT_NUM = DLC_PATIENT_NUM (+)
    AND PATIENT_NUM = &PATIENT_NUM;Edited by: shoblock on Nov 5, 2008 12:17 PM
    outer join marks became stupid emoticons or something. attempting to fix

  • Enhancing Tables in WebDynpro Java using Table Utilities

    hi all,
        I want to export  table date into excel2003.I go through a blog
               /people/sap.user72/blog/2006/05/04/enhancing-tables-in-webdynpro-java-150-custom-built-table-utilities
    but I am export my table data into excel.Can anybody send tutorial of this project.?
    Thanks&Regards
    Suresh Kumar T.

    Hi Suresh,
    You can download the project from the following link
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/49f2ea90-0201-0010-ce8e-de18b94aee2d#58
    Hope it helps.
    Regards
    Nikhil

  • To delet e the data in th Active data table

    Dear All,
    I am not able to delete the data in the Active data table.Because i deleted the data in the change log table.Please suggest me how i can delete the data in the Active data table.
    Thanks inadvance,
    Regards,
    Siva

    Hi Siva,
    Check below thread which may help u...
    how delete data from acitve table
    Regards,
    KK.

  • WRT54GL router's DHCP Active IP Table don't show wired ones?

    Hello.
    On my old Linksys WRT54GL router (with its latest stock firmware)'s http://192.168.1.1/DHCPTable.asp for DHCP Active IP Table, it only shows wireless connections. How come it doesn't show wired ones?
    Thank you in advance.
    Solved!
    Go to Solution.

    ylime1984 wrote:
    Make sure the wired computers are not on static ip configuration, that there's no IP address permanently assigned to them. They should all be on DHCP, getting IP addresses from the router. If that's ok. It could be with the fw of the router. I suggest you may reflash it but if it didn't resolve the issue, reset the router then reconfigure it. Because on the DHCP client's table, it should show there all devices connected wired and wirelessly thru the router.
    Here's the link for the download site.
    http://homesupport.cisco.com/en-us/support/routers/WRT54GL
    Oh goofy me. Yes, I am using static IP addresses for the wired computers. Hmm, is there a way to view those static IP addresses?

Maybe you are looking for

  • Cell phone charging problem

    Hi, My Nokia 6234 is about 2-3 years old.  And in the last few months I've started noticing a problem.  When I fully charge my phone and it's at work, it loses charge in about a day... even when I don't use it much at all, and I don't use bluetooth,

  • IPad mini backup/passcode issue

    My iPad mini has stopped working by simply refusing to start. Pressing the power button result in the apple logo showing but nothing else happens. I've been to the Apple store here in Sweden but haven't gotten any good help or advise other than resto

  • Hotsync from mac to treo

    There are a ton of doubles that I have cleared off the flies on my palm desktop on my mac.  I want to do a hotsync only 1 way from mac to treo.  This will clean up all the doubles in address and calander.  I couldnt find the option of one way sync an

  • Problems with motion media

    I have a 1.2ghz G4 ibook with 256 built-in RAM. No matter if I have one or 3 applications running, Windows Media Player is choppy and cuts out. So is Shockwave & Flash. Even Quicktime loads choppily. My internet connection is solid, and the problem p

  • Last Played Smart Folder Help

    Ok so I have created a smart folder to show any tracks from my library that have not been played in the last year. However, it only removes the track if it gets played all the way through, rather than if I skip it after a few seconds. What parameters