Forwarding to Budget Line details in Oracle Project from Custom Page

Hi,
Actually we have a custom page which lists all the projects, our idea is to navigate the user from project line to the Oracle Project's Budget Line Details Page to show project header information and budget line details. I cannot directly forward to the page because its different application, so do we need to extend the custom application to oracle projects. Can anyone suggest me best way to follow so that we an set required session variable and initialise view object which required for Budget line details page.
The Url which we trying to forward is OA.jsp?page=/oracle/apps/pa/finplan/webui/FpEditPlanPG
Thanks

AJ,
Thanks for your super fast response.
I don't want to dynamically display the attribute.
As we can see there are existing attributes in the shuttle list , so we can shuttle whichever attribute we want to display.
I need to add my attribute to this list and I am not getting idea as to how and which VO i need to substitute to get the attirbute in this list, once I can get this attribute I hope it'll be displayed in the search page once we shuttle this attribute to the display list. Let me know if i am wrong.
Also, I tried to find the VO behind both the pages, for CustomJRADViewUpdatePG.xml there are no VOs to check for and only in MyProjectsPG , I found out ProjectListGenVO, so is this the one i need to substitute with?
Thanks,
Affy

Similar Messages

  • FMJ2 - Carry forward with budget Line

    Hello,
    I have done a carry forward FMJ2 and everything works perfectly. However the client let me know that they also want the budget line associated to the commitments to be carry forwarded.
    When I try that, the system gives me error FMAVC005.
    In "Define basic stting for carry forward" I have "Carry forward with document chain".
    In "Enter default settings" I have flaged "Carry forward budget for commitement allowed" and also the other 2 (Commitemnt and residual).
    Any idea about this topic.
    Please let me know.
    Regards,

    Hello,
    Avalability control is activated and I ma working with BCS Budget.
    In 2013 I have introduce my budget FMBB (Budget line). Then I have created a reserve agaisnt this budget line.
    When I try to do the carry forward the budget line is not carry forward and so the reserve in 2014 is trying to consume a budget line that do not exist.
    Please find a document with the images of the customizng and the 4th one with the result of the budget in 2014 but without the availability control (I get a negative ammount).
    Regards,
    Daniel

  • Unable open Project details or a project from PWA Project server 2010 with Alias name

    Hi,
    I am unable to open the Projects from Project center with the Alias name with the server name i am able to open the projects, version is  project server 2010,
    My system is ABC.DC.IN  alias name i have given is DEF.AD.COM  
    With the system name i can able access PWA and all are working fine.
    As i have observed with alias name i can able to login to  pwa and all the server  setting approval center all are working fine but only in the project center i am not able to open the projects (http://DEF.AD.COM/pwa/ProjectDrillDown.aspx .xxxx)
    its is coming in the below of the ie. 
    But with Alias name these are the issues i am facing,
    1.when longing with alias name its asking two times for user name and password
    2.when i click on a project from project center its taking some time and asking for user name and password after i enter user name and password "PAGE cannot displayed" error i am getting.
    can any one Help me. 
    vijay kommireddi

    Hi Eric,
    Thanks for your Reply.
    As you said i have added in Manged Path as  (Testpwa/projects.aspx as <Wildcard inclusion>) But still problem is there it is asking user
    name password again if click on any project in project center and  and showing page cannot be displayed error. 
    This is url its is showing in the below of the IE ( http://def.ad.com/testpwa/projectdrilldown.aspx?ProjUid=e28c6d43-85b6-478d-9542-2961cc81a69e)
    I have observed one more thing if click on Project
    details then only this issue  is coming project schedule and project information
    is also opening with Alias name.
    My farm version is 14.0.7015.1000
    Vijay Kommireddi

  • Pass string array to Oracle function from Web page

    Hi. I need to pass a two-dimensional array of string values to an Oracle function from an ASP.NET page. Is there an efficient way to accomplish this? I'm thinking I'll have to create a long string with special delimiters,
    |12345^4.000|67890^3.670|.....
    I'd parse the string on Oracle and break it into its component parts. In this example, each "record" is separated by the bar "|" and each field is separated by the up arrow "^". So each record has two fields.
    Is this a good approach? Your input is much appreciated. Thanks.

    In PL/SQL, it is easy enough to define a record type with two attributes and declare a store procedure that takes in an array of those parameters. I know that from Java it is possible to create and pass in such an array. I would suspect that the same is possible from .Net but I am not a competent .Net developer.
    Justin

  • Can we call an oracle form from OAF Page

    Hi,
    I have a requirement , wherein I should add a field to an existing OAF Page and when the user clicks on the field the oracle forms should open and after filling the details in the oracle form user will close the from and return to the OAF page.
    I would like to get some inputs on how this can be acheived.
    Please do help .

    Use this as an example.
    int orgId = pageContext.getOrgId();
    String destination = "form:SQLAP:DAV_PAYABLES_MGR:STANDARD:AP_APXINWKB_BATCH_SUMMARY_VIEW:INVOICE_ID=" invoiceId " ORG_ID="+orgId+" G_QUERY_FIND='FLASE'";
    pageContext.forwardImmediatelyToForm(destination);
    DAV_PAYABLES_MGR is the responsibility Key that you wanted to use and the user has that responsibility
    AP_APXINWKB_BATCH_SUMMARY_VIEW is the name of form. This is not the name of FMB but the form definition name
    Regards,
    Ravi.

  • Can't find services in the Detailed Navigation when open from Overview page

    Hi,
    We have developed a custom area page for our ESS application. The area is visible in the Overview page as well as in TLN (Top leavel navigation). When we open the area from TLN the services under this area are visible in the Detailed Navigation(DN) on the left. But when we are trying to open the area from the overview page we can't be able to see the services in the DN and we have realized that the focus is on "Overview" in the TLN. In DN also only the Overview link is coming. But for other standard ESS applications the focus in the TLN is changing.
    Please help to find the solution.
    Thanks,
    Sekhar

    Hi Sekhar,
    Did you get any solution for this issue. I am facing the same situation.Please advise.
    Thanks,
    -Ashwani

  • Export Project from custom built Project planning to MS project

    Hi All,
    I am having requirement of exporting/Importing custom built project application in SAP to MS project. If any one have worked on how to export and import data between MS project and SAP system, kindly share with me.
    Regards,
    Karthick S

    Karthick,
    If it is like project plan or kind of audit plan then you can use sap audit management process, where we can import and export plans between sap and MS project and through both online and offline we can update the data.
    pls correct me if my understanding is wrong.
    Regards
    Ram

  • Calling seeded oracle form from custom form

    Hi All,
    I wan't to call oracle seeded form for Item Entry(INVIDITM) from a custom oracle form in Inventory module. When I call the form using FND_FUNCTION.EXECUTE and pass item_id as one of the paarmeters, the seeded form open but with very limited capability to changes. Most of the field are disabled or non updateable.
    I wan't to know if its possible to open the seeded form in full change mode??
    Thanks in advance

    Hello,
    You can open a form by typing an url in the browser.
    e.g. http://machine:port/forms90/f90servlet?config=...
    So, it is easy to place the call in your jsp (window.open)
    Francois

  • Can I invoke Oracle Form from web page?

    Does anyone know how can I invoke an Oracle Forms form from an html page?

    Hi Hans
    That's what I thought re the url but I can't find out what it is, it briefly appears in the browser but then goes leaving me with the formsweb.cfg config url. I am running from the Builder on Windows 2000 and it's Forms 10g.
    Marc

  • Calling Oracle Reports from WEB Pages(JSP)

    We are using Weblogic as the web server, Oracle 8i as the database and JSP(Java Server Pages) as the scripting language.
    We need reports to be invoked and displayed to the browser. Is it possible to invoke Oracle Reports 6i reports from JSP WEB pages and display the output to the browser? How can we do this and what are the additional s/w requirements, if any?
    null

    yes it is possible. There is a cgi script called viewreport.cgi. Have the jsp page call it (GET or POST method) and place the user parameters inside the form.

  • Unable to do adjustments for PO Receipt Accrual in Oracle Projects

    We are working on Release 11.5.10.
    The Allow Adjustments flag for the transaction sources in Projects for receipt accruals (Oracle Purchasing Receipt Accruals) and For Supplier Invoices (Oracle Payables Invoice Variance) are not updatable. Since we are using the Accrue on Receipt option, so only the Invoice variance amount is tranferred to Oracle Projects from Accounts payables. There are situations when the cost gets booked to a wrong task or wrong Project. In such case the adjustments to receipt accruals and Invoice Variance needs to be done. But the same cannot happen in Oracle projects without enabling the Allow Adjustments flag, which is not updatable in Release 11i. How can we make any adjustments to receipt accruals and Supplier Invoices matched with the PO Receipts in Release 11i?
    Appreciate any Pointers on this.

    Hi
    In PO receiving form, enter a transaction of type Correction or Return to Receiving, with minus the quantity you want to adjust. This will be a negative transaction to the original project and task.
    Then update the PO line distribution to the new project and task. Finally enter another receipt / deliver transaction to the new project and task.
    Run the PRC: Interface Supplier Cost. This process will create new transactions in the old and new projects. The new transactions are linked to the same PO, same line number as the original PO Accrual transaction.
    If the supplier invoice have not yet entered in AP, then entering a supplier invoice, matching to the PO will get the variances charge to the new project.
    Other wise, you might want to reverse the matching, and reenter the match to the new distribution.
    You could also enter a MIX supplier invoice which has the amount as zero. In such invoice enter a negative distribution line to the old project, and a positive distribution line to the new project.
    Dina

  • MSP Integration with Oracle Projects

    Hi Dina,
    Does the integration between MSP and Oracle Projects work without any issues in R 12.1.3? We've tried using it in the past with R 12.0.6 but have to say the experience was not good. It used to work at times and fail on other times. Most of the times the first time import from MSP to Oracle Project used to work but subsequent changes to the WBS used to give issues while trying to import into Oracle Projects (even though the link to the Oracle Project existed in MSP).
    One of our new customers (Construction Company) wants to create the WBS in MSP (Microsoft Project ver 2003 or 2007) and then import it into Oracle Projects to track progress, effort and cost. Any changes to the WBS (which happens frequently) will be done in MSP and imported back into Oracle Projects. Does the above mentioned requirement work consistently in R 12.1.3? Please let us know.
    Thanks
    Regards,
    Sri

    The MSP integration requirements that you describe should work in the latest versions of 11i e.g. (FP.M RUP4) as well as R12.1.3.
    My experience is that providing all scheduling is done in MSP then the integration functionality works well.
    The recommended process flow for MSP integration is:-
    •     Oracle Projects: A project manager creates a project in Oracle Projects from a project template containing information for deliverables, work breakdown structures, and resource assignments
    •     MSP: The unscheduled resource and workplan data is downloaded to Microsoft Project for scheduling
    •     MSP: The project is scheduled in Microsoft Project based on task assignments, task dependencies, task constraints, and other attributes
    •     MSP: The scheduled workplan data is uploaded to Oracle Projects for publishing
    •     Oracle Projects: The project workplan is published in Oracle Projects
    •     Oracle Projects: After the workplan is published, the project is accessible to all team members working on the project. Team members work on their assignments and report their progress in Oracle Projects
    •     Oracle Projects: The team members' progress on the tasks is collected for updating the project plan
    •     Oracle Projects: The project plan is updated with the team members' progress
    •     MSP: The project is now unscheduled. The unscheduled project plan is downloaded to Microsoft Project for rescheduling
    •     MSP: The project plan is rescheduled in Microsoft Project and the task information is updated
    •     Oracle Projects: The rescheduled workplan is uploaded to Oracle Projects for publication
    Andy.

  • Ship-to Party details- not from Customer master

    Hi all,
    I need to fetch ship to party details for SO and those details should not be from Customer master(order specific including name, location and region)
    For that  I am using following code.
          SELECT vbeln
                 kunnr
                 adrnr
                 parvw
            FROM vbpa
            INTO TABLE it_vbpa
            FOR ALL ENTRIES IN it_vbak
            WHERE vbeln = it_vbak-vbeln
            and   posnr = '000000'               "Header line partner details
            AND parvw = 'WE'.
          IF NOT it_vbpa[] IS INITIAL.
            SELECT addrnumber
                   name1
                   location
                  region
              FROM adrc
              INTO TABLE it_adrc
              FOR ALL ENTRIES IN it_vbpa
              WHERE addrnumber = it_vbpa-adrnr.
          ENDIF.
    Am I doing it in correct way or am I missing something here?.  Please suggest.
    Regards

    Hi,
    It seems you are retrieving partner detials at header level of a SO. Code seems to be OK.
    Let us know if you have further issues. Thanks.

  • Pass ID From One Page To Another To View Details

    I have a very basic problem. I am Trying To view details of a product from one page To another with itemID. But not getting The desired output. Code below:
     <asp:HyperLink ID="View" runat="server" Text="View" NavigateUrl='<%# "~/Approval.aspx?id=" + Eval("PurchaseOrderLine_ID") %>'></asp:HyperLink>
     using (var context = new SMAPPDBMSEntities())
                    int id = Convert.ToInt32(Session["PurchaseOrderLine_ID"]);
                    string ID = Request.QueryString["PurchaseOrderLine_ID"];
                    int m = Convert.ToInt32(ID);
                    var con = (from c in context.SMPurchase_Order_Line
                               where c.PurchaseOrderLine_ID == m
                               select c).ToList();
                    GridView1.DataSource = con;
                    GridView1.DataBind();
    Where do I have The error?? This code passes but doesn't show The details.

    1. are you sure the hyperlink is being written in the page with the currect url?
    2. r u sure that u get to that code?
    3. r u sure that bith id and ID and m get values inserted to them?(u need better names btw)
    4. context.SMPurchase - check that it has the corresponding data
    5. make sure you dont override the GV data anywhere like in pageload or somewhere else

  • How To Load a Project Budget Line Through API in R12 ?

    Hello
    Could you please let me know how to load the project budget lines through API in R12 system, I am trying with below script but it is not working.
    Could you please let me know if you have any solution.
    =========================================================================================================================================================================
    Script
    DECLARE
    --––variables needed for API standard parameters
       l_api_version_number     NUMBER                                 := 1.0;
       l_commit                 VARCHAR2 (1)                           := 'T';
       l_return_status          VARCHAR2 (1);
       l_init_msg_list          VARCHAR2 (1);
       l_msg_count              NUMBER;
       l_msg_data               VARCHAR2 (2000);
       l_data                   VARCHAR2 (2000);
       l_msg_entity             VARCHAR2 (100);
       l_msg_entity_index       NUMBER;
       l_msg_index              NUMBER;
       l_msg_index_out          NUMBER;
       l_encoded                VARCHAR2 (1);
       i                        NUMBER;
       a                        NUMBER;
    --––variables needed for Oracle Project specific parameters
       l_pm_product_code        VARCHAR2 (100);
       l_pa_project_id          NUMBER;
       l_pm_project_reference   VARCHAR2 (100);
       l_budget_type_code       VARCHAR2 (30);
       l_change_reason_code     VARCHAR2 (30);
       l_description            VARCHAR2 (255);
       l_entry_method_code      VARCHAR2 (30);
       l_resource_list_name     VARCHAR2 (60);
       l_resource_list_id       NUMBER;
       l_budget_lines_in        pa_budget_pub.budget_line_in_tbl_type;
       l_budget_lines_in_rec    pa_budget_pub.budget_line_in_rec_type;
       l_budget_lines_out       pa_budget_pub.budget_line_out_tbl_type;
       l_line_index             NUMBER;
       l_line_return_status     VARCHAR2 (1);
       l_user_id                NUMBER;
       l_responsibility_id      NUMBER;
       API_ERROR                EXCEPTION;
    BEGIN
       -- SET GLOBAL INFO
       SELECT user_id,
              responsibility_id
         INTO l_user_id,
              l_responsibility_id
         FROM pa_user_resp_v
        WHERE user_name = 'RAJU';
       PA_INTERFACE_UTILS_PUB.SET_GLOBAL_INFO (p_api_version_number      => 1.0,
    p_responsibility_id       => l_responsibility_id,
    p_user_id                 => l_user_id,
                                               p_msg_count               => l_msg_count,
    p_msg_data                => l_msg_data,
    p_return_status           => l_return_status
       IF l_return_status != 'S'
       THEN
          RAISE API_ERROR;
       END IF;
    --––PRODUCT RELATED DATA
       l_pm_product_code        := 'GMS';
    --––BUDGET DATA
       l_pa_project_id          := 6271;
       l_pm_project_reference   := NULL;--'ABC';
       l_budget_type_code       := 'FC';
       -- l_change_reason_code := 'INITIAL';
       l_description            := 'New description –> 2';
       l_entry_method_code      := 'PA_TASKLVL_BASELINE';
       l_resource_list_id       := 1001;
    --––BUDGET LINES DATA
       a                := 1;
       FOR i IN 1 .. a
       LOOP
          l_budget_lines_in_rec.pa_task_id := 405156;
          l_budget_lines_in_rec.pm_task_reference       := NULL;
          l_budget_lines_in_rec.resource_alias          := 'Labor';
          l_budget_lines_in_rec.resource_list_member_id := '1034';
          -- l_budget_lines_in_rec.budget_start_date        := '01-Jan-13';
          -- l_budget_lines_in_rec.budget_end_date          := '31-Dec-14';
          -- l_budget_lines_in_rec.period_name          := 'JUL-10FY2011';
          l_budget_lines_in_rec.description             := 'Some Text';
          l_budget_lines_in_rec.quantity := 100.00;
          l_budget_lines_in_rec.raw_cost := 300.00;
          l_budget_lines_in (i)                         := l_budget_lines_in_rec;
       END LOOP;
    --––INIT_BUDGET
       pa_budget_pub.init_budget;
    --––LOAD_BUDGET_LINE
       FOR i IN 1 .. a
       LOOP
          pa_budget_pub.load_budget_line
                            (p_api_version_number           => l_api_version_number,
    p_return_status                => l_return_status,
                             p_pa_task_id                   => l_budget_lines_in (i).pa_task_id,
    p_pm_task_reference            => l_budget_lines_in (i).pm_task_reference,
    p_resource_alias               => l_budget_lines_in (i).resource_alias,
    p_resource_list_member_id      => l_budget_lines_in (i).resource_list_member_id,
    p_budget_start_date            => l_budget_lines_in (i).budget_start_date,
                             p_budget_end_date              => l_budget_lines_in (i).budget_end_date,
    p_period_name                  => l_budget_lines_in (i).period_name,
    p_description                  => l_budget_lines_in (i).description,
                             p_raw_cost                     => l_budget_lines_in (i).raw_cost,
    p_burdened_cost                => l_budget_lines_in (i).burdened_cost,
    p_revenue                      => l_budget_lines_in (i).revenue,
    p_quantity                     => l_budget_lines_in (i).quantity
       END LOOP;
       IF l_return_status != 'S'
       THEN
          RAISE api_error;
       END IF;
    --––EXECUTE_CREATE_DRAFT_BUDGET
        pa_budget_pub.execute_create_draft_budget (p_api_version_number        => l_api_version_number,
    p_msg_count                 => l_msg_count,
    p_msg_data                  => l_msg_data,
    p_return_status             => l_return_status,
    p_pm_product_code           => l_pm_product_code,
                                                  p_pa_project_id             => l_pa_project_id,
    p_pm_project_reference      => l_pm_project_reference,
    p_budget_type_code          => l_budget_type_code,
    p_change_reason_code        => l_change_reason_code,
    p_description               => l_description,
                                                  p_entry_method_code         => l_entry_method_code,
    p_resource_list_name        => l_resource_list_name,
    p_resource_list_id          => l_resource_list_id
       IF l_return_status != 'S'
       THEN
          NULL; --––RAISE API_ERROR;
       END IF;
    --––FETCH_LINE
       FOR l_line_index IN 1 .. pa_budget_pub.g_budget_lines_tbl_count
       LOOP
          pa_budget_pub.fetch_budget_line (p_api_version_number      => l_api_version_number,
    p_return_status           => l_return_status,
    p_line_index              => l_line_index,
    p_line_return_status      => l_line_return_status
          IF l_return_status != 'S' OR l_line_return_status != 'S'
          THEN
             RAISE api_error;
          END IF;
       END LOOP;
    --––CLEAR_BUDGET
       pa_budget_pub.clear_budget;
       IF l_return_status != 'S'
       THEN
          RAISE api_error;
       END IF;
    --––HANDLE EXCEPTIONS
    EXCEPTION
       WHEN api_error
       THEN
          FOR i IN 1 .. l_msg_count
          LOOP
             pa_interface_utils_pub.get_messages (p_msg_data           => l_msg_data,
    p_data               => l_data,
    p_msg_count          => l_msg_count,
    p_msg_index_out      => l_msg_index_out
             DBMS_OUTPUT.put_line ('Error Mesg ' || l_data);
             DBMS_OUTPUT.put_line ('Error Mesg ' || l_msg_data);
          END LOOP;
       WHEN OTHERS
       THEN
          FOR i IN 1 .. l_msg_count
          LOOP
             pa_interface_utils_pub.get_messages (p_msg_data           => l_msg_data,
    p_data               => l_data,
                                                  p_msg_count          => l_msg_count,
    p_msg_index_out      => l_msg_index_out
             DBMS_OUTPUT.put_line ('error mesg ' || l_data);
          END LOOP;
    END;
    =========================================================================================================================================================================

    Not knowing how its embedded...  you will need to get the report instance from the dll and cast it as a ReportDocument object.
    Given the info so far, that is all we can say.
    Ludek
    Follow us on Twitter http://twitter.com/SAPCRNetSup
    Got Enhancement ideas? Try the [SAP Idea Place|https://ideas.sap.com/community/products_and_solutions/crystalreports]

Maybe you are looking for