Creating Projects using APM Project Entry

Use the APM Project Entry program to create or update a Project. Then assign Jobs, Purchase Orders and Subcontract Orders to the project.

APM Project Entry has a Project Ledger that reconciles with Kinetic’s Financial Module. A detailed project level analysis of Purchase Orders, Subcontract Orders, amounts spent, and Project Cost Codes is available in APM Project Entry.

When your project is ready, you can generate accrual sets in the APM Project Accruals Workbench, to capture and calculate cost and revenue recognition.

Adding New Projects

You can add a project from APM Projects. You can also create a project from a contract. This method uses Contract Lines and Contract Line Items for the project’s WBS Phases. See Creating a Project from Contract.

Adding a New Project

  1. Open APM Projects (Advanced Project Management > Project Accounting > General Operations > APM Project Entry).

  2. To add a new project from APM Projects, select New Project.

  3. To add a new project with options, select New Project with Options. See Adding a New Project with Options.

    A new project is added, with the Active status set.

Read more about Project Entry in standard Kinetic help.

Adding a New Project with Options

  1. Select New Project with Options AddBtn.

    The New Project with Options panel slides out.

  2. Enter the New Project Details (Project ID, Description, Start Date and End Date).

  3. Optionally select Template Details.

    1. Search for and select a Project Template. This is the template structure to use for the new project.

    2. Select a Mapping Parent Phase. This is used for mapping Sales order Lines or Quote Lines under the specified phase within the project template. For example, map sales order lines and jobs to a top level “Order Delivery” phase within a project template structure.

  4. Optionally select a Linked Sales Order with Create Mapped Project Phases (read-only) selected. Project Phases are created for each of the Sales Order Line Releases that are Make Direct. The Phase ID is automatically set to [OrderLine]:[OrderRel]. The Phase Description is automatically set to [OrderLine]:[OrderRel] – [OrderDtlLineDesc]. For example: “3:1 – Custom Widget” (trimmed up to 30 characters).

    The following references are automatically updated/mapped:

    • Sales Order line Project

    • Sales Order Line Release Phase ID

    • Job Project Link

    • Job Project Phase Link

    • Quote Line Project Link

  5. Select the Project Configuration settings.

    1. If you select Create Project Job, a project job is automatically created after the project is created.

    2. If you select Create Phase Jobs, project phase jobs based are automatically created (for the project phases based off the template’s project phases).

    3. If you select Setup Cost Codes, the system automatically adds Cost Codes based on the Order, Quote, and Job details with draft budgets set to the highest of the following values: Quote Job Cost, Planned Job Cost, or Calculated Job EAC (estimated at completion).

    Run Recalculate Analysis after the project is created, to get the draft budget values.
  6. Select Create Project.

    NewProjectWithOptions

    The new project is created.

  7. Now update the new project to suit your specifications, as you would with any new project (see Adding New Projects).

Adding a Project from a Template

If you are going to work with several similar projects over time, it may help to use Project Templates.

To add a new project using a project template:

  1. Open APM Project Entry (Advanced Project Management > Project Accounting > General Operations > APM Project Entry).

  2. Add a new project with options. See Adding a New Project with Options, ensuring you select Template Details.

    NewProjectWithTemplate

    The new project is created, using the selected template.

  3. Now update the new project to suit your specifications, as you would with any new project (see Adding New Projects).

Setting up a Project Template

To use a project as a template:

  1. Define all the details that you want to reuse in other projects.

  2. Select the Not Template check box in the Project > Detail card. This changes the check box label to Template.

  3. Now save the project. It will be added to the list of available Project Templates.

SettingProjectAsTemplate

Duplicating a Project

To duplicate a project, set the project up as a template (see Setting up a Project Template), then create a new project from the template (see Adding a Project from a Template).

Updating Project - Details

  1. Open APM Projects (Advanced Project Management > Project Accounting > General Operations > APM Project Entry).

  2. Select the project to update.

  3. Select the Details tab to open the Details page.

ProjectEntryDetails

Example of Project selected on the Navigation Tree

Updating Project Detail

Use the Detail card on the Project Details page to update/view general details of the project: Project ID, Revision, Description, Project Start Date and Project End Date.

ProjectEntryDetailCard

You can add and view the Project Primary Job Details, add General Comments, and view/update the Statuses.

  • To create the Primary Project Job, select Create Project Job.

    ProjectCreateProjectJob
  • To view the Primary Project Job, right-click on Job and select APM Job Entry from the context menu.

    OpenAPMJobEntry

Adding WBS Phases

A project is broken down into a series of Work Breakdown Structure (WBS) phases, which can be ordered and hierarchical.

Adding WBS Phases from a Contract

If you create a project from a contract, the WBS Phases are added automatically and synced to the respective Contract Lines and Line Items.

New Contract Line Items can be synced to the project, which creates new matching and linked WBS Phases. See Creating a Project from Contract.

You can also add a WBS Phase to a project in APM Projects.

Adding WBS Phases to a Project

To add a WBS Phase:

  1. Select Phases on the Navigation Tree.

  2. Select New WBS Phase AddBtn on the Standard toolbar.

  3. Expand the WBS Phase Detail card.

  4. Capture the WBS Phase fields: WBS Phase ID, Description, Phase Status, Start Date, Due Date, Duration. Select a Parent WBS Phase if applicable.

  5. Select Save SaveBtn on the Standard toolbar.

WBSPhaseDetail

The new WBS Phase appears on the Navigation Tree, under Phases.

Read more about Project Entry in standard Kinetic help.

Adding Milestones

Use the Milestones cards to enter and update the various milestones needed to complete the project. This is especially useful when you add APM projects that are not already linked to contracts, which can have their own milestones.

