<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-4238123397528494175</id><updated>2012-02-16T14:54:55.338Z</updated><category term='queue'/><category term='Analysis Services'/><category term='PWA'/><category term='Project Server 2010'/><category term='SQL2008'/><category term='Hack'/><category term='Workspace'/><category term='Project Server 2007'/><category term='SharePoint'/><category term='Synchronisation'/><category term='SP1'/><category term='Permissions'/><category term='Provisioning'/><category term='SP2'/><category term='CBS'/><category term='WSS'/><category term='Configuration'/><title type='text'>Carl's Project Server Blog</title><subtitle type='html'>sharing the love</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://carl-projectserver.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4238123397528494175/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://carl-projectserver.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Carl Dalton</name><uri>https://profiles.google.com/107432446955218341890</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-5y6iwOC6POg/AAAAAAAAAAI/AAAAAAAAAEQ/Z05hQEW8QkQ/s512-c/photo.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>20</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4238123397528494175.post-5830235982440054186</id><published>2012-01-24T17:20:00.001Z</published><updated>2012-01-25T09:47:13.187Z</updated><title type='text'>Quick and dirty "Portfolio Gantt" report</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;div style="text-align: left;"&gt;We all like Project Centre, with its lists of projects and useful fields, but sometimes you just want it to do a little more. &amp;nbsp;For example:&lt;/div&gt;&lt;div style="text-align: left;"&gt;- what if you could display some key milestones on the gantt&lt;/div&gt;&lt;div style="text-align: left;"&gt;- what if you could easily display colour-coded gantt bar by phases.&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;The second point&amp;nbsp;above&amp;nbsp;(or variant of) &amp;nbsp;has been requested so many times and as of yet I have not seen anyone deliver such a report or view, so I decided to give it a go.&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;Now, before we go ahead, the following is done with no coding and no complex Reporting Services reports. &amp;nbsp;I am sure (and have seen) some amazing report views in SRS similar to this requirement, but this is a Proof of Concept solution. &amp;nbsp;Go work out your own way :P&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;So, a Portfolio Report:&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;Ingredients:&lt;/div&gt;&lt;div style="text-align: left;"&gt;- Excel&lt;/div&gt;&lt;div style="text-align: left;"&gt;- SP2010 Farm with Excel Services configured&lt;/div&gt;&lt;div style="text-align: left;"&gt;- an ODC&lt;/div&gt;&lt;div style="text-align: left;"&gt;- Some formulas&lt;/div&gt;&lt;div style="text-align: left;"&gt;- Some conditional formatting&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;Step 1: &amp;nbsp;Define&lt;/div&gt;&lt;div style="text-align: left;"&gt;This PoC is done working on the following:&lt;/div&gt;&lt;div style="text-align: left;"&gt;- There are 5 Phases for each project&lt;/div&gt;&lt;div style="text-align: left;"&gt;- The Gantt should include coloured bars by each of the 6 phases for the project&lt;/div&gt;&lt;div style="text-align: left;"&gt;- This should update automagically based on current planned dates&lt;/div&gt;&lt;div style="text-align: left;"&gt;- The date periods should be weeks across the columns&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;Note: &amp;nbsp;In this scenario I haven't added any other Project Categories into the Table view, or report filters. &amp;nbsp;I may get onto this later when defining the ODC connection&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;Step 2: &amp;nbsp;mockup in excel&lt;/div&gt;&lt;div style="text-align: left;"&gt;- Create a new file&lt;/div&gt;&lt;div style="text-align: left;"&gt;- Create a table to include the following columns. &amp;nbsp;This will be the basis for the data connection data later:&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;/div&gt;&lt;ol style="text-align: left;"&gt;&lt;li&gt;Project Name (COL B)&lt;/li&gt;&lt;li&gt;Phase 1 Start (COL C)&lt;/li&gt;&lt;li&gt;Phase 1 finish&lt;/li&gt;&lt;li&gt;Phase 2 Start&lt;/li&gt;&lt;li&gt;Phase 2 Finish&lt;/li&gt;&lt;li&gt;......&lt;/li&gt;&lt;li&gt;Phase 6 Finish (COL N)&lt;/li&gt;&lt;/ol&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-5bLj9lbqK94/Tx7Q2_UN9TI/AAAAAAAAAGU/kmpaxnWn4nQ/s1600/table1.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="137" src="http://1.bp.blogspot.com/-5bLj9lbqK94/Tx7Q2_UN9TI/AAAAAAAAAGU/kmpaxnWn4nQ/s640/table1.PNG" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;Now in adjoining colums to the above table, create the same number of columns (two for each phase), using data formatting of Number, and reference the first set of colums, so:&lt;div&gt;&lt;ol style="text-align: left;"&gt;&lt;li&gt;IF([COL C] = "","",[COL C]&lt;/li&gt;&lt;li&gt;IF([COL D] = "","",[COL D]&lt;/li&gt;&lt;li&gt;etc&lt;/li&gt;&lt;li&gt;IF([COL N] = "","",[COL N]&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;So now we have&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-0nIoH6r_ego/Tx7RHnFSGnI/AAAAAAAAAGc/gPgngSZ2nTE/s1600/table+2.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="196" src="http://4.bp.blogspot.com/-0nIoH6r_ego/Tx7RHnFSGnI/AAAAAAAAAGc/gPgngSZ2nTE/s640/table+2.PNG" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;/div&gt;&lt;div&gt;Now we want to set up our timephased column headers. &amp;nbsp;Initially we will do this manually so:&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;- on your first available column, enter the date you wish to start from:&lt;/div&gt;&lt;div&gt;- then on the next column, same row, create a formula to add 7d to the previous date&lt;br /&gt;- copy this formula field to the right as far as you wish the report to go.&lt;/div&gt;&lt;div&gt;- once done, create a formula in the cell row above the dates entered (ive done this in Row 2), and convert each date to a number field (as we did before)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-wvnVqSRvspQ/Tx7X4ZXKRyI/AAAAAAAAAGs/c2IJjOpyiMQ/s1600/Table3.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="104" src="http://4.bp.blogspot.com/-wvnVqSRvspQ/Tx7X4ZXKRyI/AAAAAAAAAGs/c2IJjOpyiMQ/s320/Table3.PNG" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Now then. &amp;nbsp;How do we colour scheme our table by phase? &amp;nbsp;we are going to write a nested IF Statement that compares the Date Value fields for each phase (created in the second image above) to the column date value created in the step previous to identify whether the formula will result in:&lt;/div&gt;&lt;div&gt;"1" = Phase 1&lt;/div&gt;&lt;div&gt;etc&lt;/div&gt;&lt;div&gt;"5" = Phase 5&lt;/div&gt;&lt;div&gt;or&amp;nbsp;&lt;/div&gt;&lt;div&gt;NO PHASE&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Note: In this example, one phase can only happen in one week.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The formula:&lt;/div&gt;&lt;div&gt;=IF($P7=AB$2,1,IF($P7&lt;ab$2,if($q7&gt;=AB$2,1,IF($R7=AB$2,2,IF($R7&lt;ab$2,if($s7&gt;=AB$2,2,IF($T7=AB$2,3,IF($T7&lt;ab$2,if($u7&gt;=AB$2,3,IF($V7=AB$2,4,IF($V7&lt;ab$2,if($w7&gt;=AB$2,4,IF($X7=AB$2,5,IF($X7&lt;ab$2,if($y7&gt;=AB$2,5,IF($Z7=AB$2,6,IF($Z7&lt;ab$2,if($aa7&gt;=AB$2,6))))))))))))))))))&lt;/ab$2,if($aa7&gt;&lt;/ab$2,if($y7&gt;&lt;/ab$2,if($w7&gt;&lt;/ab$2,if($u7&gt;&lt;/ab$2,if($s7&gt;&lt;/ab$2,if($q7&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;where: &amp;nbsp;&lt;/div&gt;&lt;div&gt;$P7 = Project Phase 1 Start&lt;/div&gt;&lt;div&gt;$Q7 = Project Phase 1 End&lt;/div&gt;&lt;div&gt;etc&lt;/div&gt;&lt;div&gt;$AA7 = Phase 6 End&lt;/div&gt;&lt;div&gt;and&lt;/div&gt;&lt;div&gt;AB$2 = the timephased period in column AB2 (the first date period)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Now copy this formula down the column to the bottom of the table, and across to the end of the timephased period defined&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-6nd_GXn9upo/Tx7i9oIqHOI/AAAAAAAAAG0/cNo_HrMlMZk/s1600/table4.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="245" src="http://2.bp.blogspot.com/-6nd_GXn9upo/Tx7i9oIqHOI/AAAAAAAAAG0/cNo_HrMlMZk/s640/table4.PNG" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Now we will do the conditional formatting on the timephased periods:&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-B6gX1jpMmtA/Tx7jXEkPd-I/AAAAAAAAAG8/3vY41_7FKGs/s1600/table6.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="296" src="http://2.bp.blogspot.com/-B6gX1jpMmtA/Tx7jXEkPd-I/AAAAAAAAAG8/3vY41_7FKGs/s640/table6.PNG" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Now once this report is published to a SP2010 report library it looks like this:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-photn5Xatns/Tx7oKYN_MKI/AAAAAAAAAHM/Vfbcc88hzRM/s1600/report.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="238" src="http://2.bp.blogspot.com/-photn5Xatns/Tx7oKYN_MKI/AAAAAAAAAHM/Vfbcc88hzRM/s640/report.PNG" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Next Steps:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;- Add a Current Date marker&lt;/div&gt;&lt;div&gt;- Make this a live report by connecting the Excel file to a SP2010 Data Connection and Project Server 2010 Reporting Database&lt;/div&gt;&lt;div&gt;- Improve on formatting&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4238123397528494175-5830235982440054186?l=carl-projectserver.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://carl-projectserver.blogspot.com/feeds/5830235982440054186/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://carl-projectserver.blogspot.com/2012/01/quick-and-dirty-portfolio-gantt-report.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4238123397528494175/posts/default/5830235982440054186'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4238123397528494175/posts/default/5830235982440054186'/><link rel='alternate' type='text/html' href='http://carl-projectserver.blogspot.com/2012/01/quick-and-dirty-portfolio-gantt-report.html' title='Quick and dirty &amp;quot;Portfolio Gantt&amp;quot; report'/><author><name>Carl Dalton</name><uri>https://profiles.google.com/107432446955218341890</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-5y6iwOC6POg/AAAAAAAAAAI/AAAAAAAAAEQ/Z05hQEW8QkQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-5bLj9lbqK94/Tx7Q2_UN9TI/AAAAAAAAAGU/kmpaxnWn4nQ/s72-c/table1.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4238123397528494175.post-6670618084603585123</id><published>2012-01-09T15:29:00.000Z</published><updated>2012-01-09T15:29:46.386Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='Hack'/><category scheme='http://www.blogger.com/atom/ns#' term='Project Server 2010'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint'/><category scheme='http://www.blogger.com/atom/ns#' term='Configuration'/><category scheme='http://www.blogger.com/atom/ns#' term='Project Server 2007'/><title type='text'>Someone killed your farm #projectserver</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;** WARNING ** following this post may kill your already sickly farm....&lt;br /&gt;&lt;br /&gt;Imagine the scenario:&lt;br /&gt;- during some troubleshooting, someone deletes some EPM databases that they believe no longer point to a PWA Site (but actually do)&lt;br /&gt;or&lt;br /&gt;- when deleting a PWA Site, some environmental issue interrupts the process before it completes&lt;br /&gt;or&lt;br /&gt;- an issue occurred during PWA Site provisioning&lt;br /&gt;or&lt;br /&gt;- who knows what, sometimes bad things happen......&lt;br /&gt;&lt;br /&gt;&lt;b&gt;what you will see:&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Sharepoint will continually report events such as :&lt;br /&gt;&lt;br /&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 1842px;"&gt;&lt;tbody&gt;&lt;tr height="19" style="height: 14.4pt;"&gt;  &lt;td height="19" style="height: 14.4pt; width: 1381pt;" width="1842"&gt;An exception  occurred while running the job scheduler.&amp;nbsp;&amp;nbsp;  Reason: Cannot open database "ProjectServer_Published"  requested by the login. The login failed.&amp;nbsp;  Login failed for user xxxxxxxxxxxxxxxxx.&amp;nbsp; Technical Details:  System.Data.SqlClient.SqlException: Cannot open database  "ProjectServer_Published" requested by the login. The login failed.&amp;nbsp; Login failed for user xxxxxxxxxxxxxx&amp;nbsp; &amp;nbsp; &amp;nbsp;at  System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;div&gt;and&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 2410px;"&gt; &lt;colgroup&gt;&lt;col style="mso-width-alt: 7680; mso-width-source: userset; width: 162pt;" width="216"&gt;&lt;/col&gt; &lt;col style="mso-width-alt: 3612; mso-width-source: userset; width: 76pt;" width="102"&gt;&lt;/col&gt; &lt;col style="mso-width-alt: 4010; mso-width-source: userset; width: 85pt;" width="113"&gt;&lt;/col&gt; &lt;col style="mso-width-alt: 4864; mso-width-source: userset; width: 103pt;" width="137"&gt;&lt;/col&gt; &lt;col style="mso-width-alt: 65479; mso-width-source: userset; width: 1381pt;" width="1842"&gt;&lt;/col&gt; &lt;/colgroup&gt;&lt;tbody&gt;&lt;tr height="19" style="height: 14.4pt;"&gt;  &lt;td height="19" style="height: 14.4pt; width: 162pt;" width="216"&gt;Project Server&lt;/td&gt;  &lt;td style="width: 76pt;" width="102"&gt;Queue&lt;/td&gt;  &lt;td align="right" style="width: 85pt;" width="113"&gt;7626&lt;/td&gt;  &lt;td style="width: 103pt;" width="137"&gt;&amp;nbsp;Critical&lt;/td&gt;  &lt;td style="width: 1381pt;" width="1842"&gt;&amp;nbsp;Cannot start queue. SSP:  150e20ee-631b-420d-9de8-7f47b43fc67e&amp;nbsp;  SiteUID: 5afc4aab-f94e-4e69-b7ba-7127a75535c4 Url:&amp;nbsp; Queue: ProjectQ&lt;/td&gt; &lt;/tr&gt;&lt;tr height="19" style="height: 14.4pt;"&gt;  &lt;td height="19" style="height: 14.4pt;"&gt;Project Server&lt;/td&gt;  &lt;td&gt;Queue&lt;/td&gt;  &lt;td align="right"&gt;7626&amp;nbsp;&lt;/td&gt;  &lt;td&gt;&amp;nbsp;Critical&lt;/td&gt;  &lt;td&gt;Cannot start queue. SSP: 150e20ee-631b-420d-9de8-7f47b43fc67e&amp;nbsp; SiteUID:  5afc4aab-f94e-4e69-b7ba-7127a75535c4 Url:&amp;nbsp;  Queue: TimesheetQ&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;- your event log will clog up with the above&lt;/div&gt;&lt;div&gt;- any other EPM site queues will begin to slow down&lt;/div&gt;&lt;div&gt;- users get very angry&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;What's happening under the hood?&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;basically deleting stuff from a SP farm WITHOUT doing so via STSADM, Powershell or the CA UI will cause all kinds of horrible problems that will mean you will either have to recreate Service Apps OR the whole farm (Depending on the scenario) to resolve.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;What can you do:&lt;/div&gt;&lt;div&gt;well, beside hitting the person that did it in the first place, there is an STSADM command that could save you. &amp;nbsp;However I will repeat the warning at the top of this page. &amp;nbsp;&lt;b&gt;running this command may kill your farm completely so ensure you have a DR strategy in place and ready to implement.&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The command is: &amp;nbsp;stsadm -o deleteconfigurationobject -id {GUID}&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Now the GUID bit is the ID of the object you wish to delete from the Configuration Database "Objects" Table. &amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Which object should I delete, there are 1000's&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;- Objects are linked together via the Dependencies table&lt;/div&gt;&lt;div&gt;- your aim should be to attempt to identify the PWA site object that links to these now orphased DB objects. &amp;nbsp;therefore start with any GUIDs linked to errors in the event log&lt;/div&gt;&lt;div&gt;- passing the PWA site GUID through the STSADM command will delete the site (this is your only option) but SHOULD also delete all the dependent orphaned objects, thus stopping the errors occurring as all trace of the site will be removed.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Note: &amp;nbsp;In some scenarios, dependencies may be broken, which may cause some residual records to remain and problems to persist. &amp;nbsp;It is worth identifying all the dependant objects prior to beginning this process.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;An Example of a query that will help identify the relevant PWA Site Objects from the Farm is as follows:&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;SELECT *&lt;/div&gt;&lt;div&gt;&amp;nbsp; FROM [SharePoint_Config].[dbo].[Objects]&lt;/div&gt;&lt;div&gt;&amp;nbsp; where Properties like '&lt;object apple-interchange-newline"="" type="Microsoft.Office.Project.Server.Administration.ProjectSite%'&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;br class="&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;an example query to identify orphaned records is here (mileage may vary)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;SELECT OD.ID,OD.Name, O.ID,O.Name&lt;/div&gt;&lt;div&gt;FROM Objects&lt;/div&gt;&lt;div&gt;INNER JOIN Dependencies ON O.ID = D.ObjectID&lt;/div&gt;&lt;div&gt;INNER JOIN Objects AS OD ON D.DependantID = OD.ID&lt;/div&gt;&lt;div&gt;WHERE O.Name like '[INSERT-DB-NAME-IN-EVENT-LOG-ENTRIES HERE]'&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: xx-small;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; above query courtesy of this post&amp;nbsp;&lt;a href="http://viksrini.blogspot.com/2010/04/delete-orphaned-project-server-database.html"&gt;http://viksrini.blogspot.com/2010/04/delete-orphaned-project-server-database.html&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;have fun!&lt;/div&gt;&lt;/object&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4238123397528494175-6670618084603585123?l=carl-projectserver.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://carl-projectserver.blogspot.com/feeds/6670618084603585123/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://carl-projectserver.blogspot.com/2012/01/someone-killed-your-farm-projectserver.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4238123397528494175/posts/default/6670618084603585123'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4238123397528494175/posts/default/6670618084603585123'/><link rel='alternate' type='text/html' href='http://carl-projectserver.blogspot.com/2012/01/someone-killed-your-farm-projectserver.html' title='Someone killed your farm #projectserver'/><author><name>Carl Dalton</name><uri>https://profiles.google.com/107432446955218341890</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-5y6iwOC6POg/AAAAAAAAAAI/AAAAAAAAAEQ/Z05hQEW8QkQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4238123397528494175.post-5467376851837606810</id><published>2011-12-15T14:49:00.002Z</published><updated>2011-12-15T14:49:35.221Z</updated><title type='text'>Very important note around timephased actual reporting via MS Project Server 2010</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;Source: http://technet.microsoft.com/en-us/library/hh694531.aspx&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;There has been an interesting post on Technet recently regarding reporting on timephased actual work with Project Server 2010. &amp;nbsp;The link is above, but the key phrase is below:&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;When you protect user updates, timesheets always maintain exactly what the user entered for timephased work, and the scalar values between timesheets and the project plan are always consistent. However, the timephased distribution of the scalar value may be slightly different in the project plan, as it is geared toward future work planning and not maintenance of actual work historical values. &lt;u&gt;The scheduling engine may adjust some timephased actual work to keep the plan consistent.&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;u&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/u&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;So, in English, this basically means that if you want EXACT timephased actual work reporting when using Timesheets and Single Entry Mode, you MUST Report from the Timesheet Subsystem, NOT MS Project assignment-level actual work. &amp;nbsp; &amp;nbsp;The plan should only be used for the scaler-view of Actual Work and the REMAINING work (although of course the timephased remaining work may also not be 100% accurate if the actual work timephased has moved and the plan has not been properly rescheduled.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;Interesting. &amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4238123397528494175-5467376851837606810?l=carl-projectserver.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://carl-projectserver.blogspot.com/feeds/5467376851837606810/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://carl-projectserver.blogspot.com/2011/12/very-important-note-around-timephased.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4238123397528494175/posts/default/5467376851837606810'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4238123397528494175/posts/default/5467376851837606810'/><link rel='alternate' type='text/html' href='http://carl-projectserver.blogspot.com/2011/12/very-important-note-around-timephased.html' title='Very important note around timephased actual reporting via MS Project Server 2010'/><author><name>Carl Dalton</name><uri>https://profiles.google.com/107432446955218341890</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-5y6iwOC6POg/AAAAAAAAAAI/AAAAAAAAAEQ/Z05hQEW8QkQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4238123397528494175.post-7513764348426068582</id><published>2011-11-09T16:02:00.001Z</published><updated>2011-12-05T16:48:38.180Z</updated><title type='text'>Timesheet solutions in Project Server 2010 - #2 - the rest</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;div style="margin-bottom: 10px; margin-top: 10px; outline-color: initial; outline-style: none; outline-width: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;In a previous post I talked about assumptions and the reality of data access and security when configuring a simple "hands off" timesheet solution in 2010, and some concerns around functionality that is made available to users by default.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;The other areas of concern for me were:&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 10px; margin-top: 10px; outline-color: initial; outline-style: none; outline-width: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;3 - Limitations of creating projects from templates via PWA&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 10px; margin-top: 10px; outline-color: initial; outline-style: none; outline-width: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;4 - curious behaviour of the auto-publish function when calculating Actual Cost &amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;So here's some more little tidbits of information that I hope may help...&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;b&gt;Limitations of creating projects from templates via PWA&lt;/b&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;(Project.CreateProjectFromTemplate method)&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;As part of my solution I wanted to allow a two phase project to be created, with Phase 2 tasks disabled when the project is produced to avoid these tasks being available via the Timesheet function without the need to work via MS Project. &amp;nbsp;Then I wanted the new phase tasks to be activated at a given point in the schedule ideally via PWA.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;To do this I...&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;- Created a MSP template and saved it to the server with the apppropriate task structures, codes and with the deactivated tasks.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;- Created an EPT with the new template as the default MSP template&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;- Created a Project Schedule view in PWA that included the Active and Publish fields for data management&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;At this point I created the plan in PWA via the EPT and guess what. &amp;nbsp;All the tasks were active.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;i&gt;(face/palm)&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;After a little digging I found that this was by-design operations as the PSI call for createProjectfromTemplate did not include any reference to the Active field.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;Although not a disaster, the next finding kinda nailed me. &amp;nbsp;When I opened the plan for editing in PWA I could not edit either the Active or Publish fields, so at this point there was no mechanism to allow me to either deactivate or unpublish (sic) the tasks I want hidden from the timesheets.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;My target process for htis was&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;- Project created in PWA&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;- Fill in fields via PWA PDP&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;- Publish&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;- users add tasks to timesheet&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;The process at this point became:&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;- Create project in PWA&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;- Complete fields via PWA PDPs&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;- Save and close&lt;br /&gt;- open for edit in Pro&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;- Deactivate the phase 2 tasks&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;- users add tasks to timesheet&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;This process means that twice as many people as initially expected require MS Project and those users have to interface with two elements of the solution rather than one.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;b&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;b&gt;&lt;i&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Fast forward one month &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;Announcing the hotfix KB2596498 October 2011 CU for Project Server&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;QFE - 30887 - Creating a new project from a template ignores the Active task flag&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;This QFE would appear to be addressing the exact issue I have come across. &amp;nbsp;However I dont believe it is (yet) addressing the lack of edit on the Publish or Active fields via PWA, but I shall be testing shortly.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;At this point I think my creation process can use PWA Only, and when moving to Phase 2 the user will need to use MSP to close down Phase 1 and activate Phase 2.... more to follow (again)&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;Curious behaviour of the auto-publish function when calculating Actual Cost &amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;Truth be told, I can't actually remember what this point related to. &amp;nbsp;However there are a few findings to chew over that are fresh in my mind having seen them yesterday.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;u&gt;Auto-approval "skipped for optimization"&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;the Rules Engine for approvals that allows autopublish only works when the plan is not locked for editing. &amp;nbsp;At this point if your rule runs to autopublish the task assignment to the plan, this will process to 20% in the queue and get the status "Skipped for optimisation". &amp;nbsp;to me the correct behaviour would be to enqueue this until the plan is available for editing, or cancel it if a subsequent record change came through to be saved.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;I am still risk-assessing this, as I believe that if the task assignment is NOT resubmitted with more updates at a point when the plan is checked in, those actual hours on the specific update that was skipped for optimisation are lost/never processed to the plan, unless you open and publish via MSP (again, tbc).&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;u&gt;Get &amp;gt;= August CU to use this function&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;So far I have seen multiple examples of this rule processing failing to auto-publish, except where august CU or greater is installed.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;b&gt;Things to consider when looking at a streamlined, minimum intervention Timesheet system:&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;- There is no circumventing the Build Team option to allow resources to see plans, but at least you can do this via PWA&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;- You MUST implement affective closedown processes for tasks and projects to streamline the Add Task menus&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;- You will probably need to do some ribbon customisation to lockdown some functions on the Timesheet and Task ribbons.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;- If you want to work with deactivated tasks in your project template, get October 2011 CU for Project Server (to be tested)&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;- if you want auto-approval and auto-publish rule engine functions to work get SP1+August 2011 CU for Project Server at a minimum&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;- Dont expect to work with task level Publish and Active fields via PWA as these are read-only&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;good luck!&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4238123397528494175-7513764348426068582?l=carl-projectserver.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://carl-projectserver.blogspot.com/feeds/7513764348426068582/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://carl-projectserver.blogspot.com/2011/11/timesheet-solutions-in-project-server.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4238123397528494175/posts/default/7513764348426068582'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4238123397528494175/posts/default/7513764348426068582'/><link rel='alternate' type='text/html' href='http://carl-projectserver.blogspot.com/2011/11/timesheet-solutions-in-project-server.html' title='Timesheet solutions in Project Server 2010 - #2 - the rest'/><author><name>Carl Dalton</name><uri>https://profiles.google.com/107432446955218341890</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-5y6iwOC6POg/AAAAAAAAAAI/AAAAAAAAAEQ/Z05hQEW8QkQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4238123397528494175.post-5720159250070004190</id><published>2011-09-19T16:06:00.001+01:00</published><updated>2011-09-19T18:02:49.001+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Project Server 2010'/><category scheme='http://www.blogger.com/atom/ns#' term='SP1'/><category scheme='http://www.blogger.com/atom/ns#' term='Provisioning'/><title type='text'>Problem Provisioning PWA Site after SP1</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;** UPDATE2: &amp;nbsp;OK so I didn't reboot before that previous note. &amp;nbsp;This has now resolved the issue. &amp;nbsp;Reboot WAS tried prior to June CU&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;* UPDATE: &amp;nbsp;After installing June CU2011 Server Rollups (SPF &amp;amp; SPS+PS) I am still seeing the same issues as before. &amp;nbsp;More research to do.....&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;Since my rig had Project Server 2010 SP1 packages installed I have seen PWA provisioning fail when creating a brand new PWA Site with clean DB names etc. &lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;Note: &amp;nbsp;This is NOT a restore scenario:&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;Firstly I see the following, which is what I would expect:&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif; font-size: x-small;"&gt;09/19/2011 15:45:59.32 &lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;OWSTIMER.EXE (0x0C30) &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;0x05C4&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;Project Server &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;Provisioning &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;6974&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;Information&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;Provisioning 'zzzzzzzzzzzzzzzzz': Server versions: Primary 10.50.1600.1, Reporting 10.50.1600.1.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;47871661-d3d4-46fa-9c73-f5faf328a37d&lt;/span&gt;&lt;br /&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif; font-size: x-small;"&gt;09/19/2011 15:45:59.35 &lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;OWSTIMER.EXE (0x0C30) &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;0x05C4&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;Project Server &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;Provisioning &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;6975&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;Information&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;Provisioning 'zzzzzzzzzzzzzzzzz': Databases specified for site 'ProjectServer' are as follows: Published: Name = 'zzzzzzzzzzzzzzzzz_Published', State = NotCreated Draft: Name = 'zzzzzzzzzzzzzzzzz_Draft', State = NotCreated Archive: Name = 'zzzzzzzzzzzzzzzzz_Archive', State = NotCreated Reporting: Name = 'zzzzzzzzzzzzzzzzz_Reporting', State = NotCreated&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;47871661-d3d4-46fa-9c73-f5faf328a37d&lt;/span&gt;&lt;br /&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;Then a little while later prior to the above job completing I see a second PWA Provisioning job is initiated, that reuses the PWA Site url configured by me and then shows the following in ULS:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif; font-size: x-small;"&gt;09/19/2011 15:49:59.61 &lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;OWSTIMER.EXE (0x18CC) &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;0x2238&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;Project Server &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;Provisioning &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;6974&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;Information&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;Provisioning 'zzzzzzzzzzzzzzzzz': Server versions: Primary 10.50.1600.1, Reporting 10.50.1600.1.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;27bbee07-9442-48ce-af3e-eb7dabaf80ea&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif; font-size: x-small;"&gt;09/19/2011 15:49:59.95 &lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;OWSTIMER.EXE (0x18CC) &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;0x2238&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;Project Server &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;Provisioning &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;6975&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;Information&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;Provisioning 'zzzzzzzzzzzzzzzzz': Databases specified for site 'ProjectServer' are as follows: Published: Name = 'zzzzzzzzzzzzzzzzz_Published', State = NotEmpty Draft: Name = 'zzzzzzzzzzzzzzzzz_Draft', State = Empty Archive: Name = 'zzzzzzzzzzzzzzzzz_Archive', State = Empty Reporting: Name = 'zzzzzzzzzzzzzzzzz_Reporting', State = Empty&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;27bbee07-9442-48ce-af3e-eb7dabaf80ea&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;Shortly after this, guess what:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif; font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif; font-size: x-small;"&gt;09/19/2011 15:49:59.95 &lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;OWSTIMER.EXE (0x18CC) &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;0x2238&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;Project Server &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;Provisioning &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;7070&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;Critical&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;Provisioning 'zzzzzzzzzzzzzzzzz': One or more of the databases already contains schema. When editing or creating a Project Server instance, you may specify: * Four databases that do not exist * Four existing, blank databases * Four existing Project Server databases of the same version from the same installation. Combinations of blank, new, and existing databases are not allowed.&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;	&lt;/span&gt;27bbee07-9442-48ce-af3e-eb7dabaf80ea&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif; font-size: x-small;"&gt;Subtle but important difference here... this second provisioning job that appears to have been initiated part way through the initial DB provisioning job now sees that the Published database = NotEmpty state.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;Hypothesis here is that the first correct provision job has begun to build the &amp;nbsp;DB schema, and then been kicked out by the erroneous second job, which finds a mismatch set of databases and bombs out.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;Resolution:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;So far it appears that the June CU resolves this issue, but I am retesting this now. &amp;nbsp;be back after the break&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4238123397528494175-5720159250070004190?l=carl-projectserver.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://carl-projectserver.blogspot.com/feeds/5720159250070004190/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://carl-projectserver.blogspot.com/2011/09/problem-provisioning-pwa-site-after-sp1.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4238123397528494175/posts/default/5720159250070004190'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4238123397528494175/posts/default/5720159250070004190'/><link rel='alternate' type='text/html' href='http://carl-projectserver.blogspot.com/2011/09/problem-provisioning-pwa-site-after-sp1.html' title='Problem Provisioning PWA Site after SP1'/><author><name>Carl Dalton</name><uri>https://profiles.google.com/107432446955218341890</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-5y6iwOC6POg/AAAAAAAAAAI/AAAAAAAAAEQ/Z05hQEW8QkQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4238123397528494175.post-757413645622610950</id><published>2011-09-09T15:40:00.003+01:00</published><updated>2011-09-09T15:40:47.330+01:00</updated><title type='text'>Shiny-shiny</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;Sometime over the last couple of weeks - whilst running some BI-focused EPM Demos - I have come to realise that sometimes no manner of demo will get people interested when they just want to jump to the good stuff, the charts and graphs, the decomposition tree, indicators and traffic lights and KPI's etc etc&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;Sometime's they just want the&amp;nbsp;shiny-shiny&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;So with this in mind I've given my blog a spring clean and a spruce up. &amp;nbsp;Time is pushed at the moment but I intend to attempt to post as much as I can over the coming months. &amp;nbsp;As ever, there will be some trouble shooting and some how-to's that I hope people can get benefit from.&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4238123397528494175-757413645622610950?l=carl-projectserver.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://carl-projectserver.blogspot.com/feeds/757413645622610950/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://carl-projectserver.blogspot.com/2011/09/shiny-shiny.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4238123397528494175/posts/default/757413645622610950'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4238123397528494175/posts/default/757413645622610950'/><link rel='alternate' type='text/html' href='http://carl-projectserver.blogspot.com/2011/09/shiny-shiny.html' title='Shiny-shiny'/><author><name>Carl Dalton</name><uri>https://profiles.google.com/107432446955218341890</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-5y6iwOC6POg/AAAAAAAAAAI/AAAAAAAAAEQ/Z05hQEW8QkQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4238123397528494175.post-8575029375443737334</id><published>2011-09-09T15:03:00.000+01:00</published><updated>2011-09-19T16:07:15.186+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint'/><title type='text'>My SharePoint_Config Database fall over go bang</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;The other day I was tibnkering on my new demo rig (I love SSD's) and the whole OS Drive locked up on my, causing me to hard-crash the machine.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;Uh-ho i thought... my VM was running at crash point... better check it over.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;Lo and behold, my rig was dead on reboot. &amp;nbsp;Upon review my config_db was suspect - go figure - and I had to try and get it back (as I was going to lose quite a lot of work if i didn't).&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;So after a little trawl around I found the following. &amp;nbsp;I hope it helps someone else in the future:&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;Run this in SQL:&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;alter database “Sharepoint_config” set emergency&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;Set DB to single user mode&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;Run this in SQL to find the SPID for the connection to the Config_DB&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; sp_who2&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;disconnect from SQL&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;ensure SQL Browser service started&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;open SQL Mgt but dont connect to the server&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;New Query&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Kill SPID# from SP_WHO2 (where # is the SPID noted previously)&lt;/span&gt;&lt;br /&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;use Sharepoint_config&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;dbcc checkdb ("sharepoint_config", repair_allow_data_loss)&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;Run the following SQL&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ALTER DATABASE DBNAME&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;SET MULTI_USER&lt;/span&gt;&lt;br /&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;Your DB should now be back and happy&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4238123397528494175-8575029375443737334?l=carl-projectserver.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://carl-projectserver.blogspot.com/feeds/8575029375443737334/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://carl-projectserver.blogspot.com/2011/09/my-sharepointconfig-database-fall-over.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4238123397528494175/posts/default/8575029375443737334'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4238123397528494175/posts/default/8575029375443737334'/><link rel='alternate' type='text/html' href='http://carl-projectserver.blogspot.com/2011/09/my-sharepointconfig-database-fall-over.html' title='My SharePoint_Config Database fall over go bang'/><author><name>Carl Dalton</name><uri>https://profiles.google.com/107432446955218341890</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-5y6iwOC6POg/AAAAAAAAAAI/AAAAAAAAAEQ/Z05hQEW8QkQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4238123397528494175.post-6122981174296703143</id><published>2011-09-09T13:18:00.000+01:00</published><updated>2011-09-09T13:47:45.534+01:00</updated><title type='text'></title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;span class="Apple-style-span" style="background-color: white; color: #444444; font-family: 'Helvetica Neue', HelveticaNeue, Helvetica, Arial, sans-serif; font-size: 14px; line-height: 19px;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;div class="post_title" style="font-size: 22px; font-weight: bold; line-height: 1.3; margin-bottom: 10px; margin-top: 0px !important; outline-color: initial; outline-style: none; outline-width: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;Timesheet solutions in project server 2010 - #1 Security black holes and foibles&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 10px; margin-top: 10px; outline-color: initial; outline-style: none; outline-width: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;This is my first outing into a full blown stand-alone timesheet solution. &amp;nbsp;Yes, I’ve done the full bottom-up and top-down configurations before but never JUST timesheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 10px; margin-top: 10px; outline-color: initial; outline-style: none; outline-width: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;The aim of this solution is to&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 10px; margin-top: 10px; outline-color: initial; outline-style: none; outline-width: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;- minimise the administrative overheads associated to running an EPM solution&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 10px; margin-top: 10px; outline-color: initial; outline-style: none; outline-width: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;- minimise “Project Owner” involvement in the process and thus minimise MS Project Pro licence needs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 10px; margin-top: 10px; outline-color: initial; outline-style: none; outline-width: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;- Capture historic data (actual work and cost)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 10px; margin-top: 10px; outline-color: initial; outline-style: none; outline-width: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;- A fixed list of “activities” per project, duplicated for work performed pre project and during the project&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 10px; margin-top: 10px; outline-color: initial; outline-style: none; outline-width: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;- Allow anyone to work on any project within their particular group/team/dept&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 10px; margin-top: 10px; outline-color: initial; outline-style: none; outline-width: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;- provide some insightful BI and reports off the back&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 10px; margin-top: 10px; outline-color: initial; outline-style: none; outline-width: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;The entry point in for this solution is the [magical] new option of automated publishing via rules, delivered as part of SP1, without which we would not be moving forward with this.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 10px; margin-top: 10px; outline-color: initial; outline-style: none; outline-width: 0px;"&gt;&lt;strong style="margin-bottom: 0px !important; margin-top: 0px !important; outline-color: initial; outline-style: none; outline-width: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;Voyage of discovery:&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div style="margin-bottom: 10px; margin-top: 10px; outline-color: initial; outline-style: none; outline-width: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;During the first two days of testing, I have come across the following challenges:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 10px; margin-top: 10px; outline-color: initial; outline-style: none; outline-width: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;1 - Data Security on the Insert Row functions in timesheets (“Insert Task” and “Add Yourself to a Task)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 10px; margin-top: 10px; outline-color: initial; outline-style: none; outline-width: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;2 - Deactivating unwanted Timesheet Add Line functions (Insert Row | Create New Task)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 10px; margin-top: 10px; outline-color: initial; outline-style: none; outline-width: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;3 - Limitations of creating projects from templates via PWA (Project.CreateProjectFromTemplate method)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 10px; margin-top: 10px; outline-color: initial; outline-style: none; outline-width: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;4 - curious behaviour of the auto-publish function when calculating Actual Cost &amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 10px; margin-top: 10px; outline-color: initial; outline-style: none; outline-width: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;What follows in this post is a deep-ish dive into the world of data security on Timesheet Insert Row options&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 10px; margin-top: 10px; outline-color: initial; outline-style: none; outline-width: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 10px; margin-top: 10px; outline-color: initial; outline-style: none; outline-width: 0px;"&gt;&lt;strong style="margin-bottom: 0px !important; margin-top: 0px !important; outline-color: initial; outline-style: none; outline-width: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;1 - Data Security on the insert row functions -&amp;nbsp;”Insert Task” and “Add Yourself to a Task&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div style="margin-bottom: 10px; margin-top: 10px; outline-color: initial; outline-style: none; outline-width: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;I started this process as I wanted to ensure that the menu options for these functions was scalable enough to be able to take the number of projects I wanted to throw at it, but also to confirm that I could get projects OUT of the list again at the&amp;nbsp;appropriate&amp;nbsp;time, retaining control throughout the project lifecycle.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 10px; margin-top: 10px; outline-color: initial; outline-style: none; outline-width: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;These options are really important to me in this scenario as I need team members from certain departments/teams to be able to add tasks from the dept/team projects into their timesheets and begin to assign time, as we will not be individually resourcing tasks. &amp;nbsp;We will also not be scheduling tasks as such so the ability to re-add a task (insert task function) is also key.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 10px; margin-top: 10px; outline-color: initial; outline-style: none; outline-width: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;My starting assumption here was that the projects from which you can select tasks would be the projects you have permission to see (with appropriate Category permissions for the functions) via My Tasks so to prove this I temporarily elevated the My Tasks category to see ALL projects. &amp;nbsp;I&amp;nbsp;then created some dummy tasks in a handful or projects.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 10px; margin-top: 10px; outline-color: initial; outline-style: none; outline-width: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;At this point - if the rule is true - I would be able to add any of these tasks to my timesheet via “Add yourself to an existing task” function. &amp;nbsp;Of course on testing this is not the case. &amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 10px; margin-top: 10px; outline-color: initial; outline-style: none; outline-width: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;How “Add yourself to an existing Task” works:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 10px; margin-top: 10px; outline-color: initial; outline-style: none; outline-width: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;It turns out that the list of available projects form which you can pull tasks onto the timesheet is governed solely by the projects that include you in their Project Team, NOT by the application security model (which of course includes the switch “The user is on the project team” but we wont mention that). &amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 10px; margin-top: 10px; outline-color: initial; outline-style: none; outline-width: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;Although I understand the logic here, as the ability to perform this task is a category permission, it seems strange that this is not governed by category data access rules. &amp;nbsp;My working assumption is that this would also require Build Team from Enterprise permissions over the projects in order to allow the resource to assign themselves to the project team which all sounds logical and achievable within the constrains of application security in my head, but I dont develop software so…..&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 10px; margin-top: 10px; outline-color: initial; outline-style: none; outline-width: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;Workarounds:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 10px; margin-top: 10px; outline-color: initial; outline-style: none; outline-width: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;the agreed workaround for this is that each dept/team resource is assigned to the project team as needed, and then the team members can pick whichever tasks they need.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 10px; margin-top: 10px; outline-color: initial; outline-style: none; outline-width: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;Note&amp;nbsp;: Tied functions&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 10px; margin-top: 10px; outline-color: initial; outline-style: none; outline-width: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;As far as I can tell so far, this function is tied to the Create new task function by category feature “Create new task or assignment” so you get either or both, which I REALLY REALLY REALLY don’t want as I need the task list is fixed and controlled across all projects (thats engineering for you) and we will be auto-approving task reassignment changes via rules. &amp;nbsp;As far as I can tell so far, my only option is to deactivate this through custom code which I am currently experimenting with. &amp;nbsp;More to follow (I hope)&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 10px; margin-top: 10px; outline-color: initial; outline-style: none; outline-width: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;Note: &amp;nbsp;Removing Projects and tasks from the list:-&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 10px; margin-top: 10px; outline-color: initial; outline-style: none; outline-width: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;This permission/option DOES conform to the Security driven approach for locking down/closing projects. &amp;nbsp;However it appears that it DOES NOT take account of projects that have no remaining tasks open for update. &amp;nbsp;The Project and Summary Tasks will still appear in the list of available projects and tasks, but there will be no low-level tasks if these are all closed for update. T&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 10px; margin-top: 10px; outline-color: initial; outline-style: none; outline-width: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;How “Add Task” works&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 10px; margin-top: 10px; outline-color: initial; outline-style: none; outline-width: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;The Add Task function allows you access to existing Task Assignments to re-add them to your timesheet when they have “dropped off”. &amp;nbsp;This in itself is fine and dandy for me but how does it handle closed tasks and projects as if it has all my assignments in there the project list is going to get big QUICK (as I am very busy)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 10px; margin-top: 10px; outline-color: initial; outline-style: none; outline-width: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;During testing of the project closedown procedure I notice that using [again] Category level security to attempt to close a project (using Deny) does not impact the list of projects and tasks on display. &amp;nbsp;This can only be done using the “Close Tasks to Update” function as far as I can see so far (and the project will only be hidden from view once there are no further tasks to be updated)/&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 10px; margin-top: 10px; outline-color: initial; outline-style: none; outline-width: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;A brief note on Closing Tasks and Projects:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 10px; margin-top: 10px; outline-color: initial; outline-style: none; outline-width: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;In order to stop users accessing closed tasks during the lifespan of the project, you should use the Close Tasks to Update function as tasks are closed. &amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 10px; outline-color: initial; outline-style: none; outline-width: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;However you are also recommended to have a strong regime for closing projects down with a DENY category once everything has been completed, to ensure that the project is removed from Timesheet Inset Row functions.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4238123397528494175-6122981174296703143?l=carl-projectserver.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://carl-projectserver.blogspot.com/feeds/6122981174296703143/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://carl-projectserver.blogspot.com/2011/09/timesheet-solutions-in-project-server.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4238123397528494175/posts/default/6122981174296703143'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4238123397528494175/posts/default/6122981174296703143'/><link rel='alternate' type='text/html' href='http://carl-projectserver.blogspot.com/2011/09/timesheet-solutions-in-project-server.html' title=''/><author><name>Carl Dalton</name><uri>https://profiles.google.com/107432446955218341890</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-5y6iwOC6POg/AAAAAAAAAAI/AAAAAAAAAEQ/Z05hQEW8QkQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4238123397528494175.post-1503686480992726185</id><published>2011-06-09T14:33:00.000+01:00</published><updated>2011-06-09T14:33:05.594+01:00</updated><title type='text'>Return of the data-geek.  EPM OLAP Cube Custom Measures</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;I thought i'd put rogether a quick post on Cube customisation, as this is something that I am constantly asked about. Now I am not an MDX expert at all, but there are some useful results you get from some pretty simple MDX expressions.&lt;br /&gt;&lt;br /&gt;Firstly, custom measures are done in the OLAP Cube Database Management section of the Project Web App Server Settings page.&amp;nbsp; Hightlight the cube you want to customise and then click Configure.&lt;br /&gt;&lt;br /&gt;Once in this section you need to scroll down to the bottom and decide which cube you want to add the measure to in the OLAP database.&amp;nbsp; Generally in most scenarios, the Portfolio Analyser cube is the best target, depending on the data you wish to interrogate.&amp;nbsp; Once the cube is selected, click Insert.&lt;br /&gt;&lt;br /&gt;&lt;u&gt;&lt;strong&gt;S-Curves&lt;/strong&gt;&lt;/u&gt;&lt;br /&gt;OK, so you've got a decent OLAP report (in excel, PerformancePoint Services or the like) showing data by month, but you been asked for a nice S-curve report showing Baseline, Work and Actual Work on a cumulative curve.&amp;nbsp; As with all useful things, its short but complex query that is needed.&lt;br /&gt;&lt;br /&gt;This example would give you a cumulative WORK calculation, specifically from the earliest date possible.&lt;br /&gt;&amp;gt;&amp;nbsp; sum(periodstodate([time].[(all)]),[measures].[Work])&lt;br /&gt;&lt;br /&gt;This example&amp;nbsp;is a little more simple and would do the same but only over this year&lt;br /&gt;&amp;gt;&amp;nbsp; sum(periodstodate([time].[Year]),[measures].[Work])&lt;br /&gt;&lt;br /&gt;This example is the associated Actual Work S-Curve but allows for there to be NULL values where no actual work exists - in the future - rather than the S-Curve flatlining after the last reporting period.&lt;br /&gt;&amp;gt; iif([actual work]=0,NULL,sum(periodstodate([time].[(all)]),[measures].[actual work]))&lt;br /&gt;&lt;br /&gt;&lt;u&gt;&lt;strong&gt;Capacity Heatmap (Remaining capacity percentage)&lt;/strong&gt;&lt;/u&gt;&lt;br /&gt;A nice simple one for Excel Services conditional formatting, calculating the % of capacity that is remaining based on the Work values.&lt;br /&gt;&amp;gt; ([Capacity]-[work])/[capacity]&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-0JK4BB3hCck/TbbDzjMQTsI/AAAAAAAAACE/ipXWek9bWUc/s1600/Heatmap.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="185" i8="true" src="http://3.bp.blogspot.com/-0JK4BB3hCck/TbbDzjMQTsI/AAAAAAAAACE/ipXWek9bWUc/s640/Heatmap.PNG" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;u&gt;&lt;strong&gt;Filtering a measure based on a dimension member to derive custom cube measures&lt;/strong&gt;&lt;/u&gt;&lt;br /&gt;&lt;br /&gt;imagine the scenario.&amp;nbsp; On your report you want to put the following onto a stacked column chart&lt;br /&gt;- Actual Work spent on Project Priority 1 projects&lt;br /&gt;- Actual Work spent on Project Priority 2-4&lt;br /&gt;- Resource Capacity (as a line)&lt;br /&gt;&lt;br /&gt;note:&amp;nbsp; Your priority field is a flat Lookup Table that doesnt have this "P2-4" grouping built in &lt;br /&gt;&lt;br /&gt;In this scenario to easily derive these values:&lt;br /&gt;1 - Create a measure for Actual Work spent on P1 projects:&amp;nbsp; &lt;br /&gt;ActWorkP1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ([measures].[actual work],[Project Priority_Project].[Priority 1])&lt;br /&gt;2 - Create a measure for Actual Work spent on "everything else" besides P1 Projects&lt;br /&gt;ActWorkP2-4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Actual Work]-[ActWorkP1]&lt;br /&gt;&lt;br /&gt;This may seem like an edge case and you can of course use a pivot table to cross analyse and filter for these values, but what this DOES give you is an interesting OLAP based source for KPI's.... &lt;br /&gt;&lt;br /&gt;Next target:&amp;nbsp; I am currently looking at how I can derive a custom measure of the actual work done on one "Administrative" task across any given timesheet period....&lt;br /&gt;&lt;br /&gt;More to follow!&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4238123397528494175-1503686480992726185?l=carl-projectserver.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://carl-projectserver.blogspot.com/feeds/1503686480992726185/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://carl-projectserver.blogspot.com/2011/06/return-of-data-geek-epm-olap-cube.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4238123397528494175/posts/default/1503686480992726185'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4238123397528494175/posts/default/1503686480992726185'/><link rel='alternate' type='text/html' href='http://carl-projectserver.blogspot.com/2011/06/return-of-data-geek-epm-olap-cube.html' title='Return of the data-geek.  EPM OLAP Cube Custom Measures'/><author><name>Carl Dalton</name><uri>https://profiles.google.com/107432446955218341890</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-5y6iwOC6POg/AAAAAAAAAAI/AAAAAAAAAEQ/Z05hQEW8QkQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-0JK4BB3hCck/TbbDzjMQTsI/AAAAAAAAACE/ipXWek9bWUc/s72-c/Heatmap.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4238123397528494175.post-3257447423159679098</id><published>2010-09-17T12:51:00.000+01:00</published><updated>2010-09-17T12:51:25.737+01:00</updated><title type='text'>Site Collection wont delete (orphaned record) - Sharepoint 2007</title><content type='html'>&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande'; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: 11px;"&gt;Scenario: &amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande'; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: 11px;"&gt;- You created a managed path of /projectsites against the web app that is running your PWA Site&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande'; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: 11px;"&gt;- you create the site collection for holding your Project Web Access Workspaces (so that you have your workspaces separated from your PWA Site)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande'; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: 11px;"&gt;- However this approach is changed at the last second, and you delete the managed path from the Central Admin configuration&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande'; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: 11px;"&gt;- You then delete the site collection&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande'; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: 11px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande'; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: 11px;"&gt;result: Your Site Collection will not delete. &amp;nbsp;Attempting to enumsites against the web app will result in an error&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande'; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: 11px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande'; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: 11px;"&gt;reason: &amp;nbsp;the site has been orphaned in the content db&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande'; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: 11px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande'; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: 11px;"&gt;fix:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande'; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: 11px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande'; font-size: 11px;"&gt;- Open your content db and select all from dbo.webs&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande'; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: 11px;"&gt;- look fo the title of the Site Collection you created that you wish to delete in the Title field&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande'; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: 11px;"&gt;- Copy the SiteID Guid&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande'; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: 11px;"&gt;- in the 12/Bin folder of the app server, run: &amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande'; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: 11px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande'; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: 11px;"&gt;stsadm -o deletesite -force -siteid [enter the guid here] -databaseserver [database server name] -databasename -[name of your content database]&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande'; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: 11px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande'; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: 11px;"&gt;This will delete the orphaned records.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande'; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: 11px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande'; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: 11px;"&gt;to confirm, run enumsites again on your web app to check all is well&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande'; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: 11px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande'; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: 11px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4238123397528494175-3257447423159679098?l=carl-projectserver.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://carl-projectserver.blogspot.com/feeds/3257447423159679098/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://carl-projectserver.blogspot.com/2010/09/site-collection-wont-delete-orphaned.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4238123397528494175/posts/default/3257447423159679098'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4238123397528494175/posts/default/3257447423159679098'/><link rel='alternate' type='text/html' href='http://carl-projectserver.blogspot.com/2010/09/site-collection-wont-delete-orphaned.html' title='Site Collection wont delete (orphaned record) - Sharepoint 2007'/><author><name>Carl Dalton</name><uri>https://profiles.google.com/107432446955218341890</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-5y6iwOC6POg/AAAAAAAAAAI/AAAAAAAAAEQ/Z05hQEW8QkQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4238123397528494175.post-4970527925426890585</id><published>2010-09-10T11:06:00.004+01:00</published><updated>2011-04-26T11:52:44.399+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Configuration'/><category scheme='http://www.blogger.com/atom/ns#' term='Project Server 2007'/><title type='text'>Deriving Milestone RAG Indicators from tasks to the Project Center</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;updated on 10 Dec 2010 - MS1-Var-P field names were wrong. &amp;nbsp;Hope Ive got it right this time!!! - Carl&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;updated on 13 Dec 2010 - data types and task level rollups added to field definition (shame)&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="font-size: large;"&gt;Problem&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;In the Project Centre you wish to show the status of your "Gateway" events that are held as Milestones in the project plans to provide a Milestone Summary view.&amp;nbsp; However there is no out of the box solution to doing this.&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-size: large;"&gt;The Approach&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;Firstly you need a Task Level Custom Field that links to a lookup table that defines your milestones.&amp;nbsp; For Example:&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;Field Name = C3_Milestone Type&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;Lookup Table = Gateways&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;LUT List = MS1, MS2, MS3, MS4, MS5&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;For each milestone you want to report on in the Project Centre (MS1...5), create the following field structure:&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;Note: &amp;nbsp; -T represents task fields, -P represents project fields&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;"&gt;&lt;b&gt;&lt;span style="font-size: small;"&gt;- MS1 Switch-T&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;this is the control field that identifies the relevant task that is tagged with the Gateway = MS1 value (1), Baselined (2), Complete (4), not set (0)&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;IIf([C3_Milestone Type]="Phase.IT Specification and Design Complete",IIf([% Complete]=100,4,IIf([Baseline Finish]&amp;gt;56000,1,2)),0)&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: small;"&gt;Type = Number&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: small;"&gt;Rollup = Max&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;Note:&amp;nbsp; you will notice 3 result isn't included.&amp;nbsp; I did this in case we needed a 4th State to be defined later&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;"&gt;&lt;b&gt;&lt;span style="font-size: small;"&gt;- MS1 Finish-T&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;This field received the finish date of the task where the above flag has been enabled.&amp;nbsp; Note:&amp;nbsp; Rollup set to MAX&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;IIf([MS1-Switch-T]&amp;gt;=1,[Finish],"NA") &lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: small;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="margin: 0px;"&gt;&lt;span style="font-size: small;"&gt;type = date&lt;/span&gt;&lt;/div&gt;&lt;div style="margin: 0px;"&gt;&lt;span style="font-size: small;"&gt;Rollup = max&lt;/span&gt;&lt;/div&gt;&lt;div style="margin: 0px;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;"&gt;&lt;b&gt;&lt;span style="font-size: small;"&gt;- MS1 BaseFinish-T&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;As above but captures the baseline finish date. Note:&amp;nbsp; Rollup set to MAX&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;IIf([MS1-Switch-T]=2,[Baseline Finish],"NA") &lt;/span&gt;&lt;span style="font-size: small;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;type = date&lt;br /&gt;Rollup = max&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;"&gt;&lt;b&gt;&lt;span style="font-size: small;"&gt;- MS1 &lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style="font-size: small;"&gt;Finish-P&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;this project field receives the finish date captured by the previous task level custom field &lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;SWITCH([MS1 Switch-T]=0,"",[&lt;/span&gt;&lt;span style="font-size: small;"&gt;MS1 Switch-T&lt;/span&gt;&lt;span style="font-size: small;"&gt;]&amp;gt;=1,[MS1-Finish-T])&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;"&gt;&lt;br /&gt;&lt;span style="font-size: small;"&gt;Type = date&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;"&gt;&lt;b&gt;&lt;span style="font-size: small;"&gt;- MS1 &lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style="font-size: small;"&gt;BaseFinish-P&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;this project field receives the baseline finish date captured by the previous task level custom field&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;IIf([MS1-Switch-T]=2,[&lt;/span&gt;&lt;span style="font-size: small;"&gt;MS1 BaseFinish-T&lt;/span&gt;&lt;span style="font-size: small;"&gt;],"NA") &lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: small;"&gt;Type = Date&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;"&gt;&lt;span style="color: red; font-size: small;"&gt;&lt;b&gt;** UPDATED **&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;"&gt;&lt;b&gt;&lt;span style="font-size: small;"&gt;- MS1-VAR-P&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;This field does a Date Diff between the Finish-P and BaseFinish-P fields &lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;IIf([MS1-Switch-T]=2,([MS1 Finish-P]-[MS1 BaseFinish-P]),0) &lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: small;"&gt;Type = Text&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;"&gt;&lt;b&gt;&lt;span style="font-size: small;"&gt;- MS1 RAG&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;Here you can apply a formula to derive your RAG indicator based on the VAR field above.&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;IIf([MS1 Switch-T]=0,"Not Set",IIf([&lt;/span&gt;&lt;span style="font-size: small;"&gt;MS1 Switch-T&lt;/span&gt;&lt;span style="font-size: small;"&gt;]=4,"Complete",IIf([&lt;/span&gt;&lt;span style="font-size: small;"&gt;MS1 Switch-T&lt;/span&gt;&lt;span style="font-size: small;"&gt;]=1,"No Baseline",Switch([MS1-VAR-P] &amp;gt;20,"4 weeks late",[MS1-VAR-p] &amp;gt; 10 And [MS1-VAR-p] &amp;lt;=20,"2-4 weeks late",[MS1-VAR-p] &amp;gt;0 And [MS1-VAR-p]&amp;gt;=10,"&amp;lt;2 weeks late",[MS1-VAR-p] &amp;lt;=0,"On Track"))))&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: small;"&gt;Type = Text&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: red;"&gt;** deliberate mistake = the above formula should say &amp;gt;0 and &amp;lt;=10 (rather than &amp;gt;=10).&amp;nbsp; Sorry about that :/&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-size: large;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-size: large;"&gt;&lt;b&gt;The Result&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif; text-align: center;"&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://3.bp.blogspot.com/_uz7w7Ok_gyI/TIoC-31jqZI/AAAAAAAAAB0/Ir1R5B5mFL0/s1600/Screen+shot+2010-09-10+at+11.02.05.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="145" src="http://3.bp.blogspot.com/_uz7w7Ok_gyI/TIoC-31jqZI/AAAAAAAAAB0/Ir1R5B5mFL0/s640/Screen+shot+2010-09-10+at+11.02.05.png" width="640" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif; text-align: left;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: red;"&gt;** UPDATED **&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif; text-align: left;"&gt;&lt;i&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: red;"&gt;CAVEAT: &amp;nbsp; it appears that the issue with incorrectly calculating tiered/dependant formulas when publishing via the PSI &amp;nbsp;has never been fixed. &amp;nbsp;Therefore any PWA based Publish MAY cause Gateway milestones to fail or show incorrect values (or no indicators). &amp;nbsp;Mileage may vary...&lt;/span&gt;&lt;/b&gt;&lt;/i&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4238123397528494175-4970527925426890585?l=carl-projectserver.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://carl-projectserver.blogspot.com/feeds/4970527925426890585/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://carl-projectserver.blogspot.com/2010/09/deriving-milestone-rag-indicators-from.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4238123397528494175/posts/default/4970527925426890585'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4238123397528494175/posts/default/4970527925426890585'/><link rel='alternate' type='text/html' href='http://carl-projectserver.blogspot.com/2010/09/deriving-milestone-rag-indicators-from.html' title='Deriving Milestone RAG Indicators from tasks to the Project Center'/><author><name>Carl Dalton</name><uri>https://profiles.google.com/107432446955218341890</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-5y6iwOC6POg/AAAAAAAAAAI/AAAAAAAAAEQ/Z05hQEW8QkQ/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_uz7w7Ok_gyI/TIoC-31jqZI/AAAAAAAAAB0/Ir1R5B5mFL0/s72-c/Screen+shot+2010-09-10+at+11.02.05.png' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4238123397528494175.post-8829783491566423325</id><published>2010-09-10T10:12:00.002+01:00</published><updated>2010-09-10T11:47:34.501+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PWA'/><title type='text'>Project Web Access - Data Analysis (OWC) Web Part refuses to acknowledge OWC is installed</title><content type='html'>&lt;div class="title"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="copy"&gt;Quick description:&lt;br /&gt;We installed PWA, OWC and SQL AS 10.0 OLE DB  Provider for a client  install for Project Server 2007.&amp;nbsp; Everything was  hunkydory except,  navigating to the Data Analysis page stated we needed  to install Office  Web Components.&amp;nbsp; For some reason the web part wasn’t  recognising that  this was already installed.&lt;br /&gt;Hang on… thought we had…&lt;br /&gt;We reinstalled/ repaired / hopped up and down alot.&amp;nbsp; Nothing.&amp;nbsp; It just would not acknowledge it was there&lt;br /&gt;Client PC #2 - same issue&lt;br /&gt;Server side - same issue&lt;br /&gt;Hop hop hop (scream)&lt;br /&gt;When  selecting Edit page on the Data Analysis page it actually  correctly  displayed the web part.&amp;nbsp; I also noticed that creating a DA  view was fine  too&lt;br /&gt;EH!?!?!??!!&lt;br /&gt;On hitting hard refresh attempted to show the page toolbar before prompting again to install OWC&lt;br /&gt;Several hours later…………&lt;br /&gt;The Fix = remove and re-add the Data Analysis to the page (oh god, why didn’t i think of that sooner)&lt;br /&gt;Time to work out the fix = 3 days&lt;br /&gt;Grey hairs created through debugging = several thousand&lt;br /&gt;Result = Reapplying the web part in the shared view of the page as Web Administrator fixes the issue for all users.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4238123397528494175-8829783491566423325?l=carl-projectserver.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://carl-projectserver.blogspot.com/feeds/8829783491566423325/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://carl-projectserver.blogspot.com/2010/09/project-web-access-data-analysis-owc.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4238123397528494175/posts/default/8829783491566423325'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4238123397528494175/posts/default/8829783491566423325'/><link rel='alternate' type='text/html' href='http://carl-projectserver.blogspot.com/2010/09/project-web-access-data-analysis-owc.html' title='Project Web Access - Data Analysis (OWC) Web Part refuses to acknowledge OWC is installed'/><author><name>Carl Dalton</name><uri>https://profiles.google.com/107432446955218341890</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-5y6iwOC6POg/AAAAAAAAAAI/AAAAAAAAAEQ/Z05hQEW8QkQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4238123397528494175.post-6194919168498129154</id><published>2010-09-10T09:43:00.001+01:00</published><updated>2010-09-10T11:48:00.460+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL2008'/><category scheme='http://www.blogger.com/atom/ns#' term='Analysis Services'/><category scheme='http://www.blogger.com/atom/ns#' term='CBS'/><title type='text'>How to Configure Project Server 2007 Analysis Services with SQL 2008 SharePoint Addon for Reporting Services</title><content type='html'>&lt;div style="font-family: lucida grande;" class="title"&gt;&lt;span style="font-size:85%;"&gt;SQL 2008 analysis services for mops2007&lt;/span&gt;&lt;/div&gt;                         &lt;div style="font-family: lucida grande;" class="copy"&gt;&lt;p&gt;&lt;span style="font-size:85%;"&gt;Well we sorted it&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:85%;"&gt;It’s a bank holiday today but here’s the route we took&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:85%;"&gt;Installed SQL 2005 components from dec2005 feature pack on app server&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:85%;"&gt;Native client&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:85%;"&gt;Bacwards compatibility&lt;/span&gt;&lt;/p&gt;  &lt;ul&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;note: xmo not installed due to SQL 2008 reporting services addon for sharepoint wouldn’t let it&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;Installed the following bits on app server to get things working&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:85%;"&gt;SQL 2008 native client&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:85%;"&gt;Xmo 2005 sp 3 cu5 - to get around the previous issue noted  KB 972511&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:85%;"&gt;Ta daaa everything worked!!!&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:85%;"&gt;Only took a week :(&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:85%;"&gt;edit - postback to Brian Smith’s blog &lt;a href="http://blogs.msdn.com/b/brismith/archive/2010/06/15/project-server-2007-analysis-services-issues-when-using-reporting-services-add-in-for-sharepoint.aspx"&gt;http://blogs.msdn.com/b/brismith/archive/2010/06/15/project-server-2007-analysis-services-issues-when-using-reporting-services-add-in-for-sharepoint.aspx&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4238123397528494175-6194919168498129154?l=carl-projectserver.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://carl-projectserver.blogspot.com/feeds/6194919168498129154/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://carl-projectserver.blogspot.com/2010/09/how-to-configure-project-server-2007.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4238123397528494175/posts/default/6194919168498129154'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4238123397528494175/posts/default/6194919168498129154'/><link rel='alternate' type='text/html' href='http://carl-projectserver.blogspot.com/2010/09/how-to-configure-project-server-2007.html' title='How to Configure Project Server 2007 Analysis Services with SQL 2008 SharePoint Addon for Reporting Services'/><author><name>Carl Dalton</name><uri>https://profiles.google.com/107432446955218341890</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-5y6iwOC6POg/AAAAAAAAAAI/AAAAAAAAAEQ/Z05hQEW8QkQ/s512-c/photo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4238123397528494175.post-5806410452432135690</id><published>2010-05-26T10:11:00.004+01:00</published><updated>2010-09-10T11:48:21.947+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL2008'/><category scheme='http://www.blogger.com/atom/ns#' term='Analysis Services'/><category scheme='http://www.blogger.com/atom/ns#' term='CBS'/><title type='text'>Project Server 2007 ActiveX Component Can't Create Object: Cube build failure against SQL Server 2008 Analysis Services</title><content type='html'>Update:  so we are getting the "cannot connect to repository" error.  Having rummaged around I have just seen reference to the need for SQL 2008 Native Client install also... gonna check this out next&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;So, i am seriously stuck on something... hopeing to work this through today but thought I would share:&lt;br /&gt;&lt;br /&gt;Consider....&lt;br /&gt;&lt;br /&gt;Server Architecture:&lt;br /&gt;Server 1 : DB server SQL 2008 / AS2008 / rS2008&lt;br /&gt;Server 2:  App server MOSS2007, Project Server 2007, 2008 Reporting Services addin for SharePoint&lt;br /&gt;Server 3: WFE including 2008 RS addin for SharePoint&lt;br /&gt;&lt;br /&gt;Configuring Server 2 for CBS&lt;br /&gt;- install Native Client - OK&lt;br /&gt;- Install Management Objects (XMO/AMO) - Failed (higher version aleady availble)&lt;br /&gt;- Install BC&lt;br /&gt;&lt;br /&gt;Cube run fails due with Unable to Create ActiveX component... error&lt;br /&gt;&lt;br /&gt;http://support.microsoft.com/kb/972694&lt;br /&gt;&lt;br /&gt;Ran the hotfix package mentioned for XMO and got the error "unable to connet to analysis services repository" - relates to native client&lt;br /&gt;&lt;br /&gt;So as we are now in an unknown state I am now running the following action plan:-&lt;br /&gt;&lt;br /&gt;- Revert VM lab back to stable point :)&lt;br /&gt;- uninstall RS addin and reboot&lt;br /&gt;- reapply Native Client, XMO/AMO, BC&lt;br /&gt;- Run Cube (hopefully successfully)&lt;br /&gt;- run XMO CU5 hotfix pacakge&lt;br /&gt;- Run cube (hopefully successfully)&lt;br /&gt;- reapply RS addin for sharepoint&lt;br /&gt;- Run cube (hopefully successfully)&lt;br /&gt;&lt;br /&gt;see you in 24hrs.....&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4238123397528494175-5806410452432135690?l=carl-projectserver.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://carl-projectserver.blogspot.com/feeds/5806410452432135690/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://carl-projectserver.blogspot.com/2010/05/so-i-am-seriously-stuck-on-something.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4238123397528494175/posts/default/5806410452432135690'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4238123397528494175/posts/default/5806410452432135690'/><link rel='alternate' type='text/html' href='http://carl-projectserver.blogspot.com/2010/05/so-i-am-seriously-stuck-on-something.html' title='Project Server 2007 ActiveX Component Can&apos;t Create Object: Cube build failure against SQL Server 2008 Analysis Services'/><author><name>Carl Dalton</name><uri>https://profiles.google.com/107432446955218341890</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-5y6iwOC6POg/AAAAAAAAAAI/AAAAAAAAAEQ/Z05hQEW8QkQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4238123397528494175.post-7847061721893128430</id><published>2009-07-14T09:05:00.008+01:00</published><updated>2009-07-14T14:57:37.918+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='queue'/><category scheme='http://www.blogger.com/atom/ns#' term='Workspace'/><category scheme='http://www.blogger.com/atom/ns#' term='Permissions'/><category scheme='http://www.blogger.com/atom/ns#' term='Synchronisation'/><title type='text'>Queue Failure - "User Synchronization for Project Web Access App Root Site and Project WSS Workspace"</title><content type='html'>&lt;strong&gt;Event &lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;You see a queue failure - "User Synchronization for Project Web Access App Root Site and Project WSS Workspace"&lt;br /&gt;&lt;br /&gt;You may see a ULS entry that looks something like this:-&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;10/06/2008 17:11:37.16  Microsoft.Office.Project.Server (0x07D8) 0x0CF0 Windows SharePoint Services    Database                       6f8g Unexpected Unexpected query execution failure, error code 1205. Additional error information from SQL Server is included below. "Transaction (Process ID 98) was deadlocked on lock resources with another process and has been chosen as the deadlock victim. Rerun the transaction." Query text (if available): "{?=call proc_SecAddPrincipalToRole(?,?,?,?,?,?)}" &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;What this means&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Some element of PWA or Project Workspace permissions synchronisation has partially or completely failed due to a deadlock. Users may not be able to access the PWA site and/or WSS Workspaces associated to Project files&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Triggers&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;The User Synchronisation of Project Workspaces and PWA Root Site queue job is a resource-centric operation. This means that the job can be triggered in the following scenarios:-&lt;br /&gt;&lt;br /&gt;• A Resource Record is Saved&lt;br /&gt;• A Security Group is Saved&lt;br /&gt;• A Security Category is Saved&lt;br /&gt;• The PWA permissions list is Saved&lt;br /&gt;&lt;br /&gt;The following actions describe some of those key activities that do NOT trigger this specific synchronisation job as they can be described as project-centric:-&lt;br /&gt;&lt;br /&gt;• Adding/Removing Resources on Plans/Tasks&lt;br /&gt;• Synchronisation of Project Workspace via PWA Server Settings&lt;br /&gt;&lt;br /&gt;In a normal operating scenario you would not expect high volumes of these jobs to be created - if you do then you should check your processes to minimise these occurances (see end)&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Processing&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;The process this job follows can be described loosely as:-&lt;br /&gt;&lt;br /&gt;I. All PWA and PWS permissions are removed (including any Fine Grained Permissions)&lt;br /&gt;II. For the first resource to be synchronised, PWA site permissions are added via the appropriate (Microsoft Office Project Server) Permissions Set&lt;br /&gt;III. For this resource, PWS site permissions are added based on their Project Access Rights and via the appropriate (Microsoft Office Project Server) Permissions Set across ALL Sites&lt;br /&gt;IV. Steps 2&amp;amp;3 are iterated for each resource&lt;br /&gt;&lt;br /&gt;The primary job that runs this process (and is captured in logging) is the SynchronizeSingleUsermembershipsInWSS.&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;strong&gt;Why can this job fail?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;There is an increased risk of this job failing if one or more of the following statements are true:&lt;br /&gt;Triggers:&lt;br /&gt;&lt;br /&gt;I. There are ongoing changes being made to the Security Model (Category/Group permissions changes)&lt;br /&gt;II. There are ongoing changes to Security Group Memberships&lt;br /&gt;III. There are large volumes of resource account changes being made&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Contributing Factors where the triggers are evident:&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;I. There are a large number of Project Workspaces in the environment&lt;br /&gt;II. Resources have access to a large number of Project Workspaces&lt;br /&gt;III. There are a large number of Active Users in the environment&lt;br /&gt;IV. More than 1 of the above jobs can be triggered at any given point&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;So how can I resolve this?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;1 - By Resource&lt;br /&gt;If this problem is reported for one particular resource then open and save the resource record in PWA-&gt; Server Settings-&gt;Manage Users and Groups&lt;br /&gt;&lt;br /&gt;2 - For all resources&lt;br /&gt;if this problem is more widespread then you can Open and Save the "Team Members" group (if this does include all resources in the Enterprise Resource Pool). Note that this should be done outside of normal working time to avoid a repeat of the problem.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;So how can I stop it happening again?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;1 - Minimise the amount of Resource-centric changes are made on Production during standard working hours.&lt;br /&gt;&lt;br /&gt;2 - To minimise the user impact, grant Authenticated User access to PWA via a User Group.&lt;br /&gt;&lt;br /&gt;or alternatively to avoid the issue completely (in conjunction with point 2 above)&lt;br /&gt;&lt;br /&gt;3 - Turn off automatic user synchronisation for PWA, WSS or ALL&lt;br /&gt;&lt;br /&gt;&gt;&gt; Run the UpdateUserSyncSetting.exe tool to set the User Sync Settings. Jon&lt;br /&gt;provided you with the documentation to run the tool. This only needs to be run on&lt;br /&gt;one of the servers.&lt;br /&gt;&gt;&gt; Set up a job that will run the appropriate sync tools during non-business&lt;br /&gt;hours. Make sure to start it early enough that it will finish before business&lt;br /&gt;hours and not interfere with SQL jobs like backups.&lt;br /&gt;&gt;&gt; The tools that you will need to run will be based on what setting you use for the&lt;br /&gt;UpdateUserSyncSetting.exe tool.&lt;br /&gt;&lt;br /&gt;If you set the tool to:&lt;br /&gt;&lt;br /&gt;0 - then you will not need to use the sync tools as this will be normal&lt;br /&gt;behavior.&lt;br /&gt;1 - then you will need to run the WorkspaceRDBUpdate tool.&lt;br /&gt;2 - then you will need to run the WorkspaceUpdate tool.&lt;br /&gt;3 - then you will need to run the WorkspaceUpdate and the WorkspaceRDBUpdate&lt;br /&gt;tools.&lt;br /&gt;&lt;br /&gt;Note: My preferred method for these settings is to turn all auto synchronisation off, then use the Security Model (and some processes) to drive Project-centric synchronisations to wss workspaces (which are not affected by this tool) based on group memberships and roles on the project, and use the Authenticated Users access to PWA&lt;br /&gt;&lt;br /&gt;These tools only need to be run on one server as they just add the necessary sync&lt;br /&gt;jobs to the queue.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4238123397528494175-7847061721893128430?l=carl-projectserver.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://carl-projectserver.blogspot.com/feeds/7847061721893128430/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://carl-projectserver.blogspot.com/2009/07/queue-failure-user-synchronization-for.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4238123397528494175/posts/default/7847061721893128430'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4238123397528494175/posts/default/7847061721893128430'/><link rel='alternate' type='text/html' href='http://carl-projectserver.blogspot.com/2009/07/queue-failure-user-synchronization-for.html' title='Queue Failure - &quot;User Synchronization for Project Web Access App Root Site and Project WSS Workspace&quot;'/><author><name>Carl Dalton</name><uri>https://profiles.google.com/107432446955218341890</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-5y6iwOC6POg/AAAAAAAAAAI/AAAAAAAAAEQ/Z05hQEW8QkQ/s512-c/photo.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4238123397528494175.post-3642635864568244607</id><published>2009-04-29T16:06:00.004+01:00</published><updated>2009-04-29T16:44:43.122+01:00</updated><title type='text'></title><content type='html'>&lt;span style="font-weight: bold;"&gt;Details on Office Servers 2007 SP2 including Project Server and April Cumulative Update Hotfix Release &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;- SP2 includes SP, IU and all patches thru to and including FEB 09 Cumulative Update&lt;br /&gt;- April CU then includes specific fixes between Feb CU and now&lt;br /&gt;- therefore you need both.&lt;br /&gt;&lt;br /&gt;So how do i get a fully patched system:-&lt;br /&gt;- Install WSS3.0 SP2&lt;br /&gt;- Install Office Servers 2007 SP2&lt;br /&gt;- Install WSS3.0 April CU package&lt;br /&gt;- Install MOSS Uber Package - Or - Project Server 2007 April 2009 CU package&lt;br /&gt;&lt;br /&gt;clients:-&lt;br /&gt;- Install Project 2007 SP2 then April 2009 CU package&lt;br /&gt;&lt;br /&gt;create one slipstream package for all the installations / patches required and do that (including all SP2 and April CU packages)&lt;br /&gt;&lt;br /&gt;Note on Portfolio Server 2007 SP2 - this is not in the same release cycle - no news on release date yet but it is coming...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4238123397528494175-3642635864568244607?l=carl-projectserver.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://carl-projectserver.blogspot.com/feeds/3642635864568244607/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://carl-projectserver.blogspot.com/2009/04/details-on-office-servers-2007-sp2.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4238123397528494175/posts/default/3642635864568244607'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4238123397528494175/posts/default/3642635864568244607'/><link rel='alternate' type='text/html' href='http://carl-projectserver.blogspot.com/2009/04/details-on-office-servers-2007-sp2.html' title=''/><author><name>Carl Dalton</name><uri>https://profiles.google.com/107432446955218341890</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-5y6iwOC6POg/AAAAAAAAAAI/AAAAAAAAAEQ/Z05hQEW8QkQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4238123397528494175.post-3212252678953124347</id><published>2009-04-29T14:06:00.001+01:00</published><updated>2009-04-29T14:06:06.438+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SP2'/><title type='text'>SP2 released</title><content type='html'>Office Project Server 2007 Sp2 has now been released.&amp;nbsp; see the details here -  &lt;a title="http://blogs.msdn.com/chrisfie/archive/2009/04/28/announcing-service-pack-2-sp2-for-microsoft-project-2007-and-microsoft-project-server-2007.aspx" href="http://blogs.msdn.com/chrisfie/archive/2009/04/28/announcing-service-pack-2-sp2-for-microsoft-project-2007-and-microsoft-project-server-2007.aspx"&gt;http://blogs.msdn.com/chrisfie/archive/2009/04/28/announcing-service-pack-2-sp2-for-microsoft-project-2007-and-microsoft-project-server-2007.aspx&lt;/a&gt;.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;see teh webcast here &lt;a rel="nofollow" target="_new" href="http://blogs.msdn.com/brismith/archive/2009/04/28/project-server-2007-service-pack-2-sp2-is-now-available.aspx"&gt;http://blogs.msdn.com/brismith/archive/2009/04/28/project-server-2007-service-pack-2-sp2-is-now-available.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;  &lt;div class="flockcredit" style="text-align: right; color: #CCC; font-size: x-small;"&gt;Blogged with the &lt;a href="http://www.flock.com/blogged-with-flock" style="color: #999; font-weight: bold;" target="_new" title="Flock Browser"&gt;Flock Browser&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4238123397528494175-3212252678953124347?l=carl-projectserver.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://carl-projectserver.blogspot.com/feeds/3212252678953124347/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://carl-projectserver.blogspot.com/2009/04/sp2-released.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4238123397528494175/posts/default/3212252678953124347'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4238123397528494175/posts/default/3212252678953124347'/><link rel='alternate' type='text/html' href='http://carl-projectserver.blogspot.com/2009/04/sp2-released.html' title='SP2 released'/><author><name>Carl Dalton</name><uri>https://profiles.google.com/107432446955218341890</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-5y6iwOC6POg/AAAAAAAAAAI/AAAAAAAAAEQ/Z05hQEW8QkQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4238123397528494175.post-9090122008861952100</id><published>2008-10-21T11:31:00.001+01:00</published><updated>2008-10-21T11:32:15.527+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PWA'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint'/><category scheme='http://www.blogger.com/atom/ns#' term='WSS'/><category scheme='http://www.blogger.com/atom/ns#' term='Project Server 2007'/><category scheme='http://www.blogger.com/atom/ns#' term='Provisioning'/><title type='text'>Help,  my PWA site won't provision,,,</title><content type='html'>Post on its way soon (just testing)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4238123397528494175-9090122008861952100?l=carl-projectserver.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://carl-projectserver.blogspot.com/feeds/9090122008861952100/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://carl-projectserver.blogspot.com/2008/10/help-my-pwa-site-wont-provision.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4238123397528494175/posts/default/9090122008861952100'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4238123397528494175/posts/default/9090122008861952100'/><link rel='alternate' type='text/html' href='http://carl-projectserver.blogspot.com/2008/10/help-my-pwa-site-wont-provision.html' title='Help,  my PWA site won&apos;t provision,,,'/><author><name>Carl Dalton</name><uri>https://profiles.google.com/107432446955218341890</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-5y6iwOC6POg/AAAAAAAAAAI/AAAAAAAAAEQ/Z05hQEW8QkQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4238123397528494175.post-133205777604778795</id><published>2008-10-21T11:13:00.000+01:00</published><updated>2008-10-21T11:17:38.702+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PWA'/><category scheme='http://www.blogger.com/atom/ns#' term='Workspace'/><category scheme='http://www.blogger.com/atom/ns#' term='WSS'/><category scheme='http://www.blogger.com/atom/ns#' term='Permissions'/><category scheme='http://www.blogger.com/atom/ns#' term='Synchronisation'/><title type='text'>Project Server 2007 and Unique Workspace Permissions</title><content type='html'>&lt;span style="font-weight:bold;"&gt;The scenario:&lt;/span&gt;&lt;br /&gt;You have a project workspace linked to a project&lt;br /&gt;That workspace has a custom document library/list or Item that requires limited user access&lt;br /&gt;The permissions for the document library are not inherited from the parent site &lt;br /&gt;Users for this document library/list are added individually &lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;The action&lt;/span&gt;&lt;br /&gt;Customer permissions are changed in PWA&lt;br /&gt;User Sync kicks off and re-syncs the users permissions&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;The outcome&lt;/span&gt;&lt;br /&gt;The user permissions are removed and re-added to the site as expected&lt;br /&gt;Any "unique" user level permissions on the site are removed (ie if you have added additional "contributor" access as well as the Microsoft Office Project Server group permissions, etc)&lt;br /&gt;The users permissions on the list/item that do no inherit from the site are also removed but are not re-added&lt;br /&gt;&lt;br /&gt;It appears that the user synchronisation can remove all permissions from the site, lists and items including those where permissions are not inherited, but can only add site level and inherited permissions.  Therefore &lt;br /&gt;a - all list/item level specific permissions are removed &lt;br /&gt;b - any unique site security for these resources is also removed&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Workarounds/Recommendations&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;1 Create list access GROUPS and grant access to these lists using groups memberships (not assigning individuals)&lt;br /&gt;2 Create a subsite(s) of the parent site wherever permissions on the lists/libraries are required to be different from the parent site&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4238123397528494175-133205777604778795?l=carl-projectserver.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://carl-projectserver.blogspot.com/feeds/133205777604778795/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://carl-projectserver.blogspot.com/2008/10/project-server-2007-and-unique.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4238123397528494175/posts/default/133205777604778795'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4238123397528494175/posts/default/133205777604778795'/><link rel='alternate' type='text/html' href='http://carl-projectserver.blogspot.com/2008/10/project-server-2007-and-unique.html' title='Project Server 2007 and Unique Workspace Permissions'/><author><name>Carl Dalton</name><uri>https://profiles.google.com/107432446955218341890</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-5y6iwOC6POg/AAAAAAAAAAI/AAAAAAAAAEQ/Z05hQEW8QkQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4238123397528494175.post-4812719126253310455</id><published>2008-10-20T11:21:00.001+01:00</published><updated>2009-04-01T12:58:25.586+01:00</updated><title type='text'>Carl Dalton Resume 2008 - Technical Version</title><content type='html'>&lt;br /&gt;&lt;br /&gt; &lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;br /&gt;&lt;div type="HEADER"&gt;&lt;br /&gt;	&lt;p class="western"&gt;&lt;a name="fdfz1"&gt;&lt;/a&gt;&lt;a name="fdfz2"&gt;&lt;/a&gt;&lt;a name="fdfz3"&gt;&lt;/a&gt;&lt;a name="fdfz4"&gt;&lt;/a&gt;&lt;br /&gt;	&lt;font face="Arial, sans-serif"&gt;&lt;b&gt;&lt;font size="7"&gt;&lt;font color="#666699"&gt;Carl&lt;br /&gt;	Andrew Dalton&lt;/font&gt;&lt;/font&gt;&lt;/b&gt; &lt;/font&gt;&lt;br /&gt;	&lt;/p&gt;&lt;br /&gt;	&lt;p class="western"&gt;&lt;a name="fdfz5"&gt;&lt;/a&gt;&lt;a name="fdfz6"&gt;&lt;/a&gt;&lt;br /&gt;	&lt;font face="Arial, sans-serif"&gt;&lt;font size="5"&gt;&lt;font color="#073763"&gt;Microsoft&lt;br /&gt;	Project Server Specialist&lt;/font&gt;&lt;/font&gt; &lt;/font&gt;&lt;br /&gt;	&lt;/p&gt;&lt;br /&gt;	&lt;p class="western"&gt;&lt;a name="dhv3"&gt;&lt;/a&gt;&lt;a name="dhv30"&gt;&lt;/a&gt;&lt;br /&gt;	&lt;font face="Arial, sans-serif"&gt;&lt;font size="5"&gt;&lt;font color="#073763"&gt;Project&lt;br /&gt;	&amp;amp; Programme Management Consultant&lt;/font&gt;&lt;/font&gt; &lt;/font&gt;&lt;br /&gt;	&lt;/p&gt;&lt;br /&gt;	&lt;p class="western"&gt;&lt;a name="fdfz8"&gt;&lt;/a&gt;&lt;a name="fdfz9"&gt;&lt;/a&gt;&lt;br /&gt;	&lt;br&gt;&lt;br&gt;&lt;br /&gt;	&lt;/p&gt;&lt;br /&gt;	&lt;p class="western"&gt;&lt;a name="fdfz10"&gt;&lt;/a&gt;&lt;a name="fdfz11"&gt;&lt;/a&gt;&lt;a name="fdfz12"&gt;&lt;/a&gt;&lt;a name="fdfz13"&gt;&lt;/a&gt;&lt;br /&gt;	&lt;font face="Arial, sans-serif"&gt;&lt;font size="1"&gt;tel +44 (0)7734 274866&lt;/font&gt;&lt;br /&gt;	&lt;/font&gt;&lt;br /&gt;	&lt;/p&gt;&lt;br /&gt;	&lt;p class="western"&gt;&lt;a name="fdfz14"&gt;&lt;/a&gt;&lt;a name="fdfz15"&gt;&lt;/a&gt;&lt;a name="fdfz16"&gt;&lt;/a&gt;&lt;a name="fdfz17"&gt;&lt;/a&gt;&lt;a name="fdfz18"&gt;&lt;/a&gt;&lt;a name="fdfz19"&gt;&lt;/a&gt;&lt;a name="fdfz20"&gt;&lt;/a&gt;&lt;a name="fdfz21"&gt;&lt;/a&gt;&lt;a name="fdfz22"&gt;&lt;/a&gt;&lt;br /&gt;	&lt;font size="1"&gt;&lt;font face="Arial, sans-serif"&gt;email:&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;	&lt;/font&gt;&lt;/font&gt;&lt;font color="#000080"&gt;&lt;u&gt;&lt;a href="mailto:cadalton@gmail.com"&gt;&lt;font size="1"&gt;&lt;font face="Arial, sans-serif"&gt;&lt;font color="#0000ff"&gt;cadalton@gmail.com&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/a&gt;&lt;/u&gt;&lt;/font&gt;&lt;br /&gt;	&lt;br /&gt;	&lt;/p&gt;&lt;br /&gt;	&lt;p class="western"&gt;&lt;a name="fdfz23"&gt;&lt;/a&gt;&lt;a name="fdfz24"&gt;&lt;/a&gt;&lt;a name="fdfz25"&gt;&lt;/a&gt;&lt;a name="fdfz26"&gt;&lt;/a&gt;&lt;a name="fdfz27"&gt;&lt;/a&gt;&lt;a name="fdfz28"&gt;&lt;/a&gt;&lt;a name="fdfz29"&gt;&lt;/a&gt;&lt;a name="fdfz30"&gt;&lt;/a&gt;&lt;a name="fdfz31"&gt;&lt;/a&gt;&lt;br /&gt;	&lt;font size="1"&gt;&lt;font face="Arial, sans-serif"&gt;linkedin:&lt;br /&gt;	&lt;/font&gt;&lt;/font&gt;&lt;font color="#000080"&gt;&lt;u&gt;&lt;a href="http://www.linkedin.com/in/carldalton"&gt;&lt;font size="1"&gt;&lt;font face="Arial, sans-serif"&gt;&lt;font color="#0000ff"&gt;http://www.linkedin.com/in/carldalton&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/a&gt;&lt;/u&gt;&lt;/font&gt;&lt;br /&gt;	&lt;br /&gt;	&lt;/p&gt;&lt;br /&gt;	&lt;p class="western"&gt;&lt;a name="dhv32"&gt;&lt;/a&gt;&lt;a name="f6jz0"&gt;&lt;/a&gt;&lt;a name="dhv36"&gt;&lt;/a&gt;&lt;a name="dhv39"&gt;&lt;/a&gt;&lt;br /&gt;	&lt;br&gt;&lt;br&gt;&lt;br /&gt;	&lt;/p&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;h1 class="western" style="margin-left: 0.06in;"&gt;&lt;a name="fdfz36"&gt;&lt;/a&gt;&lt;a name="fdfz37"&gt;&lt;/a&gt;&lt;br /&gt;&lt;font face="Arial, sans-serif"&gt;&lt;font size="4"&gt;&lt;b&gt;Personal Statement &lt;/b&gt;&lt;/font&gt;&lt;/font&gt;&lt;br /&gt;&lt;/h1&gt;&lt;br /&gt;&lt;p class="western"&gt;&lt;a name="fdfz38"&gt;&lt;/a&gt;&lt;a name="fdfz39"&gt;&lt;/a&gt;&lt;a name="fdfz40"&gt;&lt;/a&gt;&lt;a name="fdfz41"&gt;&lt;/a&gt;&lt;a name="fdfz42"&gt;&lt;/a&gt;&lt;br /&gt;&lt;font face="Arial, sans-serif"&gt;&lt;font size="3"&gt;Carl is an experienced&lt;br /&gt;Microsoft Business Solution Architect with over &lt;b&gt;seven years&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&lt;b&gt;&lt;font size="3"&gt;experience&lt;/font&gt;&lt;/b&gt; &lt;font size="3"&gt;in&lt;br /&gt;working with the &lt;b&gt;Microsoft Project Server and SharePoint&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&lt;font size="3"&gt;platforms, with a proven track record in design&lt;br /&gt;and delivery of Microsoft solutions and processes that bring&lt;br /&gt;measurable benefits to his clients. &lt;/font&gt;&lt;/font&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p class="western"&gt;&lt;a name="fdfz43"&gt;&lt;/a&gt;&lt;a name="fdfz44"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p class="western"&gt;&lt;a name="fdfz45"&gt;&lt;/a&gt;&lt;a name="fdfz46"&gt;&lt;/a&gt;&lt;a name="fdfz47"&gt;&lt;/a&gt;&lt;a name="dp750"&gt;&lt;/a&gt;&lt;br /&gt;&lt;font size="3"&gt;&lt;font face="Arial, sans-serif"&gt;He previously headed up&lt;br /&gt;the EPM Solution Development Practice for a global Consultancy Firm focusing on &lt;b&gt;Microsoft SharePoint and Project&lt;br /&gt;Server technologies&lt;/b&gt;, and has recently lead the IT Programme&lt;br /&gt;Office Management function within a major retail bank, focusing on&lt;br /&gt;Portfolio Management and Governance of all Group internal investments&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;br /&gt;&lt;p class="western"&gt;&lt;a name="fdfz48"&gt;&lt;/a&gt;&lt;a name="fdfz49"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br&gt;&lt;br&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p class="western"&gt;&lt;a name="fdfz50"&gt;&lt;/a&gt;&lt;a name="fdfz51"&gt;&lt;/a&gt;&lt;a name="fdfz52"&gt;&lt;/a&gt;&lt;br /&gt;“&lt;font face="Arial, sans-serif"&gt;&lt;i&gt;&lt;font size="2"&gt;Carl excels at&lt;br /&gt;translating business process into technical solutions. He understands&lt;br /&gt;key issues, defines strategies for resolving them and communicates&lt;br /&gt;these to stakeholders in an open and effective way”&lt;/font&gt;&lt;/i&gt;&lt;br /&gt;&lt;/font&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p class="western" style="margin-left: 1in;" align="right"&gt;&lt;a name="fdfz53"&gt;&lt;/a&gt;&lt;a name="fdfz54"&gt;&lt;/a&gt;&lt;a name="ppUrlLink"&gt;&lt;/a&gt;&lt;a name="fdfz55"&gt;&lt;/a&gt;&lt;a name="fdfz56"&gt;&lt;/a&gt;&lt;a name="fdfz57"&gt;&lt;/a&gt;&lt;a name="fdfz58"&gt;&lt;/a&gt;&lt;a name="fdfz59"&gt;&lt;/a&gt;&lt;a name="fdfz60"&gt;&lt;/a&gt;&lt;a name="fdfz61"&gt;&lt;/a&gt;&lt;a name="fdfz62"&gt;&lt;/a&gt;&lt;br /&gt;&lt;font size="1"&gt;&lt;font face="Arial, sans-serif"&gt;This recommendation taken&lt;br /&gt;from my profile on &lt;/font&gt;&lt;/font&gt;&lt;font color="#000080"&gt;&lt;u&gt;&lt;a href="http://www.linkedin.com/in/carldalton" target="_blank"&gt;&lt;font size="1"&gt;&lt;font face="Arial, sans-serif"&gt;&lt;font color="#0000ff"&gt;http://www.linkedin.com/in/carldalton&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/a&gt;&lt;/u&gt;&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p class="western"&gt;&lt;a name="fdfz63"&gt;&lt;/a&gt;&lt;a name="fdfz64"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;h1 class="western" style="margin-left: 0.06in;"&gt;&lt;a name="fdfz65"&gt;&lt;/a&gt;&lt;a name="fdfz66"&gt;&lt;/a&gt;&lt;br /&gt;&lt;b&gt;&lt;font face="Arial, sans-serif"&gt;&lt;font size="4"&gt;Career History&lt;/font&gt;&lt;br /&gt;&lt;/font&gt;&lt;/b&gt;&lt;br /&gt;&lt;/h1&gt;&lt;br /&gt;&lt;p class="western"&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;h2 class="western" style="margin-left: 0.06in;"&gt;&lt;a name="fdfz67"&gt;&lt;/a&gt;&lt;a name="fdfz68"&gt;&lt;/a&gt;&lt;a name="fdfz69"&gt;&lt;/a&gt;&lt;br /&gt;&lt;font face="Arial, sans-serif"&gt;&lt;font size="3"&gt;&lt;i&gt;&lt;b&gt;Microsoft UK (CSS)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dec 08 - now (CONTRACT)&lt;/b&gt;&lt;/i&gt;&lt;/font&gt;&lt;/font&gt;&lt;/h2&gt;&lt;br /&gt;&lt;p class="western"&gt;&lt;font size="3"&gt;&lt;font face="Arial, sans-serif"&gt;Project&lt;br /&gt;Server 2007/2003 Technical Lead, tasked specifically with helping to&lt;br /&gt;define and deliver operational improvements into the support group,&lt;br /&gt;with the direct aim of achieving end of financial year targets for&lt;br /&gt;customer satisfaction.&amp;nbsp; Providing technical mentoring to the&lt;br /&gt;support team, and governing process compliance.&lt;/font&gt; &lt;/font&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;h2 class="western" style="margin-left: 0.06in;"&gt;&lt;a name="fdfz671"&gt;&lt;/a&gt;&lt;a name="fdfz681"&gt;&lt;/a&gt;&lt;a name="fdfz691"&gt;&lt;/a&gt;&lt;br /&gt;&lt;font face="Arial, sans-serif"&gt;&lt;font size="3"&gt;&lt;i&gt;&lt;b&gt;Microsoft UK (CSS)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Feb 08 - Dec 08 (CONTRACT 3+2+6 months)&lt;/b&gt;&lt;/i&gt;&lt;/font&gt;&lt;/font&gt;&lt;/h2&gt;&lt;br /&gt;&lt;p class="western"&gt;&lt;a name="fdfz70"&gt;&lt;/a&gt;&lt;a name="fdfz71"&gt;&lt;/a&gt;&lt;a name="fdfz72"&gt;&lt;/a&gt;&lt;br /&gt;&lt;font face="Arial, sans-serif"&gt;&lt;font size="3"&gt;Providing Technical and&lt;br /&gt;Best Practice Advisory support to EMEA-wide customers on Project&lt;br /&gt;Server 2003 and 2007 (including Microsoft Office SharePoint Server&lt;br /&gt;2007 and SQL 2000/2005)&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;br /&gt;&lt;h2 class="western" style="margin-left: 0.06in;"&gt;&lt;a name="fdfz73"&gt;&lt;/a&gt;&lt;a name="fdfz74"&gt;&lt;/a&gt;&lt;a name="fdfz75"&gt;&lt;/a&gt;&lt;br /&gt;&lt;font face="Arial, sans-serif"&gt;&lt;font size="3"&gt;&lt;i&gt;&lt;b&gt;HBoS PLC&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;May&lt;br /&gt;07 – Feb 08&lt;/b&gt;&lt;/i&gt;&lt;/font&gt;&lt;/font&gt;&lt;/h2&gt;&lt;br /&gt;&lt;p class="western"&gt;&lt;a name="fdfz76"&gt;&lt;/a&gt;&lt;a name="fdfz77"&gt;&lt;/a&gt;&lt;br /&gt;&lt;font face="Arial, sans-serif"&gt;&lt;font size="3"&gt;Lead Programme Office&lt;br /&gt;Manager &lt;/font&gt;&lt;/font&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;p class="western"&gt;&lt;a name="fdfz78"&gt;&lt;/a&gt;&lt;a name="fdfz79"&gt;&lt;/a&gt;&lt;a name="fdfz80"&gt;&lt;/a&gt;&lt;a name="fdfz81"&gt;&lt;/a&gt;&lt;br /&gt;	&lt;font face="Arial, sans-serif"&gt;&lt;font size="3"&gt;Responsibility for&lt;br /&gt;	overall governance of £15m IT Budget &lt;/font&gt;&lt;/font&gt;&lt;br /&gt;	&lt;/p&gt;&lt;br /&gt;	&lt;/li&gt;&lt;li&gt;&lt;p class="western"&gt;&lt;a name="fdfz82"&gt;&lt;/a&gt;&lt;a name="fdfz83"&gt;&lt;/a&gt;&lt;a name="fdfz84"&gt;&lt;/a&gt;&lt;a name="fdfz85"&gt;&lt;/a&gt;&lt;br /&gt;	&lt;font size="3"&gt;&lt;font face="Arial, sans-serif"&gt;In-house consultancy&lt;br /&gt;	provided on &lt;b&gt;SharePoint 2007 design and governance&lt;/b&gt; &lt;/font&gt;&lt;/font&gt;&lt;br /&gt;	&lt;/p&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;p class="western"&gt;&lt;a name="fdfz86"&gt;&lt;/a&gt;&lt;a name="fdfz87"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;h2 class="western" style="margin-left: 0.06in;"&gt;&lt;a name="fdfz89"&gt;&lt;/a&gt;&lt;a name="fdfz90"&gt;&lt;/a&gt;&lt;br /&gt;&lt;b&gt;&lt;i&gt;&lt;font face="Arial, sans-serif"&gt;&lt;font size="3"&gt;Pcubed Ltd&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Jul&lt;br /&gt;03 – May 07&lt;/font&gt; &lt;/font&gt;&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;&lt;/h2&gt;&lt;br /&gt;&lt;p class="western"&gt;&lt;a name="fdfz91"&gt;&lt;/a&gt;&lt;a name="fdfz92"&gt;&lt;/a&gt;&lt;a name="fdfz93"&gt;&lt;/a&gt;&lt;a name="fdfz94"&gt;&lt;/a&gt;&lt;br /&gt;&lt;font size="3" face="Arial, sans-serif"&gt;&lt;b&gt;&lt;i&gt;Roles&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;&lt;/font&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;p class="western"&gt;&lt;a name="fdfz95"&gt;&lt;/a&gt;&lt;a name="fdfz96"&gt;&lt;/a&gt;&lt;a name="fdfz97"&gt;&lt;/a&gt;&lt;a name="fdfz98"&gt;&lt;/a&gt;&lt;a name="fdfz99"&gt;&lt;/a&gt;&lt;br /&gt;	&lt;font size="3" face="Arial, sans-serif"&gt;Project Server 2003 and 2007&lt;br /&gt;	and SharePoint 2003 and 2007 Business Solutions Architect&lt;br /&gt;	&lt;/font&gt;&lt;br /&gt;	&lt;/p&gt;&lt;br /&gt;	&lt;/li&gt;&lt;li&gt;&lt;p class="western"&gt;&lt;a name="fdfz100"&gt;&lt;/a&gt;&lt;a name="fdfz101"&gt;&lt;/a&gt;&lt;a name="fdfz102"&gt;&lt;/a&gt;&lt;a name="fdfz103"&gt;&lt;/a&gt;&lt;br /&gt;	&lt;font size="3" face="Arial, sans-serif"&gt;SharePoint Solution&lt;br /&gt;	Development Practice Manager &lt;/font&gt;&lt;br /&gt;	&lt;/p&gt;&lt;br /&gt;	&lt;/li&gt;&lt;li&gt;&lt;p class="western"&gt;&lt;a name="fdfz104"&gt;&lt;/a&gt;&lt;a name="fdfz105"&gt;&lt;/a&gt;&lt;a name="fdfz106"&gt;&lt;/a&gt;&lt;a name="fdfz107"&gt;&lt;/a&gt;&lt;br /&gt;	&lt;font size="3" face="Arial, sans-serif"&gt;PMO Consultant/&lt;br /&gt;	Manager &lt;/font&gt;&lt;br /&gt;	&lt;/p&gt;&lt;br /&gt;	&lt;/li&gt;&lt;li&gt;&lt;p class="western"&gt;&lt;a name="fdfz108"&gt;&lt;/a&gt;&lt;a name="fdfz109"&gt;&lt;/a&gt;&lt;a name="fdfz110"&gt;&lt;/a&gt;&lt;a name="fdfz111"&gt;&lt;/a&gt;&lt;br /&gt;	&lt;font size="3" face="Arial, sans-serif"&gt;Project and Programme&lt;br /&gt;	Manager / Mentor &lt;/font&gt;&lt;br /&gt;	&lt;/p&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;p class="western"&gt;&lt;a name="fdfz112"&gt;&lt;/a&gt;&lt;a name="fdfz113"&gt;&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p class="western"&gt;&lt;a name="fdfz114"&gt;&lt;/a&gt;&lt;a name="fdfz115"&gt;&lt;/a&gt;&lt;a name="fdfz116"&gt;&lt;/a&gt;&lt;a name="fdfz117"&gt;&lt;/a&gt;&lt;br /&gt;&lt;font size="3" face="Arial, sans-serif"&gt;&lt;b&gt;&lt;i&gt;Example client&lt;br /&gt;list:&lt;/i&gt;&lt;/b&gt; &lt;/font&gt;&lt;br /&gt;&lt;/p&gt;&lt;a name="fdfz118"&gt;&lt;/a&gt;&lt;a name="fdfz119"&gt;&lt;/a&gt;&lt;a name="fdfz120"&gt;&lt;/a&gt;&lt;a name="fdfz121"&gt;&lt;/a&gt;&lt;a name="fdfz122"&gt;&lt;/a&gt;&lt;br /&gt;&lt;table class="zeroBorder" border="0" cellpadding="8" cellspacing="0" width="650"&gt;&lt;br /&gt;	&lt;br /&gt;	&lt;br /&gt;	&lt;tbody&gt;&lt;tr valign="top"&gt;&lt;br /&gt;	&lt;td style="font-family: Arial;" width="338" height="96"&gt;&lt;br /&gt;	&lt;p class="western" style="margin-left: 0.49in;"&gt;&lt;a name="fdfz123"&gt;&lt;/a&gt;&lt;a name="fdfz124"&gt;&lt;/a&gt;&lt;a name="fdfz125"&gt;&lt;/a&gt;&lt;a name="fdfz126"&gt;&lt;/a&gt;&lt;br /&gt;	&lt;font size="2"&gt;Accenture (NHS Programme)&lt;/font&gt; &lt;br /&gt;	&lt;/p&gt;&lt;br /&gt;	&lt;p class="western" style="margin-left: 0.49in;"&gt;&lt;a name="fdfz127"&gt;&lt;/a&gt;&lt;a name="fdfz128"&gt;&lt;/a&gt;&lt;br /&gt;	&lt;font size="2"&gt;Red Bee Media (formerly BBC Broadcast)&lt;/font&gt;&lt;br /&gt;	&lt;br /&gt;	&lt;/p&gt;&lt;br /&gt;	&lt;p class="western" style="margin-left: 0.49in;"&gt;&lt;a name="fdfz129"&gt;&lt;/a&gt;&lt;a name="fdfz130"&gt;&lt;/a&gt;&lt;br /&gt;	&lt;font size="2"&gt;Fujitsu Services (NHS Programme and Corporate)&lt;/font&gt;&lt;br /&gt;	&lt;br /&gt;	&lt;/p&gt;&lt;br /&gt;	&lt;p class="western" style="margin-left: 0.49in;"&gt;&lt;a name="fdfz131"&gt;&lt;/a&gt;&lt;a name="fdfz132"&gt;&lt;/a&gt;&lt;a name="fdfz134"&gt;&lt;/a&gt;&lt;a name="fdfz133"&gt;&lt;/a&gt;&lt;br /&gt;	&lt;font size="2"&gt;Reuters&lt;/font&gt;&lt;/p&gt;&lt;br /&gt;	&lt;/td&gt;&lt;br /&gt;	&lt;td style="font-family: Arial;" width="280"&gt;&lt;br /&gt;	&lt;p class="western" style="margin-left: 0.49in;"&gt;&lt;a name="fdfz135"&gt;&lt;/a&gt;&lt;a name="fdfz136"&gt;&lt;/a&gt;&lt;a name="fdfz137"&gt;&lt;/a&gt;&lt;br /&gt;	&lt;font size="2"&gt;Central Government (multiple)&lt;/font&gt; &lt;br /&gt;	&lt;/p&gt;&lt;br /&gt;	&lt;p class="western" style="margin-left: 0.49in;"&gt;&lt;a name="fdfz138"&gt;&lt;/a&gt;&lt;a name="fdfz139"&gt;&lt;/a&gt;&lt;br /&gt;	&lt;font size="2"&gt;Cadbury Schweppes&lt;/font&gt; &lt;br /&gt;	&lt;/p&gt;&lt;br /&gt;	&lt;p class="western" style="margin-left: 0.49in;"&gt;&lt;a name="fdfz140"&gt;&lt;/a&gt;&lt;a name="fdfz141"&gt;&lt;/a&gt;&lt;br /&gt;	&lt;font size="2"&gt;British Sky Broadcasting (IT)&lt;/font&gt; &lt;br /&gt;	&lt;/p&gt;&lt;br /&gt;	&lt;p class="western" style="margin-left: 0.49in;"&gt;&lt;a name="fdfz142"&gt;&lt;/a&gt;&lt;a name="fdfz143"&gt;&lt;/a&gt;&lt;br /&gt;	&lt;font size="2"&gt;Arqiva (Telecoms &amp;amp; Engineering)&lt;/font&gt;&lt;br /&gt;	&lt;br /&gt;	&lt;/p&gt;&lt;br /&gt;	&lt;p class="western" style="margin-left: 0.49in;"&gt;&lt;a name="fdfz144"&gt;&lt;/a&gt;&lt;a name="fdfz146"&gt;&lt;/a&gt;&lt;br /&gt;	&lt;br&gt;&lt;br /&gt;	&lt;/p&gt;&lt;br /&gt;	&lt;/td&gt;&lt;br /&gt;	&lt;/tr&gt;&lt;br /&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;p class="western"&gt;&lt;br&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p class="western"&gt;&lt;font size="3" face="Arial, sans-serif"&gt;&lt;b&gt;&lt;i&gt;Projects Summary:-&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="western"&gt;&lt;br&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;p class="western"&gt;&lt;font size="3"&gt;&lt;font face="Arial, sans-serif"&gt;Product&lt;br /&gt;	and Programme Management of Solutions Development team, focusing on&lt;br /&gt;	Microsoft technology-based extensions to the &lt;b&gt;Microsoft&lt;/b&gt;&lt;br /&gt;	&lt;b&gt;Project Server&lt;/b&gt; solution offering. &lt;/font&gt;&lt;/font&gt;&lt;br /&gt;	&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p class="western"&gt;&lt;font size="3"&gt;&lt;font face="Arial, sans-serif"&gt;&lt;b&gt;Design&lt;br /&gt;	and build of Microsoft Office Project Server 2007 prototypes&lt;/b&gt; for&lt;br /&gt;	client delivery, including design and build of &lt;b&gt;WSS3/MOSS2007&lt;/b&gt;&lt;br /&gt;	based &lt;b&gt;SharePoint &lt;/b&gt;solutions &lt;/font&gt;&lt;/font&gt;&lt;br /&gt;	&lt;/p&gt;&lt;br /&gt;	&lt;/li&gt;&lt;li&gt;&lt;p class="western"&gt;&lt;font size="3"&gt;&lt;font face="Arial, sans-serif"&gt;Lead&lt;br /&gt;	architect for an integrated Programme Management solution &lt;b&gt;(Project&lt;br /&gt;	Server 2003)&lt;/b&gt; and processes to support the management and&lt;br /&gt;	delivery of a multimillion pound UK wide IT programme (NHS&lt;br /&gt;	Modernisation Programme) &lt;/font&gt;&lt;/font&gt;&lt;br /&gt;	&lt;/p&gt;&lt;br /&gt;	&lt;/li&gt;&lt;li&gt;&lt;p class="western"&gt;&lt;font size="3"&gt;&lt;font face="Arial, sans-serif"&gt;Design&lt;br /&gt;	and Implementation of a Proof of Concept &lt;b&gt;(Project Server 2003 and&lt;br /&gt;	Windows SharePoint Services 2003) &lt;/b&gt;solution within a leading IT&lt;br /&gt;	Services organisation (NHS Modernisation Programme Southern Cluster)&lt;br /&gt;	&lt;/font&gt;&lt;/font&gt;&lt;br /&gt;	&lt;/p&gt;&lt;br /&gt;	&lt;/li&gt;&lt;li&gt;&lt;p class="western"&gt;&lt;font size="3"&gt;&lt;font face="Arial, sans-serif"&gt;Implementation&lt;br /&gt;	of Project and Programme Management solution &lt;b&gt;(Project Server 2003&lt;br /&gt;	and Windows SharePoint Services 2003) &lt;/b&gt;within a large broadcast&lt;br /&gt;	media organisation &lt;/font&gt;&lt;/font&gt;&lt;br /&gt;	&lt;/p&gt;&lt;br /&gt;	&lt;/li&gt;&lt;li&gt;&lt;p class="western"&gt;&lt;font size="3"&gt;&lt;font face="Arial, sans-serif"&gt;Implementation&lt;br /&gt;	of Pilot &lt;b&gt;SharePoint Portal Server (SPS)&lt;/b&gt; collaboration and&lt;br /&gt;	knowledge management environment for Arqiva (Telecoms) &lt;/font&gt;&lt;/font&gt;&lt;br /&gt;	&lt;/p&gt;&lt;br /&gt;	&lt;/li&gt;&lt;li&gt;&lt;p class="western"&gt;&lt;font size="3"&gt;&lt;font face="Arial, sans-serif"&gt;Consultancy&lt;br /&gt;	support on MOPI Programme Management solution &lt;b&gt;(Project Server&lt;br /&gt;	2007 and Windows SharePoint Services 2007) &lt;/b&gt;across multiple&lt;br /&gt;	police forces &lt;/font&gt;&lt;/font&gt;&lt;br /&gt;	&lt;/p&gt;&lt;br /&gt;	&lt;/li&gt;&lt;li&gt;&lt;p class="western"&gt;&lt;font size="3"&gt;&lt;font face="Arial, sans-serif"&gt;Delivery&lt;br /&gt;	of full EMEA-wide EPM solution for Cadbury Schweppes &lt;b&gt;(Project&lt;br /&gt;	Server 2003 and Windows SharePoint Services 2003)&lt;/b&gt; &lt;/font&gt;&lt;/font&gt;&lt;br /&gt;	&lt;/p&gt;&lt;br /&gt;	&lt;/li&gt;&lt;li&gt;&lt;p class="western"&gt;&lt;font size="3"&gt;&lt;font face="Arial, sans-serif"&gt;Lead&lt;br /&gt;	Solution Design outline as part of EPM Project Feasibility Study.&lt;br /&gt;	&lt;b&gt;(Project Server 2003 and Windows SharePoint Services 2003)&lt;/b&gt; &lt;/font&gt;&lt;/font&gt;&lt;br /&gt;	&lt;/p&gt;&lt;br /&gt;	&lt;/li&gt;&lt;li&gt;&lt;p class="western"&gt;&lt;font size="3"&gt;&lt;font face="Arial, sans-serif"&gt;Design&lt;br /&gt;	and Implementation of a multi-programme EPM solution for the Home&lt;br /&gt;	Office IT and IND &lt;b&gt;(Project Server 2003 and Windows SharePoint&lt;br /&gt;	Services 2003)&lt;/b&gt; &lt;/font&gt;&lt;/font&gt;&lt;br /&gt;	&lt;/p&gt;&lt;br /&gt;	&lt;/li&gt;&lt;li&gt;&lt;p class="western"&gt;&lt;font size="3"&gt;&lt;font face="Arial, sans-serif"&gt;NHS&lt;br /&gt;	modernisation programme exposure within both Accenture and Fujitsu&lt;br /&gt;	IT Services &lt;b&gt;(Project Server 2003 and Windows SharePoint Services&lt;br /&gt;	2003)&lt;/b&gt;. &lt;/font&gt;&lt;/font&gt;&lt;br /&gt;	&lt;/p&gt;&lt;br /&gt;	&lt;/li&gt;&lt;li&gt;&lt;p class="western"&gt;&lt;font size="3"&gt;&lt;font face="Arial, sans-serif"&gt;Design,&lt;br /&gt;	implementation and delivery of Programme Governance / Assurance&lt;br /&gt;	procedures at BSkyB (£100m Portfolio) &lt;b&gt;(Project Server 2002)&lt;/b&gt;&lt;br /&gt;	&lt;/font&gt;&lt;/font&gt;&lt;br /&gt;	&lt;/p&gt;&lt;br /&gt;	&lt;/li&gt;&lt;li&gt;&lt;p class="western"&gt;&lt;font face="Arial, sans-serif"&gt;&lt;font size="3"&gt;Home&lt;br /&gt;	Office IT / IND Programme Delivery Processes – defined&lt;br /&gt;	approaches across project delivery within both IT and Corporate&lt;br /&gt;	Services Modernisation programmes &lt;/font&gt;&lt;/font&gt;&lt;br /&gt;	&lt;/p&gt;&lt;br /&gt;	&lt;/li&gt;&lt;li&gt;&lt;p class="western"&gt;&lt;font face="Arial, sans-serif"&gt;&lt;font size="3"&gt;Client&lt;br /&gt;	Relationship Management experience at Programme Director to CIO&lt;br /&gt;	level &lt;/font&gt;&lt;/font&gt;&lt;br /&gt;	&lt;/p&gt;&lt;br /&gt;	&lt;/li&gt;&lt;li&gt;&lt;p class="western"&gt;&lt;font face="Arial, sans-serif"&gt;&lt;font size="3"&gt;Motivator&lt;br /&gt;	and manager of teams in extreme operational situations &lt;/font&gt;&lt;/font&gt;&lt;br /&gt;	&lt;/p&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p class="western"&gt;&lt;br&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;h3 class="western" style="margin-left: 0.06in;"&gt;&lt;font face="Arial, sans-serif"&gt;&lt;font size="4"&gt;&lt;b&gt;Symbian&lt;br /&gt;Ltd &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Jun&lt;br /&gt;03 – Jul 03 &lt;/b&gt;&lt;/font&gt;&lt;/font&gt;&lt;br /&gt;&lt;/h3&gt;&lt;br /&gt;&lt;p class="western"&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p class="western"&gt;&lt;font face="Arial, sans-serif"&gt;&lt;font size="3"&gt;Symbian&lt;br /&gt;are a leading provider of Open OS platforms for Mobile Communications&lt;br /&gt;technologies. &lt;/font&gt;&lt;/font&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;p class="western"&gt;&lt;font face="Arial, sans-serif"&gt;&lt;font size="3"&gt;Leading&lt;br /&gt;	role in the design and implementation of both Master Planning and&lt;br /&gt;	Resource Planning functions within a newly created department &lt;/font&gt;&lt;/font&gt;&lt;br /&gt;	&lt;/p&gt;&lt;br /&gt;	&lt;/li&gt;&lt;li&gt;&lt;p class="western"&gt;&lt;font size="3"&gt;&lt;font face="Arial, sans-serif"&gt;Solution&lt;br /&gt;	design consultancy to the project team responsible for the&lt;br /&gt;	implementation of their &lt;b&gt;EPM solution based on Project Server 2002&lt;br /&gt;	&lt;/b&gt;technologies &lt;/font&gt;&lt;/font&gt;&lt;br /&gt;	&lt;/p&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br&gt;&lt;h3 class="western" style="margin-left: 0.06in;"&gt;&lt;font face="Arial, sans-serif"&gt;&lt;font size="4"&gt;&lt;b&gt;BACS&lt;br /&gt;Ltd. Programme Office Consultant Jul 01 – Jun 03 &lt;/b&gt;&lt;/font&gt;&lt;/font&gt;&lt;br /&gt;&lt;/h3&gt;&lt;br /&gt;&lt;p class="western"&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p class="western"&gt;&lt;font face="Arial, sans-serif"&gt;&lt;font size="3"&gt;BACS&lt;br /&gt;Ltd are the main Automated Clearing-House for the retail-banking&lt;br /&gt;sector in the UK. &lt;/font&gt;&lt;/font&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p class="western"&gt;&lt;br&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p class="western"&gt;&lt;font face="Arial, sans-serif"&gt;&lt;font size="3"&gt;Starting&lt;br /&gt;initially as a Project Support Analyst, Carl’s role developed&lt;br /&gt;into having responsibility for all strategic and tactical&lt;br /&gt;improvements within the NewBACS Programme Office. In addition, he is&lt;br /&gt;a project team member, working on the implementation of MS Project&lt;br /&gt;2002 across the enterprise. &lt;/font&gt;&lt;/font&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;p class="western"&gt;&lt;font face="Arial, sans-serif"&gt;&lt;font size="3"&gt;Leading&lt;br /&gt;	team of 9 PSO’s across the programme, ensuring delivery of key&lt;br /&gt;	customer information and data quality – PRINCE 2 environment &lt;/font&gt;&lt;/font&gt;&lt;br /&gt;	&lt;/p&gt;&lt;br /&gt;	&lt;/li&gt;&lt;li&gt;&lt;p class="western"&gt;&lt;font face="Arial, sans-serif"&gt;&lt;font size="3"&gt;Responsibility&lt;br /&gt;	for delivering Programme Office tactical improvement plan, including&lt;br /&gt;	Financial Audit, Reporting development, tool and process design. &lt;/font&gt;&lt;/font&gt;&lt;br /&gt;	&lt;/p&gt;&lt;br /&gt;	&lt;/li&gt;&lt;li&gt;&lt;p class="western"&gt;&lt;font size="3"&gt;&lt;font face="Arial, sans-serif"&gt;Business&lt;br /&gt;	and technical lead &lt;b&gt;on Project Server/P10 and Sharepoint Server&lt;br /&gt;	Installation &lt;/b&gt;&lt;/font&gt;&lt;/font&gt;&lt;br /&gt;	&lt;/p&gt;&lt;br /&gt;	&lt;/li&gt;&lt;li&gt;&lt;p class="western"&gt;&lt;font face="Arial, sans-serif"&gt;&lt;font size="3"&gt;Re-engineering&lt;br /&gt;	Programme and Enterprise-wide reporting processes/templates&lt;br /&gt;	including review of all Project &amp;amp; Programme Office procedures &lt;/font&gt;&lt;/font&gt;&lt;br /&gt;	&lt;/p&gt;&lt;br /&gt;	&lt;/li&gt;&lt;li&gt;&lt;p class="western"&gt;&lt;font size="3"&gt;&lt;font face="Arial, sans-serif"&gt;Project&lt;br /&gt;	planning troubleshooting and &lt;b&gt;MS Project SME&lt;/b&gt;, including&lt;br /&gt;	training and best practice guidance &lt;/font&gt;&lt;/font&gt;&lt;br /&gt;	&lt;/p&gt;&lt;br /&gt;	&lt;/li&gt;&lt;li&gt;&lt;p class="western"&gt;&lt;font face="Arial, sans-serif"&gt;&lt;font size="3"&gt;Holding&lt;br /&gt;	ongoing training of the project management community (technology &amp;amp;&lt;br /&gt;	process) &lt;/font&gt;&lt;/font&gt;&lt;br /&gt;	&lt;/p&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;p class="western"&gt;&lt;br&gt;&lt;br&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;h3 class="western" style="margin-left: 0.06in;"&gt;&lt;font face="Arial, sans-serif"&gt;&lt;font size="4"&gt;&lt;b&gt;Versatel&lt;br /&gt;NV, Amsterdam. Programme Co-ordinator (contract) Jan 01 – Jun&lt;br /&gt;01 &lt;/b&gt;&lt;/font&gt;&lt;/font&gt;&lt;br /&gt;&lt;/h3&gt;&lt;br /&gt;&lt;p class="western"&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p class="western"&gt;&lt;font face="Arial, sans-serif"&gt;&lt;font size="3"&gt;Versatel&lt;br /&gt;are a broadband telecomms service provider and carrier, based in the&lt;br /&gt;Netherlands, Belgium and Germany. Carl was contracted with Versatel&lt;br /&gt;to co-ordinate their Billing (Singl.eView), CRM (Clarify) and&lt;br /&gt;Middleware (ActiveWorks) implementation throughout their European&lt;br /&gt;offices. He was solely responsible for co-ordinating all planning and&lt;br /&gt;financial activities on behalf of the Programme Manager across the&lt;br /&gt;company. &lt;br&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="western"&gt;&lt;br&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;p class="western"&gt;&lt;font face="Arial, sans-serif"&gt;&lt;font size="3"&gt;Review&lt;br /&gt;	and update Programme Office procedures &lt;/font&gt;&lt;/font&gt;&lt;br /&gt;	&lt;/p&gt;&lt;br /&gt;	&lt;/li&gt;&lt;li&gt;&lt;p class="western"&gt;&lt;font face="Arial, sans-serif"&gt;&lt;font size="3"&gt;Writing&lt;br /&gt;	the budget proposals and tracking models for the programme &lt;/font&gt;&lt;/font&gt;&lt;br /&gt;	&lt;/p&gt;&lt;br /&gt;	&lt;/li&gt;&lt;li&gt;&lt;p class="western"&gt;&lt;font face="Arial, sans-serif"&gt;&lt;font size="3"&gt;Planning&lt;br /&gt;	and authoring internal communications &lt;/font&gt;&lt;/font&gt;&lt;br /&gt;	&lt;/p&gt;&lt;br /&gt;	&lt;/li&gt;&lt;li&gt;&lt;p class="western"&gt;&lt;font face="Arial, sans-serif"&gt;&lt;font size="3"&gt;Administering&lt;br /&gt;	the Change Control process &lt;/font&gt;&lt;/font&gt;&lt;br /&gt;	&lt;/p&gt;&lt;br /&gt;	&lt;/li&gt;&lt;li&gt;&lt;p class="western"&gt;&lt;font face="Arial, sans-serif"&gt;&lt;font size="3"&gt;Administering&lt;br /&gt;	the Risk and Issues processes. &lt;/font&gt;&lt;/font&gt;&lt;br /&gt;	&lt;/p&gt;&lt;br /&gt;	&lt;/li&gt;&lt;li&gt;&lt;p class="western"&gt;&lt;font face="Arial, sans-serif"&gt;&lt;font size="3"&gt;Defining&lt;br /&gt;	“ways of working” best practise processes for the&lt;br /&gt;	project teams &lt;/font&gt;&lt;/font&gt;&lt;br /&gt;	&lt;/p&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;h3 class="western" style="margin-left: 0.06in;"&gt;&lt;font face="Arial, sans-serif"&gt;&lt;font size="4"&gt;&lt;b&gt;Ernst&lt;br /&gt;&amp;amp; Young, London. Project Coordinator (contract) May 00 –&lt;br /&gt;Jan 01 &lt;/b&gt;&lt;/font&gt;&lt;/font&gt;&lt;br /&gt;&lt;/h3&gt;&lt;br /&gt;&lt;p class="western"&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p class="western"&gt;&lt;font face="Arial, sans-serif"&gt;&lt;font size="3"&gt;Carl&lt;br /&gt;was contracted to work on a project to rollout Windows 2000, Office&lt;br /&gt;2000 and Notes R5 across the UK, as part of a global desktop&lt;br /&gt;strategy. His responsibilities included: &lt;/font&gt;&lt;/font&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;p class="western"&gt;&lt;font face="Arial, sans-serif"&gt;&lt;font size="3"&gt;Management&lt;br /&gt;	of the overall project budget &lt;/font&gt;&lt;/font&gt;&lt;br /&gt;	&lt;/p&gt;&lt;br /&gt;	&lt;/li&gt;&lt;li&gt;&lt;p class="western"&gt;&lt;font face="Arial, sans-serif"&gt;&lt;font size="3"&gt;Designing&lt;br /&gt;	and writing both technical and informative communications to all&lt;br /&gt;	levels of the firm, including the production of the Communications&lt;br /&gt;	plan &lt;/font&gt;&lt;/font&gt;&lt;br /&gt;	&lt;/p&gt;&lt;br /&gt;	&lt;/li&gt;&lt;li&gt;&lt;p class="western"&gt;&lt;font face="Arial, sans-serif"&gt;&lt;font size="3"&gt;Design&lt;br /&gt;	and administration of the Change/Version control process &lt;/font&gt;&lt;/font&gt;&lt;br /&gt;	&lt;/p&gt;&lt;br /&gt;	&lt;/li&gt;&lt;li&gt;&lt;p class="western"&gt;&lt;font face="Arial, sans-serif"&gt;&lt;font size="3"&gt;Assist&lt;br /&gt;	project managers in planning and scheduling &lt;/font&gt;&lt;/font&gt;&lt;br /&gt;	&lt;/p&gt;&lt;br /&gt;	&lt;/li&gt;&lt;li&gt;&lt;p class="western"&gt;&lt;font face="Arial, sans-serif"&gt;&lt;font size="3"&gt;Transition&lt;br /&gt;	Project coordination and issue management &lt;/font&gt;&lt;/font&gt;&lt;br /&gt;	&lt;/p&gt;&lt;br /&gt;	&lt;/li&gt;&lt;li&gt;&lt;p class="western"&gt;&lt;font face="Arial, sans-serif"&gt;&lt;font size="3"&gt;Working&lt;br /&gt;	with regional administrators to ensure the migration process ran&lt;br /&gt;	smoothly and on plan&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p class="western"&gt;&lt;br&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;h3 class="western" style="margin-left: 0.06in;"&gt;&lt;font face="Arial, sans-serif"&gt;&lt;font size="4"&gt;&lt;b&gt;Elan&lt;br /&gt;IT (Database Support Unit), Leeds. Team Leader Oct 97 – Apr 00 &lt;/b&gt;&lt;/font&gt;&lt;/font&gt;&lt;br /&gt;&lt;/h3&gt;&lt;br /&gt;&lt;br /&gt;&lt;h1 class="western" style="margin-left: 0.06in;"&gt;&lt;font face="Arial, sans-serif"&gt;&lt;font size="6"&gt;&lt;b&gt;Skills&lt;br /&gt;freetext &lt;/b&gt;&lt;/font&gt;&lt;/font&gt;&lt;br /&gt;&lt;/h1&gt;&lt;br /&gt;&lt;p class="western" style="margin-left: 0.49in;"&gt;&lt;font face="Arial, sans-serif"&gt;&lt;font size="3"&gt;Windows&lt;br /&gt;2003 Server, Windows 2000, Windows 95,NT4, Office 95, Office 97,&lt;br /&gt;Office 2000, MS Access 2000 and SQL, MS Exchange ,Project 2000,&lt;br /&gt;Project 2002 Professional, Project 2002 Web Access, Microsoft Office&lt;br /&gt;Project Server 2003, Project 2002 Server Administration, Project 98,&lt;br /&gt;Project Central, Visio 2000, Notes R5, Lotus CC:Mail, Lotus&lt;br /&gt;Organiser, MS Outlook, MS SQL Server 2000, UMT 3.3, Microsoft Office&lt;br /&gt;Project Portfolio Server 2007, MOSS, Microsoft Office Sharepoint&lt;br /&gt;Services 2007, WSS3, Microsoft Office Project Server 2007, Sharepoint&lt;br /&gt;Portal Server, SQL Server 2000, SQL Server 2005&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="western"&gt;&lt;br&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;h1 class="western" style="margin-left: 0.06in;"&gt;&lt;font face="Arial, sans-serif"&gt;&lt;font size="6"&gt;&lt;b&gt;Certifications&lt;br /&gt;and Training &lt;/b&gt;&lt;/font&gt;&lt;/font&gt;&lt;br /&gt;&lt;/h1&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;p class="western"&gt;&lt;font face="Arial, sans-serif"&gt;&lt;font size="3"&gt;UMT&lt;br /&gt;	3.3 (Microsoft Project Portfolio Server) Install, Design and&lt;br /&gt;	Configuration &lt;/font&gt;&lt;/font&gt;&lt;br /&gt;	&lt;/p&gt;&lt;br /&gt;	&lt;/li&gt;&lt;li&gt;&lt;p class="western"&gt;&lt;font face="Arial, sans-serif"&gt;&lt;font size="3"&gt;PRINCE2&lt;br /&gt;	Practitioner - Foundation and Practitioner course (5 day&lt;br /&gt;	residential) &lt;/font&gt;&lt;/font&gt;&lt;br /&gt;	&lt;/p&gt;&lt;br /&gt;	&lt;/li&gt;&lt;li&gt;&lt;p class="western"&gt;&lt;font face="Arial, sans-serif"&gt;&lt;font size="3"&gt;MS&lt;br /&gt;	Office User Specialist &lt;/font&gt;&lt;/font&gt;&lt;br /&gt;	&lt;/p&gt;&lt;br /&gt;	&lt;/li&gt;&lt;li&gt;&lt;p class="western"&gt;&lt;font face="Arial, sans-serif"&gt;&lt;font size="3"&gt;MS&lt;br /&gt;	SQL Server, Technical Intro &amp;amp; Administration &lt;/font&gt;&lt;/font&gt;&lt;br /&gt;	&lt;/p&gt;&lt;br /&gt;	&lt;/li&gt;&lt;li&gt;&lt;p class="western"&gt;&lt;font face="Arial, sans-serif"&gt;&lt;font size="3"&gt;Project&lt;br /&gt;	Central, Advanced &amp;amp; Administration &lt;/font&gt;&lt;/font&gt;&lt;br /&gt;	&lt;/p&gt;&lt;br /&gt;	&lt;/li&gt;&lt;li&gt;&lt;p class="western"&gt;&lt;font face="Arial, sans-serif"&gt;&lt;font size="3"&gt;MS&lt;br /&gt;	Project 2002, Intermediate &amp;amp; Advanced &lt;/font&gt;&lt;/font&gt;&lt;br /&gt;	&lt;/p&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;p class="western"&gt;&lt;br&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;div type="FOOTER"&gt;&lt;br /&gt;	&lt;p class="western" align="center"&gt;&lt;a name="fdfz359"&gt;&lt;/a&gt;&lt;a name="fdfz360"&gt;&lt;/a&gt;&lt;a name="fdfz361"&gt;&lt;/a&gt;&lt;a name="fdfz362"&gt;&lt;/a&gt;&lt;br /&gt;	&lt;font face="Arial, sans-serif"&gt;&lt;font size="2"&gt;&lt;font color="#999999"&gt;Page&lt;br /&gt;	1 of 4&lt;/font&gt;&lt;/font&gt; &lt;/font&gt;&lt;br /&gt;	&lt;/p&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4238123397528494175-4812719126253310455?l=carl-projectserver.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://carl-projectserver.blogspot.com/feeds/4812719126253310455/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://carl-projectserver.blogspot.com/2008/10/carl-andrew-dalton-microsoft-project.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4238123397528494175/posts/default/4812719126253310455'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4238123397528494175/posts/default/4812719126253310455'/><link rel='alternate' type='text/html' href='http://carl-projectserver.blogspot.com/2008/10/carl-andrew-dalton-microsoft-project.html' title='Carl Dalton Resume 2008 - Technical Version'/><author><name>Carl Dalton</name><uri>https://profiles.google.com/107432446955218341890</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-5y6iwOC6POg/AAAAAAAAAAI/AAAAAAAAAEQ/Z05hQEW8QkQ/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry></feed>
