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.mahaHi,
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,
SMAHi
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
RobertHi,
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,
DariaHi 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
IbouFor 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
JohnSteps 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
nullOracle 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
PRGyes, you could always create Z tcode as you required.
Please make a functional spec and discuss with your abaper.
Maybe you are looking for
-
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
-
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
-
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