Archive for Reporting

Did you know you can use filters and constants in custom calculations for creating utilization metrics?

A common report request is to have a utilization report displaying billable, non-billable, pre-sales or business development, administration, and so forth types of %’s displayed for employees. The combination of all these values provides a great amount of insight into the activities of individuals, trends among departments, or even just validating the capacity plan is accurate. The challenge is trying to get all of these values on a single OpenAir report since they are derivatives of the same basic equation – timesheet hours / available hours.

Custom Calculations provided the start to handling this situation. Now they have been extended with a feature that allows not only the creation of new computed values, but also the creation of new values based on filtered data or settings. This feature is called Report Filters on Custom Calculations and can be activated by contacting OpenAir Support. Once enabled, your custom calculation screen will change a bit to show a series of field filter options.

New custom calculation

Taking our utilization value example, you can now create a new Administration % value by simply setting up the equation of Timesheet-approved hours divided by Work Schedule hours (or whatever your equation is), naming the new calculation ‘Administration %’ then selecting the project stage filter or perhaps the project filter to only include the Administration project.

Now the value will appear in the available values window of report setup on Summary reports which means a new column called Administration % can be added to your utilization report. Repeat this approach for all of the utilization values you would like.

Next week – we’ll talk about ways to create simply a new value with no equation.

Categories : weekly tips

Last week we introduced User Entity Tags as a general approach for providing a date indexed field upon which reporting would depend. Items such as tracking promotion job code status, department or region or company reporting organization, etc. User Entity Tags are ideal to support any facet of a user that changes over time and may impact reporting results (i.e. VSOE reporting of average bill rate by seniority of job code).

There is another benefit provided by User Entity Tags which is actually NOT directly related to the date index capability, however. When User Entity Tags are defined, they automatically appear as search options within the Resources Profiles functionality (typically known as skill set profiles). Why is this important? If you are handling resource management in OpenAir, the skill profile setup functionality provides a mechanism to setup a variety of relevant resource need categories such as technical skills, languages, etc.. By leveraging the Quick Search or Custom Search functionality, a resource may be identified based on matches to defined skill categories. But what about those values that would need to be included in the search but to also provide reporting support – essentially a field value that covers both of these areas in OpenAir (resource search support and reporting filtering and date indexing). User Entity Tags do just that. They become a value that can be displayed in list view of Quick Search values or searched on quickly. They become values that can be used in Custom Searches for resource lookup. They also are available on Summary and Detail reports to filter users based on date indexed values. A truly flexible feature!

A great example is the physical location of the employee. Although you need to define set list of locations for the value list of the ‘user location’ entity tag value setting, this tag value would be set as a current value for the current with no date index. As you setup the entity tag group, make sure to check the option ‘searchable tag group’ as this will provide the Quick and Custom search support.

Now you can see this tag value shows up as a Quick search and Custom search option. It also appears as a value filter for reports. This feature crosses both worlds (resource mgmt and reporting)!

You may be asking why the user location value list would not be an option here as this is a standard field in OpenAir. Actually, this field is not something that can be included in the skill set searches but does appear on report filters, in certain reports. So the user entity tag option closes that functionality gap.

You may find yourself wishing you could have certain fields or values tracked as changes over time. OpenAir’s audit trail capability is quite robust in tracking field value changes, but it is not an easily parsed or used field for reporting to view information by historical values. Examples of reports you may have wanted to perform in the past are job code promotions (consider VSOE?), transfer between department or offices of your global organization, and so forth. The cost center functionality in OpenAir automatically tracks historical values based on when the field value changes. The effectivity date of this field is not controlled by the administrator, it is automatically stored by OpenAir when the field value is changed. So what are your alternatives? User Entity Tags are an option to consider.

User Entity Tags were introduced in 2007 with the intent of providing a date-index tracking of user defined fields. When did your consultant get promoted to senior consultant? When did John transfer from the US to the UK offices? This allows reporting to include reports based on certain field filters and the date ranges applicable for those field filters. The cost center functionality is date indexed but the date is not controllable directly the administrator. User Entity Tags provide the ability to change information retrospectively with appropriate date association.

To activate user entity tags, go to the Administration module-Global Settings tab and select Optional features to ‘Enable user tag feature’ switch (or Account module, Company tab, Settings sub-tab).

Once enabled, a new link will appear as part of the user definition:

Before you can set user entity tag values, you have to define which types of values or tags you need to track. These are defined in Tag groups located on the Administration – Global Settings page.

Create a tag group for each type of item you would like to track by date. Each tag group has a name or title and a list of values applicable to the field.

Now you can update your user’s User Entity Tag link with current values and historical values by date.

The Default values are current values while the historical entity tag list holds the historical value of the fields with an associated start/end date which defines when the historical value was valid.

User Entity Tags automatically add filters to reports to be able to include/exclude information by value and be considered by date range.