For instructions, please refer to the section Entering and Updating Milestones in the standard Kinetic help article Creating Projects using Project Entry in the Project Management module.

To include Billing with Milestones, you need to select a Linked Order. A linked order is selected for the project upon creation. This option is available when you add a new project with options. See Adding a New Project with Options.

Budget for a Project

Budgets can be captured and approved at three different levels:

  • Project level (described in this section) for a high-level approach.

  • WBS Phase level. See Budget for a WBS Phase.

  • Cost Code level, for detailed figures, or if importing the budget from a quote. See Budget for a Cost Code.

You may choose to only capture the budget at the Project level, if you don’t require budgets at the lower levels.

To add or review a budget at the project level:

  1. Open the Details page.

  2. Select the project on the Navigation Tree.

  3. Expand the Budget card.

    BudgetForProject
When the Roll Up Check box is Selected

If the Automatically Roll Up Child Phase and Cost Code Budgets to This Level check box is selected, the project Budget is automatically updated to the sum of all the WBS Phase Budget values.

  1. Select the Automatically Roll Up Child Phase and Cost Code Budgets to This Level check box.

  2. Select Save SaveBtn on the Standard toolbar.

    The Budget field updates to the Roll Up / Allocation values, in the Draft and the Approved sections respectively.

    BudgetFieldUpdatesToRollup
When the Roll Up Check box is Not Selected

If the Automatically Roll Up Child Phase and Cost Code Budgets to This Level check box is cleared, you can enter a value in the Budget field.

  1. Clear the Automatically Roll Up Child Phase and Cost Code Budgets to This Level check box.

  2. Enter a value in the Budget field.

  3. Select Save SaveBtn on the Standard toolbar.

    If the Budget value is lower than the Roll Up / Allocation value, then both these fields are highlighted in yellow.

    BudgetLowerThanRollup
  4. If there is a difference, you can review the separate WBS Phase budgets, then adjust if necessary.

Draft and Approved Sections

For the Draft section and the Approved section, the figures displayed show the Budget, Roll Up / Allocation, Costed, Committed (Total) and Remaining.

Remaining displays Budget less Costed less Committed (Total).

Approving a Project Budget

To approve a Project Budget:

  1. Open the Detail page.

  2. Select the project on the Navigation Tree.

  3. Expand the Budget card.

  4. Adjust the Draft Budget value if necessary.

  5. Select Approve to approve the draft budget.

  6. To approve the budget at this level and the child node budgets, select Approve This and Child Node Budgets.

    The values in the Approved section are updated.

    Approved now holds the Draft Budget value. The Approved By and Approved Date are updated to the logged-in user name and the current date.

    ApprovedHoldsDraftBudget

Quote and Job Details for a Project

The Quote and Job Details card at the project level displays a roll-up of quote and job values from the WBS Phase levels, which in turn are a roll-up of quote and job values from each phase’s respective Cost Codes. For details on the quote and job values, see Quote and Job Details for a Cost Code.

  1. Open the Detail page.

  2. Select the project on the Navigation Tree.

  3. Expand the Quote and Job Details card.

    QuoteAndJobDetailsCard

Estimated at Complete for a Project

Estimated at Complete can be captured and viewed at three different levels.

The Estimated at Complete card shows the EAC Base Amount using the default Approved Budget figure. This can be updated.

EstimatedAtComplete

You can configure a different EAC Amount by choosing a different EAC Primary Source, and also by entering an EAC Adjustment value. Any notes relating to how and why the new EAC figure was derived can be entered in the EAC Notes text box.

  1. Open the Details page.

  2. Select the project on the Navigation Tree.

  3. Expand the Estimate at Complete (EAC) card.

    EstimatedAtCompleteCard
  4. Make any changes and notes.

    1. Clear Automatically Roll Up Child Phase and EAC Amounts to this level.

      If this check box is selected, the values and selections will be rolled up from the child phases, and you won’t be able to make selections at this level.

    2. Select an EAC Primary Source from the drop-down list:

      • Approved Budget

      • Job EAC

      • Greater of Job EAC and Approved Budget

      • Manual

    The EAC Base Amount updates according to the selected EAC Primary Source.

    1. If EAC Primary Source is Manual, enter an EAC Base Amount.

    2. Enter an EAC Adjustment amount if EAC Base Amount needs adjusting, up or down.

      The EAC Amount is the sum of EAC Base Amount and EAC Adjustment (this could be less than EAC Base Amount if EAC Adjustment is negative, or more than EAC Base Amount if EAC Adjustment is positive, otherwise equal to EAC Base Amount).

    3. Enter EAC Notes to justify the selection and adjustment, and anything else relevant to Estimated at Complete.

  5. Select Save SaveBtn on the Standard toolbar.

Linked Billing, Revenue, and Profit Summary

The Linked Billing, Revenue, and Profit Summary card shows a summary of billing amounts, budgeted profit, expected profit, EAC values, and accrual values that are linked to the project.

First run the Recalculate Analysis process to update the billing details.

  1. Open the Details page.

  2. Select the project on the Navigation Tree.

  3. Expand the Linked Billing, Revenue, and Profit Summary card.

LinkedBillingRevenueProfit

Separate sections relate to the different groups of values linked to the project.

Linked Billing Amount Totals

Billing figures as found on the related contract are displayed in this section.

Gross Value

The agreed contract value, after discounts are deducted.

Not Charged

The current value not charged to the customer.

Effective Value

The Gross Value less Not Charged value.

Invoiced

The amount to date invoiced to the customer.

Budgeted Profit – Billing Gross Value

Budget figures are displayed in this section.

Approved Budget

