<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Administrative Time Explained</title><link>http://blogs.msdn.com/project/archive/2009/02/13/administrative-time-explained.aspx</link><description>It’s time again for another posting from me, David Ducolon, on some best practice use of Project Server.&amp;#160; This time I will go in depth about the Administrative Time feature in Project Server 2007. Before I tell you about what 2007 has to offer and</description><dc:language>en</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: Administrative Time Explained</title><link>http://blogs.msdn.com/project/archive/2009/02/13/administrative-time-explained.aspx#9431559</link><pubDate>Wed, 18 Feb 2009 18:35:59 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9431559</guid><dc:creator>ivovh</dc:creator><description>&lt;p&gt;Thanks David. Would you know how time recorded in the admin time categories can be reported on through cubes or by querying the reproting DB through an SSRS report? For example, we might be interested in knowing how many sick days have been taken over a period of time? &lt;/p&gt;</description></item><item><title>re: Administrative Time Explained</title><link>http://blogs.msdn.com/project/archive/2009/02/13/administrative-time-explained.aspx#9458896</link><pubDate>Wed, 04 Mar 2009 23:41:20 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9458896</guid><dc:creator>Billy</dc:creator><description>&lt;p&gt;Eureka. That makes sense - thanks for the blog&lt;/p&gt;</description></item><item><title>re: Administrative Time Explained</title><link>http://blogs.msdn.com/project/archive/2009/02/13/administrative-time-explained.aspx#9459063</link><pubDate>Thu, 05 Mar 2009 02:28:33 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9459063</guid><dc:creator>David Ducolon</dc:creator><description>&lt;p&gt;You must query the RDB and here is the query that I suggest you start with.&lt;/p&gt;
&lt;p&gt;Dave&lt;/p&gt;
&lt;p&gt;-- Query to report on &amp;quot;Working&amp;quot; Admin time&lt;/p&gt;
&lt;p&gt;-- Notes&lt;/p&gt;
&lt;p&gt;-- 1. Line Class UID has three types:&lt;/p&gt;
&lt;p&gt;-- &amp;nbsp; &amp;nbsp; &amp;nbsp;0 - Standard Line classification&lt;/p&gt;
&lt;p&gt;-- &amp;nbsp; &amp;nbsp; &amp;nbsp;1 - Non working admin time (generates a calendar exception and decrements resource capacity in msp_epmresourcebyday)&lt;/p&gt;
&lt;p&gt;-- &amp;nbsp; &amp;nbsp; &amp;nbsp;2 - Working admin time (generates a pseudo-assignment to tell the PM that the resource is doing this)&lt;/p&gt;
&lt;p&gt;-- 2. The line classes are localized, so sites with language packs installed should use the LCID to get the right string&lt;/p&gt;
&lt;p&gt;-- 3. The query uses the resource name dimension (so if a resource's name has changed you'll get records for each name)&lt;/p&gt;
&lt;p&gt;-- &amp;nbsp; &amp;nbsp;to use the current name join through to msp_epmresource using the ResourceUID property&lt;/p&gt;
&lt;p&gt;-- 4. The values are summed because of the journalling structure of the schema (changes come in as adjustments)&lt;/p&gt;
&lt;p&gt;-- pmc 02/20-09&lt;/p&gt;
&lt;p&gt;SELECT TSR.ResourceName, TSA.TimeByDay, TSC.ClassName, SUM(TSA.PlannedWork) AS N'Planned', SUM(TSA.ActualWorkBillable) AS N'Actual'&lt;/p&gt;
&lt;p&gt;FROM dbo.MSP_TimesheetActual AS TSA -- Stores planned &amp;amp; actual work per day&lt;/p&gt;
&lt;p&gt;INNER JOIN dbo.MSP_TimesheetLine AS TSL&lt;/p&gt;
&lt;p&gt;ON TSA.TimesheetLineUID = TSL.TimesheetLineUID -- Tells us what line type the actual belongs to&lt;/p&gt;
&lt;p&gt;INNER JOIN dbo.MSP_TimesheetClass AS TSC&lt;/p&gt;
&lt;p&gt;ON TSL.ClassUID = TSC.ClassUID -- Tells us all the line types&lt;/p&gt;
&lt;p&gt;INNER JOIN dbo.MSP_Timesheet AS TS&lt;/p&gt;
&lt;p&gt;ON TS.TimesheetUID = TSL.TimesheetUID -- Tells us who's timesheet the line belongs to&lt;/p&gt;
&lt;p&gt;INNER JOIN dbo.MSP_TimesheetResource AS TSR&lt;/p&gt;
&lt;p&gt;ON TS.OwnerResourceNameUID = TSR.ResourceNameUID -- tells us the TS resource name when the TS was submitted&lt;/p&gt;
&lt;p&gt;WHERE TSC.LCID = 1033 -- EN-US&lt;/p&gt;
&lt;p&gt;AND TSC.Type = 2 -- &amp;quot;working&amp;quot; Admin time, generates a dummy assignment &lt;/p&gt;
&lt;p&gt;GROUP BY &amp;nbsp;TSR.ResourceName, TSA.TimeByDay,TSC.ClassName -- Group to aggregate out journalling&lt;/p&gt;
&lt;p&gt;The ClassUID is the same thing as Admin Categories. &amp;nbsp;these are stored in the same table and come across to the RDB in the same field.&lt;/p&gt;
</description></item><item><title>re: Administrative Time Explained</title><link>http://blogs.msdn.com/project/archive/2009/02/13/administrative-time-explained.aspx#9489542</link><pubDate>Thu, 19 Mar 2009 12:26:52 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9489542</guid><dc:creator>Nita</dc:creator><description>&lt;p&gt;Hi David, &lt;/p&gt;
&lt;p&gt;Where we can find actual work per resources per day. In what table. Could you advise. Thanks before. &lt;/p&gt;</description></item><item><title>Vacation calendar viewable by organization</title><link>http://blogs.msdn.com/project/archive/2009/02/13/administrative-time-explained.aspx#9507991</link><pubDate>Wed, 25 Mar 2009 21:12:25 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9507991</guid><dc:creator>Calvin Schimmel</dc:creator><description>&lt;p&gt;My client has a vacation calendar that contains all the vacation time for individuals in the organization. I want to transition this to Project Server which works well for having staff request their vacation days by entering and allowing workflow to route to their supervisor. My question is: How do I make this vacation calendar viewable by all staff so that if you want to see when an individual is scheduled for vacation or who is on vacation for a specific day you can see that?&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;</description></item><item><title>re: Administrative Time Explained</title><link>http://blogs.msdn.com/project/archive/2009/02/13/administrative-time-explained.aspx#9531835</link><pubDate>Sun, 05 Apr 2009 14:40:51 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9531835</guid><dc:creator>Bob</dc:creator><description>&lt;p&gt;Hi David,&lt;/p&gt;
&lt;p&gt;I have an issue with Admin time and was wondering if you could give me your view?&lt;/p&gt;
&lt;p&gt;Project Server was set up with timesheets and users were suppose to report updates on a daily basis. After a while we realised that this wasn't fitting our business and so decided to switch to weekly updates. I changed the Server Settings of Timesheets to have weekly updates. This worked fine for task updates. However once I made this change the admin time fields seem to lock and I couldn't diretly enter admin time into the grid. I have to add admin time by the planning dialogue.&lt;/p&gt;
&lt;p&gt;Is this standard functionality? As soon as I switch back to daily (i.e. a 7 day grid) I can add admin time directly into the grid again.&lt;/p&gt;
&lt;p&gt;All information in books and online seem to be related to having updates daily, no once has documented a weekly timesheet.&lt;/p&gt;
&lt;p&gt;Cheers&lt;/p&gt;
&lt;p&gt;Bob&lt;/p&gt;</description></item><item><title>re: Administrative Time Explained</title><link>http://blogs.msdn.com/project/archive/2009/02/13/administrative-time-explained.aspx#9534660</link><pubDate>Tue, 07 Apr 2009 01:56:23 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9534660</guid><dc:creator>Angeldb</dc:creator><description>&lt;p&gt;Unfortunately, my company had the need to publish &amp;nbsp;certain Administrative tasks to certain individuals. &amp;nbsp;For instance, we wanted to restrict which of our Engineers could charge 'Quote Development' instead of making it viewable to everyone. &lt;/p&gt;
&lt;p&gt;We also needed those tasks be able to carry Enterprise Custom Fields for use in reporting our time back to our ERP system. Administrative Time in 2007 does not give you this capability.&lt;/p&gt;
&lt;p&gt;I see that you did streamline the Administrative Time in 2007, but I much prefer the flexibility offered with 2003. It was easy to discern Administrative projects from Billable ones. Perhaps it could have been built as an option rather than stripped from the new version.&lt;/p&gt;
&lt;p&gt;Oh well.&lt;/p&gt;
&lt;p&gt;-Angel&lt;/p&gt;</description></item><item><title>re: Administrative Time Explained</title><link>http://blogs.msdn.com/project/archive/2009/02/13/administrative-time-explained.aspx#9632283</link><pubDate>Wed, 20 May 2009 17:32:01 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9632283</guid><dc:creator>Marcello</dc:creator><description>&lt;p&gt;Is there a way to create an overview (preferably in the Resource Assignments view) of the Administrative time.&lt;/p&gt;
&lt;p&gt;I need to have a complete overview of working and non-working hours.&lt;/p&gt;
&lt;p&gt;Thanks in advance.&lt;/p&gt;</description></item><item><title>re: Administrative Time Explained</title><link>http://blogs.msdn.com/project/archive/2009/02/13/administrative-time-explained.aspx#9688702</link><pubDate>Wed, 03 Jun 2009 05:30:43 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9688702</guid><dc:creator>Brett</dc:creator><description>&lt;p&gt;Sir,&lt;/p&gt;
&lt;p&gt;Before you add any more features, PLEASE go get the basic functionality working. One of my biggest gripes with Project is that task names disappear between save/open cycles. When a task group is collapsed, sometimes the next time I open the file and un-collapse (ie expand) the tasks, THEY ARE BLANK. All the dates and resources, etc.. are there, but the NAMES ARE ALL BLANK. So, I have to go to an old version, and copy back all the names, checking one by one that I account for row deletions, additions. Over and over.. &lt;/p&gt;
&lt;p&gt;GET THE BASIC FUNCTIONALITY WORKING.&lt;/p&gt;
&lt;p&gt;No one uses Project because they love it, we use it because we must at work; hence the extraordinary frustration you read about every day..&lt;/p&gt;
&lt;p&gt;This example was only one of many basic functionality items that does not work reliably. &lt;/p&gt;</description></item><item><title>re: Administrative Time Explained</title><link>http://blogs.msdn.com/project/archive/2009/02/13/administrative-time-explained.aspx#9835512</link><pubDate>Thu, 16 Jul 2009 14:37:43 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9835512</guid><dc:creator>Ray</dc:creator><description>&lt;p&gt;Is there a way to have a specific category always display for individual users timesheets instead of all users timesheets?&lt;/p&gt;</description></item><item><title>re: Administrative Time Explained</title><link>http://blogs.msdn.com/project/archive/2009/02/13/administrative-time-explained.aspx#9850088</link><pubDate>Mon, 27 Jul 2009 18:57:23 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9850088</guid><dc:creator>Sheila Schmedes</dc:creator><description>&lt;p&gt;We are testing Planned Admin Time and when type a description when requesting the time, the description comes up blank when the manager views the request for approval. &amp;nbsp;When the requestor goes back in, the description is still there....just the manager can't see it. &amp;nbsp;We want to use this as a communication that the requestor has gotten required approval. &amp;nbsp;Any suggestions?&lt;/p&gt;
&lt;p&gt;thanks&lt;/p&gt;</description></item><item><title>re: Administrative Time Explained</title><link>http://blogs.msdn.com/project/archive/2009/02/13/administrative-time-explained.aspx#9854027</link><pubDate>Fri, 31 Jul 2009 06:52:16 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9854027</guid><dc:creator>Subramanya Sithamraju</dc:creator><description>&lt;p&gt;My client has a vacation calendar that contains all the vacation time for individuals in the organization. I want to transition this to Project Server which works well for having staff request their vacation days by entering and allowing workflow to route to their supervisor. My question is: How do I make this vacation calendar viewable by all staff so that if you want to see when an individual is scheduled for vacation or who is on vacation for a specific day you can see that?&lt;/p&gt;</description></item><item><title>re: Administrative Time Explained</title><link>http://blogs.msdn.com/project/archive/2009/02/13/administrative-time-explained.aspx#9897933</link><pubDate>Tue, 22 Sep 2009 12:55:20 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9897933</guid><dc:creator>Wim</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;We are using Project Server 2007.&lt;/p&gt;
&lt;p&gt;After creating the relevant timesheets and some administrative categories, I entereded in one of my timesheets for one of the days &amp;quot;8h&amp;quot; at &amp;quot;Vacancy&amp;quot;, which is defined as Status = open, Work Type = Non Work, Approve = Yes and Always Display selected.&lt;/p&gt;
&lt;p&gt;At first, I clicked on &amp;quot;Save&amp;quot; and as a result, the green bullit at Vacancy turned to yellow (right).&lt;/p&gt;
&lt;p&gt;Then, I clicked on &amp;quot;Save and Submit&amp;quot; and as a result the message in red appears: &amp;quot;The submitted timesheet contains lines which either are pending approval or have been rejected. You must either delete these lines from your timesheet or obtain approvals and resubmit.&amp;quot; (right).&lt;/p&gt;
&lt;p&gt;When I turned to the user which is the Timesheet manager for this resource, I saw the approval request for &amp;quot;Vacancy&amp;quot; with &amp;quot;0h&amp;quot;. I originally requested 8h vacancy. Why has this value turned to zero instead of 8 hours?&lt;/p&gt;
&lt;p&gt;When the Timesheet manager approves the vacancy request, my timesheet shows the correct 8h Vacancy with the green status.&lt;/p&gt;
&lt;p&gt;Does anyone know why the approval request showed 0 hours instead of 8 hours?&lt;/p&gt;
&lt;p&gt;Many thanks in advance!&lt;/p&gt;</description></item></channel></rss>