Next week – other uses for User Entity Tags!

Categories : weekly tips

Ever wonder if OpenAir can track deal booking credit for commission reporting or spread budget funds across the team for burn rate reporting with money?

Over the past two weeks we’ve introduced the Budget Entry field for tracking components of a budget and how you can tie these components to categories and services for a wide variety of reporting needs.  This week we introduce a couple of uses of the standard fields on the budget entry form called User Allocations.  User Allocations provide a % breakdown of the budget to individuals and may also be described with an activity for the % assigned to a user.

We’ve come up with two main uses for this feature – if you figure out more, let us know so we can share the knowledge!!

  1. Commission tracking of deal bookings based on activity performed by the sales team
  2. Allocation of funds to resources on the team so you can perform individual money budget tracking and profitability

By default when you activate the Budget Entry feature, you will see a section called User Allocations.   Many times this section is ‘hidden’ on the form because customers are not sure what to use it for.

When you select a user from the resource dropdown and assigned a % of allocation, OpenAir will be able to compute values for reporting called Projects-Project budget allocation (%) and Projects – Project budget allocation amount.

Here’s an example of a report that includes three budget entries and how each budget money amount is spread across the team working on the project.

And, by a slight configuration change of the report, you can easily see the overall budget per person regardless of the funding budget detail (set that up as a drill down for more detail!).

The use of Budget Activities provides yet one more level of detail for spreading allocation by a ‘reason’ or activity description.  This is an option to use perhaps with Deal Booking budget tracking by setting up budget activities of contributions by sales or services to close a deal.  An example would be

Which, when reports are configured, could show a roll-up of allocated ‘credit’ for deal booking by activity.

To setup a budget activity,

  1. Navigate to the Administration module –> Application settings –> Project settings –> Budget Activities
  2. Select New to create a new activity
  3. Provide a name and add notes as desired for reference
  4. Save


Enjoy!

Using Budget Categories

Wednesday, February 16th, 2011

How can I categorize pieces of a budget based on funding type or service being delivered?

Last week we provided a tip about the Project Budget feature within an OpenAir project.  This feature has expansion capabilities that support a variety of tracking and reports needs including links to your defined services and descriptive budget category setup.  When the Project Budget feature is activated (submit an OpenAir support ticket to activate), 2 additional standard OpenAir fields will become available for definition:  Budget Category and Budget Activities. 


Budget activities are related to the resource allocations % breakdown of budget values.  This will be discussed in next week’s tip.

Budget categories can be setup to allow a classification of the funding type to support reporting.  The categories may be any value and will appear as a drop down on the budget form when setup.

Budget categories can be any set of descriptive values that aid in reporting and tracking of information.  They may consistent of funding types such as Expenses, Fees, Equipment, etc.  or be used, as in the example, as budget agreement by the customer.

To setup a budget category,

  1. Navigate to the Administration module –> Application settings –> Project settings –> Budget Categories
  2. Select New to create a new category
  3. Provide a category name and add notes as desired for reference
  4. Save

Additionally, you may link your defined services to a Budget entry to allow funding alignment with contractual invoiced activities as configured on your billing rules, task setup, timesheet entry, etc.

When the Service is added to the budget entry, you now are able to report on services billed, revenue by service, and budget all in the same report.  Additionally, if you are tracking services by task or on timesheets, you can add timesheet cost of each service for a full financial status view of the project!

To add the Service field to the budget entry form, submit an OpenAir support ticket to enable Services on Project Budgets.

NEXT WEEK: Allocating budgets by activity to resources for ‘deal booking’ credit.

Adding Location Details to the Booking Chart

Tuesday, January 11th, 2011

Did you know you can add location details to the Booking Chart?

The booking chart within the Resources module (or booking tab within the Project module) displays information related to resources and their workloads.  Booking types can be used to identify types of workloads or potential workloads such as tentative contracts.  But do you know where your resources are when performing the work?  Would you rather travel when someone is at a customer site vs. working from their office?  Would you like to know where resources are in general when determining who should work the project?  A feature is available to identify locations for the resource by booking transaction.  The location is a 2 character code displayed under each booking bar in the chart (limitation:  you must use the Color Coded by Time and Booking Type chart).  An example below shows the tracking of a resource and when he is ‘At a Client Site’ setup as a value of CS.

Setup of this feature requires:

  1. Setup of project locations under the Administration –> Applications Settings –> Project Settings –> Project Locations. For each location, set a 2 character state code and/or country code which will be displayed on the booking chart.
  2. Activate the booking location code for display on the booking chart by modifying your chart settings under Resources –> Bookings –> Chart –> Setting link and check ‘show location code.’
  3. Update bookings with a location value if desired. You can do this quickly in the Bookings Grid or Worksheet.

