Structure names in SD

Hello All
I wanted to know what are the structure naming conventions which are used in SD VOFM routines.
According to me the structure names start with KOMx (where x is either p or v).
Best regards
Sujoy

Hi
Structures can be komv ,komp ,komk
and internal talbe would be xkomv, tkomv, konp etc...
Thanks
Krishna

Similar Messages

  • Dynamic structure names in cfloop

    I have designed a web application that allows users to enter
    a number of records on one form – for example computer
    skills. The user can add up to 20 different computer skills.
    On another form, the user’s recorded computer skills
    are shown as a number of dynamic checkboxes. One computer skill
    means the user sees one checkbox. Twenty computer skills means the
    user sees 20 checkboxes. I have made a query loop to output these
    computer skills and checkboxes. I have also made structure
    variables so that the selection of the specific computer skill
    checkbox is retained for later use in the web application. If the
    user checks any of the checkboxes, on submission of the form, the
    structure value is updated from no to yes (and vice versa). This
    part is working, and I am happy with it.
    The problem I have is that I am unable to find a way to
    individually indicate that the specific checkbox value is checked
    or not. If the user selects the checkbox, submits the form and
    returns to the form, the checkbox should still show as ticked as
    the structure value of that checkbox is “yes” (as in
    checked=”yes”). As I am using structures, adding
    #currentRow# to the structure name inside the loop does not work,
    as CF views this as a different structure name that is not
    recognised. For example:
    <cfloop query=”rsReturnComputerSkills
    <cfinput type=”checkbox”
    name=”computerSkill#currentRow#”
    checked=”#structure.computerSkill##currentRow#”
    </cfloop>
    Essentially, I cannot place the dynamic structure value into
    the checkbox input field.
    I thought that using an array may overcome this, but alas I
    encounter the same problem.
    Is there a way to append #currentRow# to the structure name
    or is there another way to achieve the same that I have not thought
    of?

    Just list server gossip (so take with a large grain of salt).
    But some
    well regarded members have done simple timing tests and taken
    a look at
    the Java byte code generated. Evaluate() seems to be pretty
    trim in the
    latest versions of CFMX.
    But I still try to avoid it, because while it may or may not
    slow down
    execution, it definitely can slow down development if you do
    anything
    more complicated then concatenate a simple string and a
    variable.
    Kevin Schmidt wrote:
    > Interesting. Do you have the info on that Ian. As far as
    I know, at least in the latest Advanced CF Course, Adobe/MM was
    still saying that evaluate() brought with it a performance
    degradation.

  • Finding a Structure name in Programs

    Hi all,
    I have a structure - EBAN_ORD_CUST in one server-A and it is being updated by a program in another server - B (this structure is not existing in this server).
    I need to find out the program name which is updating in the server-B.
    I have searched through 'Where Used List' in Programs in SE11 by giving the Structure name.
    But unable to find.
    Please let me know with any other procedure we can find the program which is updating this structure.
    Thanks in advance
    Avanthi Anand.

    Hello Avanthi,
    You must be doing a RFC from (as you are saying) Server B with Server A as the destination system.
    The logic to populate the structure should reside in Server A, as per my understanding.
    BR,
    Suhas

  • Table name from structure name

    Hi experts
    can anyone tell me how to find the table name if structure name is known.
    when i press F1 in table field ,it give me struct name and field name.
    how can i find table name from this struct.
    Thanks in advance

    Hi ,
    You can Check the where used list from your structure,
    or
    From SE84 transaction in abap dictionary ,give your
    structure name and execute it will show where it has
    been used.
    Hope it helps
    Regards
    Mansi

  • Table which stores all the structure names in SAP

    Hi ,
    Please let me know the table where we can find all the structure name like for tables we are using DD02L, Tcodes TSTC, like that where we can find all the structure name
    Regards,
    Bhaskar

    hai friend,
    use go to  se11
    tables : give syst.
    thanks,
    anji.

  • How to retrieve message structure name of an incoming XI message?

    Hi,
    Is it possible to reveal the message structure name of an XI message, that is send through a proxy?
    Background:
    I have a ABAP proxy that passes a XSD message from XI to the Mobile Middleware. I need the name of the that message structure in order to generate Mobile Business Objects from it.
    There should be an API available for that.
    I would appreciate your help.
    Best Regards,
    Michael

    Hi Lucas (says Lucas),
    After a little digging and trying out things I have found the solution.
    The Advanced Components palette available in the Mapping Editor has a section Mediator Functions. The getProperty() function shown there can be used to extract header properties. The property I am after is called jca.file.FileName, and can be assigned in the XSLT document like this:
    <ns2:filename>
    <xsl:value-of select="mhdr:getProperty('in.property.jca.file.FileName')"/>
    </ns2:filename>
    Note that the Assign Values dialog that is available in the Mediator editor has a long list of many names of properties that are available, including jca.file.Directory and jca.file.Size as well as many properties for the AQ, BPEL and EBS adapters.
    hope this helps any one besides myself.
    bye for now,
    Lucas

  • [Function] Declare a internal table with structure name (entry parameter)

    Hi all,
    I'm explaining my problem :
    I want to create a function with two parameters in entry :
    (IMPORT)  - structure_name with type DD02L-TABNAME
    (TABLES) - t_outtab with empty type
    t_outtab will be in structure_name type.
    Now, in my source function, I want to retrieve all contain of t_outtab in another internal table or field-symbol. I don't know in advance the used structures in my function entries.
    I don't manage to get this contain, cause I can't do :
    DATA : internal_table TYPE structure_name*
    OR
    DATA : internal_table TYPE (structure_name)
    OR used field-symbol
    DATA : internal_table TYPE <fs>*  where <fs> had structure name value.
    To do more later :
    *DATA : line LIKE LINE OF internal_table. *
    *internal_table][ = t_outtab][. *
    And work with this table.
    _ I tried different solutions like : _
    Get the structure of the table.
      ref_table_des ?= cl_abap_typedescr=>describe_by_name( I_STRUCTURE_NAME ).
      idetails[] = ref_table_des->components[].
    Get the first structure table of result table
    LOOP AT idetails INTO xdetails.
        CLEAR: xfc.
        xfc-fieldname = xdetails-name .
        xfc-datatype = xdetails-type_kind.
        xfc-inttype = xdetails-type_kind.
        xfc-intlen = xdetails-length.
        xfc-decimals = xdetails-decimals.
        APPEND xfc TO ifc.
    ENDLOOP.
    Create dynamic internal table and assign to FS
      CALL METHOD cl_alv_table_create=>create_dynamic_table
        EXPORTING
          it_fieldcatalog = ifc
        IMPORTING
          ep_table        = dy_table.
      ASSIGN dy_table->* TO <dyn_table>.
    Create dynamic work area and assign to FS
      CREATE DATA dy_line LIKE LINE OF <dyn_table>.
      ASSIGN dy_line->* TO <dyn_wa>.
    and retrieve to <dyn_table>[] = t_outtab[].
    the but I don't try the solution. If someone have an idea.
    Thanks and regards.
    Romain
    Edited by: Romain L on May 14, 2009 11:35 AM

    Hi,
    We can acheive this using dynamic internal tables.
    Please find sample below.
    *Creating Dynamic internal table 
      PARAMETERS : p_table(10) TYPE C.
      DATA: w_tabname TYPE w_tabname,            
            w_dref TYPE REF TO data,             
            w_grid TYPE REF TO cl_gui_alv_grid. 
      FIELD-SYMBOLS: <t_itab> TYPE ANY TABLE. 
      w_tabname = p_table. 
      CREATE DATA w_dref TYPE TABLE OF (w_tabname).
      ASSIGN w_dref->* TO <t_itab>.
    * Populating Dynamic internal table 
      SELECT *
        FROM (w_tabname) UP TO 20 ROWS
        INTO TABLE <t_itab>.
    * Displaying dynamic internal table using Grid. 
      CREATE OBJECT w_grid
        EXPORTING i_parent = cl_gui_container=>screen0. 
      CALL METHOD w_grid->set_table_for_first_display
        EXPORTING
          i_structure_name = w_tabname
        CHANGING
          it_outtab        = <t_itab>. 
      CALL SCREEN 100.
    * Scenario 2: 
    *Create a dynamic internal table with the specified number of columns. 
    * Creating Dynamic internal table
    TYPE-POOLS: slis.
    FIELD-SYMBOLS: <t_dyntable> TYPE STANDARD TABLE,  u201C Dynamic internal table name
                   <fs_dyntable>,                     u201C Field symbol to create work area
                   <fs_fldval> type any.              u201C Field symbol to assign values 
    PARAMETERS: p_cols(5) TYPE c.                     u201C Input number of columns
    DATA:   t_newtable TYPE REF TO data,
            t_newline  TYPE REF TO data,
            t_fldcat   TYPE slis_t_fldcat_alv,
            t_fldcat   TYPE lvc_t_fcat,
            wa_it_fldcat TYPE lvc_s_fcat,
            wa_colno(2) TYPE n,
            wa_flname(5) TYPE c. 
    * Create fields .
      DO p_cols TIMES.
        CLEAR wa_it_fldcat.
        move sy-index to wa_colno.
        concatenate 'COL'
                    wa_colno
               into wa_flname.
        wa_it_fldcat-fieldname = wa_flname.
        wa_it_fldcat-datatype = 'CHAR'.
        wa_it_fldcat-intlen = 10.
        APPEND wa_it_fldcat TO t_fldcat.
      ENDDO. 
    * Create dynamic internal table and assign to FS
      CALL METHOD cl_alv_table_create=>create_dynamic_table
        EXPORTING
          it_fieldcatalog = t_fldcat
        IMPORTING
          ep_table        = t_newtable. 
      ASSIGN t_newtable->* TO <t_dyntable>. 
    * Create dynamic work area and assign to FS
      CREATE DATA t_newline LIKE LINE OF <t_dyntable>.
      ASSIGN t_newline->* TO <fs_dyntable>.
    *Populating Dynamic internal table 
      DATA: fieldname(20) TYPE c.
      DATA: fieldvalue(10) TYPE c.
      DATA: index(3) TYPE c. 
      DO p_cols TIMES. 
        index = sy-index.
        MOVE sy-index TO wa_colno.
        CONCATENATE 'COL'
                    wa_colno
               INTO wa_flname. 
    * Set up fieldvalue
        CONCATENATE 'VALUE' index INTO
                    fieldvalue.
        CONDENSE    fieldvalue NO-GAPS. 
        ASSIGN COMPONENT  wa_flname
            OF STRUCTURE <fs_dyntable> TO <fs_fldval>.
        <fs_fldval> =  fieldvalue. 
      ENDDO. 
    * Append to the dynamic internal table
      APPEND <fs_dyntable> TO <t_dyntable>.
    * Displaying dynamic internal table using Grid. 
    DATA: wa_cat LIKE LINE OF fs_fldcat. 
      DO p_cols TIMES.
        CLEAR wa_cat.
        MOVE sy-index TO wa_colno.
        CONCATENATE 'COL'
                    wa_colno
               INTO wa_flname. 
        wa_cat-fieldname = wa_flname.
        wa_cat-seltext_s = wa_flname.
        wa_cat-outputlen = '10'.
        APPEND wa_cat TO fs_fldcat.
      ENDDO. 
    * Call ABAP List Viewer (ALV)
      CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
        EXPORTING
          it_fieldcat = fs_fldcat
        TABLES
          t_outtab    = <t_dyntable>.
    Thanks,
    Jyothi
    Edited by: Jyothi on May 14, 2009 11:42 AM
    Edited by: Jyothi on May 14, 2009 11:43 AM

  • Pass the structure name and return the description fields.

    Hi experts!!,
    I would like to know a class and the method that I pass the structure name and return all the description fields.
    Thanks a lot

    Hello Ana
    Have a look at class CL_ABAP_STRUCTDESCR.
    DATA: ls_knb1   TYPE knb1.
    DATA: lo_typedescr    TYPE REF TO cl_abap_typedescr.
    DATA: lo_strucdescr   TYPE REF TO cl_abap_structdescr.
    DATA: lt_dfies            TYPE ddfields.
    lo_typedescr = cl_abap_structdescr=>describe_by_data( ls_knb1 ).
    lo_structdescr ?= lo_typedescr.
    lt_dfies = lo_structdescr->get_ddic_field_list( ).
    " Or check public attribute: lo_structdescr->components   for non-DDIC structures
    Other useful RTTI classes are:
    CL_ABAP_DATADESCR
    CL_ABAP_TYPEDESCR
    CL_ABAP_TABLEDESCR
    CL_ABAP_CLASSDESCR
    Regards
      Uwe

  • Finding Table Name from Structure Name

    Hi All,
    Can someone tell me,whats the best/fastest way to find out the Table name where a data gets stored actually,when we know a structure name
    Bhavin P Shah

    Hi Bhavin,
    The fastest way would be to use the<b> " WHERE USED "</b> option that you find on the application toolbar.
    Step:
    1. Go to SE11.
    2. Enter the Structure Name.
    3. Press the  <b> " WHERE USED "</b> button.
    4. Select "Dictionary Tables.
    After that you should get the list of all the Dictionary Tbales that use your structure.
    <b>Kindly Reward points if you found the reply helpful</b>.
    Cheers,
    CHAITANYA.

  • Structure name in CDPOS table

    Hello All,
         When i am trying to see the values in CDPOS table i ahve found a structure name in the field CDPOS - TABNAME .
      fro eg: to see BOM change docs,,,,,, i.e. for TCODE CS02,  i have seen a structure CSBOM in the CDPOS - TABNAME entry.
    can anyone explain the meaning of 'having structure name in that field'.
    Thanks in advance
    Best Regards,
    Amarender Reddy B

    Hi,
    CDPOS table  Cluster Table of Change document items
    Several cluster tables can be combined to form a table cluster.  In order to combine tables in clusters,  Several cluster tables are stored in one corresponding table on the database.
    So it contain many structures like this....
    Edited by: Upender Verma on Feb 3, 2009 11:32 AM

  • Change the structure name.

    Hi Guys,
    Once if I create the structure with one name, is it not possible to change its name. I tried in se80 and also inthe initial screen of se11 using OBJECT DIRECTIORY ENTRY.
    But only the package name is changeable, but not the structure name, how can it be done.
    Any help will be greatly appreciated.
    Thanks,
    Prashant.

    I think you actually can copy structures. It doesn't show up in the 4.6C menu, but on the first screen of SE11, right mouse click. Copy is one of the options.
    Sorry - I thought you wanted to copy not rename.
    Rob
    Message was edited by: Rob Burbank

  • "Planning object structure name 9ADCBAS is invalid"

    Hello
    New SCM 5.0 system
    I'm trying to enter any Planning Object Structure and get the same issue as above.
    I have had a look at this link Planning object structure name 9ADPBAS is invalid but the suggestion of activating all BW content doesn't seem to have resolved the issue. I have activated all InfoObjects in the Admin Workbench.
    Any help would be appreciated
    Thanks
    SC

    Hi
    Following several responses from our BASIS team, and OSS providing support we have resolved this issue, by completing the following;
    1.     Installation of Notes
    Installation of a series of notes (see below) along with all related notes and patches identified within these notes.
    •     1019055
    •     1005848
    2.     Activation of BI Content
    •     Ensure that the batch program BI_TCO_ACTIVATION has completed successfully (otherwise run manually)
    •     Activation of Characteristics
    Transacation RSA1
    BI Content
    Select Infoobjects by Infoarea
    Unassigned Nodes --> Unassigned Characteristcs
    Drag and Drop Unassigned chaaracteristics to Collected Objects
    Click on Install and save as Local object.
    •     Activation of Key figures
    Transacation RSA1
    BI Content
    Select Infoobjects by Infoarea
    Unassigned Nodes --> Unassigned Characteristcs
    Drag and Drop Unassigned chaaracteristics to Collected Objects
    Click on Install and save as Local object.

  • Planning object structure name 9ADPBAS is invalid

    i am trying to access the DP planning book but then it pops up with this error "Planning object structure name 9ADPBAS is invalid".
    can anyone tell me as to why is this happening and is there a way to resolve it.
    Thank you in advance.
    suresh garg

    Hi Somnath,
    We are on SCM 5.0 and face a similar issue
    After the installation the standard MPOS - 9ADPBAS and the Planning Area 9ADP01 are not initialized.
    This is even before the custom planning areas and MPOS is transported.
    Is there an installation issue here or is it normal for this to remain inactive after the installation ?
    I also read a previous note by you on a similar issue ( 9ADPBAS) that said -
    Can you check what is the entry against your user name in transaction Assign User to Planning Book (/SAPAPO/SDPPLBK). Make sure that against transaction /SAPAPO/SDP94 the planning book and one of the data views of the planning book are correctly mentioned. If not add the entry and save while exiting. Next time you open Interactive Demand Planning the error should not come.++
    This is assuming that the planning book / data view you are trying to access is not linked to Planning Object Strcuture 9ADPBAS "
    Is there a way to rectify this while setting up the system ?
    Or
    Should we go by setting up the user in the trasaction (/SAPAPO/SDPPLBK)
    Or
    Is there any other option.
    Please advice.
    Regards,
    Liz

  • Structure name for a particular Tcode

    Hi Experts,
    Is there any way to find out the structure used for a particular Tcode.
    For Eg: for Asset Balance Reports there is a structure FIAA_SALVTAB_RABEST where i can add certain standard fields from ANLAV Table for displaying in ALV Report.
    I want to find out the structure names for other Tcodes also.
    Pls provide solution for the above.
    Regards,
    Sibin
    Edited by: sibinraj24 on Oct 21, 2010 6:55 AM

    Hi Immanuel,
    I want to know the structure name for IH08 Tcode.I want the final structure name where data is getting stored.
    Also let me know whether I can de activate the fields once added to these structures?
    Your help is highly appreciable.
    Thanks and Regards,
    Sibin
    Edited by: sibinraj24 on Oct 23, 2010 6:37 AM

  • CRM Structure name of BI InfoObject 0UPLI_QTYS is required

    Hi,
    CRM Structure name of BI InfoObject 0UPLI_QTYS is required.
    In TPM scenario, planning intergrated with BPS is not working. when we enter the Uplift Quntity in layout
    it is not getting stored in the BI system.
    Please suggest ideas.
    Regards
    Pankaj

    Hi Derya,
    thanks for your answer. I have performed the steps you are writing about again. During activation of the data sources in SAP ERP there are two warnings saying that the datasource is based on a view and not custapp will be possible. However, the error while activating the infoobject with "data flow before" remains. Do you have any clue how the attribute 0GLACCEXT of InfoObject 0GL_ACCOUNT is gonna be populated?
    Best regards
    Martin

Maybe you are looking for