Project Schedule Status Based on Milestore
Hi All,
Our client want to track the project schedule/time status (in Project Center using custom filed and graphical indicators) based on the milestones defined in the project. Is it possible to have the formula which can give the project status based on project
milestones.
Thanks in advance, Taj
Hi Taj,
You could for example have a project Enterprise custom field (so it can be displayed as a graphical indicator in the Project Center views) that gives the % of complete milestones versus total number of milestones. Depending on the % value, you could disply
a green/yellow/red indicator.
For sure there is a simpler way to do that but here is what I found:
Create a task field (using
this method) that returns 1 for every milestone
Create another task field that returns 1 for every complete milestone
Create a project field that calculate the % based on the 2 above fields
Note also that MS Project 2013 proposed a milestone report in the new report feature.
Be aware that this type of indicator (like milestones trend analysis) DO NOT give any relevant information about project completion but only about milestones completion. I mean that a single milestone can require a huge amount of work whereas another one
could just be a 1h work document writing.
Hope this helps.
Guillaume Rouyre - MBA, MCP, MCTS
Similar Messages
-
MSPS 2013 - related a document to the project tasks - Icon is not visible in project schedule
When adding a document (related Items) to the project tasks in a project schedule at the task does not see the icon of the document.
Although the icon issue or risk when binding is visible.
And the icon is also seen in the "Projects Center"
Also related items are not visible in the "Tasks" (http://server/PWA/Tasks.aspx) from the user.
Attachments
View, add or edit related information such as documents, issues, or risks.
Issues
Title
Due Date
Status
Risks
Title
Due Date
Status
Documents
Title
File Name
Status
Maybe someone know why it don't works?Anyone can reproduce this steps on Project Server 2013:
* Upload document to project site document library
* Open project plan for editing in pwa, add to any task related item – uploaded in previous step document
* Save and publish project
Than check in project schedule and project center – icon associated document to task and project. -
SSM 7.0 - Schedule status calculation of initiatives
Hi,
Does anybody know how SSM calculate the schedule status of initiatives?
For example:
- 1 initiative (I1) with "Rule based on status" with 2 milestones (M1 and M2).
- M1 finished before target end date, completion = 100% and importance = high.
- M2 is delayed, completion = 50% and importance = low.
Status (traffic lights) obtained are:
- I1 = red.
- M1 = green.
- M2 = red.
M2 has a low importance. M1 (high) is much more important that M2, but the I1 is red.
I would like to know which elements SSM take into account in order to calculate the schedule status of the initiative and what is the calculation.
Does SSM consider percent completion, importance and dates of M1 and M2?
Are there any rules?
How SSM weights these elements to calculate the schedule status result?
Kind regards,
SantiagoSantiago,
Unlike KPIs, Initiatives don't have any calculation functionality. The status of an Initiative is straight-based off the schedule. If one part is behind on the schedule, the whole Initiative's status is behind.
Part of the reason for using Comments, associated with the Initiative, is to be able to provide an explanation or insight. That way, the comments would explain that, using your example, that the important first milestone was completed ahead of schedule, though the second milestone, which doesn't share the same importance, has experienced a delay.
You also have the option of manually determining the status of an Initiative and could take into account those calculations and score it yourself.
Regards,
Bob -
When the project schedule is later than planned schedule.
How to control?
How can we give a right information to buyer and production.
Is that possible to have two schedules , "one is original plan, another is the reschedule plan from the up-to-date plan"?
We want two plans and distinguish if the project delays?
Tarun KapurHi,
In your case, what i understand you would like to know, the project is going as per the schedule or any delay.
In that case, you can create a project version in (T code 72 and Save the veriosn.
In CN71, you can open the project and give the version key and execute the project and select the choose field wherein you get details like. ..like dates, actual work, budget and other details .
Then you can comapare the dates from created status,relased and as on date status.
Regards
N.Raju -
Where we check the Project closing status?T.code for List of Closing Projec
Dear Guru's,
Where can we check the Project closing status? Can we change the closing status if want to do some modification, and what is the transaction code that we to view the list of closing project.
Regards,
Kalyan1.You can find the project status ( all the status ) in any project maintenance transaction for ex. Run Cj20n > Open you project> on the basic data tab you will find the project status.
( If you want to see the status of other PS oject than click on that object, similarly you will get the status of that object on Basic data tab. )
2.Yes you can change the closing status of proejct for midification. path is clickon the object for which you want to change the closed object > Edit> Status--> Close --> Undo.
3.For the list of Project status go to CN41
on the projectno. input line click on multiple selection--> give the proejct no. list for which you wanted to see the status. -->enter --> Excute.
Report will open in screen. in that report go to toolbar and click on 'choose filed' button.(F5) -->one pop up window will open -->right handside scroll down in that window >select 'status' field and move it to left side>enter
project status will be shown against you project list. you can verify the same in maintenance txn.
If you have activated user status the same will also get populated.
You can downlaod the same in Excle file path is : Evaluation menu>export>save to file. ( via filtering in Excle you call do all the analysis realted to project status how amny are in clised status etc. )
Regards
Nitin -
Short Dump while using BAPI_PS_PRECOMMIT to set Project Definition Status
Hi All,
I am getting a short dump while using BAPI_PS_PRECOMMIT for setting the Project Definition status..
The requirement is to create a Project Definition and then set its status to REL from CRTD. For this purpose i am using the BAPI's in the following sequence :
1. BAPI_PS_INITIALIZATION
2. BAPI_PROJECT_MAINTAIN
3. BAPI_BUS2001_SET_STATUS
4. BAPI_PS_PRECOMMIT
5. BAPI_TRANSACTION_COMMIT
The Proj Def creation is happening successfully in step2. Interestingly, when I debug the program and stop at PRECOMMIT BAPI the program does not give a dump. I have also tried to give COMMIT WORK / WAIT FOR n SECONDS after BAPI_BUS2001_SET_STATUS, to give BAPI sometime for DB update but nothing seems to be a permanent solution.
Please give your views on a solution for this problem..
Thanks & Regards,
SomilCan you please check how to post code in SDN ...
I cannot read your code properly -
Scheduled Status in Message Monitoring
Hi All,
We have a scenario from DB- DB using Java Proxies. The Message interfaces are defined as Asynchornously with EO mode.
Usually the sender channel picks data and tirggers Java Proxy. Proxy process all records and send the status back to sender in 5 mins.
But when I started multiple interfaces at the same time, I observe that one interface is taking 15 min and while that interface is in processing state, the other interface which started at that time are also in Scheduled status. But the sender channel picks data for every 5 mins, which is creating duplicate records.
The interfaces which are in Scheduled status are getting processed only after that interface ( taking 15 min) gets processed.
Why is this dependency on other interfaces and is there any way to avoid this dependency?
Please suggest.
Regards,
Sriniyou can do queue/message prioritization.
but I suggest to use one status field in DB, when you are polling DB to select records , immidiately change staus to picked and after processing successfully change it to processed. -
How to find out the projects with status "Invalid"?
I'm new to Oracle Projects -OP. We are on 12.0.4. This' my new job.
I have a task of "Remove projects with status 'Invalid' ".
Questions:
How to access the OP forms to verify the existent of the invalid projects?
What are the PA tables having the status info -- I mean those showing the status with 'Invalid'?
Thanks A lot.
an apps dbaI could not find a sample for the DELETE_PROJECT. I have coded the delete project by modifying the sample of the CREATE_PROJECT.
-- delete a project with the status INVALID shown in pa_project_statuses.project_status_name
--set serveroutput on size 20000
DECLARE
-- Variables needed for API standard parameters
l_api_version_number NUMBER := 1.0;
l_commit VARCHAR2(1) := 'F';
l_return_status VARCHAR2(1);
l_init_msg_list VARCHAR2(1) := 'F';
l_msg_count NUMBER;
l_msg_index_out NUMBER;
l_msg_data VARCHAR2(2000);
l_data VARCHAR2(2000);
l_pm_product_code VARCHAR2(10);
l_responsibiity_id NUMBER;
l_user_id NUMBER;
l_pm_project_reference PA_PROJECT_PUB.PROJECT_IN_REC_TYPE;
l_pa_project_id PA_PROJECT_PUB.PROJECT_IN_REC_TYPE;
API_ERROR EXCEPTION;
BEGIN
-- GET GLOBAL VALUES
select user_id, responsibility_id
into l_user_id, l_responsibiity_id
from pa_user_resp_v
where user_name = 'J23N'; -- need to get from Apps
--SET GLOBAL VALUES
pa_interface_utils_pub.set_global_info(
p_api_version_number => 1.0,
p_responsibility_id => l_responsibiity_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);
-- PRODUCT RELATED DATA
l_pm_product_code := 'R_INVALID'; -- can be user defined
-- PRODUCT DATA (PROJECT_IN_REC_TYPE)
l_pm_project_reference.pm_project_reference := null;
l_pa_project_id.pa_project_id := 1001;
--INIT_CREATE_PROJECT
--pa_project_pub.init_project;
dbms_output.put_line('Before delete_project');
--DELETE_PROJECT
pa_project_pub.delete_project(
p_api_version_number => l_api_version_number,
p_commit => l_commit,
p_init_msg_list => l_init_msg_list,
p_msg_count => l_msg_count,
p_msg_data => l_msg_data,
p_return_status => l_return_status,
p_pm_project_code => l_pm_product_code,
p_pm_project_reference => l_pm_project_reference,
p_pa_project_id => l_pa_project_id
-- Check for errors
if l_return_status != 'S'
then
raise API_ERROR;
end if;
dbms_output.put_line('Deleted Project Id: ' || l_pa_project_id.pa_project_id);
--dbms_output.put_line('Deleted Project Number: ' || l_project_out.pa_project_number);
Commit;
--HANDLE EXCEPTIONS
-- Get the error message that were returned if it did not complete sucessfully
EXCEPTION
When API_ERROR then
dbms_output.put_line('An API_ERROR occurred');
if l_msg_count >= 1
then
for i in 1..l_msg_count loop
pa_interface_utils_pub.get_messages(
p_msg_data => l_msg_data,
p_encoded => 'F',
p_data => l_data,
p_msg_count => l_msg_count,
p_msg_index_out => l_msg_index_out);
dbms_output.put_line('error message: ' || l_data);
end loop;
rollback;
end if;
When OTHERS then
dbms_output.put_line('An error occured, sqlcode = ' || sqlcode);
if l_msg_count >= 1
then
for i in 1..l_msg_count loop
pa_interface_utils_pub.get_messages(
p_msg_count => l_msg_count,
p_encoded => 'F',
p_msg_data => l_msg_data,
p_data => l_data,
p_msg_index_out => l_msg_index_out);
dbms_output.put_line('error message: ' || l_data);
end loop;
rollback;
end if;
END;Can anyone with the experience of PA_PROJECT_PUB make comment on this Delete Project block? On the struncture level is it correct?
I run it and get
pa_project_pub.delete_project(
ERROR at line 48:
ORA-06550: line 48, column 3:
PLS-00306: wrong number or types of arguments in call to 'DELETE_PROJECT'
ORA-06550: line 48, column 3:
PL/SQL: Statement ignored
Please make your comment on the structure (the logic) of the delete project before providing the advice on the debug.
I would like to make sure the logic is correct first.
TIA -
Proxy messages are stucked in SMQ2 as scheduled status
Hi,
I am doing File(FCC) >PI 7.0>ABAP proxy. (ECC) Scenario.
Once i pick and process the file, the resultant message is updating the table in ECC through ABAP proxy. These messages are getting stucked in queues (SMQ2) in ECC. My message is not having much data , it is very less in size.
And there is no messages in Queue.
I register all queues in SMQR in PI and ECC.
Does I need to do any activity in ECC or PI? What could be a problem. Please suggest .
Thanks
AyubHi Venkata,
Thanks for very quick replay.
Are the messages stuck with any error?--> First I can see the Green Color Flag as scheduled status, I open the message I can see there is no error message.Bt when I have look at end of the message in SXMB_MONI at Q.Status , I can see Message Has error
In SMQ2 -->
Cl. Queue Name Entries Status Date 1 Time 1 NxtDate NxtTim Sender ID Wait for queue
200 XBTR0009 1 SYSFAIL 24.02.2012 10:53:34 24.02.2012 10:53:34 R3DEVQA_RDV_01
And when I double click the XBTR009 I can see the below message :
Cl. User Function Module Queue Name Date Time StatusText
200 ALEREMOTE SXMS_ASYNC_EXEC XBTR0009 24.02.2012 10:53:34 Screen output without connection to user.
This are status of the messages. Please help me.
Regards,
Ahmed -
Error invoking Package Schedule Status in BPC 5.1
Hi BPC Gurus,
We are on BPC 5.1 system and have been live since Apr 2008. We schedule all our Data Manager jobs (Import packages and other packages) every month using the Package Schedule status option under eData.
We were performing a clean-up of the older job entries on this screen by choosing the "Delete Job" option in Package Schedule Status screen.
A few of them got successfully deleted but then we got the below error.
"(RunQueryToServer)(GetScheduleList) An error occurred while getting a schedule list. The system cannot find the file specified."
We are now getting this error even if we try to bring up the Package Schedule Status screen.
Could you pls. advise if anybody has seen this issue and what was the resolution.
We are seeing this issue in our Production environment so your help would be greatly appreciated.
Thanks,
Abhay ShanbhagWe had the same problem with the installation I'm working on right now.
In our case, I went into the SQL Server database for my application set and looked at the entries in tblSchedule. There were entries in there that were very strange in the "CreateTime" field. Dates like "2008-43-30 <time>".
We cleared out the records in tblSchedule and this solved the problem.
Hope this helps,
Jason -
How to clear the message which are in scheduled Status in PI 7.3
Hi,
We want to clear/cancel the message in Message monitor which are in scheduled status in PI 7.3.
It only a JAVA Stack System , We have been trying to clear the message manually but it take more time resulting into performance issue.
Is there some other way we can clear it from Database level.
Our Database is Db2 9.7 with Fix Pack 5
Can anyone help me in clearing the message at fast speed ?
Thanks in advance
Amit ShedgeHi,
First we check the status of Message
a) db2 => select count(*) COUNT, status from sap<sid>db.bc_msg group by status
COUNT STATUS
110 DLVD
641623 NDLV
2 record(s) selected.
Then we update the status of Message to Failed
b) UPDATE BC_MSG SET STATUS='FAIL' WHERE STATUS IN ('DLNG', 'TBDL', 'WAIT', 'HOLD', 'NDLV') AND SENT_RECV_TIME <= '2014-22-03 00:00:00'
c)
select count(*) COUNT, status from sap<sid>db.bc_msg group by status
COUNT STATUS
183 DLVD
641623 FAIL
d) Then we started the Standard deletion Job in NWA
db2 => SELECT COUNT(*), STATUS FROM SAP<sid>DB.BC_MSG GROUP BY STATUS
1 STATUS
98 DLVD
And the message got deleted.
Thanks & Regards
Amit -
Send Commit to message stuck in "Message Scheduled" status
Hello,
I generated some messages using ABAP Proxy. However, the commit work never happened in the program that created the message. Now these messages are stuck in "Message Scheduled" status. How can I push the message forward. Can I trigger a commit? If so, how?
Regards
CerishHi Cerish,
Are you getting this status in the XI ? If so, go to Queue Monitor and try to activate the same.
/people/sap.user72/blog/2005/11/29/xi-how-to-re-process-failed-xi-messages-automatically
Also check the SXMB_MONI of Application System(R/3) if you have a access about is proxy message is executed or not .
If the status is restart not possible, then you need to reprocess that.
Hope this helps,
regards,
moorthy -
Manage Queues - Messages are in Schedule status after upgrade to ERP2004
Hi,
We upgraded SAP to version ERP2004. ABAP proxy XI messages are in schedule status even though we deregister and register & activated all queues.
When I click on the queues it is in running status.
Does anyone has any idea where should I look?
Thanks in advance!
MrudulaHi,
my scenario is file to idoc....
I have set paraemter in SXMB_ADM as below.
Category Parameters CurrentValue DefaultValue
RUNTIME HTTP_TIMEOUT 100000 0
I have gone through as you suggested still when i double click on message in SXMB_MONI...i am getting Runtime Error (TIME_OUT).
Please do help me..
Thanks in advance.
Krish -
XML Messages in "Scheduled" status
Hi all,
The case is at ERP side running transaction SXMB_MONI, some XML messages from XI to ERP are found in "Scheduled" status. Around the same time, siimilar messages using same receiver interface are processed successfully. When we manual restart the "Scheduled" message, there will be an entry in READY status at inbound queue and we have to unlock the queue. After that, the message will be processed successfully.
Here are my questions:
(1) Why some messages in "Scheduled" status but similar messages are processed successfully?
(2) Is there any alert or notification mechanism that we can setup instead of running transaction SXMB_MONI manually?
(3) Is manual restart XML message a proper way to handle those scheduled message? Any way to automatically handle this message in ERP side?
Thanks in advance.Donald,
Here are the answers to ur questions.
(1) Why some messages in "Scheduled" status but similar messages are processed successfully?
Some times the queues get stuck for various reasons. one msg will cause bottleneck for all other msgs behind it. there is no proper reason why this happens, however if it happens regularly then u will have to give it a thought.
(2) Is there any alert or notification mechanism that we can setup instead of running transaction SXMB_MONI manually?
Well, if the msgs r in the scheduled state then NO.
(3) Is manual restart XML message a proper way to handle those scheduled message? Any way to automatically handle this message in ERP side?
Manual restart is not the best way to handle msgs bcause you might loose track/ some msgs might error out together causing issues. (that has happend to us). its tough to keep track if that is the case and if its critical from business point of view.
If it is going out of R/3 then may be you can configure jobs to push the data periodically.
Regards,
Pavan -
Proxy messgs on ECC in scheduled status - released for processing (PI 7.1)
Hi guys,
I have set up a scenario (ABAP Proxy(ECC)->(using WS adapter)PI7.1->SOAP) and the outbound messages on the ECC remain in the scheduled status (green flag) saying "Released for processing (WS)". Why? Must there be some processing be executed? Manual? Or job?
Any help on this appreciated, OlianHi Olian
Try applying the solution in the SAP note #1129614 SP2: WSRM sequences process only the first 3 messages.
Regards
Mark
Maybe you are looking for
-
Opening and Closing Stock Calculation In SAP BPC 10.0 NW
Hello Experts, Need your guidance on this calculation. BI Cube: Receipts and Issues only Available on day basis BPC Report / Cube Context Product = Product1, Product2, Account = receipts, Issues, Opening Stock, Closing stock, Flow = Other Audittrail
-
HI All, I have to display tick mark icon in one of the columns of ALV report. How can i do it. Please suggest me. Regards, Monika
-
Use 1 itunes library for multiple user accounts
Is there a way to use 1 library for multi-user accounts on mac osx? I have 4 iphones and was previously using the main account only. I'm getting tired of having everyones contact lists downloaded into my main phone. I can't seem to figure out how to
-
Good Tutorial On Installing Third-Party Software For Mac OS X?
Hey Everyone, I have a friend who recently switched over from Windows to a MacBook Pro running Mac OS X 10.4.x. Recently he asked me to explain to him how installing software on Mac OS X works. He was always used to the typical Windows setup.exe inst
-
JDBC Sender Adapter - Single Select and Single Delete
Hi, I have the requirement where I have to select the single row (or 1st row) from database through JDBC Sender Adapter and delete that record after selection in single polling. Please help me out with proper SQL query or with any other approach. Tha