Requests based on Target User Business Unit

I am new to OIM just learning OIM.
I have been given an issue to resolve, if anyone can help me out please.
the issue goes like this...
A user is linked to more than two buissness units.
If a requester(user) requests for some approval, then the requests goes to all the bussiness units he is been linked to.
I have to make it work fine that the request goes to the same buissness unit.
I will need to write some java class? or something in design console will work.
Thanks
Veenu

Fir I need what do you mean by this "If a requester(user) requests for some approval"
For which Approval you are talking about. Approval is always with some R.O.
If you are raising request for R.O. then in Approval workflow of that you'll have to atach your Task Assignment Adapter.
In your Task Assignment adapter attach your java code which will fetch the user's profile and see in which B.U. it resides, and assign the approval task to appropriate B.U.
Search forum for details on Task Assignment Adapter.
findGroups - Error while getting group list for login user
Let me know if you need more details on that.

Similar Messages

  • Error count based on business unit and Vehicle type

    Hi,
    i have a custom error idoc table which contains idoc no, business unit, vehicle type and error message.
    Now here my requirement is to display the total count(Error count) of each message based on business unit and
    Vehicle type and display it in the output list as shown below. what is the best way to achieve this as there will be number(atleast 6) of error messages available for a business unit based on vehicle type and there are around 15 business units  overall for which i should display the error count.
    buisness unit| Vehicle Type | Status | Error message                            |                   Error count
    71320            WT10               51          Organizational channel missing                      10
                          WT10              51          SMC Missing                             |                      15
    72000          WT20                51            Creation of vehicle not possible|                    12
                        WT20                51            Status change not requested    |                     10                      
    regards,
    Mani

    Hi,
    Assign business unit level read access to your entity for which you have written the Report.
    Assign the respective business unit to the user, in your case assign business unit Partner to user Partner
    and  business unit Manager to user Manager 
    Also use filtered view in your report if it is SSRS report.
    Regards
    Ayaz

  • SCRM Business Units/Company & Facility Visibility

    Hi Everyone,
    Do the SCRM Business Units need to be enabled in order for users to view company and facility profiles? In the past, we have used P4P to view and edit company and facilities without the SCRM business units enabled on each UGM user’s profile. If I want to enable view only access to all company and facility profiles, do I need to enable and add the SCRM business units?
    In our current environment, I can view and edit company and facility profiles without the SCRM business units enabled in UGM.  However, when I assign users the SCRM login, search, company reader, facility reader permissions without edit options, I receive the “you do not have permission to view this specification.”
    I found the following from one of the Oracle documents:
    “SCRM now supports business unit (BU) security. Users will only have access to company and facilities they have been granted access to through SCRM  business units on the UGM user profile. This feature also filters the users’ business unit selection list, only showing those business units they have    access to. BU security is configurable and can be turned on or off. The default feature configuration is off. If users have no business units of SCRM     assigned to their UGM user profile they will have access to all business units. Business Unit security can be ignored depending on the status of the     business unit on the company or facility profile. There is a configuration available to set up which business unit statuses are included when SCRM BU     security is evaluated: Common.SCRMBusinessUnitSecurity.Enabled”
    My questions are as follows:
    Is this a bug in our system?
    Am I missing a permission for company/facility visibility?
    Do the SCRM business units need to be enabled?
    Thanks in advance for any assistance.
    Nick

    Is Common.SCRMBusinessUnitSecurity.Enabled set to true or false?  If its set to false you may have found a bug.
    If Common.SCRMBusinessUnitSecurity.Enabled is set to false, we only evaluate roles to determine who has read or edit access to a company profile.  So the user must have [SCRM_COMPANY_READER] to see company profiles. Only users with [SCRM_COMPANY_EDITOR] can edit companies. 
    If Common.SCRMBusinessUnitSecurity.Enabled is turned on then we evaluate roles AND SCRM Business Unit association.  
    The same applies to facilities, however when we evaluate sourcing approval permissions it gets more complex.  For sourcing approvals we evaluate workflow permissions, Object Level Security, SCRM BU Security AND GSM BU security of the BU on the associated specification.  
    For more information around SCRM BU Security in the white papers section in our documentation listing:
    Agile Product Lifecycle Mangement for Process Whitepaper Library

  • GRC AC ARM/ARQ: Approver based on Business Unit / Company...

    Dear all.
    I am wondering if it is feasible to stablishn approver based on a Business Unit / Company.
    That is to say:
    At the Access Request Creation functionality the requestor could indicate the first name, last name, ....and also it could indicate an specific company, or business unit.
    The requestor also assign some roles for some system.
    The requestor Submits the request and it goes to the approver assigned to the company
    Regards and thank you.

    Hi Neraaj. Thanks for your reply, was great!
    So now i am moving to next level. My idea is as follow:
    have a user requestor who creates Access Request. They set the user id, the name, last name and the Organization (not the department, not the company,...)
    I want to create a BRF+ to send the request to an Organizational owner for the Organization set by the requestor.
    For that i don't want to create an agent rule because i have to maintain the relationship Organization-Owner into the decision table.
    I want to create a BRF+ rule to fecth the owner of the Organization. Where is this owner set? I want to upload a Organizational strcuture into the Access Control organization Master Data. For each Access Control Organization view you can set different tabs AC users, AC roles and Owners. Just like into the image below:
    For that i suppose i need a DB Look up just to search for the Owner set in that tab but i am not pretty sure about:
    Where is this relationship located?. I have check at HRP100X tables and i found the organizations objects and more data but nothing like the approver.
    Once i have found this relationship i don't know if it is possible to get the owner into a variable and set this variable as the result of the function.
    Any advise will be well come.
    Regards and thank you.

  • Click on Account Entity Display Columns Based on Business Units

    i have  Account Entity.when you click on Account Entity List of Records should Displayed.Now i want to show columns based different Business unit user logged in.
    Normally Account will Display Columns like:AccountName,MainPhone,Address1:City,Primary Contact,Email.
    if user of business unit1 is logged in  i want show   accoutname email ,Address1:City only
    if user of business unit2 is logged in i want show    AccountName,Primary Contact,EMail,MainPhone.
    how this can achieved.could anybody help me onthis?
    hsk srinivas

    Hi,
    You can create different personnel views with selected columns and share the respective views only with that particular BU users, So the users who logs in will be able to see only those views.
    Regards, Rekha.J

  • Restrict Org details based on the User in Business partner creation..

    Hi Gurus,.
    I have to assign Sales Org , DIV, Distribution Channel to the Business Partner in Sales Area data.  When I try system shows entire Org structure. But I want the Org structure should be displayed based on the user log on. Assume that, I am assigned to Shangai and creating Business partner for Shangai, the system should not show Beijing or other Org Unit since I belong to Shangai.  How to address this scenario thro standard customization?
    Is it common problem in CRM Webui(6.0 and 7.0).
    My Org Structure:
    Global
      China
         Shangai
         Beijing
       Nanjing.
    Thanks in Advance....

    Hi Denis,
       Thanks for your reply. I believe Org determination rule is applicable for Transaction types not for Account Creation. I want to get Sales area data based on login user. It shows complete Sales Area(Sales Org IDDistribution ChannelDivision) when I create an Account.. Assume that you are an employee and assigned to Newyork, when you create New Customer in Newyork, system should not show Boston, Washington Sales areas...Please throw some light on this...
    Thanks in Advance.,

  • Show reports based on business unit in crm 2013

    Hi,
    I have two reports Partner Report and Manager Report. I have created two business unit Partner and Manager. I want to show Partner report to Partner Business unit as like Manager report show only Manager Business unit. Please tell me how is it possible?

    Hi,
    Assign business unit level read access to your entity for which you have written the Report.
    Assign the respective business unit to the user, in your case assign business unit Partner to user Partner
    and  business unit Manager to user Manager 
    Also use filtered view in your report if it is SSRS report.
    Regards
    Ayaz

  • Mitigation at User Group / Business Unit

    Dear all.
    I am considering to mitigate at user group level in GRC. That means for example for all the users related to user group: GROUP_A i want to mitigate an specific or all the risks. Is this feasible in GRC?
    Is it also possible to mitigate at Business Unit / Organization level?
    Kind regards and thank you.
    Sara.

    Hi Alessandro.
    Thanks for your explanation.
    How do i indicate to which org.unit the users belongs to? Do i have to use the GRC Org structure?
    How do i assign the mitigation control to de Organization? In the example i show i cannot see any element under the Object ID.
    Kind regards and thank you.
    Sara.

  • How to get access to a business Unit in Fusion Sales Cloud for Incentive compensation user

    Hi all,
    We are setting up a new environment and we do not seem to get access to the Business Unit.
    We have all the roles necessary and have access to the required screens but cannot populate any data as the business Unit DropDown is not showing any values.
    Any help is appreciated.

    I don't think the IT Security Manager role is going to help you in the Incentive Comp plan UI.
    This is a screenshot from my test environment where I have these two roles for the business unit "IC Performance Test".  I am not an IC expert and this was set up a couple of years ago, so I don't recall all the details.  I have pinged the IC team to comment on this.
    Thanks,
    Oliver
    Fusion Apps Developer Relations
    https://blogs.oracle.com/fadevrel

  • Determine Business partner number based on the user id

    Hi all,
    Is there a way to determine the BP number of an employee based on the user id. The employee is created as a BP with role Employee in the system.
    I'm checking USR02 and BUT000.. But i find no link between them.
    Thank you,
    Preethi

    Hi Preethi
    Try this
    *Get the BP Guid by passign the user name here
      CALL FUNCTION 'BP_CENTRALPERSON_GET'
        EXPORTING
          IV_USERNAME         = lv_username
        IMPORTING
          EV_BU_PARTNER_GUID  = lv_bp_guid
        EXCEPTIONS
          NO_CENTRAL_PERSON   = 1
          NO_BUSINESS_PARTNER = 2
          NO_ID               = 3
          OTHERS              = 4.
    *Get the BP Numbere here
      CALL FUNCTION 'CMS_BUPA_NUMBERS_READ_BL'
        EXPORTING
          IV_PARTNER_GUID         = lv_bp_guid
        IMPORTING
          EV_PARTNER_ID           = lv_bpnumber
        EXCEPTIONS
          NO_PARTNER_SPECIFIED    = 1
          NO_VALID_RECORD_FOUND   = 2
          INCONSISTENT_PARAMETERS = 3
          NO_ADDRESS_FOUND        = 4
          OTHERS                  = 5.
    Reward if this helps.
    Thanks

  • Is it possible to not respond to a request based on user input

    I have client side validation in place that 100% guarantees that so long as the user uses the page appropriately, a request will not be sent unless it is valid.
    On the server side i am validating the parameters passed in. If the validation fails I would like to send no HTTP response to the user, as I can assume the request is "hostile".
    Is it possible to do this? Thanks for your help

    hi :-)
    if there is a request ;-) there is a response :-)
    if you will not response to user's request what will be the output for the user?
    i think you can do that but you can prefer a better response for an 'hostile' request, like sending a user to a custom page that send a warning that might lead to ip blocking or displaying an info that net activities are monitored or logged ;-)
    regards,

  • Unable to configure Request based provisioning in OIM 9.1.0.1

    Hi,
    I have been trying to configure request based provisioning wherein Admin can request to provision a resource for a certain user. I have checked on the Auto Prepopulate and Auto Save options in the Process Definition. The problem which I am facing is that if I uncheck the Auto save option, admin's request is completed properly and an Approval request is generated. If the admin approves it, the resource status is set to Provisioning. Inside the resource object, there's only one task System Validation with status completed. The process form is empty if I view it. But if i go to edit i can see the fields being populated. After saving the form, i can see the data in the "View" option too. After this, I am able to add a task "Create User" and provision the user to Active Directory.
    But if i check the Auto Save option in the Process definition, the request is completed but no approval task is generated. There is nothing in the User's resource profile as well.
    What could be the reason for this and what could be a probable solution in such a scenario? I seek all your help in order to resolve this issue.

    I have configured the approval tasks and the provisioning is working fine. The error which i am facing now is with 2nd level approver. I want the first level approver to be the requestor's manager, which is working fine. But when i am trying to fetch the Manager details of the requestor's manager (Requestor->Manager-> Manager), I am facing the below error.
    Running GETSECONDLEVELAPPROVERTYPEUSER
    2012-10-31 13:20:28,956 INFO [STDOUT] Target Class = com.pldt.adapter.ad.TaskAssignment
    2012-10-31 13:20:28,957 INFO [STDOUT] Running GETSECONDLEVELAPPROVERKEY
    2012-10-31 13:20:28,957 INFO [STDOUT] Target Class = com.pldt.adapter.ad.TaskAssignment
    2012-10-31 13:20:28,957 INFO [STDOUT] ***************************Inside getSecondLevelApprover***************
    2012-10-31 13:20:28,974 INFO [STDOUT] **************************usrKey**********1
    2012-10-31 13:20:29,039 INFO [STDOUT] *****************ResultSet1***********Thor.API.tcMetaDataSet@5b895cb9
    2012-10-31 13:20:29,080 INFO [STDOUT] *****************ResultSet2***********Thor.API.tcMetaDataSet@68d6c6eb
    2012-10-31 13:20:29,080 ERROR [STDERR] java.lang.ClassCastException: java.lang.Long cannot be cast to java.lang.String
    2012-10-31 13:20:29,081 ERROR [STDERR]      at com.thortech.xl.adapterfactory.events.tcAdpEvent.setKeyValue(Unknown Source)
    2012-10-31 13:20:29,081 ERROR [STDERR]      at com.thortech.xl.adapterGlue.ScheduleItemEvents.adpGETSECONDLEVELAPPROVER.implementation(adpGETSECONDLEVELAPPROVER.java:56)
    2012-10-31 13:20:29,081 ERROR [STDERR]      at com.thortech.xl.client.events.tcBaseEvent.run(Unknown Source)
    2012-10-31 13:20:29,081 ERROR [STDERR]      at com.thortech.xl.dataobj.tcDataObj.runEvent(Unknown Source)
    2012-10-31 13:20:29,081 ERROR [STDERR]      at com.thortech.xl.dataobj.tcScheduleItem.handleTaskAssignPostInsert(Unknown Source)
    2012-10-31 13:20:29,081 ERROR [STDERR]      at com.thortech.xl.dataobj.tcScheduleItem.eventPostInsert(Unknown Source)
    2012-10-31 13:20:29,082 ERROR [STDERR]      at com.thortech.xl.dataobj.tcDataObj.insert(Unknown Source)
    I am passing the user key of the manager to fetch his manager's data. Please suggest a resolution for this.

  • How to Configure OIM 9.1 for Request-Based Provisioning

    Hi experts,
    I am new to OIM and need to know how to configure request based provisioning. Here is the scenario.
    My environment has two target systems (Sun LDAP and Novell EDirectory) configured for provisioning to OIM 9.1
    A user should be able to login, request either or both (SUN LDAP and EDir) for self or others.
    Now the request should go to an admin for approval.
    Once approved, the requested accounts should be created on the target systems.
    Please guide me on the procedure to be followed.
    Many thanks in advance

    You will have to download the standard out of box connector for these target systems & will have to import it through the Deployment manager into OIM. Then you will have to create the Process definition of approval type & attach it to the same resource object. Please read the belo link before implementing any thing. This will provide you a better idea.
    http://download.oracle.com/docs/cd/E10391_01/doc.910/e10363.pdf

  • How to set up Pymnt Method for different business units

    Hi,
    Can anyone shed some light as to how to set up P Method in FBZP in a way that one type can be identified according to its Business Unit?
    To clarify, FBZP is currently set up in a repeated way:
    Pymnt Methods:
    T - Transfer - Business Oil
    S - Transfer - Business Engineering
    V - Transfer - Business Equipment
    A - Boleto - Business Oil
    N - Boleto - Business Engineering
    C - Boleto - Business Equipment
    As you can see, we are repeating same payment method as it is needed for business to identify which business unit this refers to.
    Is there a way of setting up only one type of Transfer and one type of Boleto and how this will categorize the type of Business Unit ??
    Any input is welcome
    Regards
    Roger

    Hi Roger:
    How about some enhancement on F110? The logic would be something like read all the proposal lines, group by profit center and then re-assign the payment method based on profit center. There are couple of user exits available starting with RFFOX###, depending on the payment method and the program you using.
    Something similar to substitution rules user exit.
    Not sure if there is any other standard configuration to combine lines by profit center.
    Thanks.
    Rahul

  • How to create a new Business Unit

    Hello,
    I have problem.
    Can anyone tell me
    1 : How to create a new Business Unit, New Company from Jd Edwards screen means webpage.
    2 : Can i find the User Defined Codes means UDC in jd edwards screen.
    Thanks,
    Shakti Prasad Priyakumar.

    First, let me confirm that you are on JDE World, and not JDE Enterprise One/One World. They are very different environments. JDE World is normally a green screen, IBM Client Access based system.
    If you are on a JDE World menu and you have the proper security access, just type in UDC on the command line and hit <ENTER>. You hopefully are in a test environment when you do this, since it sounds like you have very little knowledge of JDE. The UDC screen will come up. If you know the system code and code of the UDC table you want to look at, you can key them in and bring up that table. Otherwise, do F5. That will let you search by system code and see what table codes are available in each system. If you are not sure what UDC table you need, you can look at the JDE data dictionary for the data item you are interested in and that will tell you the UDC table, if the data item is UDC based.
    As for setting up new business units and company, get to the main general ledger menu. Don't remember the exact path, but you want to get into the setup/define menu for general ledger accounts. There will be separate options there for maintaining companies and for maintaining business units. You want to play with this in a test environment before you do anything for real.
    Hope this helps a bit.
    John Dickey

