Performance ME51 table EBKN partially active

Hello group,
we suddenly had a performance issue, and we found that suddenly table EBKN appeared as "patially active" in the database. After activating the performance problems were gone. But we have no clue as to how the table got the status "partially active" and what this means. We got no errors or warnings when activating.
Doe sanyone have a clue as to what the cause is for the status "partially active"?
Regards, Léon Hoeneveld

Hi,
> I've checked with SE01 Transport organizer if any transport contained table EBKN.
it's not necessarily the table but could be one of the includes ....  .
Partially active means that a part of the table (e.g. an include) was not active while the table (the part without the include) was active. You can try to find that part and search that in transports.
In the cases i had i was like this.
Regaring your performance problems: I wonder if they have to do with a partially activated table. Honestly i doubt it.
Programs working on partially activated tables should either work or dump but i never heard of performance problems
related to partially activated tables....
Kind regards,
Hermann

Similar Messages

  • Reason for Table Partially Active

    HI experts,
    I am working with table FKKVK  with APPEND structures.This table become partially active after sometime.
    I dont know the resons that why this table become partially active.
    I have checked that :-
    1) All the append structures are also active.
    2) all check tables are also ACTIVE.
    3) all the domains all also ACTIVE.
    Please suggest the reason that why FKKVK table become PARTIALLY ACTIVE.
    Thanks,
    Sampat Tandon

    Hi,
       Tough you have activated all the objects separately, your table is changed now by a append structure which means that you will have to adjust the table accordingly to activate it. So to activate your table follow the below process,
    Goto your table -? Utilities -> database utility -> Adjust & activate. this will make sure that your table is completely active and all the changes are in effect.
    Please let me know if you need further details.
    Thanks!
    Praveenkumar T.

  • Ekpo table partially active

    Hi Experts,
    I have created include structure CI_EKPODB in ekpo table by double click and added some fields in this structure.Then I deleted these fields from the structure.Now the table ekpo showing partially active.whenever i try to activate the table showing error that some fields are deleted from the table.
    Can you please advice how to activate ekpo table.

    Hi Shahid,
    You have to save and activate the database.
    GotoSe11->Table name>Utilitiies>Database Object>Database Utility> Save and activate database.
    It will activate and adjust the datase.
    Hope it helps you.
    Thanks
    Arbind
    Edited by: Arbind Prasad on Feb 26, 2011 8:56 PM

  • Error in BSEG partially active after removing the custom field CI_COBL in ECC 6.0

    Hello SAP Gurus,
    I added one custom field in CI_COBL and activated ,the all the connected DB tables like BSEG etc activated successfully. But after that I deleted the field from CI_COBL but the BSEG and CI_COBL could not be activated. It is still in partially active .
    Please suggest how to resolve this issue. Its very urgent.
    Thanks in advance
    Regards,
    HP

    Hi,
    I hope you are going to do in Development system then check any errors in SE11.
    if its fine then got to SE14
    Check the status whether    Active or partially active
    if its other then Active, you may get help from BASIS team or yourself can do it in SE14
    Click the button 'Activate and adjust database' please ensure that the radio button save data should be selected and which is default or else the entire DB records will be deleted along with DB table activate.
    In development you can choose processing type as Direct/Background.
    Please post if you have further query.
    Regards,
    Vadamalai A

  • How to change the status of a Partially Activated Red request?

    Hi
          I am unable to delete a Request which is partially activated and which is in Red.
    This was due to
    We were trying to manually update a data packet which was struck for a long time in the above request. While we changed the status of the requests to red and were about to perform the manual update, the struck data packet processed automatically and the activation too  started automatically before the request was set to green.
    To recover , we need to delete the request which we are unable to do.
    Please provide help
    Regards,
    Rezwan Asraf Ali

    Dear,
    When you create a production order, an operation created by the system is generated automatically if no routing is used for the creation. As a result the order header receives the status HOGAN; the operation created automatically also has this status.
    If you delete the operation created automatically and then do not have the status HOGAN.
    To avoid this maintain the Routing for the material or delete the setting of default operation from OPJG.
    Regards,
    R.Brahmankar

  • Partial activation in standard SAP object

    Hi all,
    I had to change a standard SAP object. However, when i was asked about the language, i accidentally clicked "change original language". I made the changes and activated.
    However, it shows me partially active. Please let me know if it is ok, or if there is some way out.
    Thanks and Regards
    Vijay

    hi vijay,
    Welcome to SDN.
    Partial Activation Comes Up with the warnings. In Most of the cases the Table will not be converted according to the requested mode. Plz Read the warnings that you are getting while Activation and Try to solve those.
    Mostly It will Work.
    Hope this will Help.
    Reward If useful.
    Regards
    Sumit Agarwal

  • Unable to delete the request id in ODS....indicating partially activated

    Dear All,
    When I tried deleting a request from ODS, am unable to turn the QM status to red, itz indicating that the request is partially activated.  When I tried deleting the request without changing the status, the delete icon is popped up, but eventually goes back to the previous status and hence does not get deleted.
    Due to the above, the subsequent requests coming into the ODS are not getting activated at all...
    I tried running the function module  RSBM_GUI_CHANGE_USTATE, to delete the request, but to no success.  Similarly, when I tried locating the requests in the four tables RSICCONT, RSMONICDP, RSODSACTUPDTYPE and RSODSACTREQ, could not found the request id to be deleted in any of these 4 tables.
    Please suggest some solution as it is of high importance...
    Thanks and Regards,
    Edited by: sachitp on Feb 27, 2011 12:25 PM

    Hi,
    You can try the below options,
    1. Remove the request data from the active table using the function
    to delete data selectively.
    You must enter selection criterion to select the data of the
    aborted request.
    2. Use Transaction SE37 to execute the 'RSAR_ODS_API_DEL' function
    module as follows:
    I_REQUEST <Name of the activation request>
    I_DATE <current date>
    3. Use Transaction SE16 to delete all entries for this request and
    for this ODS object from the RSICCONT, RSMONICDP, RSODSACTUPDTYPE
    and RSODSACTREQ tables.
    Thanks,
    Vinod

  • Performance for table BKFP

    Hi,
    I would like to enquire is there anyway that i can improve the performance for table BKPF from the ABAP code point of view.
    Because we have customise one program to generate report for the asset master listing.
    one of the select statement are show as below:
          SELECT SINGLE * FROM BKPF WHERE BUKRS = ANEP-BUKRS
                                      AND GJAHR = ANEP-GJAHR
                                      AND AWKEY = AWKEYUS.
    I would like to know how it different from the select statemene below:
    SELECT SINGLE * FROM BKPF INTO CORRESPONDING FIELDS OF T_BKPF
          WHERE
          BUKRS = ANEP-BUKRS
      AND GJAHR = ANEP-GJAHR
      AND AWKEY = AWKEY.
    Which of the select statements above can enhance report,because currently we have face quite bad issue on this report.
    Can i post the ABAP code on this forum.
    Hope someone can help me on this. thank you.

    Hi,
    As much as possible use the primary keys of BKPF which is BUKRS, BELNR and GJAHR. Also, select only the records which are needed so to increase performance. Please look at the code below:
    DATA: lv_age_of_rec TYPE p.
      FIELD-SYMBOLS: <fs_final> LIKE LINE OF it_final.
      LOOP AT it_final ASSIGNING <fs_final>.
      get records from BKPF
        SELECT SINGLE bukrs belnr gjahr budat bldat xblnr bktxt FROM bkpf
        INTO (bkpf-bukrs, bkpf-belnr, bkpf-gjahr, <fs_final>-budat,
              <fs_final>-bldat, <fs_final>-xblnr, <fs_final>-bktxt)
        WHERE bukrs = <fs_final>-bukrs
          AND belnr = <fs_final>-belnr
          AND gjahr = <fs_final>-gjahr.
      if <fs_final>-shkzg = 'H', multiply dmbtr(amount in local currency)
      by negative 1
        IF <fs_final>-shkzg = 'H'.
          <fs_final>-dmbtr = <fs_final>-dmbtr * -1.
        ENDIF.
      combine company code(bukrs), accounting document number(belnr),
      fiscal year(gjahr) and line item(buzei) to get long text.
        CONCATENATE: <fs_final>-bukrs <fs_final>-belnr
                     <fs_final>-gjahr <fs_final>-buzei
                     INTO it_thead-tdname.
        CALL FUNCTION 'READ_TEXT'
          EXPORTING
            client                        = sy-mandt
            id                            = '0001'
            language                      = sy-langu
            name                          = it_thead-tdname
            object                        = 'DOC_ITEM'
          ARCHIVE_HANDLE                = 0
          LOCAL_CAT                     = ' '
        IMPORTING
          HEADER                        =
          TABLES
            lines                         = it_lines
         EXCEPTIONS
           id                            = 1
           language                      = 2
           name                          = 3
           not_found                     = 4
           object                        = 5
           reference_check               = 6
           wrong_access_to_archive       = 7
           OTHERS                        = 8.
       IF sy-subrc <> 0.
         MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
                 WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
       ENDIF.
      if successful, split long text into start and end date
        IF sy-subrc = 0.
          READ TABLE it_lines TRANSPORTING tdline.
          IF sy-subrc = 0.
            SPLIT it_lines-tdline AT '-' INTO
                  <fs_final>-s_dat <fs_final>-e_dat.
          ENDIF.
        ENDIF.
      get vendor name from LFA1
        SELECT SINGLE name1 FROM lfa1
        INTO <fs_final>-name1
        WHERE lifnr = <fs_final>-lifnr.
        lv_age_of_rec = p_budat - <fs_final>-budat.
      condition for age of deposits
        IF lv_age_of_rec <= 30.
          <fs_final>-amount1 = <fs_final>-dmbtr.
        ELSEIF lv_age_of_rec > 30 AND lv_age_of_rec <= 60.
          <fs_final>-amount2 = <fs_final>-dmbtr.
        ELSEIF lv_age_of_rec > 60 AND lv_age_of_rec <= 90.
          <fs_final>-amount3 = <fs_final>-dmbtr.
        ELSEIF lv_age_of_rec > 90 AND lv_age_of_rec <= 120.
          <fs_final>-amount4 = <fs_final>-dmbtr.
        ELSEIF lv_age_of_rec > 120 AND lv_age_of_rec <= 180.
          <fs_final>-amount5 = <fs_final>-dmbtr.
        ELSEIF lv_age_of_rec > 180.
          <fs_final>-amount6 = <fs_final>-dmbtr.
        ENDIF.
        CLEAR: bkpf, it_lines-tdline, lv_age_of_rec.
      ENDLOOP.
    Hope this helps...
    P.S. Please award points for useful answers.

  • Tables for Partial payments in FI

    Hi all,
    what are the database tables capturing partial payments in finance??
    Thanks
    pabi

    Hi,
    The partial payment for the finance transaction you find in BSIK , BSID tables.
    When the invoice paid fully then all this partial payment will shift form BSIK and BSID to BSAK and BSIK table.
    For all the partial payment REBZG, REBZJ will contain the invoice number , fiscal year of the invoice .

  • Table name for ACTIVITY

    Hi,
    How to get the activity for a given network number in the transaction CJ20N.
    Plz give me the table name and field name..

    check out table afvc
    vornr(activity number) and ltxa1(activity desc)
    pk
    Edited by: prashanth kishan on Sep 5, 2008 11:50 AM

  • Table AMPL Partly active

    Dear ,Frds
    i have got one problem when i upgrade the system to 4.7 to ECC 6.0 a Error in between upgrade at the last moment the error is described as below
    DDIC and Activation Error S And return Code in SAP AAAA700.RDV
    IEEDO519 Table AMPL Could not be Activated.
    1ETP111 exit Code 8.
    we have Ignore this phase and also i have delete the Request in which the object is present or attached .after that when the upgrade is completed when creating a PO it will create a Dump when EDIT the PO.
    The Table Error is
    Transp. Table AMPL Partly active
    Short Description Table of Approved Manufacturer Parts
    Enhancement category Selected category inconsistent with implicit enhancement category
    Implicit Enhancement Category :- can be enhanced char type or numeric.
    Check table CI_AMPL
    Field MANDT does not lie within customer namespace
    Table CI_AMPL was checked with warnings
    Adjustment of active dependent objects
    TABL AMPL is inconsistent in active version
    Check table AMPL (DEV/14.07.09/00:04)
    Current enhancement category Can Be Enhanced (Char. Type) is incorrect
    The following enhancement categories can be selected:
    Can Be Enhanced (Numeric or Char. Type),Can Be Enhanced (Deep)
    Field MANDT in table AMPL is specified twice. Please check
    Foreign key AMPL-MANDT (foreign key was deleted)
    No data exists (structure change caused by DROP / CREATE)
    AMPL: Structure change at field level (DB is adjusted)
    Check on table AMPL resulted in errors
    TABL AMPL_ATTEMPTS is inconsistent in active version
    Check table AMPL_ATTEMPTS (DEV/14.07.09/00:04)
    Current enhancement category Can Be Enhanced (Char. Type) is incorrect
    The following enhancement categories can be selected:
    Can Be Enhanced (Numeric or Char. Type),Can Be Enhanced (Deep)
    Check on table AMPL_ATTEMPTS resulted in errors
    TABL VAAMPL was adjusted
    TABL VAMPL is inconsistent in active version
    Check table VAMPL (DEV/14.07.09/00:04)
    Current enhancement category Can Be Enhanced (Char. Type) is incorrect
    The following enhancement categories can be selected:
    Can Be Enhanced (Numeric or Char. Type),Can Be Enhanced (Deep)
    Check on table VAMPL resulted in errors
    regards Ritesh sharma

    Hi,
    Just check the CI_AMPL structure to see if the MANDT field is also specifed there.
    If yes then remove it.
    Check each and every include structure in AMPL and then activate the same.
    Finally adjust and activate the table via transaction SE14.
    This would solve your issue.
    Regards,
    Ankur Parab

  • How to define perform with table statement in ECC6.0

    Hi all,
    I am working on ECC6.0 version. I m using a perform to populate an internal table like this:-
        PERFORM explode TABLES li_zmpsdtl
                                USING gs_matnr.
    & its forms is defined as: -
    FORM treat_one_item  TABLES   li_zmpsdtl STRUCTURE zmpsdtl
                         USING    gs_matnr TYPE matnr.
    doing some action..............
    endform.
    While performing SLIN it shows an error message :-
    " The current ABAP command is obsolete.
    Within classes and interfaces, you can only use "TYPE" to refer to ABAP Dictionary types (not "LIKE" or "STRUCTURE").  "
    If i use type in place of STRUCTURE then it is ok, but zmpsdtl should be defined as table type. :-
    FORM treat_one_item  TABLES   li_zmpsdtl type zmpsdtl
                         USING    gs_matnr TYPE matnr.
    doing some action..............
    endform.
    is there any other option to do the same thing. i dont want to create any teable type.
    Thanx in advance,
    Sachin

    You have to use a global structure instead of a ddic structure after the STRUCTURE statement:
    <b>DATA: gs_zmpsdtl TYPE zmpsdtl.</b>
    FORM treat_one_item TABLES li_zmpsdtl STRUCTURE <b>gs_zmpsdt</b>
    USING gs_matnr TYPE matnr.
    ...[/code]

  • PS tables for Network Activity elements

    Hi,
    I am trying to find the tables for Network Activity elements and its relationship with Activity (PS Module).
    There are Std BAPIs to get the data.
    But I want the table field names since it would be used by the XI team for data mapping.
    Thanks in advance

    Hi Pranav
    Thanks for yr information. we can select the object WBS, and shall be able to view PS texts in overview and create PS Texts.
    My requirement rather, question is, can we attach any documents without having DMS. ie., can we assign any of the Windows document which are available in hard disc?
    please thorough some light on this and thanks in advance and belated happy diwali wishes to you.
    Thanks
    Sudhakar

  • Need to activate Tables during DDIC Activation Phase

    Hi Experts,
    I am trying to import support packs from SAPKB70009 to SAPKA70011 in a fresh ECC 6.0 IDES Installation. During the DDIC activation phase it got stuck. Request you to please help me with the activation of following tables:
    Table YCRM01_S_BUPM could not be activated
    Table YTEL01_S_BUPM could not be activated
    Table ZICMAG_S_BUPM could not be activated
    When I checked in SE11, the above tables are already active in state.
    I have found one link on forum:
    support package error
    Tried activating RATE component too, but after saving and trying to activate, got following error message:
    TABL YCRM01_S_BUPM was not activated
    Check table YCRM01_S_BUPM (BASIS/31.07.10/14:29)
    Field RATE: Component type or domain used not active or does not exist
    Nametab for table YCRM01_S_BUPM cannot be generated
    Check on table YCRM01_S_BUPM resulted in errors
    I have noticed that the component RATE is containing Component Type PRP_RATE without any definition for Data Type and description. I believe the missing definition here is the source of not able to activate the table here.
    Any suggestions? Please help.
    Thanks and Regards,
    Naresh.
    Edited by: naresh_nmi on Jul 31, 2010 12:22 PM

    Hi,
    I created manually PRP_RATE as data element and gone ahead with the imports of Support Package. DDIC activation phase passed through.
    Regards,
    Naresh.

  • Table s804 not active in dictionay

    Hello,
    Please help me: what can I do if I get the message "table s804 not active in dictionary"? Thank you!
    Regards,
    Ileana

    Hello Ileana,
    I've never seen "???" in an information structure (IS), or in the corresponding database table. Where do you get it? In SE11 for the database table, or in MC23 for the IS?
    The IS are based on so called communication structures (e.g. MCIPM and MCIQF for the Plant maintenance information structures). Have you enhanced the communication structures for your application? If so, perhaps you have transported the IS and the field catalogues, but not the enhancement of this communication structures?
    The (IS) is a self defined inforstructure. Correct?
    For which type of application have you defined it (you can find it in transaction MC23, when you display the IS).
    Where do you get the error message?
    Only some questions to locate the error.
    Best regards
    Stephan

Maybe you are looking for