PS Report on Project Budgets per Year

Hi SDN'ers
I hope I am posting this question to the correct forum, apologies if not!!!
We are on ECC6, and I am trying to find a report or transaction which will allow me to enter a PS Project number and which will display the budget values for that project per year. The values I am trying to see are things like Original Budget, Actual Budget, Commitments, Carryover from previous Year, etc. So for example, if I have a project which was created in 2000, I want to be able to see the values as they were in each year from 2000 until now.
I would appreciate it if anyone could assist me.
Regards
Rayan

Hi Vinay
I am not sure - I am actually an Abap'er and I need this report to verify data that I have to extract for the users. We do not have a PS consultant so I could not ask him how our PS system is configured.
I was hoping that there would be a general SAP report that would be able to give me the PS budget information that I need.
thank you
Rayan

Similar Messages

  • Copy project cost planning to budget only per year (IMCCP3)

    Dear All!
    Iu2019m trying to find a possibility in SAP Projectsystem to copy cost planning (done for more years) for various projects in planversion 0 to the budget for only one year. It seems that the transaction IMCCP3 only supports the copy of all years and it can not be restricted to e.g. copy costs only for year 2011 into the budget.
    Any clues would be helpful to me.
    Regards,

    Dear Praveen,
    thank you for your reply. Budgetprofile is set to values per year. Your idea is good but I fear that this is not suitable for a normal end user. I'm searching for a solution / transaction with the possibility to copy the costplanning to the budget for a specific year for more projects at a time.
    Interesing: It is possible to copy planned costs from one version per year to another version per year for more projects at the time with the transaction CJ9B but it is not possible for the budget...
    Take care,
    Peter

  • Sales report per year for copmany code  & sales org wise

    Hi all
    Does anybody knows how to take total  sales report per year for copmany code  & sales org wise
    Please advice me with Tcode if it's possible.
    Thanks a lot in advance!
    U.maha

    Hi,
    Check your configuration for SIS.If it is not there maintain settings for SIS.
    SPRO-Logistic Information system-Updating-Updating control-settings:sales
    You also need to run these T-codes.  OLI7,OLI8,OLI9
    (Test first in quality client).
    Thanks,
    Vrajesh

  • Report with Top 5 Customers per year for last 5 years (total  25 records)

    Hello
    Can anyone help?
    How to display top 5 customers per year for last 5 years in a report
    E.g.
    Year Customer name Revenue
    2009 A1 5000
    A2 4000
    A3 3000
    A4 2000
    A5 1500
    2008 B1 3000
    B2 1200
    B3 800
    Regards,
    SMA

    Hi
    see this...
    http://oraclebi.soundvoid.net/2008/09/using-the-top-n-filter/
    And close your all threads if they answered...

  • Budget Report for Project does not work

    Can somone help make sense of this inbuilt report ; Fnancial Reports/Budget Reports/Budget Report - on the Selection Criteria I put under Project - MO project. The result is the Report is that it Shows me the ACTUAL sales for MO project but the BUDGET figure is shown as the TOTAL SALES Budget for the whole company. Also the Operating COSTS shown do not make sense. Does anybody know:
    1. Where are the Opreting Costs for the Budget come from since the ACTUAL figure for SALES is correct but the OP COSTS are not
    2. The PROJECT budgeting and its Budget Setup are not clear to me so please give detailed explanation
    Thank you
    Robert

    Hi,
    Please gothru' you earlier thread relevant to budget hope that will meet your requirement and clarify you doubt.
    Let me know you want more details.
    Regards,
    Venkatesan G.

  • Project Budget Return Currency issues

    HI,
    my business has the following issue:
    The Investment Management happens in Controlling Area currency (USD), while distribution of budgets to projects, spend & budget return happens in Local Currency (say EUR). So when project has a left-over of a budget that they want to return, they take EUR balance, convert it using budget rate of the day to USD equivivalent & make return. This creates an artifitial USD balance.
    For example, 100 EUR were distributed to the project, 80 EUR spend, 20 EUR returned. EUR balnce is Zero, but USD will have some artificial balance arrised due to different rates applied on spend & return.
    So I wonder what other companies normaly do with it? My business came up with a requirement of the following report:
    Re: How to build Project Budget report with "IF-then" formula?
    Many thanks in advance,
    Daria

    Hi Daria,
    My recommendation is to align budget profile settings between IM and PS, means using the Object Currency for both.
    I do believe you have one IM program per country, therefore the Object Currency is possible to be used.
    Regards,
    Paulo

  • Problem with Budget / Period/year

    Hello All,
    I have generate a Report with the Report Painter ( logical Database PRJ). The result should be exportet in MS-Excel.
    I'm looking for the Tables.
    He are the tables from the generates Report.
      TABLES: RPSCO_X, COIX, COIX_DATA40, RKB1X, RKB1F, RKB1D.
    <b>Could anybody tell me the table for Budget   per Period/year      ?????</b>
    The Result is:
    Period/year                                               Budget                                    Actual            Commitments                                                                               
    Displayed in                         1 EUR                1 EUR                1 EUR                1 EUR                1 EUR                1 EUR                  1        
    ,001.2006 1. Period 2006                    10.000               10.000                    0                    0                    0               10.000              100,00
    ,002.2006 2. Period 2006                    10.000               10.000                    0                    0                    0               10.000              100,00
    ,003.2006 3. Period 2006                    10.000               10.000                    0                    0                    0               10.000              100,00
    ,004.2006 4. Period 2006                    10.000               10.000                    0                    0                    0               10.000              100,00
    ,005.2006 5. Period 2006                    35.000               35.000              200.000              100.000              100.000               65.000-             185,71-
    ,006.2006 6. Period 2006                    10.000               10.000                    0                    0                    0               10.000              100,00
    ,007.2006 7. Period 2006                    10.000               10.000                    0                    0                    0               10.000              100,00
    ,008.2006 8. Period 2006                    10.000               10.000                    0                    0                    0               10.000              100,00
    ,009.2006 9. Period 2006                    10.000               10.000                    0                    0                    0               10.000              100,00
    ,010.2006 10. Period 2006                   10.000               10.000                    0                    0                    0               10.000              100,00
    ,011.2006 11. Period 2006                   10.000               10.000                    0                    0                    0               10.000              100,00
    ,012.2006 12. Period 2006                   10.000               10.000                    0                    0                    0               10.000              100,00                                                                               
    +Result                                    145.000              145.000              200.000              100.000              100.000               45.000               31,03
    <b></b>

    Following are the tables of budget
    <b>Table Name</b>     <b>Short text</b>
    BPBK     Doc.Header  Controlling Obj.
    BPCG     Controlling Object, by Year
    BPCJ     Controlling Object, by Year
    BPCK     Controlling objects, activated objects
    BPEG     Line Item Total Values   Controlling Obj.
    BPEJ     Line Item Annual Values  Controlling Obj.
    BPEP     Line Item Period Vale Controlling Obj.
    BPGE     Totals Record for Total Value  Controlling obj.
    BPGV     Prel.entry, overall
    BPHI     Cross-hierarchy Data  Controlling obj.
    BPIG     Budget Object Index (Overall Budget)
    BPIJ     Budget Object Index (Annual Budget)
    BPJA     Totals Record for Annual Total   Controlling Obj.
    BPJV     Prel.entry - annual values
    BPPE     Totals Record for Period Values  Controlling Obj.
    BPTR     Object Data   Controlling Obj.
    BPTX     Budgeting Text
    BPUM     Conversion: Tables/Fields to be Converted
    BPVK     Document header preliminary entry

  • Number of Material mvt and PO's per Year

    Hi,
    Can someone tell me if there is a reports for number of mat mvt and average line items per material movement per year and same thing for PO and average line items per purchase order per year . Thanks in advance
    Ibou

    For material movements you can try MB51 with a date range. However it may be too much data. In that case you can query the table MSEG thru Se 16.
    For the Purchase orders try ME80FN and see if that works for you.

  • 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]

  • Sales Order reporting in Projects.

    Hi All,
    I had created the PO received the goods against the same. Move Ordered the Goods & Updated the summary of the concerned Project. Hence could see the required purchase commitments against the projects.
    I had created a sales order. Assigned it against a project number. Now I want to see the effect of Sales in the projects. What are the remaining steps I am required to take up in order to complete the process?
    I have till now created a Sales Order only.
    Looking forward to your contributions.
    Thanks
    Tarun.

    Hi
    If you have a complex scenarios where part of the project execution is done within Manufacturing, and part of the projects is out of the manufacturing area, you may want to consider implementing Oracle Projects Costing and Billing, and enable Project Manufacturing for your inventory & WIP organizations.
    If everything is executed within the manufacturing cycle, and you are not using Oracle Projects, then you would build your solution for reporting by projects based on GL. In that case, you might need to create a project segment in the accounting KFF. Then you need to configure all the accounting entries of costs and billing to track the project number. Even without using Oracle Projects, it might be useful to enable Project Manufacturing. You will use the Seiban numbers as projects, without cost collection into PA. Doing that will allow you to enter the seiban/project number on the sale order. You would be able to track inventory by project, and plan the WIP jobs by project. Use the Cost Management Accounting Generation Client Extension to control the accounting of the various inventory transactions, and populate the project number value. If you use WIP jobs, note that there is no client extension to control the accounting of WIP. You might consider using separate WIP ACCOUNTING CLASS for each one of your project. You would also need to struggle with the Receivables Auto Accounting for invoices and revenue generation. There you might need to use the item parameter, assuming you could set up separate delivered items per project.
    Dina

  • B1 and SQL Server 2005 performance with 3.000.000 invoice-lines per year

    I would like to know if SAP Business One with SQL Server 2005 could work with the following information:
    - 40.000 Business Partners
    - 40.000 Invoices per month
    - Aprox. 3.000.000 invoice-lines per year
    Of course it will be necessary to change some forms in B1.
    What do you think?
    Do you know any B1 customer working with that amout of data?

    > Hi,
    >
    > I think a good SQL2005 tuning (done by a good DBA)
    > will improve performance. Number of records like that
    > shouldn't hurt that kind of DB engine...
    Hi,
    I'm sure that MSSQL2005 can handle the amount of records & transactions in question. Even MSSQL 2000 can do it. However, any DB engine can be put on its knees with the combination of 2-tier application architecture and badly designed queries. B1 is a case in point. I wouldn't go into such a project without decent preliminary load testing and explicit commitment for support from SAP B1 dev team.
    I have heard from implementation projects where B1 simply couldn't handle the amount of data. I've also participated in some presales cases for B1 where we decided not to take a project because we saw that B1 couldn't handle the amount of data (while the other features of B1 would have been more than enough for the customer). The one you're currently looking at seems like one of those.
    Henry

  • Project Budget without GL Integration

    Hello Experts
    Can anyone provide step by step info for creating a Project Bbudget/Budgetory Controls without GL Integration.
    Thanks in Advance.
    Kind Regards
    John

    Steps required for Project Budget without GL Integration
    1) Enable the Budgetary control & flag for override at project level(this is required so that we can overide budgetary control setting at project level ) at the project type level
    2) In the Budget Entry Method enable the flag categorize by resources and define your resource list.
    3) Assign your Budget Entry Method and recourse list (previously defined ) in the budget option tab of the Project Type.
    4.Open the Project(for which u want to enable budgetary control)
    Navigation: Project -> Options-> budgetary control Options
    5) Check the following 2 things
    Amount Type - The starting point for the time interval. Examples: Period-to-Date, Year-to-Date, Project-to-Date
    Boundary Code - The end point for the time interval. Examples: Period, Year, Project
    6.Check that in the Purchasing , Encumbrance options is enabled
    Navigation is
    Purchasing ->Setup:Organizations->Financial Options
    Select Encumbrance Tab. Define for PO Encumbrance and Invoice Encumbrance.
    Cheers
    Hadi

  • On-line funds checking with respect to project budgets

    Hi Friends,
    Does Purchasing check, in addition to available funds in GL, the funds available in a project if at PO level, the project number is set up and an expenditure type is attached and a Project Budget is setup for the expenditure type.
    What are the setups involved?
    How does one specify at the project budget level whether the budget checking, if possible, will be absolute and advisory.
    Thanks and regards
    null

    Oracle Projects is not designed to support budgetary control for Purchasing and Payables.
    This is an enhancement Oracle is planning to deliver on one of the next releases, on top of 11i. Unformally scheduled for the second half of year 2001.
    Dina

  • Project Budget conversion rate - change to quarterly P rate (value date?)

    Hi All,
    We have both Plan and budget profile for project set as blank for value date and exchange rate as P rate.  There are quarterly P rates maintained for a Fiscal Year in OB09.     For the plan, it gets the correct P rate based on the period/month of plan.  However, I noticed that for project budget, it is always getting the P rate defined for first date of fiscal year -  I am not sure if this is due to value date (which is always defaulted to first date of fiscal year)
    Could you advise if there is a way for the system to pick the correct P rate for budget (quarterly P rate in OB08) - if this is due to value date, is there a way to change it (not by defaulting a value date in budget profile config)
    Thanks!

    Right.
    There are 3 ways to use CSS:
    Inline: styles applied to the  HTML code between the <body> tags.  This is not usually recommended.
    Embedded:  inside  <style> and </style> tags between the  <head> tags in your HTML document. This code is applied to only one page.
    External: a physical file that contains nothing but CSS code and applies to all site pages that are linked to it.
    If you have a unique style you want to use on a single page, either use embedded CSS (in the HTML document itself) or set up a unique class in your external stylesheet.
    CSS classes:
    .center {text-align:center}
    .right {text-align:right}
    .left {text-align:left}
    HTML:
    <p class="center"> this is centered text</p>
    Nancy O.
    Alt-Web Design & Publishing
    Web | Graphics | Print | Media  Specialists
    www.alt-web.com/
    www.twitter.com/altweb
    www.alt-web.blogspot.com

  • IMCCP3 - Transfer Plan to Project Budget  - WBS Elements

    Dear all
    Is it possible to execute a similar report as IMCCP3 - Transfer Plan to Project Budget based on a range of WBS Elements. Can a new report be created to allow this. The standard transaction only allows this based on Project.
    Thank you
    PRG

    yes, you could always create Z tcode as you required.
    Please make a functional spec and discuss with your abaper.

