Archive for October, 2009

SharePoint UK User Group South Meeting

The Inaugural SharePoint UK User Group South meeting is 19 November 2009, 6:30pm at Bournemouth University.

All welcome, and there will be a special focus on previewing SharePoint 2010.

For more info and to book your free place at this event please visit http://suguk.org/forums/21127/ShowThread.aspx#21127

See you there!

Ian

Back to PointBeyond web site

Configuring Approval in SharePoint

Part 2: Using the Approval Workflow

In part 1 I described how I configure the standard content approval process in SharePoint, without using a workflow. Often this standard content approval process is adequate, so do not automatically assume that you will need a workflow – check first to see if the simpler content approval process is adequate.

Let’s look at some of the reasons why you might want to use an approval workflow

  1. You need a detailed record of the approval process, who did what and when
  2. You need more than one person to be involved in the approval process

There are several subtleties with the approval workflow that should be explained at the start.

  1. The approval workflow effectively adds another field to items it is used on. This field shows the status of the workflow.
  2. You can optionally use the approval workflow to control the publishing of a major version of an item. However you can only do this if you set up your approval workflow on a list or a document library. YOU CANNOT USE A WORKFLOW ATTACHED TO A CONTENT TYPE TO CONTROL PUBLISHING OF MAJOR VERSIONS.
  3. If you use an approval workflow to control approval status, your approvers DO NOT have to have permission to approve items – ie they do not have to be in the “Approvers” group.
  4. By default, MOSS attaches an approval workflow to the “Document” content type when you create a site collection. This can confuse people as they look at the workflow settings for a document library and don’t see any workflows, yet they are still able to start an approval workflow on a document in the library.

Below I explain my generally preferred way of configuring the approval workflow on documents. Whether or not this is right for you will of course depend on your situation, but you may find it a good starting point, and it is a good way to set the approval workflow up for demos. The process for list items is broadly similar. I attach the workflow to a document library rather than a content type for two reasons. Firstly this allows me to use workflow to control the publishing of major items, and secondly it allows me to configure different approvers for different libraries.

First of all, remove the approval workflow from the “Document” content type. If you don’t do this users will end up with two possible approval workflows to start, which is confusing.

  1. Go to the top level of your site collection, then Site Actions/Site Settings.
  2. Click on “Site content types” in the “Galleries” section.
  3. Click on “Document” in the “Document Content Types” section.
    image
  4. Click on “Workflow settings”.
  5. Click on “Remove a workflow”.
     image
  6. Select “Remove” for the approval workflow.
    image
  7. Click “OK”, and “OK” on the warning.
  8. You may also wish to remove the other two workflows, “Collect Feedback” and “Collect Signatures”.

Now we’ll set up the document library. Browse to the library for which you wish to enable the approval workflow.

  1. Go to Settings/Document Library Settings.
  2. Click on “Versioning settings”.
    image
  3. Select “Require content approval for submitted items”, “Create major and minor (draft) versions”, and “Require documents to be checked out before they can be edited”. The remaining options can be set according to your requirements.
    image

Now we are ready to configure the workflow. Start on the Document Library Settings page.

  1. Click on “Workflow settings”.
    image
  2. Select the approval workflow, give it the name “Document Approval”, allow it to be manually started by an authenticated user, and start this workflow to approve publishing a major version of an item.
    image
  3. Click “Next”.
  4. Let’s say we just want one approver. If you want more then the options on this page are fairly self explanatory. I normally clear “Allow workflow participants to reassign the task to another person”. I also clear “Allow changes to the participant list when the workflow is started, since I don’t typically want my editors selecting their own approvers. I check “Cancel this workflow when the document is changed” since unless you do this it is possible that a document could be edited between an approver looking at it and approving it, so the approver could approve something they hadn’t seen.
    image
  5. Click “OK”.

Now test the approval workflow. Go to the document library.

  1. On the dropdown menu for an item, choose “Publish a Major Version”.
    image
  2. Enter optional comments, click “OK”.
  3. The workflow start page is shown. Note that the approvers cannot be changed. Click “Start”.

