MS Project issue with earned value calculation of task performed earlier than scheduled - ms-project

We're currently using MS Project for an exercise relating to an exam paper. We have to plan out the writing of this paper as a project and report to our lector once a week. This week we're ahead of schedule and and have completed a few tasks that arent planned untill next week. The problem is that when creating a report for earned Value, BCWP for these task is the cost of the hours used, not the hours budgetted for the work.
For instance:
We completed a task that was supposed to be started and completed monday and was baselined at 12 hours, yet we completed it in 8 hours today (thursday). The cost is set at 100$ per hour.
How I see it, the values for this task should be BCWS=0, BCWP=1200 and ACWP=800 yet for some reason it does not recognize the BCWP and ACWP when showing the EV-report. They both show up as 0. I cant change the task to having been performed today either. Can anyone tell me what went wrong?

Related

MS Project - Project Start Date is Years Before First Task; End Date is Years After Last Task End Date

I inherited a project template which buffers YEARS on with end of the project tasks, and for the life of me, I can’t seem to figure out where this buffer is coming from (project starts in 1984 (first task started a month ago), and ends in 2034 (last task ends in 3 months).
I’d prefer to not have to rebuild this template -especially not if this may happen again as we use this template for quarterly projects and has over 100 tasks across a half dozen teams.
I’ve verified all predecessors, resources and lag days from all tasks. I even removed all resources and moved the project date a month to see if it would recalculate the start/end date of the project. No luck. All tasks -except the first task are auto scheduled.

While importing the XML to MS Project, its Start and Finish date get changed

Description
While importing the XML in MS Project then the start and finish dates get changed.
Please find the dates in XML
Start and end date in XML
Please find the MS output
MS Project output
Get the XML file from here https://github.com/VigneshRameshh/GanttIssue
Help me to find the reason behind this?
Thanks in advance,
Vignesh Ramesh.
There are several factors that are affecting this.
The calendar that is applied to the project in the XML is the project's "Standard" calendar. This calendar only has 8 hour working days Monday-Friday, starting at 8:00 and ending at 17:00.
The amount of minutes of working time per day is set to 480, which is 8 hours
The task is Auto Scheduled, not manually scheduled (the value would be 1 if it was manually scheduled).
Given those parameters, MS Project cannot have the start of the task begin at 10/22/21 00:00 and finish on 10/23/21 00:00. Because the task is Auto scheduled, it must follow the Project's calendar and hours per day requirements. Therefore MS Project will start the task at the earliest point on 10/22/21 (8:00) and follow the 1 day duration applied to it, which will cause it to end on 10/22/21 17:00.
Note - it is not recommended to have tasks set to be Manually Scheduled. You want your tasks to be set to be Auto Scheduled.

I can't use firebase because of quota (however I didn't reach it)

EDIT: I really don't know what just happened right now but I was still looking over the dashboard for some other infos and the statistics just reseted! I'm sorry for posting! For anyone wondering, I think the quotas reset at 10 AM (EET)
I'm working on a work certificate in informatics and I decided to give Firebase a try with this project. I love it :)
Two days ago, when I started, everything was good. Yesterday at 8 PM I think I reached the quota for bandwidth (1GB) so I said, "ok no problem, I'll work on it tomorrow". Now today when I opened Firebase Console I still get this error in Storage: "You have exceeded your quota for this project. Please upgrade your plan."
I will leave here a few screenshots with my statistics. Can anyone help me figure out why my limits did not reset? PS. The error first showed up at maybe 8 PM yesterday and now it's 10 AM. It's another day but 24 hours didn't pass. Is this the real reason? I read on another StackOverflow question that it resets daily so I thought that at 12 AM it resets.
Thanks in advance!
You can see in this picture that on 15 December (yesterday) I have 1GB hit but on 16 December (today) is 0.
However, if I set the calendar to show me "Today" instead of "Current billing period" it shows me that the bandwidth was used today
So my question is, the quota is working on a 24 hours base or daily base?
read the fine print ...it reads 1 GB per day for Storage.
it does not tell when it resets - and might eventually depend on the zone & region.
try to use smaller files for testing purposes.

Periodic Calendar value shifting after mid year

so I have defined a periodic calendar with following periods,
Period A: to factor in start of every month
Period B: to factor in end of every month
Calendar
Now I am trying to schedule the job on every days marked as period A i.e. start of every month by doing the following settings,
Scheduling Setting
Schedule
My Problem
From July month the schedule is getting pre-shifted by 1. Any ideas why?
Also can someone guide me to a detailed documentation on periodic calendars and the values example?
Thanks.
I was not able to reproduce the specific issue you are having. I created the same periodic calendar (Per A = SoM, Per B = EoM) and my job schedule came out as expected.
Calendar
Job
Schedule
Solution
There is no need to use a periodic calendar for such a simple scheduling requirement. Making use of a periodic calendar incurs maintenance overhead as you need to ensure it is updated every year.
Instead of using a periodic calendar you could simply configure the job as below. This will result in a job that will always execute on the first day of each month, no maintenance required.

Control-M avoid cyclic job from run before prev day's complete

I have a Control-M job that runs every 20 min. Everything works great during that day's run. The issue is when we auto-order the next days jobs. If the current day's jobs are running we get 2 copies of the jobs running at the same time.
Is there a way to not start the new job if the previous day's job is executing?
The job starts every 20 minutes, but how long does it run? Set the end window for "submit between" time a few minutes before the new day build.
Let's say your new day builds at 0400. Since the job is intended to run every 20 minutes, you can have it run as late as 0340. Set the "to" time in Activity Window to 0340 and the job won't autosubmit after that time. The new day will build at 0400 and the new version of the job will start then - 20 minutes after the previous start.
You can also add a control resource to the job to prevent two of them from running at the same time. I don't know another way to do it. That's not a can of worms I'd open unless the activity period settings just won't work the way you want them to.
If you're referring to last day's job execution bleeding into current day, causing resource contention, your best bet (as Rob pointed out) is to define a resource with max count of 1 to be required by the job, so next day job instance cannot start until prev day job completes and release the resource. Alternatively you can have the job post a Condition for order date + 1, and have order date condition also be an In condition for the job.

Resources