The Approved Budget at project level.

Gross Profit

The Gross Value less the Approved Budget.

Gross Profit %

The Gross Profit expressed as a percentage of the Gross Value.

Markup %

The markup applied to the Approved Budget to get the Gross Value.

EAC Expected Profit – Billing Effective Value

The profits and values based on the estimated at complete (EAC) amounts.

EAC Amount

The EAC Amount to be used for analysis and project accruals.

Gross Profit

The Effective Value less the EAC Amount.

Gross Profit %

The Gross Profit expressed as a percentage of the EAC Amount.

Markup %

The markup applied to the EAC Amount to get the Billing Effective Value.

Latest Posted Accrual Details

The latest posted accrual details relating to the project are displayed here.

Percent Costed Complete

The Current/New Percent Complete for the accrual set.

Cost Recognized

The Current/New Cost Recognised for the accrual set.

Accrual Set ID

The accrual set ID is displayed here. Open the Accrual set with this ID to view more details.

Gross Profit

Latest Accruals Contract Earned less Latest Accruals Costs Recognised.

Gross Profit %

The Gross Profit expressed as a percentage of the Latest Accruals Contract Earned.

Markup %

The markup applied to the Latest Accruals Costs Recognised to get the Latest Accruals Contract Earned.

Budget Spread Summary for a Project

The Budget Spread Summary card at the project level displays a roll-up of budget spread values from the WBS Phase levels.

  1. Open the Detail page.

  2. Select the project on the Navigation Tree.

  3. Expand the Budget Spread Summary card.

  4. To see more detail, selected Detailed from the drop-down in the Budget Spread Summary card header.

    BudgetSpreadSummaryCard

Adding Accrual Groups

Accrual Groups allow flexibility within the Project for how Project Accruals are calculated for the different WBS Phases. You can add Accrual Groups to the Project that are set up differently from the Default Accrual Group, and then select the most suitable one for a WBS Phase.

A Financial Consultant can supply further information on defining Accrual settings.

To add an Accrual Group to a Project:

  1. Open the Details page.

  2. Select the Accruals Configuration node on the Navigation Tree.

  3. Expand the Project Accrual Group Details card.

  4. Select New Accrual Group AddBtn on the Standard toolbar.

  5. Select Save SaveBtn on the Standard toolbar.

    The new Accruals Group is added to the list in Accrual Groups.

  6. Update the Project Accrual Group Details. See Updating Accruals Configuration - Details.

ProjectAccrualGroupDetails

Adding Project GL Controls

The GL Controls selected on the GL Control card on the Details page for the Project define the accounts and journal codes to use when posting transactions.

You can add a GL Control at the Project header level. Read about GL Controls in the Project.

To add a new GL Control to a project:

  1. Open the Details page.

  2. Select the Project on the Navigation Tree.

  3. Open the GL Control card.

  4. Select New Project GL Control AddBtn on the GL Control toolbar.

  5. Enter or search for SearchBtn a GL Control Type.

  6. Enter or search for SearchBtn a GL Control Code.

  7. Select Save SaveBtn on the Standard toolbar.

Updating WBS Phase - Details

Each WBS Phase can have a Job attached, and Cost Codes with budgets and costs. The WBS Phase’s selected Accrual Configuration determines how that WBS Phase is handled during Accruals generation.

UpdatingWBSPhaseDetails

Example of a phase selected on the Navigation Tree

WBS Phase Detail

To view the detail for a WBS Phase:

  1. Open the Details page.

  2. Select a WBS Phase on the Navigation Tree, from under the Phases node.

  3. Expand the WBS Phase Details card.

    The details for the selected WBS Phase appear on the card.

    WBSPhaseDetailCard

For a description of the WBS Phase Details card, see Adding WBS Phases.

Creating Job Details
  • To create a primary job for the WBS Phase, select Create WBS Phase Job.

  • To view the primary job, right-click on WBS Phase Job Number and select APM Job Entry from the menu.

  • To mark the job as released and engineered, either do this in APM Job Entry, on the Details page, OR select the Engineer WBS Job and Release WBS Job check boxes on the WBS Phase Detail card.

    WBSPhaseJobDetails
Selecting the Accrual Configuration

If using an Accrual Configuration other than the Default, first ensure that this has been added to the Accrual Groups (see Updating Accruals Configuration - Details).

  • Select an Accrual Group from the drop-down list. The remaining details are filled in according to what has been specified for the Accrual Group.

    WBSPhaseAccrualConfig

WBS Phase Cost Codes

Cost Codes are used to break down the WBS Phases into cost groupings. This allows for more flexibility and scope than the fixed structure of Project Costs provided in standard Kinetic.

The Cost Codes used here are added and maintained in Cost Code Maintenance. See Cost Code Maintenance.

Add as many Cost Codes to the WBS Phase as will be required to group the different operations and materials required for the WBS Phase Job, then allocate and approve a Budget for each one.

You could also add a budget after working out the operations and materials costs.

In the WBS Phase Details view, you can see all the Cost Codes for the selected WBS Phase, as well as their respective Budget, Approved, Costed and Remaining amounts.

WBSPhaseCostCodes
After you insert Cost Codes to a WBS Phase, these appear on the related Contract’s corresponding line item. See Reviewing Project Phase Cost Code Amounts.

Adding Cost Codes to WBS Phases

Any costs applied to a project should be linked to one of the WBS Phase Cost Codes, where they will appear as the Costed amount, along with the Budget and Approved amounts, as shown in the example below:

AddingCostCodesToPhase
An alternative to inserting the different Cost Codes and assigning a Budget to each of these is to import a Budget. Create or generate a CSV for a Budget Import (see Importing Budgets and Importing Budgets from Quote).