The workflow should start, an approval task should be created and an email should be sent to the approver.

It is helpful to add “Version” and “Approval Status” fields to the view of the document library, so that you can see what is going on.

image

The approver can then either approve or reject the approval task. Once this has been done, verify that the fields are as expected.

image

Note that you can click on the “Approved” status of the “Document Approval” column to see the history of the workflow.

Similarly clicking on “Workflows” in the dropdown menu for an item will allow you to see the history of all workflows for that item.

Back to PointBeyond

Timesheets for SharePoint Tip 1: Easy as ABC

Here at PointBeyond, we believe your time is precious, and that as an employee or consultant, you want your timesheets software to allow rapid and accurate time entry so that you can move on to more exciting tasks sooner.

With this thought in mind, we designed an interface that allows you to quickly pull in your projects and swiftly fill out the time.

Today’s tip of the day will focus on the time booking screen.

Booking screen functionality

- Set up a timesheet in as few as one click;

- Copy data from the previous week’s timesheet;

- Tab around the time booking screen;

- Enter notes;

- See time remaining on every activity;

- Copy, paste and clear data very easily.

New timesheet – copy from previous week

Time booking screen

If you already have a timesheet filled out last week on the system, and this week is similar to the previous one, you can copy previous week’s entries in one click and be set up ready to review the entries – and submit your timesheet after the second click.

Brand new timesheet

Alternatively, if this week you worked on a different mix of projects, or if you’ve not already filled out a timesheet last week, you can get started in just three easy steps:

- 1. Click “Add Activity”

- 2. Choose to pull in either All activities, activities with time remaining, -activities on external projects in one easy click – or select individual projects;

- 3. Book time!

Set up a brand new timesheet

Navigating around the screen

As you select your activities, you will see how much time you are able to book to them. This is specified and maintained your project manager.

Once in your timesheet, you can tab around it using your keyboard. A comments field to your time entry will open and close as you navigate around the screen. Comments can be made mandatory or optional by your system administrator.

To speed things up even more, you can quickly clear data from a particular day, copy data from the previous day, or copy it to the rest of the working week:

Easily fill out your timesheet

You can also quickly remove whole rows on the screen, or clear data in rows, by ticking the required rows and usign either “clear times” or “remove” buttons.

The “days remaining” column will continue tracking how much time you have left as you navigate around the screen. If you exceed your allocated time, this will be clearly flagged and you will not be able to save your changes until this has been rectified or your allocation updated.

Saving and submitting

If you are making some changes to your data, don’t forget to save it periodically to avoid losing your changes.

Hopefully in no time at all your timesheet will be ready – so you can click “submit” to complete the task and send it to your managers for approval.

To find out more

To learn more about Straightforward Timesheets for SharePoint software, come to our webinar or drop us a line at contact@pointbeyond.com. We will be very happy to assist you further.

Microsoft Partner Networking event 7th Oct

We’d like to say thank you to everyone who took the time to talk to us at the Microsoft Partner Networking event yesterday at Wembley.

It was a great occasion to meet so many Partners and introduce ourselves to the Microsoft community.

Over the next day or so, we’ll be getting in touch with everyone who showed interest in our products and services, and in our special MS Partner October offer of Timesheets for SharePoint.

To help you make a decision about PointBeyond products, we are now running webinars. To book a place, you can go to our website and choose from the available options.

We also noted that many of you are interested in further collaboration and reselling opportunities, something that we are also keen to pursue - we’ll be opening up a dialogue about this with interested parties very shortly.

Once again, great event, and very happy to have met you!

Ksenia Woodgate

Back to PointBeyond web site

Calling all Microsoft Partners: Meet PointBeyond at the Partner Event, Wembley

PointBeyond is going to be at a Partner Pod at Wembley on Wednesday 7th October.

Come and see how Straightforward Timesheets for SharePoint is benefitting other Partners, and to get details of a very special offer!

See you there!

Ian and the PointBeyond team.

Back to PointBeyond web site



Follow

Get every new post delivered to your Inbox.