Tips and Best Practices: It is best to use this feature as an exception view if possible. If you set locations only to indicate when travel is being taken, for example, it is much easier to view information. By setting a location on every booking, all locations will be displayed under the booking chart bar and may cause confusion as to where the resource actually is located that particular day, week, or month. Another useful tip is to set bookings to the resource’s home location when creating a project then updating the booking to a travel or client site when travel is being taken. This will highlight when the resource is away from the home office and still provide information to the reviewer of where the home base is for the employee/subcontractor.

Excluding Items From An OpenAir Report

Wednesday, December 22nd, 2010

Did you know you could exclude items in an OpenAir report rather than just include them?

How many times have you found yourself maintaining a report day after day or week after week because new resources have been added to the system or new customers or other items and they need to be included?  In the November 2010 release of OpenAir, an exclude option was introduced for report use in Summary base reports.  This saves a lot of time for those reports that require update to add items when setting up an exclude filter would make the report require less maintenance.

The Exclude Filter on Reports feature must be activated by OpenAir Support. Submit a support ticket using your OpenAir system’s Support link and ask for the following internal switch to be activated: ‘enable the ability to exclude values in filters’

Use the exclude filter, select any Filter field in a summary or detail report and the option to include or exclude values will appear. Include will be the default option and set on all your existing reports.

Modify any appropriate reports to exclude values instead of include to reduce administration/maintenance of standard reports in your organization.

Categories : weekly tips

Create Custom Time Ranges For Reporting

Wednesday, December 8th, 2010

Did you know that you can create custom time ranges for reporting purposes?

Not everyone follows a standard calendar for annual and monthly reports. OpenAir allows you to define your company’s calendar so no matter when the start of the year begins or the number of weeks in a month, your reports can reflect your business terminology and time-frames. You can also setup custom time ranges for specific quarterly views, forecast vs. actual, year-to-date but detailed month weeks, and so forth. Let your imagination and your reporting needs lead the way!

To setup a custom time range:

1.  Navigate to the Administration module and the Global Settings tab (note: you may require special permission from your administrator to access this feature)

.

.

.

.

.

2.  Click on the Custom Time Ranges option under the Reporting section

.

.

.

.

.

3.  Select the New menu to create a custom time range.

.

.

.

.

.

4.  The custom time range form should be completed as follows:

  • Define a name that describes the time range – this name will be available on the time period drop down of the summary report definition form.
  • For each period contained in the time range, give the period a name along with a start date. The period will end the day before the next period is define.
  • The last entry should be ‘end’ to set a date that will end the last period defined in the list.

.

.

.

.

.

.

.

.

.

.

.

5.  Save the form

6.  To use the custom time range, select it as the time period when defining a summary report.  The # of periods is directly related to the periods setup in the custom time range.

.

Here is an example of a custom time range:

Categories : weekly tips
Tags :

Did you know you could preserve color coding of OpenAir reports in PDF downloads?

This is a check-box in the Reports module – Options tab.

1)  Navigate to the Reports module
2)  Click on the Options tab to display the global report options form.
3)  Scroll down the form to the Adobe Acrobat PDF settings section
4)  Check the option ‘Preserve color coding’
5)  Save the form

.

.

.

.

.

.

.

.

.

.

.

Color coding can be added to any Summary report by opening up the Color Coding option in the Summary Report form (below the Subtotal section of the form).
NOTE:  color coding can only be applied to numeric values.

Categories : weekly tips

TOP Step Consulting Announces A New Service To Gain Insight Into Business Operations Quickly And More Efficiently

11.02.2010– TOP Step Consulting LLC announced the release of the Reporting Foundation Package for OpenAir that will provide a quicker more effective approach to creating critical and commonly used OpenAir reports for Professional Services business operations.

TOP Step Consulting provides services to global and industry leading businesses who run their project based business using OpenAir. Their extensive experience has led to the accumulation of a knowledge library for critical and commonly used OpenAir reports which provide information to manage and improve business operations.

The Reporting Foundation Package for OpenAir provides the accumulated knowledge and experience to customers by providing customized setup and user guides for each report within the report library. TOP Step Consulting delivers the report library together with a day of consulting to review the reports, answer questions, and customize the guidebooks to align with the unique operational needs of the business. The library of reports includes Financial Reports, Project Delivery Reports and Resource Management Reports.

By implementing the Report Foundation Package for OpenAir clients can more quickly create and begin using reports and dashboards to get insight into their critical business operations to better manage their businesses. “We are very excited to be providing this new service to our customers. With our new service offering we are now able to offer clients the benefit of our accumulated knowledge to more quickly gain the return on investment of automating their business operations with tools like OpenAir.” says Jodi Cicci, President and CEO of TOP Step. “It’s all about providing greater value to our customers. We are continually reviewing the services we provide to our customers and ways we can pass our experience onto our clients to help them be more successful.”

See online news release here