To add a Cost Code with a Budget to a WBS Phase:

  1. Open the Details page.

  2. Select the relevant WBS Phase on the Navigation Tree.

  3. Select New AddBtn on the Cost Codes card.

    The Search panel slides out.

    1. Search for and select one or more Cost Codes.

    2. Select Ok.

      SearchCostCodes

    The Cost Code Detail card for a Cost Code of the WBS Phase appears.

  4. Update the Cost Code fields for each of the selected Cost Codes.

    The Cost Code Type and Description are brought in from the Cost Code.

    1. Update the Reserved Percent if necessary. This defaults to the Reserved Percent of the Cost Code (see Cost Codes), if this is not zero, otherwise to the Reserved Percent in Advanced Project Management Configuration (see Configuration Details).

    2. Enter a Budget amount. Alternatively, update the Budget in the list view (see below).

    3. Select Save SaveBtn on the Standard toolbar.

    4. Use the right arrow RightArrowBtn or the Cost Code drop-down list to navigate to the next Cost Code. You can also use the Navigation Tree to navigate through the Cost Codes.

    BrowseCostCodes

Deleting Cost Codes from a WBS Phase

WBS Phase Cost Codes may only be deleted if the Budget is zero.

To delete a Cost Code from a WBS Phase:

  1. Select the WBS Phase on the Navigation Tree.

  2. Select a Cost Code from the list.

  3. Select DeleteBtn Delete on the Cost Codes Overflow Menu and select YES in the Confirmation dialog.

Cost Codes Inserted Automatically

APM will insert a Cost Code if there are costs associated with a WBS Phase Job that do not have an Analysis Code that can be mapped to existing Cost Codes for the Phase. The Cost Code used will belong to the Uncategorized Cost Code Type. See Uncategorized Cost Codes.

The rules around how APM inserts Cost Codes are defined in the section APM Configuration, in the Recalculate Analysis section.

Below is an example of a Cost Code that was inserted by APM.

EnableCostCode

Note that the Budget contains the Costed amount from the transaction that necessitated this Cost Code’s creation.

BudgetAndCosted

In this example, the Material was added to the job without an Analysis Code and therefore could not be mapped to a Cost Code.

  • For automatically inserted WBS Phase Cost Codes, you will still need to update and approve Budget amounts. See Budget for a Cost Code.

Enabling a Proposed Cost Code

When APM inserts a Cost Code, the Cost Code Status is Proposed.

To enable a proposed cost code:

  1. Locate the Proposed cost code.

  2. Click Enable Cost Code to enable the cost code.

    EnableCostCode
    EnableProposedCostCode

    The Cost Code Status updates to Enabled.

    EnableCostCodeStatus

Budget for a WBS Phase

Budgets can be captured and approved at three different levels:

To capture a Budget at WBS Phase level:

  1. Open the Details page.

  2. Select the relevant Phase on the Navigation Tree.

  3. Expand the Budget card.

    WBSPhaseBudget
When the Rollup Checkbox is Selected

If the Automatically Roll Up Child Phase and Cost Code Budgets to This Level check box is selected, the WBS Phase Budget is automatically updated to the sum of its child Phases and Cost Code Budget values.

  1. Select the Automatically Roll Up Child Phase and Cost Code Budgets to This Level check box.

  2. Select Save SaveBtn on the Standard toolbar.

    The Budget field updates to the Roll Up / Allocation values, in the Draft and the Approved sections respectively.

    AutoRollupSelected
When the Rollup Checkbox is Not Selected

If the Automatically Roll Up Child Phase and Cost Code Budgets to This Level check box is cleared, you can enter a value in the Budget field.

  1. Clear the Automatically Roll Up Child Phase and Cost Code Budgets to This Level check box.

  2. Enter a value in the Budget field.

  3. Select Save SaveBtn on the Standard toolbar.

    If the Roll Up / Allocation is different from the Budget, then both these fields are highlighted in yellow.

    AutoRollupCleared
  4. If there is a difference, you can review the separate underlying WBS Phase budgets and Cost Code budgets and adjust if necessary.

Draft and Approved Sections

For the Draft section and the Approved section, the figures displayed show the Budget, Roll Up /Allocation, Costed, Committed (Total) and Remaining.

Remaining displays Budget less Costed less Committed (Total).

Approving a WBS Phase Budget

To approve a WBS Phase Budget:

  1. Open the Detail page.

  2. Select the WBS Phase on the Navigation Tree.

  3. Expand the Budget card.

  4. Adjust the Draft Budget value if necessary.

  5. Select Approve to approve the draft budget.

    If the check box Automatically Roll Up Child Phase and Cost Code Budgets to This Level is selected, then a confirmation question appears:

    “Approving the current budget will automatically approve child phase and cost code budgets rolled up into this budget. Continue?”

    1. Select Yes to continue.

      The values in the Approved section are updated, for the WBS Phase and the budgets for its child phases and Cost Codes.

      If the check box Automatically Roll Up Child Phase and Cost Code Budgets to This Level is unchecked, then a confirmation question appears:

      “Do you want to overwrite the previous approved budget?”

    2. Select Yes to continue.

      The values in the Approved section are updated, for the WBS Phase. Approved now holds the Draft Budget value. The Approved By and Approved Date are updated to the logged-in user name and the current date.

      DraftAndApproved

To approve the WBS Phase budget and all of its child node budgets:

  1. Keep Automatically Roll Up Child Phase and Cost Code Budgets to This Level unchecked.

  2. Select Approve This and Child Node Budgets.

Estimated at Complete for a WBS Phase

Estimated at Complete can be captured and viewed at three different levels.

