Mass Maintainence for Customised table

Hi all,
Will anybody let me know how to maintain the Mass maintianence
for fileds  to the customised table .
Help me its urgent.

Hi Madhavi,
Just write a BDC program for the same on transaction SM30 using your Z table.
Regards,
Atish

Similar Messages

  • Mass maintainence for new sloc

    Hi all
         we are moving our warehouse to new building,Iam creating a new Storage location (NWSL) (WM managed)and warehouse (NEW )by copying the Sloc (OLDS) and warehouse(OLD ) which already exists for the plant 1111(in same plant),i have a lot of materials which has to be copied for the newly created plant (wm managed),my concern is whether all the material master views will get copied by doing MM17 or is there anything i need to take care for shipping points,receiving,creating deliveries sort of things.Could anybody plz tell me what are the tables that has to be copied while doing MM17,so that i have newly created warehouse with sloc YYYY behaves in the same way as the old one.
    Thanks in advance.

    you start MM17.
    then select MLGN table and execute.
    next screen has 2 tabs, one for change and another one for create.
    Set the indicator for "dont change existing data" in the change tab and switch then to the create tab.
    you enter your material number for which youo want create new warehouse views in the material number  field (multiple selections)
    You enter the new warehouse number.
    then in the lower part you only enter the old warehouse number, no material number.
    Execute.
    Next screen lists all material that will get a new WM view.
    By default all entries are already selected.
    You only need to click save and SAP will create IDOCs and post them immediatly.

  • Creating maintainance view for a customising table

    Hello Team,
    I have a scenario where we have to create a maintainance view for a standard customising table. But all changes to entries for customising tables will prompt for a transportable change request. How to switch off this prompt for change request? Please let me know your views on this.
    Thanks!

    create a maintainance view for a standard customising table
    Doing that wont be a good idea.
    If you only want to disable the transport request in a production system, then call transaction SOBJ. Give the name of the object = the maintenace view, set the "[Current Settings|http://help.sap.com/saphelp_glossary/en/35/2a2c6ad9685cd5e10000009b38f974/content.htm]" flag on. (eg. F-60 on V_T001B for "Posting Periods: Specify Time Intervals")
    Regards,
    Raymond

  • About SE11- creating customising table

    Hi,
    I have created a client dependent data dictionary table using SE11 and its delivery class is 'C'- customising table, data class is APPL2 ( Organisation and customising) , Size category is 1( 550-2200) . I have also created its table maintenance generator.
    The questions while creating data records for the above table using SM30, the transport request created is 'Workbench' Type. For customising table, is it possible  to create customising request ?
    Regards,
    Vin

    If the number of entries to be transported are less , then goto SE10
    click on the new request button , then select the second radio button
    them placethe cursor on the task and clickon the display object list button,
    then give the fllowing entries , click on add button to add new entries
    R3TR TABU  <Table Name>
    double click on ur table name , in the next screen double click on input field
    click on add button to add new entries
    there give the entries to be transported , and atlast save the request

  • Vendor mass maintainence

    Dear Experts,
    Please help me regarding the mass maintainence for vendor using XK99
    Send me a user giude for the same.
    Thanks
    Sankhajeet

    Hi Sankhajeet,
    The following link will throw some light on XK99.
    http://www.sapfans.com/forums/viewtopic.php?p=856674&sid=fd5ef88c117513c806358a0665dd9f6b
    Regards,
    Mani

  • 'Mass maintainence ' of  Plug-in settings for users in cFolders

    Hi All
    In cFolders  under settings---> General , we have a checkbox for Plug-in.
    Can the cFolders admin enable the plug-in for all the users in cfolders through some mass maintainence transaction?
    Pls. let me know, if you have any inputs on this.
    warm regards
    Kedar

    The user administration settings will help you only for the new users. for the old users try this piece of code.
    DATA lp_setting TYPE REF TO cl_cfx_settings.
    DATA lt_filename  TYPE cfx_tt_string.
    DATA l_filename TYPE string.
    DATA l_value TYPE string.
    CALL METHOD cl_cfx_settings_doc=>get_folder_entries
      EXPORTING
        i_folder_name = 'User Settings'
      IMPORTING
        et_file_name  = lt_filename.
    LOOP AT lt_filename INTO l_filename.
      CREATE OBJECT lp_setting
        EXPORTING
          i_name        = l_filename
          i_folder_name = 'User Settings'.
      l_value =  lp_setting->get_setting(
            i_key = 'UseEditPlugins'
            i_default = '' ).
      WRITE:/ 'FileName',l_filename,'-:Value:->', l_value .
    ENDLOOP.
    call method set_setting instead of get to set the value to true.

  • Creation of Table Maintainence Generator for Standard table

    Hi,
    I need to create a table maintainence generator for  a standard SAP table.
    The end user need  have to delete certain entries from the table.
    Is it viable to go for a table maintaninence  generator or go for program which will delete the entry from the standard SAP table.
    Which is the best method to go.
    Thanks in Advance,
    Irfan Hussain

    Hi,
    But i think there is a differtent procedure to create a table maintainenece generator for the standard SAP tables than normal Ztables.
    I thinl we need to take access key  and do the modification.
    Thanks in Advance,
    Irfan Hussain

  • MVKE table updation through MM17 mass maintainence.

    Hi Experts,
    I need some input regarding mass maintenance of material.
    The input field 'Product Hierarchy' is present in 'Basic data' (MARA-PRADHA) and in 'Sales View' (MVKE-PRODH).
    As per standard SAP if I do changes through MM02 in Basic data, the field automatically updates in Sales View.
    But if I propose changes in the field MARA-PRAHDA (i.e.product hierarchy) through MM17, it is only updating MARA-PRADHA and not in MVKE-PRODH.
    Every user does not have the authorisation to use MM02, hence we are using MM17.
    Is there any another method to update both the fields other than MM02.
    Kindly suggest.
    Warm Regards
    Tushar

    Friend
    MARA and MVKE are two differnt feilds.
    When you are using MM17 and maintaining values for feild in table  MARA - PRADHA means you are limiting (Mass maintianing )to that table and feild only. Hence you will have to select MVKE - PRADHA as well while maintaing through MM17
    Where as MM02 or MM01 with SAP Standard setting has a warning message to check Prod.hieracrchy in Sales view while maintining first in Basic view.
    Reward if useful
    Regards
    SE

  • How to create or generate sample / test data (mass data for tables) ?

    Hello,
    I'm playing around a little with some SQL-functions, but actually I have only a small number of rows in my sample table and I would like to have "big, filled tables". :-)
    Is there an easy way to generate mass data for tables, e.g. for testing the performance of SQL-statements when a table is full of data.
    For example:
    How can I generate lets say 50.000 or 100.000 rows into a table with two columns? Is there a ready-to-use command to generate this mass of data?
    How do you create random data for testing?
    Thanks a lot in advance for your help!
    Best regards
    FireFighter

    First, thanks for the quick and great answer! It looks exactly what I'm looking for. How could I forget to look at Tom's site for such a script. ;-)
    But.....
    ...unfortunately, it doesn't seem to work. :-( And since I'm not so experienced in PL/SQL until now (looking forward to a course end of year...) I don't know what the error is. Is it not meant to use within 10g ??
    So, here is what i do:
    1. Log in to SQL*plus and generate the procedure with "@gen_data.sql"
    2. Then I try to execute the procedure by using "exec gen_data('mytesttable',500);"
    Then I get the following error output:
    SQL*plus> exec gen_data( 'mytable', 50 );
    BEGIN gen_data( 'mytable', 50 ); END;
    ERROR at line 1:
    ORA-00936: missing expression
    ORA-06512: at "SYS.GEN_DATA", line 34
    ORA-06512: at line 1
    And here is the code that I have used:
    01 create or replace procedure gen_data( p_tname in varchar2, p_records in number )
    02 authid current_user
    03 as
    04 l_insert long;
    05 l_rows number default 0;
    06 begin
    07
    08 dbms_application_info.set_client_info( 'gen_data ' || p_tname );
    09 l_insert := 'insert /*+ append */ into ' || p_tname ||
    10 ' select ';
    11
    12 for x in ( select data_type, data_length,
    13 nvl(rpad( '9',data_precision,'9')/power(10,data_scale),9999999999) maxval
    14 from user_tab_columns
    15 where table_name = upper(p_tname)
    16 order by column_id )
    17 loop
    18 if ( x.data_type in ('NUMBER', 'FLOAT' ))
    19 then
    20 l_insert := l_insert || 'dbms_random.value(1,' || x.maxval || '),';
    21 elsif ( x.data_type = 'DATE' )
    22 then
    23 l_insert := l_insert ||
    24 'sysdate+dbms_random.value+dbms_random.value(1,1000),';
    25 else
    26 l_insert := l_insert || 'dbms_random.string(''A'',' ||
    27 x.data_length || '),';
    28 end if;
    29 end loop;
    30 l_insert := rtrim(l_insert,',') ||
    31 ' from all_objects where rownum <= :n';
    32
    33 loop
    34 execute immediate l_insert using p_records - l_rows;
    35 l_rows := l_rows + sql%rowcount;
    36 commit;
    37 dbms_application_info.set_module
    38 ( l_rows || ' rows of ' || p_records, '' );
    39 exit when ( l_rows >= p_records );
    40 end loop;
    41 end;
    42 /
    Does anybody know what my error i have in here?
    Thanks again for you help in advance!
    Rgds
    FF
    Message was edited by:
    FireFighter

  • Adding  primary field  to a customised table and maintaining records for it

    Hi all ..
    I want to enhance one customised table which has got five colomns at present , with one more column ( basically a field which is a primary key ) and that too at the begining( ie. the first field of the table )
    The records in the table can be maintained by the transaction code SM30.
    When I am inserting the specific field in the table by going to the transaction code SE11, and activating it then that field is not reflected in the transaction code SM30 because of which I am not able to maintain records in the table.
    So now when I go to SE16 to see the records of that table , I am left with the same table with a blank new field at the begining of every record.
    I would be glad if someone tells me how can I maintain those fields by goin to the transaction code SM30 so that in future also we can easily maintain the records in that table through transaction code SM30.
    I hope I have made myself clear.
    Thanx

    Hi subhash,
    1. goto se54.
    2. type the table name
    3. press delete button (to delete the full table maintanance screens and prorams)
    4. Again Create new
       (This will take care to include
        the latest fields which are there in the table)
    5. Anytime we make a change to the TABLE
      (either data type, or adding columns
      or deleting columns etc,)
       WE SHOULD TAKE CARE TO
      RE-GENERATE THE TABLE MAINTANENCE
      (other wise it may give error in sm30)
    regards,
    amit m.

  • Can we change the fields of database unique index in a customised table?

    Hi all..
    I want to know that can we create or change or delete the database unique index of a customized table?
    In my case, there is a customised table with 4 primary keys with all the records to be maintained thru transaction code SM30.
    There is database unique index maintained for this table which has 2 fields. These 2 fields are out of the 4 primary fields of the table.I hope I have made myself clear!
    Now when I am trying to insert a record in the table it give me a short dump.( It says duplication of records is not allowed)
    The reason being that the new record that I am trying to insert in the database table has those 2 fields for which the unique index is maintained is the same as an already existing record.And the other two fields are different from the already existing record.So overall the combination of the 4 primary fields is different.
    Please tell me how shall I proceed now?
    I also tried to change the Unique index but it is asking me some kind of authrization(You are not authorized to make changes (authorization object S_DEVELOP)).Also I am not sure whether changing the unique index is feasible or not.?
    Thanks.

    hi
    I think you will not be able to do unique indexing withou the help of primary keys,so use all the primary keys into the table field selections  and and then create indexing otherwise dupilication of keys can occur. if you are not able to keep the primary keys then go for non unique key indexing,where you have to add the client field and the any keys of your wish.

  • [Maintenance View] Mass maintenance of Z-Table

    Hi,
    I was wondering what were the options when dealing with mass maintenance of Z-table entries.
    SM30 is OK for maintenance view but you cannot process more than a given number of lines (34 entries or so) per page.
    Ideally, it should be possible to enter data from Excel file of even clipboard.
    SE16N is great for this since it allows pasting of clipboard data but it does not work with maintenance views (it switches to the SM30 dynpro).
    Besides, if I create a database view, it is not possible to save entries because it joins several table together (even if I only need additional fields for display only).
    I tried the FM 'SE16_INTERFACE' but it dumps with an CX_SY_DYNAMIC_OSQL_SEMANTICS error (SAPSQL_NO_DBTAB_OR_VIEW). (you can only query table or database view but no maintenance view)
    Thanks in advance for your ideas/advice.
    Best regards,
    Guillaume

    Hi,
    Developing a generic tool won't take much time probably 6 hours at an experience level of 2+ years!!!
    Once you develop you can use it for ever.
    What all you need to do is create a field-symbol of type standard table. Get the table name and the file from the selection screen.
    Create a dynamic internal table with reference to the table name entered in the selection screen. Upload the data and update the database.
    Limitations in the design:
    1. File should be in correct format and with the correct data. (Specific validations can't be done)
    2. Table maintenance events can't be tackled.
    eg: On entering the material number, Material description should automatically come.
    Creating BDC for SM30 is ok. But this works only at a table level. We may not be able to make it generic as the screen field names changes based on table name.
    So think and choose the right approach!!!
    All the best:)
    Thanks,
    Vinod.

  • Load the data from a transparent customised table in BW to an ODS

    Hi there,
    How can you load the data from a transparent customised table created in BW to an ODS.
    Many thanks.
    Sarah

    Hi,
    just create a generic datasource in rso2 for that table, replicate the datasource for source system 'myself', create a infosource and assign the new datasource to that infosource. Create a update rule from infosource to ods, create a infopackage and load the data.
    regards
    Siggi

  • How much time it take to rebuild an index for a table with 20 millions rows

    Hi all,
    i need to rebuild the index of a table containing 20 000 000 row (i don't know why the other people working on this didn't think of rebuilding the index regularly, because i asked and apparently it has never been done :cry: :cry:) i am not a sql developper nor a DBA so i can't mesure how long it take to rebuild the index, does any one have an idea (aproximativly of course :aie:), the other question is there any formula to use in order to calculate how often to rebuild the indexes (i can for example retieve how much rows are delated or inserted daily ...)
    Thanks again
    Taha

    taha wrote:
    :aie: that's why i am asking because i don't know (and to be sure which solution is best)
    so the table is like this (the columns) :
    45 varchar2, 5 timestamp, 30 Number no LOB columns, (15 indexes : 5 unique indexes and that those indexes uses at a maximum 4 columns)15 indexes - 100,000 deletes: this could mean 1,500,000 block visits to maintain index leaf blocks as the table rows are deleted. If you're unlucky this could turn into 1,500,000 physical block read requests; if you're lucky, or the system is well engineered this could be virtually no physical I/O. The difference in time could be huge. At any rate it is likely to be 1,500,000 redo entries at 250 - 300 bytes per entry for a total of about 400MB of redo (so how large are your redo logs and how many log switches are you going to cause).
    yes the tables is used by an application so (update, insert ) can take place at any time
    for the deletion , there is the batch which does a mass delete on the table ( 4 or 5 time each day)
    You haven't answered the question - how long does it take to do a sample batch delete.
    If you can enable SQL tracing, or take a before/after snapshot of v$sesstat or v$session_event for the session as it does the delete then you can get some idea of where the time is going - for all you know it might be spending most of its time waiting for a lock to do away.
    >
    "How many leaf blocks are currently allocated to the index(es) ?" how can i answer to this question ? may be if i check the all_objects table ?
    If you keep your statistics up to date then dba_indexes is a good place, cross-checked with dba_segments, and you can use the dbms_space package for more detail. I have a code sample on my blog which allows you to compare the current size of your indexes with the size they would be if rebuilt at some specific percentage: http://jonathanlewis.wordpress.com/index-sizing/ (It's such good code that Oracle Corp. has copied it into MOS note 989186.1)
    Regards
    Jonathan Lewis

  • Mass Approval for Leave in UWL

    Dear Gurus,
    we are facing issues in mass approval for leave process in our UWL. we have customized the xml file and added approve and reject columns in the table. this is all in a new custom view that is designed and uploaded with high priority.
    when selecting radiobuttons and clicking submit, Task disappears from UWL and moved to outbox in SAP Inbox.
    But the document status is "SENT" and not changing to Approved /Rejected. Workflow Status is showing as completed.
    Any clue.? Do we need to change the Workflow to accept the user decision via UWL. Any Container/parameters to be updated in addition?
    <Action name="approved" userDecision="yes" handler="UpdatingContainerHandler" referenceBundle="com.sap.pct.erp.mss.leaverequest.approve">
    <Properties>
    <Property name="_WI_OBJECT_ID.STATUS" value="APPROVED"/>
    <Property name="_WI_RESULT" value="A"/>
    <Property name="_RESULT" value="A"/>
    </Properties>
    </Action>
    <Action name="rejected" userDecision="yes" handler="UpdatingContainerHandler" referenceBundle="com.sap.pct.erp.mss.leaverequest.reject">
    <Properties>
    <Property name="_WI_OBJECT_ID.STATUS" value="REJECTED"/>
    <Property name="_WI_RESULT" value="R"/>
    <Property name="_RESULT" value="R"/>
    </Properties>
    </Action>
    Kindly help
    Regards,
    Ankur

    Dear All,
    An Update. although workitems go away from manager's UWL, the leave status of the employee remains "SENT" and does not change to "Approved".
    this is because from 3 steps that are allowed in workflow Accept(approved), reject(rejected) and cancelled(error step),  the workflow progresses to step 3(cancelled).
    I checked with workflow consultants and they checked everything and reported that this requirement cannot be handled by changing the workflow as enough information is not passed to them to change the status of the particular leave in the tables...
    Kindly advice, if this configuration could work, or we need to go for custom development to create a new portal applicaton along with adaptive RFC's? in this case it will be a big and time consuming process in itself.
    regards,
    'Ankur Agarwal'

Maybe you are looking for

  • Adhoc query - Hit list 40, output 5

    My client has an adhoc query set up and the selections make sense the hit list number is correct as compared to what is on the DB - I have checked using SE16. However when the output is produced only 5 records are shown. There are no auths issues acc

  • Yosemite upgrade causing issues with Adobe Premiere Elements 10

    Hi, Over the last weekend I upgraded my mid-2010 iMac to Yosemite from Snow Leopard and it seems to have caused an error with Adobe Premiere Elements 10. Prior to upgrading I was working on a project without issue. Now, when I try to open it I get an

  • ABAP Class to download a JPEG file

    Hi experts, I'm trying to use class cl_gui_frontend_services (method gui_download) to download a file in the pc. The problem is that i have a XTRING field (binary string with thousands of characters) and this method, with filetype 'BIN', only accepts

  • Delete smart mailbox?

    I made a mistake and now I can't undo it. How do I delete a smart mailbox? Thank.

  • UCCX Engine Partial service

    Guys, one of the two ipcc servers is partially in service and the other one is in service ,please assist. the secondary server is having this issue and the primary server is ok when i checked the services i saw the database subsystem service is in pa