Maybe you are looking for

  • What's the difference between shut down and log out?

    Hi, I have a MacBook Air and will sell it. I like to take out my name but don't know how. What will happen if I Log Out (my name comes after that)? What's the difference between Shut down and Log out? Help please, Thanks

  • Document 60000030482 cannot be reversed due to clearing reset

    Hello Freinds, Has anybody faced this error during FP09. Document 60000030482 cannot be reversed due to clearing reset There are some documents which are stuck in clarification list. Please can anyone help me to rectify this error. Regards, Charvi

  • Find Tagged PDF YES or NO and Fast Web View YES or NO ?

    I want to find the tagged PDF value YES or NO and Fast Web View value YES or NO by the VBA,, Give me some idea to extract the Tagged PDF Value and Fast Web View Value by VBA from a pdf file, Thanking U Thirusanguraja V

  • I registered Adobe Acrobat XI Pro but it does not show up as a registered product in my account.

    I completed the registration page and got a "Your account will update in 30 minutes" prompt. That was two hours ago. The product does not show in my "Products" profile. What should I do?

  • Photoshop CS6 Beta

    I downloaded Photoshop CS6 Beta and all that I got were these five files - Deployment packages payloads resources Set-up.exe None of them allowed for the execution of the Beta software. Please help in providing some direction so that I may try the ne