The Estimated at Complete card shows the EAC Base Amount using the default Approved Budget figure. This can be updated.

EACForWBSPhase

You can configure a different EAC Amount by choosing a different EAC Primary Source, and also by entering an EAC Adjustment value. Any notes relating to how and why the new EAC figure was derived can be entered in the EAC Notes text box.

  1. Navigate to the relevant WBS Phase on the Navigation Tree.

  2. Select a Cost Code below the WBS Phase on the Navigation Tree.

  3. Expand the Estimate at Complete (EAC) card.

    EACCardForPhase
  4. Make any changes and notes.

    1. Clear the Automatically Roll Up Child Phase and EAC Amounts to this level check box.

      If this check box is selected, the values and selections will be rolled up from the child phases, and you won’t be able to make selections at this level.

    2. Select an EAC Primary Source from the drop-down list:

      • Approved Budget

      • Job EAC

      • Greater of Job EAC and Approved Budget

      • Manual

      The EAC Base Amount updates according to the selected EAC Primary Source.

    3. If EAC Primary Source is Manual, enter an EAC Base Amount.

    4. Enter an EAC Adjustment amount if EAC Base Amount needs adjusting, up or down.

      The EAC Amount is the sum of EAC Base Amount and EAC Adjustment (this could be less than EAC Base Amount if EAC Adjustment is negative, or more than EAC Base Amount if EAC Adjustment is positive, otherwise equal to EAC Base Amount).

    5. Enter EAC Notes to justify the selection and adjustment, and anything else relevant to Estimated at Complete.

  5. Select Save SaveBtn on the Standard toolbar.

Job Operations

This card shows all the job operations for the job created for the WBS Phase.

  1. Open the Detail page.

  2. Select a WBS Phase on the Navigation Tree.

  3. Expand the WBS Phase Job Operations card. The Job Operations in the Job Details for the selected WBS Phase appear on the card.

    WBSPhaseJobOperations

Quote and Job Details for a WBS Phase

The Quote and Job Details card at the WBS Phase level displays a roll-up of quote and job values from that phase’s Cost Codes. For details on the quote and job values, see Quote and Job Details for a Cost Code.

  1. Open the Detail page.

  2. Select a WBS Phase on the Navigation Tree.

  3. Expand the Quote and Job Details card.

    WBSPhaseQuoteAndJob

Budget Spread Summary - Approved

The Budget Spread Summary – Approved card displays the total Approved Budget figures per Fiscal Year and Period for the selected WBS Phase.

This is made up of all the approved Budget Spread details within the selected WBS Phase, summed and grouped by Fiscal Year and Period.

The Budget Spread Summary – Approved card displays all the budget spread figures.

  1. Open the Detail page.

  2. Select a WBS Phase on the Navigation Tree.

  3. Expand the Budget Spread Summary – Approved card.

  4. To see more detail, selected Detailed from the drop-down in the Budget Spread Summary card header.

WBSPHaseBudgetSpreadSummary

GL Controls for a WBS Phase

You can add a GL Control at the WBS Phase level. Read about GL Controls in the Project.

To add GL Controls to a WBS Phase:

  1. Navigate to the relevant WBS Phase on the Navigation Tree and select this.

  2. Expand the GL Controls card.

  3. Select New AddBtn on the GL Controls card menu bar.

  4. Search for and select a GL Control Code and GL Control Type from the Search slide-out panel.

    The GL Control Type and GL Control Code are added to the WBS Phase.

  5. Select Save SaveBtn on the Standard toolbar.

WBSPhaseGLControls

Updating Cost Code - Details

The WBS Phase Cost Codes appear on the Navigation Tree, under the respective WBS Phases.

CostCodeDetails

All costs values relating to this WBS Phase Cost Code are displayed in the Cost Code cards.

Cost Code

Use the Cost Code card to enter and approve Budgets against each Cost Code. Cost Codes and Budgets can also be imported (see Importing Budgets and Importing Budgets from Quote).

  1. Navigate to the relevant WBS Phase on the Navigation Tree.

  2. Select a Cost Code below the WBS Phase, on the Navigation Tree.

  3. Expand the Cost Code card.

CostCodeSelected

Cost Code ID

The ID of the selected Cost Code

Cost Code Status

Either Proposed or Enabled

Enable Cost Code

This button is enabled when the Cost Code Status is Proposed. Click to change the Cost Code Status to Enabled.

Type ID

The Cost Code Type that this cost code belongs to.

Type Description

The description for the Cost Code Type.

CostCodeDetailID

Displays the Cost Code Detail ID.

Cost Code Detail Description

The description for the Cost Code.

Analysis Last Updated

The date that Project Analysis was last run. See Running Recalculate Analysis.

Reserved Percent %

The Reserved Percent for this WBS Phase Cost Code. This is the amount that is excluded from the Budget Spread.

This field can be updated.

Budget for a Cost Code

Budgets can be captured and approved at three different levels:

Use the Budget card to enter and approve Budgets against each Cost Code for the WBS Phase. Cost Codes and Budgets can also be imported (see Importing Budgets and Importing Budgets from Quote).

  1. Navigate to the relevant WBS Phase on the Navigation Tree.

  2. Select a Cost Code below the WBS Phase on the Navigation Tree.

  3. Expand the Budget card.

    CostCodeBudget
  4. Enter a Budget in the Draft section.

  5. Select Save SaveBtn on the Standard toolbar.

    UpdateCostCodeBudget

Approving a Cost Code Budget

