Controlling SM30

Hi Experts,
Can you guide me on how to have control over a table.
For example i have a table ZPP_PLANNING which contains my planning data and i am having 2 users ( USER1 and USER2 )
Now both the user have SM30 authorization and can maintain tables.
As per may requirement, the SM30 authorization should not be removed from both the user but only USER1 should be able to change and modify ZPP_PLANNING table. In case USER2 tries to modify the table he should not be allow to do so.
Is there any way out to get the above given scenario.
Warm Regards,
Mehul.

Hi Mehul,
You need to ontrol through authorization object S_TABU_DIS.
Read the below discussion.
how to use authorization group in SM30 | SCN
Thanks & Regards,
Ramagiri

Similar Messages

  • Reg. TEXT Table

    Hi,
    While creating TEXT table is it that the language field (SPRAS) is mandatory?
    and
    if mandatory then field name in the TEXT table will always be SPRAS, whether we can create the TEXT table with language field as YSPARS?
    Thanks
    aRs

    Hi All,
    Thanks for your replies.
    If am using language field YSPRAS then in SM30 if i am editing the main (parent) table whether the YSPRAS field appear in the table control (SM30).
    or
    If i am using SPRAS then it is not displaying the partent table thru SM30
    Thanks
    aRs
    Note : Points given

  • Reg:CATSDB table

    hello all,
    Could you please provide me the Function Module to Update the CATSDB table ?
    Regards,
    Madhavi

    Hi All,
    Thanks for your replies.
    If am using language field YSPRAS then in SM30 if i am editing the main (parent) table whether the YSPRAS field appear in the table control (SM30).
    or
    If i am using SPRAS then it is not displaying the partent table thru SM30
    Thanks
    aRs
    Note : Points given

  • Screen with table control which works like SM30

    Hello,
    I have a screen with some parameters in order to obtain some records from
    a custom table. In the same screen I must insert a table control which
    shows the extracted records.
    This table control has to work exactly like transaction SM30, that is the
    user can modify, insert, delete or copy a record.
    Does anybody know if exists a way (or method) to include this transaction
    in the table control ? Or I have to use custom control to obtain this ?
    N.B. the user wants a screen with parameter and table control (or custom control)
    and not a call function to transaction sm30.
    I thank you in advance.                      Paolo.

    Hi Rob,
    thanks for your interest; no it's not a reason of authorization, but simply
    the user wants to modify a report that actually works with some parameters
    at the top of the screen and a customer control which shows an Alv_grid
    with the extracted record;
    Now the user needs to modify this records (insert and delete) directly from
    this list. So I don't know if there's a way to obtain this goal without replace
    the custom control with a table control.
    The screen look like this:
       Param.1  XXXXXXX
       Param.2  XXXXXXXXXXXX
    Custom Contr. with ALV_grid  (for extracted record)
                                                                             Regards.
                                                                             Paolo.

  • Populate table control in maintenance view

    Hi all,
    I need to load data from an excel file and then call the maintenance view from a table through SM30 transaction,
    I want to see the data from the file already loaded in the table control,
    any idea how could I achieve this?
    I don't know how could I do it, I've been working with events but I have no idea how to manage the entire table,
    I just can handle row by row of the table.
    Any help will be appreciated, thanks in advance.

    Ótimo,
    Muito obrigada, vou tentá-lo, falo um pouquinho de português graças a Deus.

  • Add button to SM30

    Hi,
    I have a table with a table update generated to update the table from sm30. what appens is that i want to add some button to the screen where i do the update to the table, is that possible? And is there anyway to control when the user do double click  in a line of the table in the same screen?
    thanks,
    Ricardo

    Hi,
    You would have to change the generated function module. A function Module and a screen is generated once you use the table maintenance generator. Please remember that the process of changing the generated code can be cumbersome.
    Hope this helps,
    Sudhi

  • Error during creating a control record

    Hi Experts,
    we are using  EEC6.03 version.
    system error..
    Change before earliest retro. date 01.03.2010 acc. to control rec. to py area CO
    Error-
    While creating Control Record, system takes advance period.
    example-
    We have given present payroll period as 12.2009, and  earliest retro active accounting peroid  as 10.2009,
    then system takes the date 01.03.2010.
    Actually System should take present payroll period as 01.12.2009, But is shows as 01.03.2010. I am unable to understand.
    Please Help me out Guys.

    Hi,
    It seems that your payroll periods are screwed up. To check that please check table V_T549Q (SM30) and see if period corresponds to dates. Period parameter is assigned to payroll area in table V_T549A.
    Then if it is wrong you can regenerate them using transaction OG00. Please read report help thoroughly.
    Cheers

  • How to control the length of tax number

    Hi,expert,
    I want to control the length of tax number regarding to some  tax category in 'CONTROL' tabpage of newing organization.
    Could some expert tell me how to customize it?
    In my former opinion,I think this should be customized in SAP  NetWeaver->General settings->Set Countries->Set Country- Specific Checks.
    But after I restrict the length check,test result shows  failure.
    For example, tax number1 of BO(Bolivia) should be 10  characters at most. After the length check is set as '10',the  tax number in BP could still contain more than 10 characters.
    So could anybody tell me where's the problem,am I think  wrong? Or did I miss some other

    Hi,
    Did you check the view V_TFKTAXNUMTYPE in SM30? In this view you can see the FM that consists the tax code for BO.
    If the FM does not work for you, you can copy and do the necessary changes!
    Hope this helps!
    Best regards,
    Caíque Escaler

  • Shopping Cart - Process Controlled Workflow - replace standard task

    Hallo,
    I am on SRM 7.0 SAPKIBKV09 using NWBC.
    I use Process Controlled Workflow for Shopping Cart, and in the process schema definition,
    I replaced the standard workflow task 40007952,
    (with name - SRM Shopping Cart Completion),
    with a copy of task 40007952, task 90000010
    (with name - SRM Shopping Cart BUYER Completion)
    I did that for the following Reason: to ensure that in the Shopping Cart Approval Log, I can distinguish between diffrent approval level, all of type completion.
    Issue is that now when approver is executing the task from NWBC, I get the following error:
    ´No default action found for task TS90000010´
    Any idea?
    tried to apply Note 1409276 - Not all tasks have default action in inbox config, (as this applies to SAPKIBKV06)
    but no success.
    Thank you
    Marco

    Hi,
    I wanted to add that there is standard report /SAPSRM/IBO_FILL_TABLES in SRM 7.0 that updates these tables for all standard tasks:
    IBO_C_WF_ACS
    IBO_C_WF_APS
    IBO_C_WF_CAS
    IBO_C_WF_TAS
    IBO_C_WF_TTAS
    Use these views in SM30 to create entries for customer specific tasks:
    IBO_V_WF_ACC
    IBO_V_WF_APC
    IBO_V_WF_CAC
    IBO_V_WF_IRA
    IBO_V_WF_TAC
    IBO_V_WF_TTAC
    Best Regards,
    Marcus
    Edited by: Marcus Mock on Jun 6, 2011 11:56 AM
    Edited by: Marcus Mock on Jun 6, 2011 11:59 AM

  • F4 help based on another column value in SM30

    Hi All,
    I have two fields in the view to maintain in SM30. The second field possible values are dependent on the first field value.
    View has two fields - Feild1, Field2.
    Field2 value table is varied based on what is filled in Field1.
    I have created POV for the field F2 in the screen directly.
    PROCESS ON VALUE-REQUEST.
      FIELD ZVIEW-Field2 MODULE f4_field2.
    When I click on new entries, i do not have access to the value ZVIEW-FIELD1.
    I can manage for the existing records as the data exists in standard internal table TABLE. But for the new ones, can any one please let me know their ideas?
    Thanks
    Pavan

    No, it works very well, I guess you didn't code it correctly. By the way you must also get the cursor position to determine the line of the current table control:
    * code in the POV
    data lt_dynpfield type table of DYNPREAD.
    data ls_dynpfield type DYNPREAD.
    REFRESH lt_dynpfield.
    clear ls_dynpfield.
    ls_dynpfield-fieldname = '<your other field name>'.
    GET CURSOR LINE ls_dynpfield-STEPL.
    APPEND ls_dynpfield to lt_dynpfield.
    CALL FUNCTION 'DYNP_VALUES_READ'
      EXPORTING
        dyname                               = sy-repid
        dynumb                               = sy-dynnr
      tables
        dynpfields                           = lt_dynpfield
    EXCEPTIONS
       OTHERS                               = 11.
    * here lt_dynpfield[1]-fieldvalue contains the value entered in the other field

  • How can I change the size of table control in table maintenance re-gen?

    Hello Experts,
    I hv created a maintenance view and after generated table maintenance view for it.
    now it adjusts the size of table control in table maintenance generation.
    I want to change the size (width) of table control and again re-generate the table maintenance.
    But when re-generation occurs, table control size is set to initial.
    why it is happening? and wt to do to solve this issue? any user exit?
    I need the changed size of table control even if its re-generated.
    Regards,
    R.Hanks

    Hello Ronny,
    Goto SM30, Enter your table name for which you have maintained your table maintainence generator .
    When the maintainence screen appears for your table name , Goto System->Status->Screen Program name.
    Copy that program name from there.
    Open that module program through SE80,this is the program name of your SM30 screen which appears when we enter our table name in SM30 transaction.
    In SE80,click the layout of the module program name you have entered there.
    Its layout will display you the table control(of SM30) present to enter your your enteries.
    In the change mode you can change its size , savee it and activate that program.
    Now goto to SM30 again and enter your table name, it will show you the changed size of the table control used to take the enteries.
    Note:This changed size is only for your table name and it will remain of its previous size for other table enteries.
    Hope it helps you.
    Thanks Mansi

  • Controll of Table T090L in transaction AO25 used in FI-AA

    Hi SDN
    I am currently implementing Fixed assets and have a problem with the security on one of the key tables.
    Table T090L accesable via transaction AO25 is a table that holds production and reserve values which are input by Fiscal period / year , however the table security is not controlled via the 'posting period vaiant' control (OB52).
    The problem I have is that AO25 will allow you to change the values in prior years/periods even though those periods are now closed and the figures have been used in their appropriate calculations.
    I wish to be able to restrict periods for user change to avoid prior period adjustments in line with OB52.
    Any insight greatly appreciated
    Regards
    Mark

    Hi
    Yes - if you want to control access on line level S_TABU_DIS is the correct object.
    But please notice that this object wil require you to implement note 76329, if your going to use it in SE16 - if access is provided through SM30 (or a parameter transaction based on this t-code), this note won't be relevant.
    I have created a small How-to guide for customising S_TABU_LIN - you can find it here if interested
    http://www.mortenhjorthnielsen.dk/Security/S_TABU_LIN.htm
    Regards
    Morten Nielsen

  • Table controls in LSMW

    Hi friends,
    Iam doing the LSMW for Source list(ME01) for  Materail..
    Its a small transaction..Number fields also less compare to other transaction..
    Problem is..its completely table control.. how can i give the fields in file format..
      How its comming next line for updating in table control.. Any body done the lsmw  for table control.please help me..
    what kind of precauctions i have to take for that updation in Table control..
    regards,
    sampath

    hi,
    You can have your own custom programs for LSMW. You need to register you custom program in table through SM30.
    SDX0 - Program Definition ( BI or DI )
    SDX1 - Program Assignment
    SDX2 - Declaring Structures
    SDX3 - Declaring field identifiers for structures
    You can goto SM30 and can view the standard BI/DI programs definition by using the four digit Obejct Number...
    ~~Guduri

  • Credit Control Area Management

    Dear All
    As part of Enhancement,  we are configuring the "Customer Credit management" with Credit Control area organizational object.
    Client has identified to use "Decentralized" Credit control management,  but however,  all comapny codes are assigned with one controlling area since implementation (since 2.5 years). 
    Though Credit Control area was assigned during implementation, it was actually not used.  Now they wanted to use the same.  However,  they wanted different Credit controlling area for different company codes.
    However,  If I am assigning new Credit controlling area now to respective company codes, then system is considering the AR transaction data posted from the date it is assigned.  but, we want new credit control areas to consider all the data from past 2.5 years.  Is this possible?
    If possible, please help, how to fix this.
    Your help highly appreciated
    best regards
    S Habib Pasha.

    Hi Habib
    There is a standard SAP program that lets you revamp all the entered data to their correct credit control area and the steps involved are:
    u2022     Table dumps of KNKK, S066, S067 on the old Credit Control Area
    u2022     Check and export the values from Report VKM4 to ascertain the number of blocked orders
    u2022     In SM30, Update the Tables T014n and T001cm
    u2022     Go to Transaction OB38 and assign your new CCA as default for the company codes
    u2022     Run the transaction F.28/RFDKLI20 execute without any parameters {check the test run output}
    u2022     Execute Program RVKRED09 {might not be required u2013 since RFDKLI20 does redo the credit check}
    u2022     Validate VKM4 for all blocked orders
    u2022     If there were any discrepancy between AR receivables and the Credit Master, it can be viewed by executing the Program RFCORR40
    Also make sure that if you are using the different CCA for the same Co Code, in OB38 - you have checked the 'Overwrite CCA'' check box.
    Hope this helps you; let me warn you - its a very tedious process and it might take a whole weekend to run this in a Production Client
    Good luck
    Rukshana

  • Marking block of rows in table control

    Hi All,
    I have an requirement to mark block of rows (Like 2 to 5, 7 to 11 or 3 to 15 ) in table control to delete from the table control. This functionality is available in SM30 (Table maintenance generator) and my users want same functionality for customized dialog program.
    Can any one any have an idea how to write the code for marking block of entries in table control.
    Thanks in advance,
    Chandra

    Hi,
    Assign a internal table field to table control place holder , whenever you select a row in the table control , internal table field value set to 'X'.
    so delete the rows from the internal table where row value set to 'X'.
    Sample code :
    CASE OK_CODE.
    WHEN 'DELETE'.
      DELETE I_TAB WHERE CHK = 'X'.
    ENDCASE.
    check these demo programs:
    RSDEMO_TABLE_CONTROL
    DEMO_DYNPRO_TABLE_CONTROL_1
    DEMO_DYNPRO_TABLE_CONTROL_2
    RSDEMO_TABLE_CONTROL
    RSDEMO02
    if you want to mark the records through code , first assign a internal table field to table control first column (say buttons which we will use to select a row)
    then do like this :
    case sy-ucomm.
    when 'MARK'.
    loop at i_tab.
      i_tab-chk = 'X'.
      modify i_tab.
    endloop.
    endcase.
    Regards
    L Appana
    Message was edited by:
            L Appana

