Customize the self-service registration page in R2

Gurus,

Can you please let me know the process in order to customize the self-registration page in OIM11gR2?

Refer to this.

http://kinisblog.blogspot.com/2012/10/OIM-11gr2-customizing-self-service-user.html

Tags: Fusion Middleware

Similar Questions

  • connect with vm via VMRC console is not visible in the self-service portal

    Even after providing the actions required, I do not get this option "connect with vm via VMRC console is not visible in the self-service portal. Anyone who can help me in this?

    https://www.VMware.com/support/Vcac/doc/vrealize-automation-62-release-notes.html


    6.2 additional:

    VMware Remote Console (VMRC) is disabled for vSphere machines *.

    Action connect using VMRC for vSphere machines has been deleted due to a security breach. Access remote console for machines provided by vCloud Director is not affected. For more details on this topic, see VMSA-2014-0013.


    Thank you

    Kumaran

  • Change the default value in the 'Search' box on the self-service learning

    Currently the default in the search box when a user goes to page student self-service, is "courses". Our users want by default by "category". Is there a way to change the default?

    Thanks in advance!

    Rob

    Go to the responsibility of the functional administrator.

    IN customizations, consider the following document

    / Oracle/Apps/OTA/Learner/WebUI/LearnerQuickSearchRN

    in this document, give the default value for the search code for the item message of choice at all levels you need.

    Kind regards
    Laulagnet

  • Self Service salary Page

    I need to display per_pay_proposals.attribute2 as part of salary of self-service page. Can I know how to display.
    I clicked on customize "Wages" page and you click on expand all to see the attribut2. But I could not find. Can a
    advice. Are there other alternatives?

    What more you can check go to this page, then business façade.

    Check all the available objects of VO that attribut2 is available or not.

    If attribut2 is available, you can add using personlization.

    If this is not available you must extend View object referenced. It takes knowledge of the framework of OSTEOARTHRITIS.

    Thank you

  • Customize the Standard FND_ATTACH_UPLOAD_PAGE accessories page to restrict attachments by file type

    Hi all

    I have a requirement in iExpenses, where I need to restrict the types of files that can be attached to an expense report.

    For example, the types of allowed files are .txt, .jpg and .pdf - other formats like .doc and .xls and any other type of file should not be granted.

    In iExpenses, the user navigates to the page of standard bindings to add attachments

    / Oracle/Apps/FND/Framework/Attachments/WebUI/FND_ATTACH_UPLOAD_PAGE - version 120,9

    Since the various forums, I came to know that's not possible/advisable to customize this page.

    I would like to know if I can extend the controller in this page, manage apply / add another button events, check for file type and throw eror if its not supported.

    Pointers/code snippets are greatly appreciated!

    Thank you

    Arun...

    Solution below:

    Customize the page to extende the controller to the header: level of commitment to set.

    Instead of the standard gamepad - oracle.apps.ak.attach.webui.AkAttachUploadCO, attach your custom controller.

    Custom controller will have the code to check the attachment MIME type and throw an error if not valid.

    Code below:

    package xx.oracle.apps.ak.attach.webui;

    Import oracle.apps.fnd.common.VersionInfo;
    Import oracle.apps.fnd.framework.webui.OAPageContext;
    Import oracle.apps.fnd.framework.webui.beans.OAWebBean;
    Import oracle.apps.ak.attach.webui.AkAttachUploadCO;
    Import oracle.apps.fnd.framework.OAException;
    Import oracle.cabo.ui.data.DataObject;
    /**
    * Controller for...
    */
    public class xxAkAttachUploadCO extends AkAttachUploadCO
    {
    public static final String RCS_ID = "$Header$";
    public static final boolean RCS_ID_RECORDED =
    VersionInfo.recordClassVersion (RCS_ID, "packagename %");
    public static final String BASE_APP_MOD = "oracle.apps.ap.oie.server.WebExpensesAM";

    /**
    @param pageContext OA page context
    @param webBean the grain of web for the region
    */
    ' Public Sub processRequest (pageContext OAPageContext, OAWebBean webBean)
    {
    super.processRequest (pageContext, webBean);
    pageContext.writeDiagnostics (pageContext, "* Custom controller * Base App Mod:" + pageContext.getParameter ("baseAppMod"), 4);

    }
    /**
    * How to manage remittances form for form elements in
    * a region.
    @param pageContext OA page context
    @param webBean the grain of web for the region
    */
    ' Public Sub processFormRequest (pageContext OAPageContext, OAWebBean webBean)
    {
    If (BASE_APP_MOD.equalsIgnoreCase (pageContext.getParameter ("baseAppMod"))) {}
    FileUpload DataObject = pageContext.getNamedDataObject ("Dummy");
    String contentType = "";
    If (pageContext.getParameter ("Okay")! = null | pageContext.getParameter ("FndAddRowButtonSubmit")! = null) {}
    fileUpload = (DataObject) pageContext.getNamedDataObject ("FileInput");
    If (fileUpload! = null) {}
    contentType = (String) fileUpload.selectValue (null, "UPLOAD_FILE_MIME_TYPE");
    If (contentType.equalsIgnoreCase("application/pdf") |)
    contentType.equalsIgnoreCase("text/plain") |
    contentType.equalsIgnoreCase("image/bmp") |
    contentType.equalsIgnoreCase("image/gif") |
    contentType.equalsIgnoreCase("image/tiff") |
    contentType.equalsIgnoreCase("image/pjpeg") |
    contentType.equalsIgnoreCase("image/x-png")
    ){
    pageContext.writeDiagnostics (pageContext, "* valid file type", 4);
    }
    else {}
    throw new OAException ('this file type is not valid. Valid file types are .txt, .pdf, .bmp, .jpeg, .tiff, .gif and .png');
    }
    }
    }
    }
    super.processFormRequest (pageContext, webBean);
    }
    }

  • How can I know which file is the use by the self-service workflow?

    Hi all:

    In my home directory, there are two HRSSA.wft and how do I know what source used by the workflow of self-service?

    my environment is oracle 11.5.9. self-service 4.1 | workflow Builder 2.6



    Thank you
    concerning
    Terry

    One way would be to download the HRSSA workflow in a wft file (using the WFLOAD - see MOS Doc 578248.1), and then comparing this downloaded file wft with the two files, you have (using a utility such as diff on Unix). The comparison that reported no difference will identify the wft which is uploaded into the database.

    HTH
    Srini

  • The substitution of controller on HR Self Service salary Page

    Hello

    I am very new to the OFA, and one of our users asked us to do a required field. The name of the field is reason for change in salary. They do not want this customization, and that's why I ended the substitution of the controller. The controller checks the value of this field on the button apply on ProcessFormRequest. If the value is empty, the controller should trigger just an OAException. Everything works fine except the value of the reason to pay is not sent to the review page and after committing, the value does not appear in the database. Another strange thing is that if I Uncomment super.processFormRequest (oapagecontext, oawebbean); statement as the first line of the PFR, the value is passed successfully, but my validation of Virgin pay reason does not occur. That of why I wrote the Super in the else statement and commented on one. But with this code, the value of the reason for the compensation is not passed. Any help is appreciated. Here is the code:

    SerializableAttribute public class XXPERProposedPayCON14 extends ProposedPayCO {}

    public XXPERProposedPayCON14() {}

    }

    public void processFormRequest (OAPageContext oapagecontext,

    {OAWebBean oawebbean)

    super.processFormRequest (oapagecontext, oawebbean);

    Oaapplicationmodule = OAApplicationModule

    oapagecontext.getApplicationModule (oawebbean);

    Oadbtransactionimpl = OADBTransactionImpl

    (OADBTransactionImpl) oaapplicationmodule.getOADBTransaction ();

    String oafuncvalue = "";

    If (oapagecontext.getTransactionValue ("PER_OAFUNC_VAL")! = null) {}

    oapagecontext.writeDiagnostics (this,

    (new StringBuilder()).append("oafunction_processFormRequest_is_==").append (oapagecontext.getTransactionValue ("PER_OAFUNC_VAL")) m:System.NET.SocketAddress.ToString (),.

    (1);

    oafuncvalue =

    (String) oapagecontext.getTransactionValue ("PER_OAFUNC_VAL");

    }

    If (oapagecontext.getParameter ("Apply")! = null) {}

    If (oapagecontext.getParameter ("PayReason") == "") {}

    oapagecontext.writeDiagnostics (this,

    "Inside to pay for reason is empty 1.

    (1);

    throw new OAException ("Please select a value for reason of salary change", OAException.ERROR);

    return;

    } else {}

    oapagecontext.writeDiagnostics (this,

    "Inside another reason to pay is not void 2,

    (1);

    super.processFormRequest (oapagecontext, oawebbean);

    HashMap hashmap2 = new HashMap (3);

    hashmap2.put ("PER_TRANSACTION_ID",

    oadbtransactionimpl.getValue ("TX_TRANSACTION_ID"));

    hashmap2.put ("PER_TRANSACTION_STEP_ID",

    oadbtransactionimpl.getValue ("TX_TRANSACTION_STEP_ID"));

    hashmap2.put ("FROM_INTERNAL_FLOW", "Y");

    hashmap2.put ("OAFunc", oafuncvalue);

    oapagecontext.setForwardURL ("OA.jsp?page=/oracle/apps/per/selfservice/deployperson/webui/AssignmentPG",

    NULL, (byte) 0, null, hashmap2,.

    true, ', (byte) 0);

    } //else

    }

    If (oapagecontext.getParameter ("Cancel")! = null) {}

    HashMap hashmap = new HashMap (1);

    HashMap.put ("FROM_INTERNAL_FLOW", "Y");

    HashMap.put ("OAFunc", oafuncvalue);

    oapagecontext.setForwardURL ("OA.jsp?page=/oracle/apps/per/selfservice/deployperson/webui/AssignmentPG",

    NULL, 0, null, hashmap, true (byte),

    ', (Byte) 0);

    }

    }

    public static final String RCS_ID =

    ' $Header: XXPERProposedPayCO.java 120.31.12010000.7 2010/03/23 10:52:38 vkodedal ship $';

    public static final boolean RCS_ID_RECORDED = VersionInfo.recordClassVersion ("' $Header: XXPERProposedPayCO.java 120.31.12010000.7 2010/03/23 10:52:38 vkodedal ship $',")

    "oracle.apps.per.selfservice.changepay.webui");

    }

    Hello

    They do not want this customization, and that's why I ended the substitution of the controller.

    Why? No particular reason?

    If you just want to check extra, just do this in your controller.

    Something like below:

    public class XXPERProposedPayCON14 extends ProposedPayCO {
    
      public XXPERProposedPayCON14() {
      }
    
      public void processFormRequest(OAPageContext oapagecontext,OAWebBean oawebbean) {
      oapagecontext.writeDiagnostics(this,"Inside custom Controller",1);
      if (oapagecontext.getParameter("Apply") != null) {
      oapagecontext.writeDiagnostics(this,"Inside Apply",1);
      String payReason = oapagecontext.getParameter("PayReason");
      oapagecontext.writeDiagnostics(this,"payReason:"+payReason,1);
      if ( payReason == null || "".equals(payReason) {
      oapagecontext.writeDiagnostics(this,"Inside if Pay Reason is blank 1",1);
      throw new OAException("Please Select a Value for Salary Change Reason", OAException.ERROR);
      }
      }
      super.processFormRequest(oapagecontext, oawebbean);
    
      /*
      //super.processFormRequest(oapagecontext, oawebbean);
      OAApplicationModule oaapplicationmodule = oapagecontext.getApplicationModule(oawebbean);
      OADBTransactionImpl oadbtransactionimpl = (OADBTransactionImpl)oaapplicationmodule.getOADBTransaction();
      String oafuncvalue = "";
      if (oapagecontext.getTransactionValue("PER_OAFUNC_VAL") != null) {
      oapagecontext.writeDiagnostics(this,(new StringBuilder()).append("oafunction processFormRequest is == ").append(oapagecontext.getTransactionValue("PER_OAFUNC_VAL")).toString(),1);
      oafuncvalue = (String)oapagecontext.getTransactionValue("PER_OAFUNC_VAL");
      }
      if (oapagecontext.getParameter("Apply") != null) {
      if (oapagecontext.getParameter("PayReason") == "") {
      oapagecontext.writeDiagnostics(this,"Inside if Pay Reason is blank 1",1);
      throw new OAException("Please Select a Value for Salary Change Reason", OAException.ERROR);
      //return;
      }
      else {
      oapagecontext.writeDiagnostics(this,"Inside else Pay Reason is not blank 2",1);
      super.processFormRequest(oapagecontext, oawebbean);
      HashMap hashmap2 = new HashMap(3);
      hashmap2.put("PER_TRANSACTION_ID",
      oadbtransactionimpl.getValue("TX_TRANSACTION_ID"));
      hashmap2.put("PER_TRANSACTION_STEP_ID",
      oadbtransactionimpl.getValue("TX_TRANSACTION_STEP_ID"));
      hashmap2.put("FROM_INTERNAL_FLOW", "Y");
      hashmap2.put("OAFunc", oafuncvalue);
      oapagecontext.setForwardURL("OA.jsp?page=/oracle/apps/per/selfservice/deployperson/webui/AssignmentPG",null, (byte)0, null, hashmap2,true, "N", (byte)0);
      } //else
      }
      if (oapagecontext.getParameter("Cancel") != null) {
      HashMap hashmap = new HashMap(1);
      hashmap.put("FROM_INTERNAL_FLOW", "Y");
      hashmap.put("OAFunc", oafuncvalue);
      oapagecontext.setForwardURL("OA.jsp?page=/oracle/apps/per/selfservice/deployperson/webui/AssignmentPG",null, (byte)0, null, hashmap, true,"N", (byte)0);
      }
      */
      }
    
      public static final String RCS_ID = "$Header: XXPERProposedPayCO.java 120.31.12010000.7 2010/03/23 10:52:38 vkodedal ship $";
      public static final boolean RCS_ID_RECORDED = VersionInfo.recordClassVersion("$Header: XXPERProposedPayCO.java 120.31.12010000.7 2010/03/23 10:52:38 vkodedal ship $","oracle.apps.per.selfservice.changepay.webui");
    
    }
    

    See you soon

    AJ

  • Customize the Oracle discoverer login page

    Hello

    Try to add a password for automatic reset for discoverer page. I would like to know to what extent Oracle allows me to this type of customization. Also any advice on where to start would be great!

    Thank you
    KK

    Published by: 848492 on March 30, 2011 18:50

    Hi KK
    Most things are possible, especially for the Viewer as Viewer using UIX files to control the interface. I don't know exactly the one controlling passwords, but it probably wouldn't be hard to find.

    Word of warning however: Oracle is not customers of support or sanction change UIX files so all what is done must be saved first in case you have problems.

    Take a look * $ORACLE_HOME\j2ee\OC4J_BI_Forms\applications\discoverer\discoverer * where $ORACLE_HOME is the place on your application of discoverer server where discoverer more and observer to have their home.

    There are a number of files in there related to passwords, namely: CECEnterPassword.uix, CECPasswordChangeWillExpire.uix, CECPasswordExpired.uix, CECPasswordWillExpire.uix, ChangePassword.uix, EnterPassword.uix, Password.uix, PasswordChangeWillExpire.uix and PasswordWillExpire.uix. The word password also exists in struts - config.xml in * $ORACLE_HOME\j2ee\OC4J_BI_Forms\applications\discoverer\discoverer\WEB-INF *.

    There are a few notes on the Oracle Support on changing some settings in the uix files and these are assumptions they are published by Oracle, but one should always be careful.

    I hope this helps
    Best wishes
    Michael

  • Selective in the new service registration and record read

    Hi people,

    I was wondering - given the large number of components that can be saved in version 2.0 feature recording and reading of the version (Webcam/Audio subscribers/editors, Screenshare publishers/subscribers etc.), is it possible to select only some components within a room of recording when starting registration via the api Server (i.e. AccountManager.startRecording ("< YOUR-ROOM-NAME >", '< YOUR ARCHIVE-ID >') ((, guestsAllowed);).

    For example, if I want to record only certain bodies of water in the room, or if I want to record video only and no audio, I am able to control it when calling AccountManager.startRecording? If this is not the case, have I not more control over this control check through client code?

    Thank you

    Davis

    Hi Davis,.

    No, the service logs the whole shebang in both cases - all traffic that crosses this particular room is registered.

    On the side of data transfer, you can actually remove workflow you didn't need and do not play once registration has been sent your way. Just unzip, delete, then rezip with the same name. So at least you can minimize recurring data for playback with this transfer.

    hope that helps

    Nigel

  • Customize the Grid - database of Page control

    Hello
    I would like to customize my Page of database on my grid control. I added the "Line of Business" column, but I can't find how I can fill it?

    Any idea must be appreciated!

    Thank you

    Oldschool

    Click the database that you want to insert a line of business for, then click on the properties link targets in the section related links at the bottom of the page.

  • creation account email yahoo replacement disappeared I can't go back to the Microsoft Account registration page

    In the last 12 months, I tried more than six times to set up account and password without success.  Today, I was optimistic and my yahoo mail previously OK yesterday inexplicably stopped working. It was set up again with different address but return to Microsoft Account set up the page is inaccessible.  Any advice for this problem?

    Hi Peter Q.

    I see that you have some problems with the Microsoft Account. I'll help you with this problem.

    1. What is the brand and model of the computer?

    2. what security software is installed on the computer?

    3. don't you make changes to the computer before the show?

    I suggest you run the utility for troubleshooting Microsoft accounts from this link and.

    http://Windows.Microsoft.com/en-us/Windows-8/create-user-account

    Let us know if you need assistance with any windows problem. We will be happy to help you.

  • I need to customize the Oracle EBS logon page

    Hi all


    I need to put my custom OPS between Oracle EBS Login page page and the homepage of the Oracle. Please guide me to achieve this requirement.


    Kind regards

    Karna

    Connection to the EBS, go to 'Preferences--> display preferences.

    There, in the top of the page area, you can select the responsibility and the page that you want to open after the connection.

  • How to disable the ADD-ON, REMOVE the buttons on the SIT self-service forms

    Hello
    How can I disable the add, DELETE buttons on the self service forms SIT

    Use self-service customization.

    Turn on the Self Service personalzation through the profile % Self %service% definition

    Go to the page SIT.
    Set the attribute returned false for the Add, Delete, update buttons as needed.

  • vCloud 5.5 empty page self-service cell

    Hello

    I do demonstrations Unit 5.5. I have my laptop and everything all set up, but when I go to

    https://URL/org/company name

    Loading of the page, but there is nothing on her, she's a Virgin.

    Any idea what causes this?

    I tried http://FQDN/org/company as the name.

    Documentation of stupid.

    System settings > public address was incorrectly.

    I got it on https://fqdn/

    It should have been https://fqdn/cloud/

    After successfully putting in the self-service portal now works.

  • Look and feel of self-service pages under Oracle Applications Manager (OAM)

    Hi all

    After you have applied the patches to upgrade the module of HRMS 12.1.3 to 12.1.5, look and feel of self-service pages under Oracle Applications Manager (OAM) changed means buttons not appearing is not in good standing. and the appearance of pages are not in good standing. What happens to the self-service OAM only pages.

    Level of the current patches HRMS group: r12.hr_pf.b.delta.5
    OS: RHEL 5.3 x86_64

    No idea it please...

    Thank you inadvance.

    Kind regards
    900076.

    Please also see the following documents.

    Look and feel of Self Service Pages are screwed up after R12 Upgrade [1556590.1 ID]

    How to clear the Caches (Apache/iAS, Cabo, Modplsql, browser, Jinitiator, Java, portal, WebADI) for E-Business Suite? [742107.1 ID]

    Thank you

    Hussein

Maybe you are looking for

  • How can I set a url to a specific tab in AppleScript to avoid opening new tabs everytime the script is run?

    Tell application "system events". activate an application "Safari". key code 19 using the command to cmd - down 2 opened a second tab or activate it so open Open the location "http://example.com". tell the end It works fine as long as one of them are

  • Change SSD

    Hello I want to change my old SSD for a new, I have a macbook air, end of 2013 and I would like to put a SSD 250 GB HD and I don't know what kind of SSD to buy it, can someone recommend something good, something quick. This one is good for a macbook

  • Satellite C50D - A - 13 G - compatible graphics card

    Hello I have the Toshiba laptop C50D - A - 13 G with an AMD Radeon HD8400 graphics card. If I understand correctly it is integrated and not replaceable, however it is possible to add another card and do a single defect? Thank you.

  • Can I show an introductory presentation using chrome cast?

    I want to show a Keynote presentation (which contains audio files) using chrome cast.  Is this possible?  I have already downloaded the app chrome cast.

  • I just bought a 7510e (c311a) printer all in one.

    My spouse is using my printer B209a CD035a, it will be able to send efax for me, if so it just between my efax number and or e-mail that I chose, not my home address. Sorry, but not updated on computers or on these new air print printers.