To approve a Cost Code Budget:

  1. Open the Project in APM Project Entry.

  2. Navigate to the relevant WBS Phase on the Navigation Tree.

  3. Select the Cost Code below the WBS Phase, on the Navigation Tree.

  4. Expand the Budget card.

  5. Adjust the Draft Budget value if necessary.

  6. Select Approve to approve the draft budget.

    ApproveCostCodeBudget

    An Information panel appears with the question:

    “Do you want to overwrite the previous approved budget?”

  7. On the Information panel, select Yes.

    The values in the Approved section are updated.

    • Approved now holds the draft Budget value.

    • The Approved By and Approved Date are updated to the logged-in user name and the current date.

    ApprovedCostCodeBudget2

Quote and Job Details for a Cost Code

The project analysis functionality includes reporting against material and labour transactions prior to the Capture COS/WIP process. Cost tracking and remaining budgets are included here. Actual values are displayed dynamically without running Capture COS/WIP.

  1. Open the Detail page.

  2. Select a WBS Phase on the Navigation Tree.

  3. Select a Cost Code underneath the Phase node.

  4. Expand the Quote and Job Details card.

CostCodeQuoteAndJob
CostCodeQuoteAndJobExpanded

Use the values shown in Job Cost Variance and Estimated at Complete to identify current budget variances and overruns.

Quoted Job Costs

Total

Total cost for the Cost Code as shown in the Quote line Worksheet. (Total Cost field is the value picked up here).

Quote that is linked to the project and phase where the Quote line has Engineered = TRUE and the Quote has been ‘Quoted’.

Quote Amount Remaining

Budget less Quoted Job Cost

Planned Job Costs

Planned

The total planned costs for the Cost Code

Budget Remaining

Budget less Planned Job Cost

Released Job Costs

Released

Budget less Released Job Cost

Budget Remaining

Budget less Released Job Costs

Actual Job Costs

Actual

Any cost booked to a Job (material issues, labor, or subcontract operation). Whether COS/WIP is processed or not, these costs will be captured and shown.

Note: This should match the total cost for the job on the Job Tracker.

Budget Remaining

Budget less Actual Job Cost

Job Cost Variances

Use this to immediately identify any current budget variances. If Job Cost Variances is over the Planned Job Costs it is highlighted in yellow.

JobCostVariance

Job Cost Variance

Estimated at Complete less Planned Job Costs

Variance %

Budget approved totals less Job Cost Variance

Cost to Complete

Total Cost to Complete

Released Job Costs less Actual Job Costs.

Remaining from budget

Budget approved totals less Job Cost to Complete

Estimated at Complete

Use this to immediately identify any expected budget overruns.

If Estimated at Complete is over the Approved Budget, it is highlighted in yellow.

QuoteAndJobEAC

Estimated at Complete

Planned job costs plus Job cost variances

Budget Remaining

Budget less Estimated at Complete

Estimated at Complete for a Cost Code

Estimated at Complete can be captured and viewed at three different levels.

The Estimated at Complete card shows the EAC Base Amount using the default Approved Budget figure. This can be updated.

EACForJobCost

You can configure a different EAC Amount by choosing a different EAC Primary Source, and also by entering an EAC Adjustment value. Any notes relating to how and why the new EAC figure was derived can be entered in the EAC Notes text box.

  1. Navigate to the relevant WBS Phase on the Navigation Tree.

  2. Select a Cost Code below the WBS Phase on the Navigation Tree.

  3. Expand the Estimate at Complete (EAC) card.

    CostCodeEACCard

  4. Make any changes and notes.

    1. Select an EAC Primary Source from the drop-down list:

      • Approved Budget

      • Job EAC

      • Greater of Job EAC and Approved Budget

      • Manual

      The EAC Base Amount updates according to the selected EAC Primary Source.

    2. If EAC Primary Source is Manual enter an EAC Base Amount.

    3. Enter an EAC Adjustment amount if EAC Base Amount needs adjusting, up or down.

      The EAC Amount is the sum of EAC Base Amount and EAC Adjustment (this could be less than EAC Base Amount if EAC Adjustment is negative, or more than EAC Base Amount if EAC Adjustment is positive, otherwise equal to EAC Base Amount).

    4. Enter EAC Notes to justify the selection and adjustment, and anything else relevant to Estimated at Complete.

  5. Select Save SaveBtn on the Standard toolbar.

Creating Budget Spread

Before creating a Budget Spread for a Cost Code, ensure that the Cost Code has an Approved Budget.

CostCodeApprovedBudget

Also check that the WBS Phase has a Start Date and a Due Date.

WBSPhaseStartEndDate

The Budget Spread function divides the Cost Code budget into Fiscal Periods over the WBS Phase. See Budget Spread.

  1. Navigate to the relevant WBS Phase on the Navigation Tree.

  2. Select the Cost Code below the WBS Phase on the Navigation Tree.

  3. Expand the Budget Spread card.

  4. Select Generate Budget Spread GenBudgetSpreadIcon.

GenBudgetSpread

The Generate Budget Spread panel slides out. This is just for the selected Cost Code.

GenBudgetSpreadSlideOut

  1. Review the Date, which is the Start Date for the Phase.

  2. Select Generate.

The Budget Spread is generated for the Date and Cost Code.

Budget Spread

The Budget Spread card is updated with the budget spread Revision, Status, and Totals.

BudgetSpreadCard

Revision

This is updated each time a new budget spread is created for this WBS Phase and Cost Code.

Status

For a new Budget Spread, the Status is Draft. When the Budget Spread is approved, the Status moves to Approved.

Budget Totals

This is the Approved Budget amount.

Reserved Amount

The Approved Budget amount less the percentage value using Reserved Percent.

Reserved Percent

The percentage of the budget that is excluded from the Budget Spread. The reserved amount calculated from this is kept aside for unknowns.

Budget Available