Maybe you are looking for

  • WSDL Data connection not working - SAP Interactive Forms(Adobe Based)

    Greetings, I am trying to explore the features of Adobe based forms in SAP (WAS 6.4) and have been trying to create an interactive form. I am trying to use the WSDL file Data Connection but with no success. This is what I have been doing, starting wi

  • How to get the list of Group set in each Users in MS Active Directory

    Hi. I would like to know if you know how to get the set group of each user in Active Directory? We have this sample code String INITCTX ="com.sun.jndi.ldap.LdapCtxFactory"; //String MY_HOST = "ldap://myserver/ou=dev,dc=test,dc=com,dc=ph"; String MY_H

  • Why did Lion 10.7.3 mess up my magic mouse on my macbook pro 2011?

    My mouse was working fine and as soon as I updated to 10.7.3 my magic mouse went wacky!  Swipes don't work now. I will be move my mouse to the other side of the screen and it jumps all over the place.  And randomly clicks on items when I havnt pushed

  • QM_Printing of Material Tag

    Dear All, What are all the Config setting required to take the print of Material Tag,when the Quality lot cleared?For example Quality lot Qty is100 No.Out of 100 80 Accepted 20 rejected.Now is it possible to take the Print of Material Tag for both Ac

  • Charging 3G ipod in car through Griffin iTrip

    i recently bought griffin's itrip for dock connector ipods--i have a 3rd generation one--to play though my car stereo. i would now like to purchase a car charger that can charge while the iTrip is still attached to the ipod. griffin makes such a char