Structure to header table

Hi all,
        I have a structure table and i want to know all header table of that .can anybody suggest me that how can i find Base table of All Fields in structure.For Ex. you can take Structure IEQINSTALL.
Thanks in advance

Deeps4u 
Unfortunately it often doesn't work that way as there is no 1:1 relationship between structures and tables...
What are you trying to do here?
PeteA

Similar Messages

  • Query about screen as a structure used in table control.

    hi all,
    plz explain the fields in screen(structure).
    when and how it is used.
    specialy i/o, o/p,active,
    plz give example.

    hi,
    The screen elements text field, input/output field, status icon, group box, radio button, checkbox, and
    pushbutton all have general attributes, Dictionary attributes, program attributes, and display attributes.
    The elements subscreen, tabstrip control, and table control have general attributes, and special
    attributes relating to the respective type.
    We can divide the attributes of an element into:
    Statically definable attributes that cannot be changed dynamically
    Statically definable attributes that can be changed dynamically
    Attributes that can only be changed dynamically
    At the beginning of the PBO, the runtime system reads the statically-created and dynamically-modifiable
    attributes of each screen element on the current screen into a system table with the line type SCREEN.
    Dynamic changes to the attributes of screen elements are temporary.
    Using this technique to modify the attributes of a screen element (for example, to change whether an
    input/output field is ready for input), you can replace long sequences of separate screens, which are
    more costly in terms of both programming time and runtime.
    The system table with line type SCREEN will be called SCREEN system table in the following unit.
    When a screen is processed, the SCREEN system table contains an entry for each element created in
    the Screen Painter for that screen.
    The system table SCREEN is initialized at the start of the PBO event for the current screen. To do this, a
    system program copies the statically defined attributes of the individual screen elements into the table.
    You can then change the dynamically-modifiable attributes of the elements on the screen in a module at
    PBO using the following statements: LOOP AT SCREEN.
    MODIFY SCREEN.
    ENDLOOP.
    To do this, you use the structure SCREEN, which is created automatically by the system, and filled with
    the values of each successive line of the system table in the loop. Set attributes have the value '1',
    attributes that are not set have the value '0'. To change the system table, use MODIFY SCREEN. within
    the loop.
    To find the element whose attributes you want to modify, you can use a LOOP on the SCREEN table,
    and query one of the following fields: SCREEN-NAME, SCREEN-GROUP1 to SCREEN-GROUP4.
    You can change the attributes of several screen elements simultaneously at runtime, by including them
    in a modification group in the Screen Painter. Assign all elements that will be changed within a single
    processing step to a group in the Screen Painter.
    To do this, enter a group name for each of the relevant elements in one of the fields GROUP1 …
    GROUP4.
    You can include each element in up to four modification groups. You can choose any three-character
    sequence for the group name. You can assign elements to a modification group either in the element list
    or the layout editor in Screen Painter.
    You must program your screen modifications in a module that is processed during the PROCESS
    BEFORE OUTPUT processing block.
    You use a loop through the table SCREEN to change the attributes of an element or a group of
    elements. (LOOP AT SCREEN WHERE . . . and READ TABLE SCREEN are not supported).
    To activate and deactivate attributes, assign the value 1 (active) or 0 (inactive), and save your changes
    using the MODIFY SCREEN statement.
    Note that elements you have defined statically in the Screen Painter as invisible cannot be reactivated
    with SCREEN-ACTIVE = 1. Instead, use the statement SCREEN-INVISIBLE = 0. However, elements
    that you have statically defined as visible in the Screen Painter can dynamically be made invisible. This
    has the same effect as the three statements SCREEN-INVISIBLE = 1, SCREEN-INPUT = 0, SCREENOUTPUT
    = 0.
    There are three steps involved in displaying buffered data from the internal table in the table control:
    The system loops through the lines of the table control on the screen. The lines of the screen table are
    processed one by one. For each line, the system carries out the following steps:
    The current line of the internal table is placed in the work area of the internal table. (Note that it is
    possible to scroll in the table on the screen).
    The data from the work area of the internal table is copied into the relevant line of the table control.
    When you use table controls on a screen, the automatic field transport sequence changes.
    In the PBO processing block, data is transferred from the ABAP program to the screen after each loop
    pass in the flow logic. The rest of the screen fields are filled, as normal, at the end of the PBO.
    In the flow logic, the loop statement
    LOOP AT <itab> INTO <wa_itab> WITH CONTROL <tc_name>
    starts a loop through the screen table, and reads the line of the internal table corresponding to the
    current line of the screen table, placing it in <wa_itab>.
    <itab> is the name of the internal table containing the data, <wa_itab> is the name of the work area for
    the internal table, and <tc_name> is the name of the table control on the screen.
    If the fields in your table control have the same structure and name as those in the work area <wa_itab>,
    the system can transport data between the ABAP program and the screen automatically (step 3).
    If you are not using the same structure for the table control fields and the work area of the internal table,
    you must call a module between LOOP and ENDLOOP that moves the data from the work area
    <wa_itab> into the screen fields (MOVE-CORRESPONDING <wa_itab> TO …) .
    The system calculates the value of <ctrl>-TOP_LINE when you scroll, but not when you scroll a page at
    a time outside the table control.
    In order to transfer changed values from the table control back to the internal table the following three
    steps must be carried out:
    The system loops through the lines of the table control. The lines of the screen table are processed
    one by one. For each line, the system carries out the following steps:
    The data from the current line of the table control is copied into the header line of the internal table.
    The data in the work area must then be placed in the line of the internal table corresponding to the
    line of the table control that is being processed. (Note that it is possible to scroll in the table on the
    screen).
    In the PAI processing block, all screen fields that do not belong to a table control and that are not listed
    in a FIELD statement are transported back to the work fields in the ABAP program first.
    The contents of the table control are transported line-by-line to the corresponding work area in the ABAP
    program in the appropriate loop.
    As usual, the fields that occur in FIELD statements are transported directly before that statement.
    The structure of the screen tables contain.
    NAME
    GROUP 1
    GROUP 2
    GROUP 3
    GROUP 4
    OUTPUT
    REQUIRED
    LENGTH
    INTENSIFIED
    INVISIBLE
    ACTIVE
    Hope this helps, Do reward.
    Edited by: Runal Singh on Mar 13, 2008 10:41 AM

  • JDBC Receiver: updates only header table how to update detail

    Hi
    here the scenario idoc having one header and one details segments, header data goes to one sql table detail date to another sql table.
    i created the sql structure   in two  ways one
    table name
      insert table
         header table
            action
            access
            detail table
                action
                access
    2nd
    table name
      insert table
         header table
            action
            access
         detail table
            action
            access
    in both ways one header table is updating detail table not. please help how to data will go in both tables
    thanks
    Message was edited by: sri rao

    Hi,
    could you pls try something like this..i was reading the documentation and thought of asking you to try this..
    <root>
    <HDR_StatementName>
    <hdrtablename action=”INSERT”>
    <table>hdrtablename</table>
    <access>
    <hfield1>val1</col1>
    <hfield2>val2</col2>
    </access>
    </hdrtablename> 
    </HDR_StatementName>
    <ITM_StatementName>
    <itmtablename action=”INSERT”>
    <table>itmtablename</table>
    <access>
    <ifield1>val1</col1>
    <ifield2>val2</col2>
    </access>
    </itmtablename> 
    </ITM_StatementName>
    </root>
    Thanks & Regards,
    Renjith

  • How to enhance header tables

    Hello experts,
    I am working on SRM 4.0.
    As per my requirement i need to update one field during shopping cart creation.For this i have to add a custom field at header  level to the shopping cart.
    The header tables which we have are "CRMD_ORDERADM_H" and "BBP_PDHGP".
    i will be updating this field in one of our badi's where we are  using  'BBPS_SC_HEADER_BADI' as the  header structure .
    There is no similar Custom include present in the header tables & the badi structure.So, i want to enhance the header tables with the Custom include.
    Can any one pls help me out on this. Its required urgently.
    Thanks

    Hello Coudhary,
    Have a look at OSS note 672960 - User-defined fields 2.
    Regards.
    Laurent.

  • How to Read records from structure to internal table

    HI,
    Can any body know how to read the records from structure to internal table at runtime.
    please give me sample program if possible.
    thanks in advance
    KP

    if your internal table is having the same structure as the structure you are reading the values from then you can directly assign like..
    internatable table work area or header line = structure.
    or else if they are different assign field by field like
    internal table-field1 = structure-field1.
    internal table-field2 = structure-field2.
    award points if it helps.

  • HEADER TABLE , LIME ITEMS

    HI TO ALL
    .for sales order , purchase order ,invoice there are header table (ex :vbak) and details table (ex vbap) what is the purpose of having header and details tables instead of having single table ?
    ANDD PLS TELL WHAT ARE THE LINEITEMS

    Consider a table with student personal details and marks.
    Single table :
    Ram   21  Delhi   10
    Ram   21  Delhi   20
    Ram   21  Delhi   30
    Ram   21  Delhi   40
    Sam  31   Kochi  10
    Sam  31   Kochi  20
    Sam  31   Kochi  30
    If u have a header and items :
    Header :
    001  RAM 21 Delhi
    002  SAM 31 Kochi
    ITEMS :
    001 10
    001 20
    001 30
    001 40
    002 10
    002 20
    002 30
    The total space required is less if u have Header/Items structure.
    It avoids repetition of info.

  • How to read data from a CLUSTER STRUCTURE not cluster table.

    Hi,
    how to read data from a CLUSTER STRUCTURE not cluster table.
    regards,
    Usha.

    Hello,
    A structre doesnt contain data.. so u cannot read from it. U need to find out table of that structure and read data from it.
    Regards,
    Mansi.

  • The row structure of the table BANFTAB is incorrect

    Dear Experts,
    I get right here the error message
    The row structure of the table BANFTAB is incorrect
    ZBANFN is a table type and has the line tab BANFN.
    Can you pls tell me what is wrong here ?
    FUNCTION Z_CHANGE_EBAKZ_FLAG.
    *"*"Lokale Schnittstelle:
    *"  CHANGING
    *"     VALUE(BANFTAB) TYPE  ZBANFN
      data lt_eban type table of eban.
      data ls_eban type eban.
      SELECT * FROM eban into table lt_eban where BANFN IN BANFTAB AND EBAKZ EQ 'X'.
      IF SY-SUBRC IS INITIAL.
        LOOP AT lt_eban INTO ls_eban .
          ls_eban-EBAKZ = ' '.
          modify eban from ls_eban.
        ENDLOOP.
      ENDIF.
    ENDFUNCTION.

    Hello,
    You have to use a ranges table in this case.
    FUNCTION Z_CHANGE_EBAKZ_FLAG.
    *"*"Lokale Schnittstelle:
    *"  CHANGING
    *"     VALUE(BANFTAB) TYPE  ZBANFN
      data:lt_eban type table of eban.
      data:ls_eban type eban.
    data:
    l_r_banfn type range of banfn,
    l_wa_banfn like line of l_r_banfn,
    l_wa_banftab like likne of BANFTAB.
    loop at banftab into l_wa_banftab.
    l_wa_banfn-sign = 'I'.
    l_wa_banfn-option = 'EQ'.
    l_wa_banfn-low = l_wa_banftab-banfn.
    append l_wa_banfn into l_r_banfn.
    clear l_wa_banfn.
    endloop.
      SELECT * FROM eban into table lt_eban
      where
      BANFN IN L_R_BANFN "BANFN IN BANFTAB
    AND EBAKZ EQ 'X'.
      IF SY-SUBRC IS INITIAL.
        LOOP AT lt_eban INTO ls_eban .
          ls_eban-EBAKZ = ' '.
          modify eban from ls_eban.
        ENDLOOP.
      ENDIF.
    ENDFUNCTION.
    or you can use FOR ALL ENTRIES :
    FUNCTION Z_CHANGE_EBAKZ_FLAG.
    *"*"Lokale Schnittstelle:
    *"  CHANGING
    *"     VALUE(BANFTAB) TYPE  ZBANFN
      data lt_eban type table of eban.
      data ls_eban type eban.
      SELECT * FROM eban into table lt_eban
      FOR ALL ENTRIES IN BANFTAB "--> Add this
      where BANFN = BANFTAB-BANFN
      AND EBAKZ EQ 'X'.
      IF SY-SUBRC IS INITIAL.
        LOOP AT lt_eban INTO ls_eban .
          ls_eban-EBAKZ = ' '.
          modify eban from ls_eban.
        ENDLOOP.
      ENDIF.
    ENDFUNCTION.
    Try this & let me know in case of any issues.
    BR,
    Suhas
    Edited by: Suhas Saha on Feb 10, 2009 5:43 PM

  • Header table to repeat on every page

    Hi,
         I have requirement and might be a common one. I have to built an rtf template for Purchase orders to output in pdf.I have a header table and detail table in the template. If there are more detail records the detail table get extended to next page but not the header. I have coded something like below:
    for-each: g_header
         <header_table>
    for-each: g_lines
         <detail_table>
    end for-each
    end for-each
    If i change to something like below:
    for-each: g_header
    for-each: g_lines
         <header_table>
         <detail_table>
    end for-each
    end for-each
         it repeats both the tables for every detail line. I want the header section to repeat on every page. i think, this is a general issue. If anyone knows anything, Please help.
    Thanks.

    Hi,
    I am developing a PDF report with 4 levels of data.
    Levels 1 to 3 contain the header info and Level 4 contains details.
    For each new level 1,2,3 member, I want to display in a new page.
    When the parent level has more than one child level, I want to repeat parent level info in all pages.
    But there is some problem with my RTF template, I couldn't repeat header level in all pages.
    I am doing something like below.
    <?for-each@section:G_LEVEL1?>
    <Level 1 table>
    <?for-each-group:G_LEVEL2?>
    <Level 2 table>
    <?for-each-group:G_LEVEL3?>
    <Level 3 table>
    <?for-each:G_LEVEL 4_LINES?>
    <Level 4 details table>
    end for-each
    page break end for-each
    page break end for-each
    end for-each
    I have tried having header levels in RTF header itself and set the table property to repeat header. But all the pages are displaying same header.
    Can you please help Srini ?
    Many Thanks,
    Krish

  • Se11 structure with se11 table type included

    Hi ABAP Gurus,
    in order to pass a complex datastructure by RFC I want to create a new structure via SE11 which includes in addition to some normal fields an field which represents a table of a certain type. Therefore I created a table type and tried to include that in the structure definition but without success. Any ideas of how I can create such a 'non-flat' structure in the ABAP dictionary ?
    I know that such a thing can be declared as a type in ABAP, but I'm not sure if I can do it in the dictionary.
    Any reply is very appreciated,
    Best regards, Philipp

    Hi,
    You can insert structure into the table, and vice versa is not possible.
    If you want to insert structure GO to Se11 -> provide table name -> chnage/create -> edit -> include -> insert -> provide the strcuture you want to include.
    Thanks,
    Sriram Ponna.

  • How to rearrange the structure of a table by using a view?

    At wits end: I need to reorganize the structure of a table into a new structure - either as a view or actually moving the data from the old structure to the new structure (using a view).
    The old structure is:
    TESTNAME, SCHOOL_ID, PTILE1, PTILE2, PTILE3 ... PTILE99
    Test1,0001,18,19,20...
    Test1,0002,23,24,28...
    Test1,0003,20,21,26...
    Test2,0001,48,52,55...
    Test2,0002,50,54,54...
    Test2,0003,60,62,64
    The new structure is:
    SCHOOL_ID,PTILE,TESTNAME1,TESTNAME2...
    1,0001,Score1,Score2...
    1,0002,Score1,Score2...
    1,0003,Score1,Score2...
    2,0001,Score1,Score2...
    2,0002,Score1,Score2...
    2,0003,Score1,Score2...
    99,0001,Score1,Score2...
    99,0002,Score1,Score2...
    99,0003,Score1,Score2...
    What this data shows are the percentiles for test scores for different tests for each school who took the tests.
    It seems like creating a view to arrange the data through a bunch of selects and unions would work, but I can't figure out how.

    Tricky.
    When confronted with a problem like this I try to write out an algorthm in pseudocode to work out what I want to do. If you have more than 2 or 3 tables to merge I'd consider going with a new structure; otherwise the view approach might be a good idea. Remember that if you go with a new structure you can insert once and update the other values later, something like
    foreach school insert row
    update testname1
    update testname2
    Good luck.

  • Receiver FCC Structure For Header and Trailer

    Hi Guys ,
    I need to go for receiver FCC for header and trailer  in PI .How the FCC in communication channel needs to be configured if I am taking a separate node for header and trailer in mapping .Output of the file should be as the file attached.
    Thanks.
    Regards.

    Hi,
    If you are using File communication channel as a reciver you can go with FCC.
    Use record set structure as : Header,detail,trailer.
    https://help.sap.com/saphelp_nw04/helpdata/en/d2/bab440c97f3716e10000000a155106/content.htm
    Otherwise if you are going for SFTP to create the file ... follow the Indrajit suggestion..
    Still facing any issue.. Please let us know..
    Thanks,
    Sreenivas...

  • Long Time: Fill Internal Header Table for VBUK via Doc. Flow Predeces

    Good Morning Support,
    I have installed DMIS (2006_1_620) and DMIS_CNT (2006_1_620), both atthe level of SP = 13. Data Base = Informix.
    The activity "Header Fill Internal Table for Predicting Flow VBUK via Doc" is taking a long time in execution.
    I wanted to create an index to improve performance according to the note 1256679 but I can not because the tables VBFA and VBFCL are "Table cluster" and I have no way to create index.
    Any suggestions?I open the remote connection.
    Thanks,
    Hugo.

    Hello Hugo,
    There are 2 ways out of this :
    1. Either convert the Cluster Table to Transparent Table.
    2. Enable Cluster Handling by setting P_CLU to Y. But in this case, you will have to set the parameter for all the 3 activities for VBUK i.e.
    a) Fill Internal Header Table for Table VBUK (Initial)                      -
    > TD05X_FILL_VBUK
    b) Fill Internal Header Table for Table VBUK via Document Flow  -
    > TD05X_FILL_VBUK_1
    c) Fill Internal Header Table for VBUK via Doc. Flow Predeces.  -
    > TD05X_FILL_VBUK_2
    Then re-run the previous activities in the above order so that the cluster gets filled.
    Hope this helps.
    Regards,
    Suman

  • Function module to get structure of DDIC table

    Hi everyone,
    Is there any SAP standard function module to fetch the structure of DDIC table ?
    Thanks in Advance

    HI,
    Go thru this link
    http://www.sapdevelopment.co.uk/fmodules/fmssap.htm
    Thanks
    Sunil

  • Header table for service contract like CRMD_DHR_HEADOPP

    Hi,
    As we can get all the details from CRMD_ORDERADM_H and CRMD_ORDERADM_I,  table for the business transactions, along with this for the opportunity and lead we also have the header table as CRMD_DHR_HEADOPP and CRMD_DHR_LEAD, from which we can directly select the prospect and employee responsible. Now we are working with Service/Sales quotation and  contract, for this Is there any header level table from where we can get the details for prospect and employee responsible.without using the CCRMD_ORDER_INDEX table.
    Regards,
    Zafar

    Hello Zafar,
    I such cases I use the BOL-model to get the data. To find out your relevant BOL-entities go to the right WebUI screen and press F2. Then you see the application, view and context node and you can find out which BOL-entity you need.
    Best regards,
    Thomas Wagner

Maybe you are looking for