Project snapshots

Use this function to obtain a real-time top-level overview, a snapshot, of data associated with a project at a specific point in time.

A project snapshot is based on the actual status of a project at the point it is run. It provides similar data to that provided for a project overview.

You can access this function directly from a project.

Project overview

Prerequisites

SEEREFERTTO Refer to documentation Implementation

Screen management

The Project snapshots function contains a Home section in which you define a "snapshot header" with a Snapshot list section that contains a table of all extracted snapshots.

Header

You use this section to create a "snapshot header".

A snapshot header sets the parameters for a project extraction. It is a prerequisite to running a snapshot. The snapshot header comprises the project code and the snapshot code to be used each time the data extraction is requested.

Once you have created a snapshot header you can use the Extract snapshot action to extract data for the project as, and when required.

Tab Snapshot list

You use this section to view the list of snapshots that have been extracted for this snapshot header. As each extracted snapshot is unique it is allocated an automatic identifier to effectively timestamp the extraction. The most recent snapshot is always the first snapshot in the list, by default. You can view the actual snapshot data using the View action from the Actions icon.

This list is updated from the Extract snapshot action in this function and by the Project snapshot extraction function.

Batch task

This function can be run in batch mode, but no dedicated standard task is delivered to run it.

Specific actions

Extract snapshot

Select the Extract snapshot action to obtain a real-time top-level overview, a snapshot, of the selected project. The snapshot data is added to the list of snapshots in the Snapshot list section.

This action is only available after you have created the snapshot header.

Example project structure

The structure of a Project management project comprises a generic design. This design can be applied as the basis for managing many types of project. The design provides a comprehensive solution when applied to a services-type project such as a development project or a manufacturing project such as an infrastructure project.

The following diagram represents a basic, generic example structure of a Project management project. This generic structure incorporates three master phases: a "design" phase, a "manufacturing" phase and an "on site" phase. The "on site" phase in the example includes both assembly and transportation elements.

Each project is defined using two structures:

  • Cost breakdown structure. Also referred to as a CBS (Cost Breakdown Structure), cost structure or budget structure.
    The budget (cost) structure is used for managing costs and tracking budgets.
  • Operational structure. Also referred to as a Work Breakdown Structure, WBS (Work Breakdown Structure), PBS (Product Breakdown Structure), task planning structure or task structure.
    The task structure comprises labor elements in the form of a Work Breakdown Structure (WBS) and product elements in the form of a Product Breakdown Structure (PBS). For the labor elements, reference the Design and "on site" phases (Assembly and Transport) in the generic structure example; for the product elements, reference the "manufacturing" (Machine) phase.

The budget structure is used for tracking costs; the operational structure is used for tracking dates and delays. Both structures can be organized in an identical way or each structure can be completely different. The design of your structure will be determined by the level of detail and control you want for your project through the tracking. You might want to control and track your project at the summary level or at the detailed level, for example.

Points to note:

  • Operational (task) project structures and budget project structures can be completely independent of each other.
    • One task can be linked with one budget level.
      • This enables consolidation of expenses on the budget project structure.
    • One budget level can be linked with none (zero) or many (N) tasks.
      • This enables direct expenses such as expense notes, Business Partner invoices and time records to be linked to the budget project structure.
  • Operational project structures and budget project structures can be multilevel.
    • Operational project structures can contain macro task and operational task levels.
    • The lowest level in the project structure is considered to be an operational task. It might also be identified as an "elementary" level.
    • An operational task level, by definition, cannot contain sublevels.
  • Detailed operations that need to be executed are assigned as Labor tasks (WBS).
    • Labor tasks support management of workload.
    • Labor tasks support Time management.
  • Management of materials such as products, bills of materials (BOMs) and requirements is assigned to Material tasks (PBS).
    • Material tasks support component follow-up (dates and quantities).
  • A task can be a combined labor/material task.
  • Budget levels are assigned for forecasts.
    • Budget levels support the forecast of expenditure.
    • Budget levels support cost types.

Constraints

Labor task:

  • Mandatory details: Planned resource (work center), Planned quantity, Unit of time
  • Operation dates need to match the start and end date defined for the task.

Material task

  • Mandatory details: Product, Quantity

Budget line

  • Each line needs to be defined according to a cost type.
     An activation date can be managed for each labor cost type rate. The last budget date defined on the budget line determines the actual labor rate. If the budget date is amended, the actual labor rate is amended automatically. This rule also applies to the last estimated date.

Budget line: Labor expense

  • Mandatory details: Quantity, Unit of time, Amount
     If a labor rate is defined for the cost type, the amount is calculated automatically.

Budget line: Material expense

  • Mandatory details: Amount

Limitations

  • You cannot use this function to consolidate data for different projects.
  • Access to project financial expense detail at the cost type level is blocked.

Error messages

The only error messages are the generic ones.

Tables used

SEEREFERTTO Refer to documentation Implementation