JobRunner Project Controls
Personnel Access Controls for Project Changes
Overview
The JobRunner control enhancements offer a spectrum of control options, spanning from complete restriction to unrestricted access for project changes. At Pacific Solutions, our recommended best practice for managing project changes is to utilize the budget adjustment tool for modifying project budgets and the contract adjustment tool for altering the overall contract total. In order to safeguard the integrity of your financial Work-in-Progress (WIP) report and facilitate thorough financial job audits, we advise against granting project control activities to your users. The more individuals involved in pivotal project alterations, the greater the challenge in utilizing financial tools to arrive at sound business decisions.
Modifying job information has the potential to retroactively impact previously processed Work-in-Progress (WIP) reports from prior months. The monthly adjustment of WIP has significant implications for the company's financial statements. Allowing changes to projects with dates falling within those processed months would result in alterations to the WIP reports that have already been utilized to formulate financial statements and make critical financial decisions for the business.
Personnel Access
The JobRunner Project Controls enhancement is designed to establish a structured framework where the accounting controller assumes sole control. The accounting controller will have the authority to determine the level of access granted to users for performing specific changes on unlocked projects. This ensures a centralized and accountable approach to project controls, empowering the accounting controller to manage and regulate the extent of user involvement in project modifications that affect the WIP report.
All jobs in JobRunner will automatically lock when they are transferred from a proposal to an order. Legacy jobs that were never locked will auto lock when users navigate to them. This is to ensure changes are made intentionally and not accidentally. The auto lock options in defaults and personnel access are now deprecated in JobRunner. There are specific options for unlocking jobs available. Listed below is each option with its definition of access.
Locking / Unlocking Job Options:
- Allow Unlocking Sales: the user may unlock any job that is not closed.
- Allow Unlocking Closed Sales: the user may unlock any job including those that have been closed.
- Restrict Unlocking Access (SP): users may only unlock their own jobs and only within the parameters from the above 2 options.
Understanding these concepts will help you in your access decisions:
The term Rev Rec refers to a project that is marked as percentage of completion. These controls do not affect completed contract jobs (in case you live in a hybrid environment in your JobRunner system).
Any activity performed adheres to the record's date and not the date the activity was executed. For example, a job created on May 20, 2023, has this date at the top of the record. If someone adds a new line to that job on July 5, 2023, that line now lives on May 20, 2023.
Red Flag icons on lines in the project will display the last change made on the line. It does not, as of this writing, show a log of all changes. The activity log in the admin area can display limited information about who did certain actions and when.
Green Flags only indicate a line was added after the job was transferred from a proposal.
Budget Change History is an area through the profits tab that shows the audit trail of each budget adjustment entry made with the Adjust Budget tool.
The following table displays the allowable activity, its definition, its repercussions, and whether it has an audit trail.
Pacific Solutions recommends full project control restrictions (no allowances to changes) on JobRunner Project Controls. That being said, we have made some recommended setting suggestions should you need to relax these controls for specific situations by the controller.
Enable Unlocked RR Job Modifications:
Accounting Controller Recommended Settings
The controller manages how much access other users have at jobs directly at the job when they unlock the job.
This person can give all of their abilities to a job or this person can give specific abilities to a job depending on the nature of that particular project.
Once the job in the project is unlocked, the controller defines what can be done to that job by other users.
The controller also selects a date that job will automatically re-lock. This date is required before you can unlock the job.
The user can review what activities are possible by opening the settings button at the job.
The date of re-lock and the last person to unlock the job is also displayed.
However, it is crucial to emphasize that the goal is to limit the number of users with unrestricted project change capabilities. Access should be granted with utmost care and reserved exclusively for trusted business leaders. This ensures that the responsibility and decision-making authority remains in the hands of individuals who possess the necessary expertise and oversight to manage project controls effectively.
Project Changes Guidelines
- Keep changes to the current open fiscal month.
- Close change orders each month to align with the WIP reporting period.
- Do not unlock closed jobs to make changes.
- Do not make changes to projects that display a header date in processed fiscal periods.
- Limit users' access to perform unnecessary changes to projects.
- A controller and/or high-level managers should be the only users with any kind of direct allowances to change projects in progress.
Controlled Changes
Full Audit Best Practices
These best practices scenarios have full audit trails and are the ones that Pacific Solutions encourages you to utilize to make budget and contract adjustments to projects.
Best Practice Scenario 1: Adjusting Project Budget
The project had unsound budgets or an unrealistic GPM established during the proposed bid process. This could be due to oversight, supply chain challenges or other unforeseen exceptions as assessed by the budget review meeting team. The project's budget, once assessed, can be modified by using the Budget Adjustment Tool.
Best Practice Scenario 2: Changing Material Lines
Material that is still "to be determined (TBD)" needs to be identified during phases of the project as actual materials. These materials have been budgeted for the project however at the time of proposing the bid, the actual materials were not known. Solution: This type of change on a material line is possible even in full project control restriction. Users do not need project controls turned on to make this kind of change on a project. Selecting a product ID number or manually defining a product on the line is allowable. The line will bring in the new product while keeping the budget cost and sell price established at the proposal in tact.
Best Practices Scenario 3: Adjusting Contract Totals
The contract needs overall contract adjustments due to a variance between the proposal and the exact dollar amount in the awarded contract value. These are typically small variances. - use the contract adjustment tool.
Open Season Practices
These suggestions have limited audit trails. We make these suggestions to assist with real-world scenarios where you would need to un-restrict project controls. We call it "open season" so that it is clear that the project is unbound for changes that will be difficult to audit although might be necessary.
*Use at your own risk. You're taking on the full responsibility for repercussions and loss of WIP report integrity.*
Time and Material Jobs:
Jobs that work around repairs and warranties are often called Time and Material Jobs. These jobs are awarded without much assessment initially. Typically, the proposal begins with some standard labor that needs to be done and at least a couple lines of standard materials. The extent of the repair is not quantified at the time of the request. The work is then completed, and the amount of material and labor is trued up towards the end of the job. You could allow the following: allow adding lines, modifying quantities, modifying costs/sell, GT override, GPM, and changing labor lines.
Ongoing Floor Prep Work:
Some businesses practice creating change orders that stay open for the current month and will charge the client for these change orders each monthly period. These change orders have additional chargeable materials and labor added to them throughout the month as the project supervisors approve additional work. A good example of this is ongoing floor prep work that continues to be over and above the amounts provided in the base contract. This takes a particular kind of relationship with the client and this process is not recommended by Pacific Solutions as a general practice. The method loses the audit trail of when why and by whom changes were requested for the project. You could allow the following: allow adding lines, modifying quantities, modifying costs/sell, GT override, GPM, and changing labor lines.
Cage Materials (blades, trowels, etc.):
Small job items that are in the warehouse such as blades, trowels, and tape may not be itemized initially in the proposal. These types of materials still need to be tracked in the warehouse inventory. These types of materials could be tracked manually in the warehouse to projects and assessed weekly to properly cost them to their corresponding projects. These could be tracked on no-charge change orders each month and closed out each month. You could allow the following: allow adding lines, modifying quantities, modifying costs, and changing labor lines.
Unit of Measure Change on Material:
Occasionally, a project has a material specified and later it is discovered that the specified material is not available. A new product must be selected and the new product is a different unit of measure than the original. For example, the original product was Mapei Prism Grout and now that it is not available, a comparable manufacturer's grout is chosen but it comes in a different unit of measure. If you want to modify the budget to match this change, you could allow only to modify the budget in the line.
FAQ
- Why is the WIP report changing?
- Check to see which JR Project Controls are open for your users. These are the leaks in the WIP report integrity.
- If I use the full JR lockdown method, can I still make changes to the project while it is in the process?
- Yes. You can still change a product on the line. This will maintain your established budget and contract pricing while allowing you to modify product information. You can also change the anticipated cost of material and labor on the job in progress. This change will transfer to the purchase orders and work orders while it maintains the budgeted cost established in the proposal.
- If I decide to unlock a job in progress, how do I make sure it gets locked back up again?
- Enter a lock date on the unlock screen. Be sure to enter a lock date on the permissions screen when unlocking, this will ensure that the job re-locks on that date. Once you enter a date, you can also use the lock button at the job to lock the project immediately.
- If I decide to go open season on my permissions, can Pacific Solutions help me figure out what went wrong on a project?
- Not very easily. We recommend only using the audit-traceable methods mentioned above. If we need to research for you, there are fees attached to the lengthy process.
- How do I keep the staff from changing projects all over the place?
- Keep the system on full lockdown. However, if you must give allowances be sure to limit the number of staff you give allowances to so that you can control the number of changes to your projects and your WIP report.