This is calculated as the Budget Total less the Reserved Amount. It is the amount available to be distributed across the Fiscal periods in the Budget Spread.

Budget Spread Details

The Budget Spread Detail card contains the Fiscal Periods for the selected Budget Spread revision.

BudgetSpreadDetails

The Total Budget is divided across the period defined by Phase Start Date and Phase Due Date.

The different Fiscal Periods that fall within the Phase Start Date and Phase Due Date are tabled: each forms a Budget Spread row. The Budget Available is apportioned to each Budget Spread row, using the days of the fiscal period to calculate the amount for that row.

Note that the number of days in the first and last Budget Spread periods may be less than the total days for those Fiscal periods, if the Start Date is after the Fiscal Period start and/or the Due Date is before the Fiscal Period end date.

Updating Budget Spread Details

You can adjust the Total Budget in the different Budget Spread Detail rows, if you anticipate that some rows (Fiscal Periods) need a higher budget, while others need a lower one. Keep the sum of Total Budget as before.

Viewing Detailed Budget Spread

To view a detailed breakdown of the budget spread, select Detailed from the drop-down in the Budget Spread Detail card header bar.

ViewingDetailedBudgetSpread

Approving Budget Spread

After reviewing the Budget Spread, you need to approve it.

  • To approve a Budget Spread: Select the Draft check box.

    This changes the Status to Approved. The Draft check box is replaced by an Approved check box.

    ApprovingBudgetSpread
  • To revert to the Draft status, select the Approved check box.

Budget Spread Revisions

To create a new revision of the Budget Spread, create a new Budget Spread (see Creating Budget Spread).

The new Budget Spread is created with the Draft status, and a new revision number: 00[n].

  • Previous Draft revisions remain in the Draft status.

  • Previous Approved revisions remain Approved but have a Status of Closed.

GL Controls for a Cost Code

You can add a GL Control at the WBS Phase > Phase Cost Code level. Read about GL Controls in the Project.

To add GL Controls to a WBS Phase Cost Code:

  1. Navigate to the relevant WBS Phase on the Navigation Tree.

  2. Select a Cost Code from the below the node on the Navigation Tree.

  3. Expand the GL Controls card.

  4. Select New AddBtn on the GL Controls card menu.

  5. Search for and select a GL Control Code and GL Control Type from the Search slide-out panel.

    The GL Control Type and GL Control Code are added to the WBS Phase Cost Code.

  6. Select Save SaveBtn on the Standard toolbar.

    GLControlsForCostCode

Viewing Jobs on the Navigation Tree

Jobs are listed on the Navigation Tree, below the project node, and under the respective WBS Phase Nodes.

ViewingJobsOnNavigationTree

Updating Accruals Configuration - Details

If you need to update an Accrual Group, add a new Accrual Group and edit that, instead of editing the Default Accrual group which gets its settings from the Advanced Project Management Configuration settings for Accruals.

To update a new Accrual Group:

  1. Open the Details page.

  2. Select an Accruals Configuration under Accruals Configuration on the Navigation Tree.

  3. Expand the Project Accruals Group Details card. Update as required.

    SelectProjectAccrualGroupDetails
  4. Update the Name.

  5. Update the Revenue Calculation settings.

  6. Update the Cost Calculation settings.

    The settings (except for Include Advanced Payments in Accruals Processing) are derived from the settings in Advanced Project Management Configuration. For a definition of the Accrual Settings, see Project Accrual Defaults.

    When Include Advanced Payments in Accruals Processing is selected, the APM Project Accruals generation process will automatically add a node for Advanced Payments under cost code nodes where an advanced payment has been processed against a related job material. The advanced payment amount will then be included within the relevant accrual processing.

  7. Select Accruals Processing Enabled.

  8. Select Save SaveBtn.

UpdatingProjectAccrualGroupDetails

Advanced GL Control Settings

The Advanced GL Control Settings cannot be updated. These settings apply when the Cost Accrual Level is Project_WBSPhase_CostCode_GLC.

ProjectAccrualsGLControlSettings

To see an explanation of the Advanced GL Control Settings, refer to the section: Advanced GL Control Settings.

Updating Checklist Tasks

Use Checklist Tasks to create a checklist for the Project.

ProjectChecklist

Depending on the checklist task type, the tasks within relate to:

  • Customer Approval

  • Approval

  • To Do

Adding a New Checklist Task

To add a new checklist task:

  1. Select Checklist Tasks on the Navigation Tree.

  2. Click New Task AddBtn on the Standard toolbar.

  3. A new Checklist Task appears on the Checklist Task Detail card.

  4. Capture the details for the task.

    This includes a Checklist Task ID and Description, which will show in the list on the Navigation Tree.

    1. Set the Status and optionally Percent Complete, Start Date and Due Date.

    2. Select the Checklist Task Type, then set a Duration (in Hours or Days), and optionally a Person accountable for the task, and the Project WBS Phase it relates to.

    3. Finally, select the People responsible for completing the task.

  5. Select Save SaveBtn on the Standard toolbar.

    NewProjectChecklist

    The new task is added to Checklist Tasks and appears on the Navigation Tree.

    NewChecklistOnTree

Adding Comments

To add comments to a checklist task:

  1. Select the task on the Navigation Tree.

  2. Expand the Comments card.

  3. Type in a comment.

  4. Select Save SaveBtn on the Standard toolbar.

    ChecklistTaskComments

Viewing Activity

Open the Activity page to view the different relationships between the Project and other parts of the system.

ProjectActivity

Orders

Expand the Orders card to view Orders related to the Project.

Quotes

Expand the Quotes card to view Quotes related to the Project.

Jobs

