Maintaining data in standard table

Hi experts,
We have a requirement in which we have to maintain a standard customizing table in production. Currently user is maintaining entries through SPRO, including them in transports and getting it moved to Production. He want to overcome the current process.
We thought of two ways as below : -
1. Creating a T-Code for SM30 of that table and moving it to Production. Later user can use this T-Code and maintain entries. But here is a challenge that production client always remains closed for changes. So we have limitation on maintaining data with this way.
2. Creating an upload program with database query updating this table but ideally it is not suggested to update a standard SAP table using database query.
So if there is any other way, please do let me know.
Thanks
Siddarth

Hi Siddarth,
You may also change the "current settings" of the standard table maintenance dialog, as explained in the following documents:
- Note 135028 - Transfer IMG activity to current setting
- Note 523213 - Set maintenance view in production system to changeable
- [SAP Library - Customizing in a Productive System|http://help.sap.com/saphelp_nw70/helpdata/en/d2/b73c885b8a11d395da00a0c930dcc1/frameset.htm]
BR
Sandra

Similar Messages

  • How to Fetch Data From Standard Table MARA and Display using BOPF ?

    Hello All,
    In BOPF creation of Quey to a node fetches data from the Data Base Table attached to that Node,
    But in my requirement I have to fetch data Present in a Standard table and Display it in the FPM List Using FBI.
    **  Can we Fetch the data From Standard Table and fill the Node in BOPF, Is this possible as the standard Table do not contain KEY field which BOPF uses for Data Fetching ?
    Kindly share your Idea's .
    Thanks in Adv.

    Hi Dhivya,
    Thanks For your Response.
    In my Requirement I want to make ROOT Node as Transient Node.
    When I create a Sub Node to a Root Node, I am able to get this option to make this sub node as a Transient Node .
    By selecting   'Standard<-->Extended' option in the Menu item 'GoTo' I am able to get this Transient Node check box field for the Sub Nodes.
    I want to make a ROOT Node as a Transient Node.
    (Which Version you are using, and which transaction you are using to create BO . we are using BOBX Transaction, Version Ehp 6 )
    Kindly Guide me .
    Thanks,
    Kranthi Kumar.

  • How to store custom data in standard tables?

    How can I to store data in standard tables without creating a Z table?
    I want to store the next rows:
    SRD 100 R3D 100
    SRD 110 R3D 110
    SRD 120 R3D 120
    SRD 130 R3D 130
    But I prefer to avoid to use a Z table because the maintenance in a upgrade system.
    Somebody knows if some standard data type exists?
    Or how to make it to avoid the creation of a Z table?

    Hi Juan,
    The data store in the standard table is also custom data. If it is a customizing table then you can very easily add data using SM30 or if it is transaction table then use any transaction to create the data.
    If you want to add more fields in the existing table (extra columns) then you can use APPEND or INCLUDE structure.
    Regards,
    Atish

  • Where we maintain data for this Table T015W in SPRO

    Hi Gurus,
    I wanted to know that where we maintain data for this table T015W.
    This Table relates to banking.

    Hello,
           You could maintain the instruction keys in SPRO under the path
    Financial Supply Chain Management > Treasury and Risk Management > Basic Functions > SAP Business Partner for Financial Services > Settings for Financial Services > General Settings > Basic Settings > Define Instruction Keys
    Kind regards,
    Vinodh

  • BAPI for displaying data of standard tables

    Dear All,
    Could anybody tell me the name for BAPI to display data in standard tables
    i.e. import :  table name  and
                       fields
         Output  : table entries ( data in those tables )
    thanks.........

    why dont u write ur own code for tht
    in the selection screen take the name of table now use a field symbol to create an internal table of type tht table now use select query to get the data

  • Can i change or modify or insert the data in standard tables

    hi gurus
    can i change /modify/insert the data in standard tables
    witout using module pools
    plz send the  progem lines also
    it ll be very helpful to me
    thank you
    kals.

    Hi Kalyan,
    It is not advisable to update standard tables directly or through your own module pool programs also.  The reasons are,
    1.  It is difficult to find out how many tables are updated through the transaction.  if we leave one table also as Mr.Andrew said data integrity will be lost.
    2.  Authorization objects and profiles will be totally bypassed if data is inserted through custom programs.
    3.  Complete data validation is not possible.  There are certain validations that are executed through code and appropriate errors and warnings are shown in the transactions.  If we insert data directly to the tables anything can be inserted into the table field violating all the validations unless we have field level check constraints on the tables at database level.
    4.  User Exits and BADIs that are implemented for specific business requirements and checks will not function on the data.
    5.  Update & Transaction locks will not work properly.
    Due to above reasons, definitely you should avoid updating standard tables directly.
    There are many tools such as LSMW Recordings, BDCs, BAPIs, IDOCs, Upload Interfaces available in SAP through which bulk data can be updated without using relevant transactions.
    You can collect data from end users in text or excel sheets or through custom programs in required format and upload at once through above mentioned tools.
    Regards,
    Hema

  • Data in standard tables

    Good morning frnds,
                                   i hav a doubt that can we insert data into a standard tables
                                    such as "mara" or "marc" using module pool proramming.
                    plzz suggest.
      regards,
    satya

    Thnk u frnds,
       Then u mean to say that we can update the data in standard tables using
        insert in module pool programming.
       thking u again,
    regards,
    satya

  • How to,Pass HASHED table data to STANDARD table

    i have itab1 as Hashed.
    when i pass this as out put table for
    CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
    it gives me error,saying hashed type cannot be used..
    please suggest the remedy..

    IT_DEV2[ ] = IT_DEV[ ].
    seems to be right..it works fine in this code....but if the selected records are huge it gives irrelevant values
    REPORT ZMONTHLY_STOCK .
    DATA : IT_DEV TYPE ZBIW_MNTH_STK_L .
    DATA : IT_DEV2 LIKE STANDARD TABLE OF  ZBIW_MNTH_STK.
    *Selection-Screen
    Parameters : LFMON type LFMON obligatory,
                 LFGJA type LFGJA obligatory,
                 BWKEY type BWKEY.
    START-OF-SELECTION.
        SELECT e~MATNR e~BWKEY e~LFGJA e~LFMON e~LBKUM e~SALK3 l~MTART
    l~MATKL l~MEINS f~WAERS  FROM
       MBEWH AS e INNER JOIN
       MARA AS l ON  e~MATNR = l~MATNR
    INNER JOIN
       T001K AS n ON  e~BWKEY = n~BWKEY
    INNER JOIN
       T001 AS f ON  n~BUKRS = f~BUKRS
       INTO CORRESPONDING
       FIELDS OF TABLE it_dev
              WHERE
              e~LFGJA EQ LFGJA AND e~LFMON EQ LFMON.
    IF SY-SUBRC = 0.
    IT_DEV2[] = IT_DEV[].
    CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
      EXPORTING
        I_CALLBACK_PROGRAM                = SY-CPROG
        I_STRUCTURE_NAME                  = 'ZBIW_MNTH_STK'
       TABLES
         T_OUTTAB                          = IT_DEV2.
    IF SY-SUBRC <> 0.
    * MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    *         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    ENDIF.

  • Read data from standard table

    hi all,
    i want to read data of mkpf from a remote client (clnt 1) any idea how to do tht?
    points would be rewarded.
    rgds

    Sure, just use an RFC destination, and the function module in this example.  If the client would be in the same instance, then you could simply do SELECT and specify the MANDT in the WHERE clause, but if you are going across systems, then this function will help.  You can create RFC destinations in SM59, but you should probably get with your basis people before doing so.
    report zrich_0001.
    data: opt type table of rfc_db_opt with header line.
    data: fld type table of rfc_db_fld with header line.
    data: tab type table of tab512 with header line.
    parameters: p_matnr type mard-matnr,
                p_werks type mard-werks,
                p_lgort type mard-lgort.
    fld-fieldname = 'LABST'.
    append fld.
    concatenate 'MATNR' '=' p_matnr into opt-text separated by space.
    append opt.
    concatenate 'and' 'WERKS' '=' p_werks into opt-text separated by space.
    append opt.
    concatenate 'and' 'LGORT' '=' p_lgort into opt-text separated by space.
    append opt.
    call function 'RFC_READ_TABLE'
      exporting
        query_table                = 'MARD'
    *   DELIMITER                  = ' '
    *   NO_DATA                    = ' '
    *   ROWSKIPS                   = 0
    *   ROWCOUNT                   = 0
      tables
        options                    = opt
        fields                     = fld
        data                       = tab
    exceptions
       table_not_available        = 1
       table_without_data         = 2
       option_not_valid           = 3
       field_not_valid            = 4
       not_authorized             = 5
       data_buffer_exceeded       = 6
       others                     = 7.
    write:/ tab.
    Regards,
    Rich Heilman

  • How to maintain data of a table after I created the structure of it?

    If I does not create a maintain view in SM30, can I also be able to input data without writing a programme.
    Best regards,

    Check the check box of                            
    Table Maintainence allowed in Attributes tab of table
    and then go to
    utilities->table contents->create Entries.
    Reward if useful.
    Devi

  • HOW TO CHANGE DATA IN STANDARD TABLE

    PLEASE HELP AS PER ABOVE.
    THANKS,
    LALIT

    Hi,
    You can use the statements UPDATE / MODIFY to change the DATA in a database table
    UPDATE
    The statement UPDATE changes the content of one or more lines of the database table specified in target. The entries in source determine which columns of which lines are changed, and how they are changed.
    System fields
    The statement UPDATE sets the values of the system fields sy-subrc and sy-dbcnt.
    sy-subrc Meaning
    0 At least one line has been changed.
    4 At least one line was not able to be changed, either because no appropriate line was found, or because the change would generate a line that leads to double entries in the primary key or a unique secondary index in the database table.
    The statement UPDATE sets sy-dbcnt to the number of changed lines.
    The changes are definitively copied to the database with the next database commit. Until that point, they can still be undone using a database rollback.
    MODIFY
    ex - modify <dbtab> from TABLE it_tab.
    The MODIFY statement inserts one or several lines specified in source in the database table specified in target, or overwrites existing lines.
    System fields
    The MODIFY statement sets the values of the sy-subrc and sy-dbcnt system fields.
    sy-subrc Meaning
    0 At least one line is inserted or changed.
    4 At least one line could not be processed since there is already a line with the same unique name secondary index in the database table.
    The MODIFY statement sets sy-dbcnt to the number of processed lines.
    The changes are transferred finally to the database table with the next database commit. Up to that point, they can be reversed using a database rollback.

  • Can we insert data directly in standard table

    hi
    how can we insert data in standard table directly.
    pls reply urgently.

    Hi sapna yes u can insert data to the SAP tables, as shown below...
    use the table mara in the place of m
    REPORT  ZTEST_INSERT.
    TABLES: <m>.
    DATA: wa_m TYPE <m>.
    wa_m-ernam = 'ZTEST'.
    insert into <m> VALUES wa_m.
    if sy-subrc = 0.
      WRITE / 'Records inserted Successfully'.
    ENDIF.
    reward if usefull,
    Vishnu. R
    Edited by: vishnu ramanathan on Sep 18, 2008 2:17 PM

  • How to maintain data in table control

    plz send a detail description of how to create table control and maintain data in that table control.

    Hello Narendar,
    Check the following link:
    http://help.sap.com/saphelp_erp2005/helpdata/en/45/adee2396f711d1b46b0000e8a52bed/frameset.htm
    Also, a table control wizard in Screen Painter(SE51) exists, which takes you step by step through the Table Control generation and also creates code, so you can start using the Table Control right away.
    You can either specify a database table, or use an internal table from program.
    If you want to use internal table, it needs to be predefined in your program, before you start creating the table control.
    Reward if helpful.

  • Mapping data from internal table to SAPSCRIPT Box.

    Hi Gurus,
    I have to create a sapscript where in I should get data from standard tables and display the data in box (table format) in sapscript. I know how to get a field (perform in zprogram) into sapscript form zprogram. I dont know how I can get data (internal table) from my zprogram into sapscript and display in a box.
    Your help is highly appreciated.

    Hi David,
        consider the below example say if your zprogram having the internal table table loop and you want to print the contents line by line or in a box,
    LOOP AT tj_1irg23d.
    header line
            CALL FUNCTION 'WRITE_FORM'
              EXPORTING
                element = 'ITEM_HEADER1'
              EXCEPTIONS
                OTHERS  = 1.
    endloop.
    then in your sap script main window or where ever you want to print just straight away give your internal table fileds as follows(just for example)
    I2           ,,&J_1IRG23D-ZEILE(Z)&,,&J_1IRG23D-MATNR&,,&J_1IRG23D-CHAPID&,,
    =           &J_1IRG23D-MENGE(Z)&,,&J_1IRG23D-MEINS&,,0.0,,
    then it will bring the values of your internal table in the form.

  • Deletion of Standard tables

    Dear Experts,
    We are planing to delete data in standard tables to improve the system performance.
    Standard tables are :
    RSREQDONE - Monitor: Saving of the QM entries
    RSPCLOGCHAIN - Cross-Table Log ID / Chain ID
    TBTCO - Job Status Overview Table
    RSPCCHAIN - Process chain
    RSDIOBJT - InfoObject texts
    RSDIOBJ - Directory of all InfoObjects
    I need some information like
    1. Is there any impact by deleting above tables?
    2. If we can delete how much data we can delete?
    3. And the frequency of deletion.
    If already threads are available please share it.
    Thank You in advance!
    Hari

    Do not delete RSPCCHAIN, RSDIOBJT and RSDIOBJ.
    The others are log tables, but the above three are critical. Deleting the content of the above three tables can corrupt your entire system.

Maybe you are looking for

  • HT4623 How do I find my emei number in iTunes when I've lost my phone

    How do I find my emei number in iTunes when I've lost my phone

  • Error: could not find source for resource bundle charts

    I am trying to upgrade from Flex SDk 3.4 to 3.5. I have copied the Data Visualisation SWCs under libs, locale and rlsls folders as suggested by adobe. I get the following error when building the application flex-library:      [java] Loading configura

  • Why cannnot derived class pointer point to a base class object?

    Hi, Pleaseeee... explain me why cannot the derived class pointer point to a base class object. I know that Base class pointer can point to a derived class object. Thanks & Regards, Vig....

  • Color Correction Process

    I've digitized Terabytes of my video. Much of it needs white balance correction. (lots of old Video 8 and even VHS material) Typically what I have is an hour and sometimes 2 hours of media where some of it needs to be white balanced and some not. I w

  • Where are GPS tracks stored?

    Two quick questions: 1) If I import a GPS track into Aperture 3.0.3, does it get copied into and permanently saved in the Aperture library? Or is Aperture just "linking" to the file where it currently resides on my hard drive? I've looked through the