Control Table changes

Hello All,
Can anyione help me on this. I am not able to understand what control table changes mean. I know what Table controls are but not known to control table.
And they are different from each other.
Can anyone please help me on this.
Regards
anu

hi,
WELCOME  TO SDN.
*Control Tables
The search indexes for address data, as well as the address data itself, are client-dependent. There can now be other differentiations within a client. These are called "Index pools".
The division reflects the fact that multiple areas of master data are involved, which differ from the business embedding in the SAP System and from the technical implementation.
Two such index pools are currently defined in table TSADRVGRP with a technical key derived from control table TSADRV:
For More details
http://help.sap.com/saphelp_nw04/helpdata/en/81/23a63a8e1d1e49e10000000a11402f/content.htm
Hope this will help you.
Rewrd points, if found helpful
Regards
ANVER

Similar Messages

  • How to remove the default members of a dimension from the control table?

    Hi all,
    I am new to hyperion FDM 11.1.1.2.0.0 .
    When I navigate to Metadata>Control Tables and try to delete the default memmbers
    for the dimension like category and period i got the following error.
    Error: Period( 8/31/2009 ) is an active Global or Local Period and cannot be deleted.
    Then again i unchecked active checkbox for that dimension from Hyperion Essbase Integration Setup of Workbench Client.
    After doing that i got the following error
    Error: Unable to retrieve target System Data.
    Can anyone tell me how to remove the default members of a dimension from the control table?
    Thanks

    Create a new record for the table.
    Go change the POV to the new record.
    Return to the control table and delete the default record.

  • Issue with Period Control Table after copying Essbase adapter

    Hi Experts,
    I'm working on version 11.1.1.3 and have copied the adapters (Essbase, Pull + EPRi) in the work bench so I can add an additional target for the FDM application. However, I have an issue with the import process; it returns an error with the Time & Periods (I guess it's something to do with the Periods category).
    I have reimported the Periods Control Table and updated the new application's Target Period & Year (whilst changing the system code in the Application settings to the newl adapter) and still receive the same error message.
    Any direction or thoughts would be welcome.
    Thanks
    Mark

    The time periods do not copy. You need to maintain them through the UI or upload them from excel. There is a KM article on this if you need additional detail.

  • What is control tables in abap hr?what is the purpose?

    what is control tables in abap hr?what is the purpose?

    These are the screen elements used to display tabular data they can be called
    as screen tables( like STEP LOOP).To use table control we have to create it on the screen using SCREEN PAINTER(SE51) and declare a control variable of TYPE TABLEVIEW using CONTROLS statement in the ABAP program. We have to use LOOP .. ENDLOOP statement in both PBO and PAI with or without AT int_table parameter. IF AT int_table parameter is not used than we have to place a MODULE call between the LOOP...ENDLOOP statement to fill the screen table rows from the ABAP program in PBO and program our own scrolling functions
    using OK_CODE field.
    Having a parallel loop(at screen table rows & int table rows) by using parameter
    AT int_table makes the ABAP code simple.
    A special structure of type CXTAB_CONTROL is used to set/get various
    attributes of table control at runtime like CURRENT_LINE ,TOP_LINE.
    ABAP declaration
    CONTROLS: tab_con TYPE TABLEVIEW USING SCREEN nnnn
    Here tab_con is the same name we used in screen for the table control.
    This ABAP statement will declare a control variable that will be used to access
    the table control , and set it's various attributes like number of fixed columns(tab_con-FIXED_COLS) ,total number of records it will display(tab_con-LINES).It is of type CXTAB_CONTROL and is a deep structure(structure containing structures).
    REFRESH CONTROL tab_con FROM SCREEN nnnn
    This ABAP statement will initialize the table control on the screen nnnn to its initial values.
    PBO processingI
    n PBO we have to use the screen LOOP ...ENDLOOP statement , with or without
    intenal table.
    LOOP WITH CONTROL tab_con.
    MODULE fill_tab_con.
    ENDLOOP.
    Here a module should be called between the loop endloop statement to transfer
    data from th ABAP program to the screen table through a structure.This module
    should use the CURRENT_LINE attribute of the table control variable to get the
    current screen table record index to read the data from the internal table into a work area.
    e.g.
    READ TABLE int_table INDEX tab_con-CURRENT_LINE
    The record read will be placed in the header line of the internal table and will be available to the similarly named screen fields or if these are different it can be written explicitly. e.g.
    screen_field_name = int_table-field_name
    LOOP AT int_table INTO workarea WITH CONTROL tab_con CURSOR i FROM
    n1 TO n2.
    ENDLOOP.
    Here the module call is not required to fill the screen table.The CURSOR parameter is a integer of type I indicating which absolute internal table line
    should be the first to display on the table control .FROM n1 TO n2 can be used
    to restrict the starting line and ending line number of the internal table , they are of type SY-TABIX.
    In both cases before the LOOP statement a module should be called which
    is generally for setting of status ,in which we should fill the LINES attribute
    (tab_con-LINES ) of the control with the total number of internal table records,doing this ensures correct and automatic scrolling.
    The ABAP statement DESCRIBE TABLE int_table LINES lines can be used
    to get the total lines in an int table.
    PAI Processing
    We have to use LOOP ... ENDLOOP in PAI so that data can transfer fro table control to ABAP program. If we want to write changes to the data we should
    call a module between the LOOP ... ENDLOOP. The MODULE call to process user commands (SY-UCOM) should be called after the ENDLOOP statement.
    e.g.
    PROCESS AFTER INPUT
    MODULE mod AT EXIT-COMMAND.
    LOOP AT itab_table or LOOP "depending on whether we are using AT int_table
    MODULE modify_int_table.
    ENDLOOP.
    MODULE user_command.
    In the MODULE call modify_int_table we can use
    MODIFY int_table FROM workarea INDEX tab_con-CURRENT_LINE
    or we can use
    int_table-field_name = screen_field_name.
    Thanks
    Please Reward points if helpful.
    Edited by: Richa Khosla on Mar 28, 2008 7:38 AM

  • Control table in customising

    Hi All,
    I have a requirement in which i have to control individual steps in a process using  control table in Customizing, where the customer is able to decide whether a particular step in the process has to be performed or not.
    How can i implement this. WHta is control table? How can i make the customising in SPRO ?
    Thanks in advance,
    Vasuki

    Hi Gajesh,
                      This is the extension of the earlier requirement as i mentioned in my earlier post. But it requires each step (changing the equipment status, changing the maintenance notification status etc ) to be controlled by the customising using control table.
    If a button is set ,then the step should be performed.
    a) Case of successful inspection
    -     adjust the using or not using the changing of the Equipment-Status
    (Setting to enable equipment status use)
    -     adjust the using or not using the setting u201CTechnically completedu201D of the order and higher-level order
    (Setting to enable status u201CTech.compu201D for the orders or superior orders)
    -     adjust the using or not using the setting u201CTechnically completedu201D of the notification
    (Setting to enable  status u201CTechnically compl.u201D For notifications)
    Thanks,
    Vasuki

  • Performing check and potential update for status control table

    Cheers Experts,
    I searched in the forum, but I didn't find an answer.
    I'm working on a 3.0B BW system.
    After updating from PSA to an ODS, in the log I see the following line:
    "Performing check and potential update for status control table" and double clicking on it, it says:
    If data is loaded into an InfoCube, or existing data is edited (aggregated/compressed/deleted/got from a DataMart), then there is a change in  the potential reportability of the data , or the possibility of deleting data by request, or of aggregating or compressing.
    This status of each one of these Cubes is stored in a status table, that is updated when there is any change to the status of a request in the Cube.
    The system now analyzes the requests in the Cube and compares the calculated status with the status table.
    If deviations from the status table arise then you are given the option of adjusting the status table.                                         
    I have 2 questions:
    1) What is BW doing, mainly because I'm working on an ODS and not an Infocube?
    2) What can I do to reduce its execution time, since it lasts several minutes?
    Thanks and greetings.
    Roberto

    Roberto, did you ever find an answer to your question?  We also are experiencing long runtimes during this particular process running 3.x deltas from ODS to ODS and cubes.

  • What is control table

    HI All,
               The project in which iam going to work have some control tables, Can any one please tell me what are control tables. The control table which Iam seeing have the following fields
    Fields       Description
    MANDT     Client
    KEY1        KEY1 for general control table
    KEY2        KEY2 for general control table
    KEY3        KEY3 for general control table
    DATA        General data field
    INFO         General info field
    Please help me in this regad
    Thanks in Advance

    hi,
    here are some information about control tables :
    The control table is the one which specifies how your data changes in the table and how you want your table to be maintained.:
    The following are the delivery classes:
    A: Application table.
    C: Customizing table, maintenance by customer only.
    L: Table for storing temporary data.
    G: Customizing table, entries protected against overwriting.
    E: Control table.
    S: System table, maintenance only by SAP.
    W: System table, contents can be transported via own TR objects.
    The Control Tables specify that it is the table where data is not changed frequently and pertains to information for the flow of the system.
    Reward if helpful !
    Thanks
    Ranjita

  • About control tables

    what is meant by control tables?
    what is it purpose? where it is used?
    can  any one give with an example ?

    here  is tha   Control   of the table   throgh abap program   ...  please  execute it and see it
    *& Report  ZTABLE_CONTROL                                        *
    REPORT  RSDEMO_TABLE_CONTROL          .
    CONTROLS TABLE_CONTROL TYPE TABLEVIEW USING SCREEN 100.
    TABLES SDYN_SDW4.
    DATA SDYN_ITAB LIKE STANDARD TABLE OF SDYN_SDW4.
    DATA INIT.
    DATA OK_CODE LIKE SY-UCOMM.
    DATA SAVE_OK LIKE SY-UCOMM.
    DATA MARK.
    DATA  COL TYPE CXTAB_COLUMN.
    CALL SCREEN 100.
    *&      Module  STATUS_0100  OUTPUT
    *       text
    MODULE STATUS_0100 OUTPUT.
      SET PF-STATUS 'GRUND'.
      SET TITLEBAR '100'.
      IF INIT IS INITIAL.
    * Datenbeschaffung
       SELECT CARRID CONNID CITYFROM AIRPFROM CITYTO AIRPTO DEPTIME ARRTIME
                DISTANCE DISTID
                FROM SPFLI
                INTO CORRESPONDING FIELDS OF TABLE SDYN_ITAB.
        DESCRIBE TABLE SDYN_ITAB LINES TABLE_CONTROL-LINES.
        INIT = 'X'.
      ENDIF.
    ENDMODULE.                             " STATUS_0100  OUTPUT
    *&      Module  FILL_TABLE_CONTROL  OUTPUT
    *       text
    MODULE CHANGE_SDYN_CONN OUTPUT.
    * you can change the content of current table control line via
    * sdyn_conn
    *  READ TABLE sdyn_itab INTO sdyn_conn INDEX table_control-current_line.
    ENDMODULE.                             " FILL_TABLE_CONTROL  OUTPUT
    *&      Module  READ_TABLE_CONTROL  INPUT
    *       text
    MODULE READ_TABLE_CONTROL INPUT.
    * Check input values
      IF MARK = 'X' AND SAVE_OK = 'DELETE'.
        DELETE TABLE SDYN_ITAB FROM sdyn_sdw4.
        DESCRIBE TABLE SDYN_ITAB LINES TABLE_CONTROL-LINES.
      ENDIF.
    ENDMODULE.                             " READ_TABLE_CONTROL  INPUT
    *&      Module  USER_COMMAND_0100  INPUT
    *       text
    MODULE USER_COMMAND_0100 INPUT.
      SAVE_OK = OK_CODE.
      CLEAR OK_CODE.
      CASE SAVE_OK.
        WHEN 'SORT'.
          DATA: FLDNAME(100),HELP(100).
          READ TABLE TABLE_CONTROL-COLS INTO COL WITH KEY SELECTED = 'X'.
          SPLIT COL-SCREEN-NAME AT '-' INTO HELP FLDNAME.
          SORT SDYN_ITAB BY (FLDNAME).
      ENDCASE.
    ENDMODULE.                             " USER_COMMAND_0100  INPUT
    *&      Module  EXIT  INPUT
    *       text
    MODULE EXIT INPUT.
    LEAVE PROGRAM.
    ENDMODULE.                 " EXIT  INPUT
    reward  points  if it is usefull ....
    Girish

  • How to fire "table change" once click other regions outside the table erea?

    I have a JTable created with DefaultTableModel. Usually the edit behavior of table cell is like this:
    1) Select one cell, it is highlighted in blue.
    2) Double click the cell, it's made editable with white background.
    3) Two scenarios
    (a) Once finish edit, press "Enter", the cell background turns from white to blue. At the same time, the table change is "fired" .
    (b) Once finish edit, click another cell, the originall cell turns white, and the new-clicked cell is highlighted in blue. At the same time, the table change is "fired".
    4) While editing one cell, and click somewhere OUTSIDE the table area. In this case, the table change is NOT fired.
    [This cause a confusion, user sees the changed text in table cell, but actually it is not stored and will not be stored in the table.]
    So what I want to implement is: once click the region outside the table, the text in that editabe cell (where you are just editing) is stored and fired.
    Can you help me? Thanks in advance!

    sabre150 & other experts,
    [see background in my first message]
    User is still not completely satisfied with the current behavior, though "table changed" can be fired when clicking other controls(eg. buttons or checkboxes).
    If I click a panel region(instead of a particular control), the "table changed" can not be fired. However, it is expected.
    I guess the reason is:
    a panel doesn't has a focus. so when clicking panel, the focus is not "lost" to the table cell.
    Any hints?

  • Can I control  the change bar position?

    In my attach file, I want to  control  the change bar position. the "red " change bar position.

    You can move the change bars farther away from the text frame, you can change the color and thickness of the change bars, but you cannot tell FrameMaker where to start and stop a change bar. In your case, FrameMaker is showing a change in each row of the table; hence, each change bar is shorter than the height of the row. This is the way FrameMaker indicates changes in the content of table cells. You cannot change it. You cannot tell FrameMaker to make consecutive change bars in consecutive table rows continuous.

  • Custom control Tables

    Hello all,
    Please can anyone help on wht custom control tables are.
    Some says like this::
    These are used to define certain key interface properties.
    Can anyone plz explain this more.
    Regards

    The control table is the one which specifies how your data changes in the table and how you want your table to be maintained.:
    The following are the delivery classes:
    A: Application table.
    C: Customizing table, maintenance by customer only.
    L: Table for storing temporary data.
    G: Customizing table, entries protected against overwriting.
    E: Control table.
    S: System table, maintenance only by SAP.
    W: System table, contents can be transported via own TR objects.
    The Control Tables specify that it is the table where data is not changed frequently and pertains to information for the flow of the system.

  • Problem at Control Table (Screen-input)

    hi guys,
    I create a Grid (Control Table using the Wizard) from a Internal Table, I need to set Values of the GRID like Screen-input = '0'. or Screen-output = '1'.;
    I try to change screen-ACTIVE, screen-INPUT, screen-OUTPUT and screen-INVISIBLE, but make no changes at screen.
    I have other GRID at screen and that changes normally;
    Here the code to change that: (PBO)
    LOOP AT SCREEN.
    if screen-name = 'TI_UNIT-UNIT'.
    screen-INPUT = '0'.
    MODIFY SCREEN.
    endif.
    ENDLOOP.
    Regards,
    Allan Cristian

    My problem was at Screen Logic:
      LOOP AT ti_unit WITH CONTROL tc_unit_9000
               CURSOR tc_unit_9000-current_line.
        MODULE update_9000_unit.
      ENDLOOP.
      MODULE update_unit.
    I was executing the loop at screen at module update_9000_unit in loop...
    I create other module and put the code in...
    and work's fine...
    Allan Cristian
    Edited by: Allan Cristian on Jan 25, 2008 11:22 AM

  • How to check if a user has clicked on a digital control and changed its value?

    Greetings !!!
    I am looking for a simple way (without using Windows messages)of knowing if an user has clicked on a digital control and changed its value.
    I have tried the key focus property; but I have to click twice to make it work.
    If somebody knows a better solution; please let me know.
    Thank you in advance for your help

    If you just want to know if the value has changed you can put it in a while loop and use shift registers to see if the value has changed.
    Brian
    Attachments:
    Changed.vi ‏22 KB

  • Main "Play Control" volume changes on its own when I open and close WinDVD or Winfast

    Main "Play Control" volume changes on its own when I open these programs, and when they're closed the main volume resets to where it was before the program was opened.
    Surely I'm not the only one who has had this problem before.. I've had the problem with both Creative soundcards I've owned, before and after different drivers installations.
    It can be very irritating and can potentially lead to damaged speakers if I'm not paying close attention to what my various volume knobs are set at before and after I open these programs.
    I appreciate any and all input, thankyou.

    I had to edit to reflect its Mavericks 10.9

  • Right way to fire table changes

    suppose i have a class that extends AbstractTableModel and i used a List to store data, like
    public class MyTableModel extends AbstractTableModel
    List dataList = Collections.synchronizedList(new LinkedList());
    public void insertMyData(String data)
    synchronized(dataList)
    // ... do something
    ##Line A##
    ##Line B##
    If i want to fire table changes, say like using
    this.fireTableDataChanged();
    where should i place it?
    at ##Line A## or ##Line B## ???
    or should I use
    SwingUtilities.invokeLater(new Runnable(){public void run(){
      this.fireTableDataChanged();
    Moreover, i would like to ask, if I implement my own TableCellRender and overriding the getTableCellRendererComponent method, all the calls like setText, setBackground, setForeground,...
    should i use SwingUtilities.invokeLater to do that? or just call it as usual ?
    Thanks alot

    Since you mention synchronized several times, I assume your model will be accessed from different threads
    (although you didn't write this.) Client code will have to be careful: getRowCount may return 10, but by the
    time the client gets to row 7 it may no longer exist! What does your model do when getValueAt is based
    indices that are out of bounds?
    As far as synchronization goes, I think you are going overboard with:
    List dataList = Collections.synchronizedList(new LinkedList());...since you are using synchronization blocks elsewhere. In general, I find little use for those synchronizedXXX
    factory methods -- usually the class having a collection member provides the thread safety.
    As far as the listeners go, model listeners assume their event handlers are executing in the EDT, so
    you will have to call the fire*** methods from the EDT. This means you have to use invokeLater or invokeAndWait.
    Using invokeAndWait defeats the multithreading you are building, so I think you
    should call invokeLater, and since this is an asynchronous-style call it makes no sense doing it
    from within a synchronized block. Just be aware that your JTable class may quety the model
    out of bounds.
    Also, if your model's data is written or changed seldom but read often, I would use the serial immutable
    pattern. Have the List reference dataList point to list whose state is immutable. If you want to change
    the data, you make a copy, change that and then have dataList refer to the updated copy.

Maybe you are looking for

  • Why i can't open my iphoto app?

    Process:         iPhoto [954] Path:            /Applications/iPhoto.app/Contents/MacOS/iPhoto Identifier:      com.apple.iPhoto Version:         ??? (???) Build Info:      iPhotoProject-628000000000000~3 Code Type:       X86 (Native) Parent Process: 

  • SMP3.0 SP05 register process and reconnect in native iOS app

    Hi, we do this steps Getting started with SMP3 Native OData iOS apps to get a native iOS application functioning through the SAP Mobility platform version 3.0 SP05 and retrieving data from OData services. But we do not understand the register process

  • Convert Word document into HTML document

    Hello, I require an idea to accomplish the conversion of a .doc (word file) to .html (HTML file) in LabVIEW. I am working on a project in which i am having reports being generated after each test case execution. The data after the each test is meant

  • Escape double quotes

    hey, how to escape the double quote in xml document? eg. for description="SHAFT X 10" " <xml_header id="0" action="Export" from_loc="KJA" to_loc="" doc_model="SpInventory" doc_key="" doc_ref_no="" done_by="j"> <xml_header.items> <sp_inventory id="102

  • Out bound Idoc for IE01

    Dear All I am trying to send the equipment details via idoc from SAP to outside, Could you please help me in getting to know what standard idoc or message type I can use and where I can trigger the idoc. Amol Sonaikar