Maybe you are looking for

  • New computer choice question

    Hello: I am a windows user currently using XP Pro to run CS3, and my system (2G memory, core duo laptop) is pretty slow when editing video on Premier Pro and using After Effects. I am thinking about getting a high end HP desktop with 64 bit windows v

  • Problems with database access in Servlet Apllication (Duke's Bookstore)

    Hi! My name is Elena Veretilo! I am so newbie in JavaEE. So I really need you help and advice!!! I started to learn JavaEE with "The JavaEE5 tutorial for Sun Java Application Server 9.1" (http://java.sun.com/javaee/5/docs/tutorial/doc/) and this tuto

  • IMac has new hard drive; HP 4480 works as printer but no longer able to scan. What's going on???

    Hard drive failed; now have new drive; am able to use copier/printer but SCAN function doesn't work on my IMac.  HELP!

  • OCA Next Level Certification.

    Hi, This is Udhayakumar, i have completed 1Z0-007-ENU: Introduction to Oracle9i: SQL alone. Now i would like to continue further level in this certification, so i need know the following clarifications: 1. What are the next levels after this to compl

  • Nokia E66 - Exchange sync

    my company email is under exchange platform..n for us to sync using PDA, we must install the certificate as well, otherwise ou PDA cant use the direct push.. so in this case, can nokia E66 or any nokia phone use the same email? because i am not sure