Expand the Jobs card to view all jobs relating to a Project WBS Phases. Right-click on a Job to Open With > Job Entry.

ViewingJobActivity

POs

Expand the POs card to view all Purchase Orders relating to Project Jobs. To view Open Purchase Orders only, filter on Open.

The Job column displays the job that the PO relates to, while the Project Phase column displays the WBS Phase for that Job.

ViewingPOActivity

For each WBS Phase:

  • The total value of all Open Purchase Orders is included in the Committed (Total) value in the Budget (see Budget for a WBS Phase).

  • The total value of all Receipted Purchase Orders is included in the Costed value in the Budget (see Budget for a WBS Phase), but only after the Capture COS/WIP Activity process is run for the period (see Capture COS/WIP Activity).

For the Project, the total value of all Open Purchase Orders is included in the Committed (Total) value, while the total value of all Receipted Purchase Orders is included in the Costed value.

Use APM Purchase Order to capture, approve and confirm Purchase Orders for APM Project jobs. See APM Purchase Order Entry.

Contracts

Expand the Contracts card to view all contracts relating to the Project.

If the project was created from a contract, this appears in the list of related contracts. If a project was added to a contract, this will also appear in the list.

The contract row displays contract header information such as the Customer ID, Contract Number, Description, Start and End Dates, and the Total Value of the contract.

ViewingContractActivity

  • To open a contract, right click on the Contract Id, then select APM Contract Entry.

Project Accrual Sets

Expand the Project Accrual Sets card to view all project accrual sets for the Project. See APM Project Accruals Workbench.

ViewingProjectAccrualActivity

Help Desk

Expand the Help Desk card to view all cases relating to the Project.

A case that has this project selected in its Related Information will appear here. See APM Case Entry.

ViewingHelpDeskActivity

Viewing Ledger

The Project Ledger Transaction List card displays the project costs and revenue which have been posted into the General Ledger under the Financial Module.

ProjectLedger

For transactions that require Capture COS/WIP, cost amounts only appear after the process is run.

  1. To refresh all transactions, click Recalculate Analysis on the menu bar. Read about Running Recalculate Analysis.

  2. Refresh the Project.

  • Select Transaction Summaries to open the Transaction Summaries slide-out panel, which contains several cards showing more detail on the transactions.

Transaction Summaries

  • Select Refresh Summary to refresh the totals displayed in A/R Analysis and A/P Analysis.

Expand the cards on this slide-out panel to view additional details.

ProjectTransactionSummaries
Summary

The Summary card on the Transaction Summaries slide-out displays the Accounts Receivable and Accounts Payable Transactions.

A/R Analysis is populated with Accounts Receivable transaction totals.

A/P Analysis is populated with Accounts Payable Invoice transactions totals from invoices generated from Subcontractor payments.

  • To refresh the A/R Analysis and A/P Analysis figures, click Refresh Summary.

RefreshTransactionSummaries

A/R Analysis

A/P Analysis

Invoiced (excl. Tax)

The sum of A/R invoice totals (excl. tax) for the project.

Invoiced (excl. Tax)

The sum of A/P invoice totals (excl. tax) for the project.

Taxes

The sum of A/R invoice taxes for the project.

Taxes

The sum of A/P invoice taxes for the project.

Total

The sum of A/R invoice totals for the project.

Total

The sum of A/P invoice totals for the project.

Received

The sum of all monies received for the project.

Paid

The sum of all monies paid for the project.

Outstanding

Total less Received.

Outstanding

Total less Paid.

Cost Type Summary

The Cost Type Summary on the Transaction Summaries slide-out shows the Budget and Costed values associated with the WBS Phase Cost Codes, grouped and summed by Cost Type Code. Details for each WBS Phase Cost Code appears on the Budget card (see Budget for a Cost Code).

CostTypeSummaries
Cost Type Transaction Detail

The Cost Type Transaction Detail card on the Transaction Summaries slide-out displays the full details of all cost type transactions relating to the Project and Contract.

Transactions displayed relate to Purchase Orders, Labor Costs, Subcontractor and WIP Costs.

The Sum of all Cost Amounts and Cost WIP and the Cost Type Transaction Detail table is equal to the Total Costed.

TransactionDetails

Adding Resources

Employees can be assigned to a Project and assigned various Roles within the Project. An Employee Role can be across the whole Project or restricted to a WBS Phase or a WBS Phase Cost Code.

To add resources:

Resources List

To add an Employee to a Project’s Resources:

  1. Navigate to APM Project Entry and open a project.

  2. Select the Resources page.

  3. Select Resources List on the Navigation Tree.

  4. Select New AddBtn on the Resources List toolbar.

    NewResource

  5. Expand the Resources List card and select New AddBtn.

    The Detail card expands.

  6. On the Detail card, search for and select an Emp ID.

    ResourceEmployee

  7. Select Save SaveBtn

The employee is added as a Resource.

Roles

To add a Role for a Resource.

  1. Navigate to APM Project Entry and open a project.

  2. Select the Resources page.

  3. Select Resources List on the Navigation Tree.

  4. Select a Resource in the Resources List (click on the Project ID for that row) to open the Detail card for the employee.

  5. Select Roles on the Navigation Tree.

  6. Select New AddBtn on the Roles toolbar.

  7. Expand the Roles card and select New AddBtn.

    The Detail card for the role opens, with the Employee Id (Emp ID) already entered.

  8. On the Detail card:

    1. Select a Role Code.

    2. Optionally select a Phase ID.

    3. Optionally select a Cost Code.

  9. Save SaveBtn.

    ResourceRole

    The Role is added for the Resource.

  10. Continue to add Roles for the selected resource.

    AddResourceRoles