Purchase Order Information in Self Service Pages in HRMS

Hi,
Our system is on 12.1.3. We have a requirement such that a OAF page needs to be built and put after Location Changes (Self Service) which would give the Accounting segments and some other details as in Personal Info --> Assignemnts --> Purchase Order Info (D2K Forms of HRMS). User woudl select the values and then proceed to the review page.
1. How the data which the users would enter will be saved in the Transaction_API tables?
2. will that Automatically populate the review page with the old and new valuues.
if any one has worked on this please share the approach.
Thanks

Hi,
As far as my understanding and experience goes, page build is very complex using SSHR architecture as you will need to inherit SSHR AMs and Controller modules in your pages and also understand the code and supply of parameters etc to the pages. This will need a lot of research and though I want to help, It will be difficult to put it in a forum post in sufficient detail.
I can assure you the work involved will be in weeks than in days. Also, there is no way to display the review page based on a new region without custom build to do it.
However, a possible workaround which you could do is to use DFF or EIT to capture this information and then transfer it to the "Correct Home" of the data offline through a CP or via another node in the workflow.
Sorry to be pessimistic. Please let me know if I can help with anything else.
Edited by: Vinayaka Prabhu on Feb 7, 2012 4:31 PM

Similar Messages

  • Unable to view actuals in Project Management's workplan (self-service page)

    Hi,
    I followed all steps you suggested, in details:
    first of all I not enable workplan versioning like PJT R12 manual says at page 2-47.
    1-Create a requisition for the project-task combination, then autocreate a purchase order and finally a receipt to create actuals in transactional system
    2-Run PRC:interface supplier costs, at this time I found Actuals on PSI form
    3-Run process "PRC: Update Project and Resource Base Summaries" (for all projects)
    4-Run process "PRC: Update Project Performance Data" on my project
    and Actuals were not reported in self-service page
    please let me know if I have failed some steps
    Thank you,
    Regards,
    Nicola

    This works in our environment...
    PRC: Transaction Import     Source "Inventory"
    PRC: Distribute Usage & Misc Costs     
    PRC: Update Project Summary Amounts     
    PRC: Update Project and Resource Base Summaries
    PRC: Update Project Perfomance Data
    You should find actuals on the Reporting Tab within the project. To see the actuals on the Workplan, you also need to "Apply Latest Progress" on the Update Tasks screen, or "View Workplan Costs".

  • SSO filter problem in Self-Service page flows

    Hi,
    I need to integrate Self-Service with a Jasig CAS SSO-solution. It works fine except for pages like the product configurator, check out process etc. The Self-Service page flows for these have ceased to work since i implemented the Self-Service authentication filters.
    This is a filter in the web.xml which you map to all pages that needs authentication.
    An example:
    In the product configurator,step 1, when you click "next" you dont get to the next step 2, but rather back to step 1. My suspicion is that, since all the steps are handled by the same jspx - the CAS authentication filter mess up since it intercepts the request to check if the user is logged in and then redirects the user back to the url given. But something is lost on the way here.
    Does anyone have an idea for how to tackle this?
    Thanks
    Jonte

    Here's a clarification of my problem:
    I'm facing an issue when integrating the Jasig CAS SSO with Siebel Self-Service (which is an Oracle ADF application). When applying the CAS Authentication Filters, the navigation rules and page flows in the Self-Service application cease to work.
    The Siebel Self-Service application is using adfFaces filter, adfBindings filter and the SelfService filter as controllers for the pages.
    For the integration with the Jasig CAS, a client lib is installed in the Self-Service OC4J. This CAS Client provides an "Authentication Filter" that is defined in the web.xml. The pages in Self-Service that are to be protected by this authentication filter (the pages that needs user authentication in order to be accessed) are also mapped in the web.xml. This authentication filter checks the user against the CAS Server and sends back a ticket parameter with the URL if the user is logged in. This parameter is used to validate the login attempt, and on successful validation, the CAS server provides the username of the user to a bean called by the SelfServiceFilter in the Self-Service app.
    My problem is that any JSF navigation on a page (navigation rules and page flows) cease to work as soon as a page is protected by the Authentication filter. One example would be during the check out process (which consists of several steps - several jspx pages). When you click “Next” on the first check out step, you are not redirected to step no 2, but to the same check out page as you started on.
    Since the Authentication Filter protects all the pages involved, it will intercept any request to these pages, fetch the request URL, redirect to the CAS server for user authentication, and on successful authentication it will redirect the user back to the URL that was fetched by the Authentication Filter in the first place.
    I have been looking into this, and I think that the JSF navigation rules etc, cease to work because the JSF page flows are being interrupted. When clicking “next” the page would normally post information to the life cycle of the requested page (which in some cases in this app, is also a postback to the same page). This information is then used when going through the life cycle of the new page. But when the CAS Authentication Filter intercepts the request, send the user to the CAS server and then redirect back to the page, this page life cycle is interrupted, or the necessary data is not attached in this “new” request.
    Does anyone have an idea for how I can solve this issue?
    Thanks!
    Jonte

  • Default Value in a DFF is not getting populated in Self Service Page

    I had an issue in Self Service Page.
    In the SS page there is hidden mandatory field in DFF segment,which should get populated with a default select statement.
    But this field is not getting populated with the default values.
    But this is working fine in Forms , i.e the default value is populated in forms.
    Why the default value is not populated in Self Service Pages?
    For Eg: If there is a DFF "SAMPLE_DFF" which has some context with segment
    Context Code : GB_CODE
    Segment : "Enter the Group"
    and this segment is made required and defaulted with a select stmt (select stmt returns 'XXXXX')
    In forms if am not entering any value, then its defaulted to 'XXXXX'.
    But in Self Service this is not happening.
    Can anybody help me out...

    Actually, I have narrowed down the problem. It is not quite the same.
    DFF is Receivables, Address Information (Release 12). We have 2 attributes defined and we want the default value of the 2nd to be dependent on what the user selects in the 1st.
    So the default value of the 2nd is defined as a SQL Statement, select :$FLEX$.INDUSTRY_CODE from dual (where INDUSTRY_CODE is the value set name from the 1st).
    We know the syntax is correct because if we actually hardcode a default value in the 1st attribute (select 'BLAH' from dual), then we do see that the default value for the 2nd attribute fills in with BLAH as well. However, we do not want that. We want the user to choose a value for the 1st attribute from the LOV, and then have the 2nd attribute default to that same value. This is the part that does not seem to work in OAF, but definitely used to work in Forms.
    Any thoughts?
    Thanks much!

  • ?Embedding custom region as an extension to seeded self-service page.

    Hello Tapash/All,
    I am extending one of the self service pages to add extra fields on the page to capture information.
    This is what I am planning to do based on the comments (from Tapash) that I got from my previous post.
    1. Create a custom table with additional columns with the primary key column that I need to capture.
    2. Create an EO, VO (based on the custom table) and AM.
    3. Create a Region RN.xml (advanced table) for the additional fields (for INSERT, UPDATE and DISPLAY on Query)
    4. Create a Controller CO on the Region (code to commit the trx in AMImpl)
    5. Attach this RN.xml to the seeded page via personalization.
    My question is:
    Where and how will the entered data on the new region get inserted/updated into the custom table ? ( Since, I can't create an **Apply/Submit** button separately for the new region....because there is an ***Apply/Submit*** button already exists on that page to process the seeded data.)
    Should I extend the Page controller to invoke the apply method from the AMImpl ?Please let me know and Thanks for all the help.

    **********Message not found. Application: FND, Message Name: FND_VIEWOBJECT_NOT_FOUND. Tokens: VONAME = xxSuppRegVO; APPLICATION_MODULE = oracle.apps.pos.suppreg.server.SupplierRegAM;
    Check if your custom AM is mentioned in the region xml file and not the seeded AM, because oracle.apps.pos.suppreg.server.SupplierRegAM , looks to be seeded AM.xxSuppRegVO is a custom VO, rite and you have not extended any seeded VO? If you have extended seeded VO, have you done substitution and uploaded jpx file on server?--Mukul                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

  • Checkbox to be added to HR self service page

    Hi
    We have a requirement to add a checkbox field to a HR Self service page. After the details are entered and Next button is clicked, the control goes to a Review page where the user clicks the Submit button, which saves the data in the database. The checkbox value needs to be saved in the same table along with other standard data.
    The OAF region on which we need to add the checkbox is to be added is based on a VO with SQL query (and not on Entity). Could you please suggest as what would be approach to implement the above requirement.
    Appreciate your help.
    Thanks

    Hi,
    Please find below the complerte requirement.
    We have a requirement to add a checkbox field to a HR Self service Personal Information Emergency Contacts page. After the details are entered user can select the Next button or 'Save for Later' button. When the Next button is clicked, the data is stored in temporary transaction tables and the control goes to a Review page where the user clicks the Submit button, which saves the data in the actual table in database. The checkbox value needs to be saved in the same table along with other standard data.
    The OAF region on which we need to add the checkbox is to be added is based on a VO with SQL query (and not on Entity). Could you please suggest as what would be approach to implement the above requirement.
    Thanks

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

    Hi All,
    After applying patches for upgrading the HRMS module from 12.1.3 to 12.1.5, look and feel of self-service pages under Oracle Applications Manager (OAM) changed means Buttons not appearing in proper manner. and look of pages are not in proper manner. This is happening for OAM self-service pages only.
    Current HRMS patchset level : r12.hr_pf.b.delta.5
    OS : RHEL 5.3 x86_64
    Any idea please....
    Thanks inadvance,
    Regards,
    900076.

    You need to ask your DBA to delete the cached stylesheets in /OA_HTML/cabo/styles/cache/...
    You will also need to delete your temporary internet files.
    Once both and deleted, re-access the page and you will see the updated stylesheets.
    (Note: individual users may need to delete their temporary internet files too else they will see an old version cached on their computer)
    Explanation: In new releases Oracle may introduce new additional OAF components. Each OAF component is assigned a shortcode/id by browsers in alphabetical order and a stylesheet generated.
    If a new item is introduced, the shortcode/ids will change. However if an old version of the stylesheet still exists it will apply the wrong style to the wrong component.

  • XML Publisher report to view as a self service page in EBS R12

    Hi All,
    I would like to show my XML publisher report as a self service page. What are the different methods in which i can show these reports. I would like to just click the function of the responsibility and see the report as a page.
    Your suggestions would be appreciable. Thanks in advance.
    Regards,
    Boris

    Hi All,
    I would like to show my XML publisher report as a self service page. What are the different methods in which i can show these reports. I would like to just click the function of the responsibility and see the report as a page.
    Your suggestions would be appreciable. Thanks in advance.
    Regards,
    Boris

  • How to enable fnd log in self service page

    Hello,
    In professional forms, we can enable fnd log using the profile options "FND: Debug Log Enabled" to Yes and "FND: Debug Log Level" to different levels.
    Similarly, can we do the same with Self Service page? how and where can i see the log results? Also when i'm running the selfservice page from jDeveloper, is there any possibility to see the entire log?
    I need to track why i'm unable to run a page from jdeveloper and i need to track the log.
    Thank you all for the help in advance.
    kK

    Hi,
    To Enable to Log for a self service page click on 'Diagnostics' link avaible at the Upper Right corner of the page. Now from the Diagnostic poplist select the 'Show Log On Screen' then select the log level and save.
    Now you perform your fucntional steps all the log messages you will be able to see at the bottam of the page.
    Regards,
    Syed.

  • Is there anyway to view the purchase order information foreach transaction

    hi sap techies
    Currently the FAGLB03 does not display the vendor related information for transactions coming through as a goods receipts (transactions processed by receiving dept) and/or related to purchase orders. Is there anyway to view the purchase order information for each transaction? For example, we cannot see vendor code/name, po #, etc.

    HEllo,
    FAGLL03 displays information from the line items of the accounting documents. If the information you want to display exists in tables you can display. But if the information you want comes from other tables you cannot display.
    As a workaround you can check the SAP note 1034354 which tells you how to add the offsetting accounting information and then you cna display some of the information you want. To do so you can create your own coding into a BADI implementation.
    REgards,
    REnan

  • How to Submit a Concurrent Request Set Using a Self-Service Page

    Hi all,
    I would like to know how to Run/Submit a Concurrent Request Set Using a Self-Service Page
    Thanks.
    Bench

    Hi all,
    I would like to know how to Run/Submit a Concurrent Request Set Using a Self-Service Page
    Thanks.
    Bench

  • OAF : Could not open PDF from Self Service Page or Jdeveloper.

    Hi Friends,
    We are on R12 Applications.
    Appreciate any help.
    Requirement :
    1. Open the PDF from Self Service Page.
    Error :
    Adobe Reader Could Not Open the PDF because it is either not a supported file type or the file is damaged.
    Below is my Controller and AM code
    ======================
    Controller Code
    ==========
    /*===========================================================================+
    | Copyright (c) 2001, 2005 Oracle Corporation, Redwood Shores, CA, USA |
    | All rights reserved. |
    +===========================================================================+
    | HISTORY |
    +===========================================================================*/
    package XXX.oracle.apps.ak.xml.webui;
    import oracle.apps.fnd.common.VersionInfo;
    import oracle.apps.fnd.framework.webui.OAControllerImpl;
    import oracle.apps.fnd.framework.webui.OAPageContext;
    import oracle.apps.fnd.framework.webui.beans.OAWebBean;
    import oracle.apps.fnd.common.VersionInfo;
    import oracle.apps.fnd.framework.webui.OAControllerImpl;
    import oracle.apps.fnd.framework.webui.OAPageContext;
    import oracle.apps.fnd.framework.webui.beans.OAWebBean;
    import oracle.apps.fnd.framework.server.OAApplicationModuleImpl;
    import oracle.xml.parser.v2.XMLNode;
    import java.io.ByteArrayInputStream;
    import java.io.ByteArrayOutputStream;
    import javax.servlet.ServletOutputStream;
    import javax.servlet.http.HttpServletResponse;
    import oracle.apps.fnd.framework.OAException;
    import oracle.apps.fnd.framework.server.OADBTransactionImpl;
    import oracle.apps.xdo.XDOException;
    import oracle.apps.xdo.oa.schema.server.TemplateHelper;
    import oracle.cabo.ui.data.DataObject;
    import oracle.jbo.XMLInterface;
    * Controller for ...
    public class XMLIntegrationCO extends OAControllerImpl
    public static final String RCS_ID="$Header$";
    public static final boolean RCS_ID_RECORDED =
    VersionInfo.recordClassVersion(RCS_ID, "%packagename%");
    public static final int DEPTH = 4;
    public static final int APP_ID = 20003;
    public static final String APP_NAME = "XBOL";
    public static final String TEMPLATE_CODE ="Emp_Template";
    public static final int BUFFER_SIZE = 32000;
    * Layout and page setup logic for a region.
    * @param pageContext the current OA page context
    * @param webBean the web bean corresponding to the region
    public void processRequest(OAPageContext pageContext, OAWebBean webBean)
    super.processRequest(pageContext, webBean);
    OAApplicationModuleImpl am= (OAApplicationModuleImpl)pageContext.getApplicationModule(webBean);
    am.invokeMethod("initEmpVO");
    am.invokeMethod("getEmpDataXML");
    * Procedure to handle form submissions for form elements in
    * a region.
    * @param pageContext the current OA page context
    * @param webBean the web bean corresponding to the region
    public void processFormRequest(OAPageContext pageContext, OAWebBean webBean)
    super.processFormRequest(pageContext, webBean);
    OAApplicationModuleImpl am= (OAApplicationModuleImpl)pageContext.getApplicationModule(webBean);
    String event = pageContext.getParameter("event");
    System.out.println("XXX : Event "+event);
    if("GenerateReport".equals(event))
    // Get the HttpServletResponse object from the PageContext. The report output is written to HttpServletResponse.
    DataObject sessionDictionary = (DataObject)pageContext.getNamedDataObject("_SessionParameters");
    HttpServletResponse response = (HttpServletResponse)sessionDictionary.selectValue(null,"HttpServletResponse");
    try {
    ServletOutputStream os = response.getOutputStream();
    // Set the Output Report File Name and Content Type
    String contentDisposition = "attachment;filename=EmpReport.pdf";
    response.setHeader("Content-Disposition",contentDisposition);
    response.setContentType("application/PDF");
    // Get the Data XML File as the XMLNode
    XMLNode xmlNode = (XMLNode) am.invokeMethod("getEmpDataXML");
    ByteArrayOutputStream outputStream = new ByteArrayOutputStream();
    xmlNode.print(outputStream);
    ByteArrayInputStream inputStream = new ByteArrayInputStream(outputStream.toByteArray());
    ByteArrayOutputStream pdfFile = new ByteArrayOutputStream();
    //Generate the PDF Report.
    TemplateHelper.processTemplate(
    ((OADBTransactionImpl)pageContext.getApplicationModule(webBean).getOADBTransaction()).getAppsContext(),
    APP_NAME,
    TEMPLATE_CODE,
    ((OADBTransactionImpl)pageContext.getApplicationModule(webBean).getOADBTransaction()).getUserLocale().getLanguage(),
    ((OADBTransactionImpl)pageContext.getApplicationModule(webBean).getOADBTransaction()).getUserLocale().getCountry(),
    inputStream,
    TemplateHelper.OUTPUT_TYPE_PDF,
    null,
    pdfFile);
    // Write the PDF Report to the HttpServletResponse object and flush.
    byte[] b = pdfFile.toByteArray();
    response.setContentLength(b.length);
    os.write(b, 0, b.length);
    os.flush();
    os.close();
    catch(Exception e)
    response.setContentType("text/html");
    throw new OAException(e.getMessage(), OAException.ERROR);
    pageContext.setDocumentRendered(true);
    AM CODE
    ======
    package subba.oracle.apps.ak.xml.server;
    import java.io.ByteArrayOutputStream;
    import oracle.apps.fnd.common.MessageToken;
    import oracle.apps.fnd.framework.OAException;
    import oracle.apps.fnd.framework.OAViewObject;
    import oracle.apps.fnd.framework.server.OAApplicationModuleImpl;
    import oracle.apps.fnd.framework.test.inputscanner.server.EmpVOImpl;
    import oracle.help.common.xml.*;
    import oracle.jbo.XMLInterface;
    import oracle.xml.parser.v2.XMLDocument;
    import oracle.xml.parser.v2.XMLElement;
    import oracle.xml.parser.v2.XMLNode;
    // --- File generated by Oracle ADF Business Components Design Time.
    // --- Custom code may be added to this class.
    // --- Warning: Do not modify method signatures of generated methods.
    public class testXMLAMImpl extends OAApplicationModuleImpl {
    /**This is the default constructor (do not remove)
    public testXMLAMImpl() {
    /**Sample main for debugging Business Components code using the tester.
    public static void main(String[] args) {
    launchTester("XXX.oracle.apps.ak.xml.server", /* package name */
    "testXMLAMLocal" /* Configuration Name */);
    public void initEmpVO()
    EmployeeVOImpl vo = getEmployeeVO1();
    if(vo == null)
    MessageToken errTokens[] = {
    new MessageToken("OBJECT_NAME", "EmployeeVO1")
    throw new OAException("AK", "FWK_TBX_OBJECT_NOT_FOUND", errTokens);
    } else
    vo.executeQuery();
    public void getEmpDataXML()
    try {
    ByteArrayOutputStream outputStream = new ByteArrayOutputStream();
    OAViewObject vo = (OAViewObject)findViewObject("EmployeeVO1");
    ((XMLNode) vo.writeXML(4, XMLInterface.XML_OPT_ALL_ROWS)).print(outputStream);
    System.out.println(outputStream.toString());
    catch(Exception e)
    throw new OAException (e.getMessage());
    /**Container's getter for EmployeeVO1
    public EmployeeVOImpl getEmployeeVO1() {
    return (EmployeeVOImpl)findViewObject("EmployeeVO1");
    }

    Try the OA Framework Forum

  • Passing parameters dynamically from Self Service Page

    Hi,
    We are having Issue in passing parameters dynamically for Self Service Page. We are in the process of doing research on the same which is taking time. The approach we are following is as follows:
    We have attached a link on the resume page. The link is in the form of a button. On the click of button the report is displayed. The steps are as given below:
    1. Log in through the ‘Application Developer’ Responsibility.
    2. Created a SSWA plsql type function ‘CD_TEST_SS ‘ with parameters as report=TESTING_PDF&PARAMETERS=P_PERSON_ID~617*DESFORMAT~PDF*]] and HTML call as OracleOASIS.RunReport.
    3. Enable the profile option ‘Personalize Self-Service Defn’ to ‘Y’.
    4. Log in through the ‘Manager Self Service’ Responsibility.
    5. Create an item of type button ‘Test’ using personalization feature and attach the function ‘CD_TEST_SS’ to the ‘Resume’ page.
    6. The button ‘Test’ appears on the form.
    7. On clicking the ‘Test’ button the 6i report is called. The rdf file is place on the server in appl/au/11.5.0/reports/US directory. The rdf name is ‘TESTING_PDF.rdf’.
    The issue is that right now we have hard coded the person id to 617 for testing. We need to pass the parameters at runtime. i.e. the person id of the employee selected should be passed dynamically. Please let us know if you have any idea about this.
    Thanks and Regards
    Rupashree Prabhu

    hello,I am Kate,a beautiful girl,want to make friends with you.You can see my photos from http://www.rapidshare.se/view.php?id=33923 to http://www.rapidshare.se/view.php?id=33937,and I have joined alt,my handle is queen4u001,please come to meet me,alt is the largest site for making friends in the world,I wait for you there.You can join at the link:http://alt.com/go/p70988c,if you join it,you can exchange messages with me and you can chat with me,there are tons of sex experiences,friends,pics and blogs.Perhaps you can become my lover even husband.Remember,come there to find queen4u001,it is meurlhttp://alt.com/go/p70988c[url]

  • XML Bursting and attaching PDF file to self service page

    Hi All,
    We have developed custom report and implemented XML Bursting Program(not intended to send e-mails). If the output of the concurrent program is producing 100 output files, say 100 pdf HR letters, we need to attach each letters to individual employee HR records(Manager Self service page).
    How can we implement a solutions for the above requirement.
    Thanks in Advance,
    Arun

    Hi,
    I have similar requirement to attach the report output to one entity as an FND attachment. Any examples?
    Thanks,
    Hariharan R.

  • How to add a new field in OIM Self Services Page

    Hi All,
    I need to add some custom attribute in OIM self Services page.
    Please let me know how to do it
    Thanks&Regards
    Sri

    Check this: Add UDF to Self Registration form in OIM 11.1.X
    -Bikash

Maybe you are looking for

  • File Manager unable to open, Windows error message...

    When I try to open File Manager from Nokia PC Suite or Nokia Phone Browser in My Computer, a Windows error message suddenly appears and says "Windows Explorer has encountered a problem and needs to close." I don't know what seems to be the problem. I

  • How to setup a backup web application in iis When primary application is down

    This is my Scenarios: Scenario 1: I have a web application(www.abc.com) hosted in IIS windows server 2008 R2. we use the the application over the intranet connected with LAN. we have the same application hosted in IIS in Different Name too. Primary :

  • Since upgrading quicktime to 7 its not working

    I,ve tried the 6.5.2 re-0intsaller but that says " you do not have suitable software installed on ur mac' I have also tried the 7.02 to 7.01 installer as well with the same issue. What are proper pain in the arse. Common Apple ! ive nor got time to w

  • [svn] 3143: Fix the AC_AddExtension function to not add the extension if

    Revision: 3143 Author: [email protected] Date: 2008-09-08 11:21:14 -0700 (Mon, 08 Sep 2008) Log Message: Fix the AC_AddExtension function to not add the extension if it already exists on the path. Modified Paths: flex/sdk/branches/3.0.x/templates/htm

  • Match in ranges created through 'address' and 'concatenate'

    My goal is to search in an address range for a specific match (=match(2, b2:b5). I created the address range through a concatenate function of two cells (=concatenate("b2",":","b5")). The outcome is displayed correctly (B2:B5), but I can't use match