Update the authorization object value for more than 1000 role

I need to remove one of the activity value (06) from authorization object S_SCD0.
I do a search and found out that there are more than 1000 roles which having the activity value = 06 for authorization object S_SCD0.
However, I don't think I can create a SCAT script to update all these 1000 roles and I believe its going to be a very tedious if I am going to manually change it one-by-one. Hence, I am wondering is there any standard program/function which I can use to automate the above changes for all these 1000 over roles.
Kindly advise.
Thanks

Direct update the table is the easiest way, but should be discourage for the obvious reason.
Should take a step back, take a long term view, when you need to update 1000 roles, maybe a role redesign might be needed. For example, if you can change the role model to derive role model, once update to the parent role will take care of all the child role.
Thanks,
Lye

Similar Messages

  • How to assign values for more than one field

    Hi,
    I have written following code
    constants: fieldname(30) value '(SAPMF02D)KNA1-AUFSD'.
    constants: fieldname1(30) value '(SAPMF02D)KNA1-LISFD'.
    constants: fieldname2(30) value '(SAPMF02D)KNA1-FAKSD'.
    field-symbols: <L_FIELD>  TYPE ANY.
    field-symbols: <L_FIELD1> TYPE ANY.
    field-symbols: <L_FIELD2> TYPE ANY.
          Assign (fieldname) to <l_field>.
          <L_FIELD> = 'ZB'. " value according to your requirement
          Assign (fieldname1) to <l_field1>.
          <L_FIELD1> = 'ZB'.
    while debugging <l_field1> is not assinging (fieldname1).
    Im able to assing for (fieldname).
    how to assign value for (fieldname1).
    plz suggest me to assign values for more than one field.
    Regards,
    Brahmaji

    Hello,
    Because there is no field name called LISFD in KNA1. Actually you misspelled the field name.
    It is KNA1-LIFSD

  • TS1717 Why won't the preview song play for more than 10 seconds?

    Why won't the preview song play for more than 10 seconds?

    Perhaps try resetting your iTunes Store Cache.
    Go "Edit > Preferences". In the Advanced tab, click the "Reset cache" button shown in the following screenshot:
    ... and then click OK.
    Restart your iTunes, and head back to the Store. Are you getting full previews now?

  • How to use the same credit card for more than one customer master

    Hi,
    this is a question for consultants at least a little familiar with SAP business partner, Customer-vendor-intergration cvi, contract accounting:
    My customer wants to store the same credit card with more than one customer. Arguments are that family members or partners may mutually agree to use the same credit card for their distinct purchases.
    I never tried with amazon or the likes but I know that SAP validates the uniqueness of credit cards.
    I found 6 code line where the message (V/)005 "Payment card &1 &2 is already assigned to customer &3" prohibits duplicate assignment.
    Even if I create a couple of enhancements to suppress the error, I don't know how the system will work.
    The customer does not like the idea of using alternative payer.
    Did you ever face the same problem and how did you solve it?
    Much Thanks in advance
    Best regards
    Clemens

    thanks

  • INDIRECT for more than 1000 Rows

    Here's a puzzler!
    Why does this not work for values at G6579 of more than 1000, i.e., for Cells below C1000.
    =IF(G6579<=0,CHAR(32),INDIRECT("C"&G6579))
    It works fine for all the rows above 6579 which find rows above C1000. The Cells in column C have values, but at Row 6579 and below, this formula generates "This formula contains an invalid reference".
    Have I hit a limit on allowable INDIRECT argument values?
    Dick

    Dick Huitema wrote:
    YVAN:
    May you explain why you use CHAR(32) to define a string of one space ?
    DICK:
    I want the cell left blank; if there's a better way, I'm all ears. I might then be able to use the test you recommended (using LEN)... although I haven't needed one so far.
    Further thoughts?
    BARRY:
    Previous thoughts, actually. Yvan, as he mentioned, had suggested using the empty string ( "" ) >instead of a space.
    =IF(G6579<=0,"",INDIRECT("C"&1000))
    Must have had your earplugs in at the time. ;-)</div>
    Yup! And the sleep mask must have been on, too!
    Sorry Yvan... I didn't quite understand what "empty string" meant and thought you were trying to suggest using LEN... which made no sense, of course.
    An empty string is a string which contains nothing, the one defined by ""
    =CHAR(32) defines a string of one space character, the one which is often created using =" "
    In many tables, we need to take care of empty cells.
    The true definition of an empty cell is a cell which contains nothind.
    This status may be checked thanks to the function ISBLANK(theCell).
    Alas, as there is no function allowing us to define the value of a cell to nothing (I'm desparately waiting for the function BLANK()) we have to use the canada dry blank cell.
    My own choice is to set the content of the cell to the empty string ("") . You used the space (" ").
    I described the way o check if a cell if "blank in the extended fashion"
    LEN(of a true empty cell) is zero, because the length of nothing is nil.
    LEN(of a cell containing "") is zero, because it's the definition of the empty string.
    So, the single instruction LEN(theCell) give us the wanted informatioN
    If you use the space string, the test is more complex. The one which I sdescribed was wrong because it didn't treated the case of a table using both empty strings and space strings.
    It would be
    =IF(OR(LEN(theCell)=0,theCell=" "),theCellIisEmpty,theCellIsNotEmpty)
    Yvan KOENIG (VALLAURIS, France) lundi 12 juillet 2010 19:15:08

  • LSMW not creating session for more than 1000 records

    Hi all
    I am doing LSMW for equipment creation (IE01) using recording
    all are correct if i upload I have 2400 records to be uploaded,in the last step
    it showing "BDC_Insert,Transcation is invalid"
    If i upload for less then 1000 records like 950, its succefully creating
    sessions.
    PLease its very urgent, let me know
    Thanks in advance

    Hi Chandra,
    In filed mapping step END_OF_RECORD change the value of field g_cnt_transactions_group to value more than 5000. I think this value is less than 1000 for your case.
    at_first_transfer_record.           
    if g_cnt_transactions_group = 5000. 
      g_cnt_transactions_group = 0.     
      transfer_record.                  
    endif.                              
    If you are not able to see the END_OF_RECORD  in field mapping do the following steps:
    Extras menu-> Layout check all check boxes it will appear.
    Regards,
    Rajesh Sanapala.

  • Update in JDBC Sender adapter for more than one table

    Dear Friends,
              I have to select more than one table in the JDBC sender using the join condition. But i found that update statement is also mandatory in the sender comm channel. I am not going to update any flag after the select but as it is mandatory, i have decided to use the following update statement which wont effect the existing data UPDATE <tablename> set flag = ' ' where flag = ' '.
    But in my case i have 3 tables, do i need to update stmts for all the three tables.
    if yes how can i do the same.
    plz revert back i u couldnt get the queries.
    Thanks
    Prem

    HI
    UPDATE T1
    Set T1.flag =1
    where T1.columnA=value1 and T2.columnB=value2
    where T1 and T2 are tables in the same database,
    and the values (value1 and value 2 ) are provided to XI by SAP based on which the flag need to be updated in T1
    write a stored procedure specifying the join and call it in XI.
    For doing it in SQL statement only reffer to the below link ..sur you will get help .
    Multiple records update using JDBC
    Regard's
    Chetan Ahuja

  • Difficulty in updating the list object values

    I have created a list with Objects(MyVertex). I am trying to update the list based on the condition . Instead it adds duplicate values. The simple logic is (if the object is already in the list )only update the values or add to the list (Object) Please help me how can I correct my code.
    public static void updateResult(MyVertex c)
              Iterator it2=result.iterator();
              while(it2.hasNext())
                   //System.out.println( "Result to be added : "+c.getName());
                   j=(MyVertex)it2.next();
                   if(j.getName().equals(c.getName()))
                        j.setWeight(c.getWeight());
                        break;
                   //System.out.println( "Result item name : "+j.getName());
              result.add(c);
         }Thanks a lot .

    Thank you all for your immediate reply. It has solved half of my problem.Now It is not adding all "c" ,but it still not updating the value if the matching found.
    public static void updateResult(MyVertex c)
              Iterator it2=result.iterator();
              while(it2.hasNext())
                   //System.out.println( "Result to be added : "+c.getName());
                   j=(MyVertex)it2.next();
                   if(j.getName().equals(c.getName()))
                        j.setWeight(c.getWeight());
                        flag=true;
                        return;
                   //System.out.println( "Result item name : "+j.getName());
              if(!flag)
              {result.add(c);}
         }

  • SAP Trans.Code related to know the Inventory of previous for more than 5 yr

    I want to know the SAP transaction code of inventory Reports related.I want to know the  previous Inventory of more than 5 years from the current financial year vide G/L code and part wise.
    Regards

    Hi P K ,
    IF you want report for previous period by G/L account and part code wise.. then MB5L will not serve your purpose . MB5L will display current balances only ..
    Some users save MB5L details every month for future references..
    However , you can create a ABAP program which will work like MB5L but will pull data of previous period ( date selection will be there).
    My client is having such custom report..
    Regards
    Sarada

  • MS Office Professional Plus 2010 cannot verify the license (in use for more than a year)

    After more than a year of use, I now receive the following error message for all Office Applications ....
    "Microsoft Office Professional Plus 2010 cannot verify the license for this product. You should repair the Office program by using the Control Panel." When I Click the OK button, the application is terminated.
    I tried using the Control Panel to repair Office, and I have tried to re-install Office. I still get the same message. Note, during repair or installation, my Product ID key is accepted.

    It is working. If you have 64bit machine please type cd C:\Program Files (x86)\Microsoft Office\Office14 --> cscript
    ospp.vbs /act
    Thank you

  • How to Update the New Condition values for list of sales orders

    Hi
    Client requirement is they have set of old Sales Orders to be executed. But the material prices have been revised in the meantime. Now they want to update the current prices in the sales order before proceeding further.

    Hi,
    Though Lakshmi suggested you the right option, it may not be carried out for Sales Documents in random and will be much suited for Sales Documents with continuous sequence like 00010, 00011, 00012, 00013, etc.
    If you want to New Pricing to be carried out for Specific Lists of documents like 00010, 00017, 00043, 00057, etc, then you can do by following option:
    Go to Transaction "MASS", Select the Table - VBAK and Field - PRSTD and proceed by entering the Sales Documents Lists to carry out New Pricing.
    Hope this will be helpful to you.
    Rgds,

  • How to display the date from callender for more than one date format items

    i have one form which contains many date format items. i want to show the calendar and take the date from calendar.
    i am successfully show the calendar and take the date from calendar for one date item.
    my problem is i want to do same for all date format items in the form
    can any one help me?
    thanks

    Maybe you could provide more information.
    What calendar ? what item works ? what other don't ?
    is the issue in the different format masks ?
    Please elaborate more your situation.
    Francoisit is not the issue of different format masks.
    i created a block which name is jbeanblock. in this block item is bean. bean has one trigger when_custom_item_event.
    the code of this trigger is :
    DECLARE
    eventName varchar2(30) := :system.custom_item_event;
    eventValues ParamList;
    eventValueType number;
    LC$Date varchar2(256);
    LC$Day varchar2(256);
    LC$Month varchar2(256);
    LC$Year varchar2(256);
    v_date date;
    BEGIN
    IF (eventName='CALENDAR_EVENT') THEN
    eventValues := get_parameter_list(:system.custom_item_event_parameters);
    get_parameter_attr(eventValues,'CALENDAR_EVENT_DATE',eventValueType, LC$Date);
    get_parameter_attr(eventValues,'CALENDAR_EVENT_DAY',eventValueType, LC$Day);
    get_parameter_attr(eventValues,'CALENDAR_EVENT_MONTH',eventValueType, LC$Month);
    get_parameter_attr(eventValues,'CALENDAR_EVENT_YEAR',eventValueType, LC$Year);
    Clear_Message;
    select to_date(LC$Day||'/'||LC$Month||'/'||LC$Year,'dd/mm/yyyy') into v_date from dual;
    :ds_employee.hiredate:=v_date;
    synchronize ;
    END IF;
    END;
    hiredate is the item of the ds_employee table. hiredate has trigger when_new_item_instance. The code is
    Set_Custom_Property('JBEANBLOK.BEAN',1, 'SHOW_CALENDAR','50,50');
    ds_employee is my table name. which has 2 date items. one is hiredate and another is date_of_birth.
    for hiredate it is working. if i want to do same thing for date_of_birth also then how can we do?

  • How set value for more than one variable using a single prompt

    There is a way to set more than one variable with a single prompt?
    e.g. set @CurrentYear and @PasteYear using just a single prompt for @CurrentYear.
    Some hint?
    Thanks
    Luc

    Using repository variables you can set like that.
    Check this link http://gerardnico.com/wiki/dat/obiee/set_variable
    If helps pls mark

  • Single invoice for more than 1000 Billing items

    Hi,
    We have below requirement:
    We are doing RRB (Resource Related billing). We create thousands of Debit memo request for the customer. Each Debit memo has atleast 9 items. that means  in total we have 9000 items to bill in single invoice. We know that there are SAP limitations of 999 items in Invoice (billing doc type ZF1 ).
    Is there any workaround that i still print all the line items in Single invoice. without disturbing below:
    1. FICO Posting
    2. Invoice Corrections/Cancellation/reversals
    3. Reporting.

    Hi Amit ,
    yes it is possible , as per the Note 36363,
    You need to insert the field PAOBJNR in the table TTYPV.
    Pls Ask your ABAPER to it then you need to test it by using more than 999 line Item in the Order .
    Regards
    Sundar

  • Using "Next style" with the same paragraph style for more than one paragraph

    Hi.
    I have been using paragraph styles with the "next style" option, it's a huge help. But I need a bit more. So I have the following paragraph structure: ABCCCABCCCAB...
    I defined paragraph styles for each kind of paragraph, then in paragraph style A, I added paragraph style B as the next style, and so on. However, when I get to paragraph style C I reach a dilemma. Should I define the next style as the same, or define three paragraph C styles (C1, C2 and C3), link them to each other with next style, and then loop the C3 style into the A style again?
    My hope is that there is a way, something like the nested style options, that allows me to define that style C should be used for 3 paragraphs and then the next style becomes style A again.
    Thanks.

    You just need two styles, almost identical, you can duplicate one.  The only
    difference is one has the next paragraph c and one has the next paragraph
    a.  After that I don't see the problem.

Maybe you are looking for

  • Error 2331 when installing Adobe Reader 10.1.3

    Adobe automatic updater notified me that I had an update to install. I tried installing it, and got the following message: Error 2331. Error loading library MSPATCHA or finding entry point ApplyPatchToFileByHandlesEx I tried Microsoft Fixit, no chang

  • Missing inspector and media browser please help

    Hi, I have been happily editing in iweb - building a new website... but today suddenly I have found it impossible to make the Inspector to appear and the media browser is also absent - no matter how many times I click the appropriate buttons.. on the

  • Data Migration - Data Models Dependency

    Hi, In major ERP data migration and transformation project from legacy to SAP or from SAP to SAP, one should finalize the sequence in which data should be migrated. e.g. Vendor data cannot be migrated before customer data, or tax data should be uploa

  • SmartView does not open when I click on File – Open in Smart View

    SmartView does not open when I click on File – Open in Smart View.Can one please help me to resolve this issue.

  • Generic BADI

    Hi, I have got a scenario and need you help in this. Scenario We have a transformation from DSO 1 to DSO 2. In DSO 2 a field A is calculated based on fields B & C from DSO 1. Now there may be a case in which the user wants to write its own implementa