BRF+ For User Defaults

Hi everyone,
I followed the guide on setting up user defaults but I'm having some trouble with it. Basically, I followed this guide.
User Defaults - GRC 10.0
Now in that guide, it shows that a loop must be created as well as a ruleset, but it doesn't show what should go into the ruleset. 
When I create the loop,  here's what happens.
Do you have more information on getting this application for user defaults setup?
Thanks,
Santosh

Hi Madhu,
Thanks for that input.  I went through it all once again and I got it to work but I have an issue.
Basically, in my decision table, if I remove the CONNECTOR (System), then I am able to get the application to return a value - but that's not going to work for me.
I need the decision table to return a value based on the CONNECTOR input.
However, despite my providing a valid value for CONNECTOR (System), the decision table seems to not match correctly.
Here's a screenshot of a simulation.
Clearly, my REQTYPE is being matched towards the bottom of the screenshot.  But the CONNECTOR variables is a blank, despite my having entered a value for it.  I'm not clear whether I missed a step, but it would seem that the loop and the ruleset are working as this will return a valid match if the CONNECTOR were to have a value.
Any ideas?
Thanks,
Santosh

Similar Messages

  • How do set the system parameter for user defaults?

    When we are creating new users they are getting the European default for date format and decimal format.  I have found is there is a structure BAPIDEFAUL that contains these values.  However, I have not found the configuration for changing these values.  Does anyone have the answer to this problem?

    Ronald,
    with USERS_GEN, users are created with BBP_USER_CREATECP.
    This function uses DEFAULTS to pass parameters.
    But those parameters are not available in interface or file upload
    USERS_GEN will take default values in system parameters:
    Set date format and decimal format like in system parameters
      data: defaults   type bapidefaul.
      clear defaults.
      CALL 'C_SAPGPARAM'
           ID 'NAME' FIELD 'zcsa/moddatfm'
           ID 'VALUE' FIELD DEFAULTS-DATFM.
      CALL 'C_SAPGPARAM'
           ID 'NAME' FIELD 'zcsa/moddcpfm'
           ID 'VALUE' FIELD DEFAULTS-DCPFM.
    So, this is the only way to "customize" it: define system parameters zcsa/moddatfm & zcsa/moddcpfm in RZ10.
    Rgds
    Christophe

  • How to set user defaults in GRC 10.0

    Dear Experts,
    we are trying to maintain the user default parameters for access request, so that the user default parameters can be provisioned with the access request.
    we've found the note 1615552, but when we following the guide and copy the BRF Function id (80E0ED08B0561DDFA5ADCADA787E1EDA) of "User Defaults" to BRFplus->open object, it shows always "Not a valid BRFplus ID" .
    Can someone advice, how can I find out the right BRFplus ID for user default function or I have to create it by myself??
    Thanks a lot!
    Best Regards,
    Ying

    Hi Ying,
    You have to create first the applications, Functions and rules etc in TA: brfplus and the the Application ID of the function has to be associated to the application id i.e. user defaults and MSMP workflow in the customizing activity:-
    Governance, Risk and Compliance->Access Control->Maintain AC Applications and BRFplus Function Mapping
    I hope this clarifies your doubt.
    Best regards,
    Jatin

  • User Defaults - GRC 10

    Hi All,
    We are on GRC SP13.
    I have configured User Defaults.
    My Decision table has Request Type and User Default ID entries and User defaults are correctly getting updated in the target system based on the connector tagged to User Default ID.
    My scenario:
    New Account Request Type - User selected ECC role and it has mapped BW roles.
    Now User defaults work only for ECC and not BW
    Hence I have tried changing my BRF+ decision table with Connector and Role Connector both, when i include any of these User defaults itself not working.
    Anyone faced the same issue?
    If I have Connector or Role connector in BRF+ decision table, User Defaults don't work
    Already applied SAP note 2020712 - UAM: User group not provisioned after approval
    Regards,
    Sai.

    Hi Sai,
    Could you please check and confirm if you have user defaults action from the request type..?
    As highlighted in the note "you are using "System" as one of the fields in setting the conditions for User Defaults, then try using the option for Implementing a LOOP in your BRF Rule. This might be needed since "System" field is not available under Request Header attributes, rather it is available as Role Attributes which are called as line-item fields while calling the BRF Rule. So, in such cases LOOP is a suggested solution, rather than using the Decision Table directly. Though within the LOOP, you can still call the Decision Table or implement IF/ELSE conditions."
    Better paste some of the snap shots from your BRF+ configurations.
    If you are sure enough that your config is on right track then raising this concern with SAP might be an option.
    Regards,
    Ameet

  • Doubt on User default

    Hi All,
    I have tried to understand and replicate the screenshots at User Defaults - GRC 10.0 , but could not understand Loop and Ruleset.
    - Function USER_DEFAULT_FUNCTION is calling Ruleset,and Ruleset has the operation " Change USER_DEFAULT_ID after processing expression LOOP_CONNECTOR_ITEMS.
    So, could you say to which value will USER_DEFAULT_ID be changed to, and what is meant by "after processing expression LOOP_CONNECTOR_ITEMS. "
    - I could not understand the logic of the loop.
    - Also George's screenshots are not in sequence. He first adds condition 'then'. why not 'if'
    Could you please suggest, as i have to review a User default setting.
    regards
    Plaban

    Hi Plaban,
    Since SYSTEM is not available under Request Header attributes, rather it is available as Role Attributes which are called as line-item fields while calling the BRF Rule. So, in such cases LOOP is a suggested solution, rather than using the Decision Table directly. Though within the LOOP, you can still call the Decision Table or implement IF/ELSE conditions.
    So, basically we have created a BRF+ rule for user defaults which will return User Default ID after looping through decision table entries based on SYSTEM as usually each SYSTEM will have different User Default ID.
    Regards,
    Madhu.

  • Deleting User Defaults (10.7 and 10.9)

    Hey folks -
    I have an application which looks for user defaults upon launch.  If the defaults don't exist, the application goes through a first-time launch.  If the defaults do exist, the application loads the user default settings.  Here is the issue:
    On 10.7, if I navigate to ~/Library/Preferences/ and delete the .plist file associated with my application user defaults ("com.application.abc.plist"), the application will recognize a first-time launch.  However, on 10.9, deleting the .plist is not sufficient.  In order for the application to recognize a first-time launch, I need to first open Terminal and run: "defaults delete com.application.abc" (notice this is the domain and not the .plist file).
    The weird thing is, after I delete the .plist file, running the command to delete the domain actually fails:
    2014-01-08 09:47:37.536 defaults[44170:707]
    Domain (com.application.abc) not found.
    Defaults have not been changed.
    But it is still a required step in order for my application to recognize a first-time launch.  My question is - what has changed in defaults from 10.7 and 10.9.  The man page reveals nothing that I can see.  Is the domain being cached somewhere?  Is there a command that I can run to delete/reset the cache?  I'd be happy to post any additional information, just let me know.

    r_s_h wrote:
    @etresoft: Could you explain that last command a bit?  It looks like it resets the user defaults but I can't find any more information.
    It kills the cfprefsd process that maintains those preferences. That process should immediately get respawned and read preference values from whatever is in the plist files. Logging out and logging back in is probably going to be more reliable.
    These days I have gone to maintaining a separate partition just for developer activities. It doesn't necessarily help anything but I feel better knowing whatever I have done is less likely to go scramble my personal data that is sitting in an unmounted partition.

  • User Defaults in Xcode

    Hello,
    I cannot find a code anywhere that works for user defaults in xcode.
    I tried:
    http://macscripter.net/viewtopic.php?id=24666
    http://macscripter.net/viewtopic.php?id=16298
    but I cannot seem to get it to work. The build keeps failing on me.
    Does anyone know a working user defaults applescript or a tutorial on how to create it?
    Thanks

    You should probably use the Cocoa documentation and convert it to ASOC rather than trying to convert the old AppleScript Studio terminology. I have an example project that uses the user defaults - you can download it here (there is also a link on my AppleScriptObjC homepage, along with a few other example projects).

  • Using data source to update user defaults

    I have a default entry in my user defaults that is a list. Each item of the list is a list of records. I use the following code to delete an entry.
    on deletePlaylist()
    set tableView to table view "Playlist" of scroll view "Playlist" of window "Schedule Window"
    set selectedDataRows to selected data rows of tableView
    if (count of selectedDataRows) > 0 then
    delete (item 1 of selectedDataRows)
    set contents of default entry "specialList" of user defaults to contents of data source "Specials"
    register
    end if
    end deletePlaylist
    This code seems to work; when I open my plist the entry looks just as it should. The problem is that the next time I open my program, I get a 1728 error when I try to read that default entry.

    I'm not using pipes anyplace in my program.
    I'm reading my user defaults like this
    set theList to contents of default entry "specialList" of user defaults
    tell data source "Specials"
    set update views to false
    delete every data row
    repeat with a from 1 to length of theList
    set theRow to make new data row at end of data rows
    tell theRow
    set contents of data cell "thisDay" to thisDay of item a of theList
    set contents of data cell "thisTime" to thisTime of item a of theList
    set contents of data cell "thisFinalPlay" to thisFinalPlay of item a of theList
    set contents of data cell "thisPlaylist" to thisPlaylist of item a of theList
    end tell
    end repeat
    set update views to true
    end tell
    I'm writing my user defaults like this in my delete routine.
    delete (item 1 of selectedDataRows)
    set theList to content of data source "Specials" --I think this is the problem line
    set contents of default entry "specialList" of user defaults to theList
    When I open my plist in Property List editor, the pipes do not show. The entries are identical to those in the plist before it is screwed up. I think that when my program asks for user default thisList it is actually finding |thsList|. Does that make sense?
    When I add to the data source, I make the changes to theList and then rebuild the data source and write theList to user defaults. This works fine.
    If I could get the line number of the selected data row in the table view, I could use that index to delete the appropriate item from theList and then write theList directly to user defaults like I do when I add to the data source.

  • How do I change the default timezone for user calendars?

    The default timezone for new calendars is "America/New_York." How
    do I change the default timezone to my local timezone?
    To change the default timezone, perform the following steps:
    <P>
    <OL>
    <LI>Go to the bin/data/default_user_prefs.xml
    file.
    <P>
    <LI>In this file, change the values for the
    "icsTimeZone" and
    "ceSingleCalendarTZID"
    parameters. The default settings will appear something as follows:
    <P>
    <P>
    Changing these two parameters will change the timezone in the Calendar user
    interface.
    <P>
    <LI>In addition, go to the
    bin/config/ics.conf file.
    <P>
    <LI>In this file, change the value for
    calstore.default.timezoneID
    <P>
    Changing this value will enable the server to pick up the new timezones.
    </OL>
    <P>
    <B>Please note:</B> The values you enter for the above parameters must be valid
    timezones defined in the
    bin/data/timezone.ics
    file.
    <B>Related Technote:</B>
    <P>
    20000330-7: iCS 2.x: How do you change the
    default timezone in JavaScript?<BR>
    see article 4322

    Colin,
    You may substitute any text you like for the "Placeholder Text", as it is called, in Pages. Click on the existing placeholder text and type something more to your liking. Do this in as many places as your particular template of interest demands. Then, Format > Advanced > Define as Placeholder Text. Lastly, File > Save as Template.
    Now that you have defined a Custom Template to your liking, you can go to Pages Preferences and under the General tab's first section, define the new custom template as your default for each new document.
    Regards,
    Jerry

  • How to make default personalization options for users

    Hi all,
    How can I make default personalization options for users, so that those will the default options when the user opens the portal BSP applications. Those will be the standard, at later point of time if they want they can personlalize some other fields, but earlier fields will be the default fields and user cant be able to change them.
    Thanks
    Murthy

    Hi Murthy,
    If you use IMG (crmc_blueprint_c) to customize PCUI appl than you can use the personalization feature. If you select 'Not in List' in the IMG for the field in the fieldgroup structure, than this field by default will not be viewable in the List View and will not be checked as 'Visible' in the Personilzation link. So by not selecting 'Not in List' you are giving that field to be viewable and all other fields are available for users to personalize by default.
    If you have maintained the 'List View' using the CRM Designer, than most likely you would lose the above feature, as SAP Standard code considers the CRM Designer as high level of customization.
    Thanks
    Harsh

  • User Defaults for CUP

    Hello Experts,
    I was wondering as to how to display User defaults for all users in their request page i.e.so that they can make changes as needed for their id.
    I tried following pg 176-182 in config guide but it is not showing anything in any user requests.
    Thanks

    Hello Experts,
    I was wondering if users can actually change defaults in user request or can they change it using SU3.
    As when i configured the user defaults,my assumption is that whenever a user is created he/she will receive the defaults defined per system for her account.
    Also what use does the User default system do(my assumption is that the system defined here will be populated automatically for all user requests ...correct me if i am wrong)
    Thanks

  • User defaults for cs

    hi everybody,
    does anybody know a good way to set the various prefs of the creative suite like transparency flattener presets, GREP queries, workspaces, color profiles, etc. as a default for network users which come from an xserve?
    thx in advance

    Hello Experts,
    I was wondering if users can actually change defaults in user request or can they change it using SU3.
    As when i configured the user defaults,my assumption is that whenever a user is created he/she will receive the defaults defined per system for her account.
    Also what use does the User default system do(my assumption is that the system defined here will be populated automatically for all user requests ...correct me if i am wrong)
    Thanks

  • Default Dashboard for user

    Hi!
    i am facing the problem to give default Dashboard for user.i can set my default dashboard from "my account" but is there any other way so that Administrator can give diffrent dashboard to diffrent user as default dashboard ???as in i want user1 can have dashboard1 as default dashboard whereas user2 can have Dashboard2 as default, which admin can set.
    Regards,
    Deepak

    Is this helpful?
    http://obiee101.blogspot.com/2008/06/obiee-directing-user-to-default.html

  • Default parameter for users

    Hi gurus,
    I'd like to know how to assign default values for user parameters in CRM web UI.
    For instance I want that each time during navigation an editable field for sales organization is found, my default sales organization (maintained as paramenter in TX SU01) should be automatically filled out.
    I tryed with CRM_SALES_ORG, HH_SALES_ORG, WAP_SALES_ORG, BBP_ORG but it does not work.
    Any suggestions?
    Thanks in advance.
    Points for useful answers.
    Fabrizio

    Hello,
    I fear this is will be completely up to you.
    The only means I can think of are:
    1. Client Side: When the BSP is constructed use JS to fill the fields. However I can not imagine how one could possibly identify a sales org field on the UI?
    2. Server Side: You could hook yourself into the API that is reading the data from the databases. Whenever a field is empty prefill it. This leads to serious problems as you do not know if the field is readonly on the UI.
    Anyway, both ideas are just thoughts and there is absolutely no substance behind them. From my point of view it is simply not possible.
    However I would be glad if you came up with a solution, this should be interesting.
    cheers Carsten

  • Default Community for users

    Hi,
    I am having difficulty setting up what community a user defaults to when they log in.
    Currently we have 3 communities setup, when a user logs in for a particular community they are directed to the initial Home page.
    Is there any way of getting the portal to display a particular community page instead of the home page?
    Thanks in advance,
    Tahir

    We are using LiquidSkin theme if that makes any difference..
    I created a new experience definition, set this up to use the correct community as the home page and removed the my pages option to ensure the user would hit the right place upon login.
    The experience definition seems to work fine by ensuring only the required community is displayed however it still displays the users home location even though I have disabled this in the experience definition.
    Could the user be inheriting another experience definition or have I missed something?

Maybe you are looking for