V300 Construction Edition 2022 R2
V300 Construction Edition 2022 R2
Construction Edition
Revision: 10/24/2022
Contents | 2
Contents
Copyright...............................................................................................................................................6
How to Use This Course.......................................................................................................................... 7
Company Story.....................................................................................................................................10
Part 1: Projects for Construction............................................................................................................11
Lesson 1: Reviewing Project Settings and Life Cycle..................................................................................... 11
Project Creation and Processing: General Information........................................................................11
Cost Codes: General Information.......................................................................................................... 12
Project Creation and Processing: Project Lifecycle.............................................................................. 13
Construction Project Budget: To Review Project Balance....................................................................15
Lesson 2: Capturing Project Costs.................................................................................................................. 18
Account Groups: General Information...................................................................................................18
Account Groups: To Create an Off-Balance Group................................................................................20
Project Transactions: General Information........................................................................................... 20
Construction Project Budget: To Capture Project Costs...................................................................... 22
Part 2: Subcontracts and Accounts Payable.............................................................................................26
Lesson 3: Processing Subcontracts.................................................................................................................26
Subcontracts: General Information....................................................................................................... 26
Subcontracts: Process Activity...............................................................................................................27
Lesson 4: Correcting Bills for Subcontracts................................................................................................... 30
Correction of a Bill for a Subcontract: General Information................................................................ 31
Correction of a Bill for a Subcontract: Process Activity........................................................................33
Correction of a Bill for a Subcontract: Generated Transactions.......................................................... 35
Lesson 5: Processing Negative Commitments............................................................................................... 36
Change Orders for Commitments: General Information...................................................................... 36
Change Orders for Commitments: To Create a Change Order Class....................................................39
Subcontracts: To Update a Negative Line in a Subcontract.................................................................40
Lesson 6: Processing AP Bills with Retainage................................................................................................ 43
AP Bills with Retainage: General Information.......................................................................................43
AP Bills with Retainage: Process Activity.............................................................................................. 45
Lesson 7: Preparing Payments for Projects....................................................................................................48
Vendor Payments for a Project: General Information.......................................................................... 49
Vendor Payments for a Project: To Process a Payment of Bill Lines....................................................52
Vendor Payments for a Project: Generated Transactions.....................................................................54
Lesson 8: Preparing Joint Payments.............................................................................................................. 54
Contents | 3
Copyright
No part of this document may be reproduced, copied, or transmitted without the express prior consent of
Acumatica, Inc.
3933 Lake Washington Blvd NE, # 350, Kirkland, WA 98033
Restricted Rights
The product is provided with restricted rights. Use, duplication, or disclosure by the United States Government is
subject to restrictions as set forth in the applicable License and Services Agreement and in subparagraph (c)(1)(ii)
of the Rights in Technical Data and Computer Soware clause at DFARS 252.227-7013 or subparagraphs (c)(1) and
(c)(2) of the Commercial Computer Soware-Restricted Rights at 48 CFR 52.227-19, as applicable.
Disclaimer
Acumatica, Inc. makes no representations or warranties with respect to the contents or use of this document, and
specifically disclaims any express or implied warranties of merchantability or fitness for any particular purpose.
Further, Acumatica, Inc. reserves the right to revise this document and make changes in its content at any time,
without obligation to notify any person or entity of such revisions or changes.
Trademarks
Acumatica is a registered trademark of Acumatica, Inc. HubSpot is a registered trademark of HubSpot, Inc.
Microso Exchange and Microso Exchange Server are registered trademarks of Microso Corporation. All other
product names and services herein are trademarks or service marks of their respective companies.
What Is in a Lesson
Each lesson provides a story describing a particular user scenario and an overview of the relevant features that
have been enabled in the system; configuration settings that are related to the described scenario are also listed.
The lesson provides a brief overview of the process that should be performed to complete the described scenario,
and instructions that guide you through the process in Acumatica ERP.
The lessons are independent and can be completed in any order. However, depending on the
sequence in which you complete the course lessons, the settings in the screenshots may differ from
the settings in the system.
6. Lesson 6: bsanchez
7. Lesson 7: bsanchez
8. Lesson 8: ewatson
9. Lesson 9: gibbs, ewatson
10.Lesson 10: gibbs, ewatson
11.Lesson 11: wendell
12.Lesson 12: ewatson
13.Lesson 13: ewatson, wendell
14.Lesson 14: gibbs
15.Lesson 15: ewatson
16.Lesson 16: ewatson
17.Lesson 17: ewatson
18.Lesson 18: ewatson, bsanchez
19.Lesson 19: ewatson
20.Lesson 20: bsanchez
21.Lesson 21: ewatson
22.Lesson 22: wendell
23.Lesson 23: ewatson
24.Lesson 24: ewatson
25.Lesson 25: gibbs, epsmith, ewatson
26.Lesson 26: gibbs, ewatson
27.Lesson 27: jwagner, epsmith
28.Lesson 28: gibbs
29.Lesson 29: epsmith, rsmith
30.Lesson 30: gibbs, ewatson
Company Story
This topic explains the organizational structure and operational activity of the company you will work with during
this training.
Company Structure
The SweetLife Fruits & Jams company is a midsize company located in New York City.
The ToadGreen Building Group is a subsidiary of the SweetLife Fruits & Jams company. ToadGreen Building
Group—which is located in New York—is a general contractor coordinating construction projects for governmental
and commercial customers. The company has only one branch, ToadGreen Building Group, in which the
corresponding projects are being managed and all construction-related tasks are recorded. This branch has a
warehouse in which the materials purchased for construction projects are stored until they are transferred to
project site.
Operational Activity
The company has been operating starting in the 01-2022 financial period. In November 2022, the company started
using Acumatica ERP as an ERP and CRM system and migrated all data of the main office and retail store to
Acumatica ERP. The equipment center has begun its operations in 01-2023 in response to the company's growth.
In October 2022, the company received an investment and opened a subsidiary company for construction
(ToadGreen). In February 2023, the company started its first construction project.
The base currency of the company and its subsidiaries is the U.S. dollar (USD). All amounts in documents and
reports are expressed in U.S. dollars unless otherwise indicated.
Part 1: Projects for Construction | 11
A project in Acumatica ERP is a one-time endeavor with its own budget, costs, and revenues; the funding and
deliverables of a project are usually finite. In the system, a project contains various specifications that affect project
completion, such as the date range, customer, and resources (including employees and equipment).
Learning Objectives
In this chapter, you will learn how to do the following:
• Plan a project structure
• Create a project and specify its settings
• Plan the structure of the project budget
• Process a project during its lifecycle
Applicable Scenarios
You create a project to plan work to be performed for a customer, define budgets for the planned work, track the
progress of completion of the planned work, bill the customers for the provided services, and track the costs and
revenues of the provided services.
Project Settings
You create a new project and specify its settings on the Projects (PM301000) form. When you are manually adding a
new project to the system, you enter the following information:
• General information: This information includes the description, start date, end date, project manager,
project address information, the project currency, and the branch to which the project belongs. You can also
specify a billing rule to be assigned to project tasks by default.
• Billing schedule: You define whether you will use direct AR invoices when billing the project, or use the
pro forma invoices workflows. Then you determine when the project is billed: on the date of the customer
statement, at the end of each month, at the end of each quarter, or at the end of each year.
• Project tasks: You define the project tasks of the project. A project task in a project is a separate work unit
with its own lifecycle, budget, cost, revenue, and billing rule. Budgeted, revised, and actual amounts in the
project are tracked by account group balances, each of which is the total of all the corresponding amounts
in the project tasks. That is, the project does not have any balances beyond those in the project tasks of the
project.
• Budget: You define the level of details for cost budget and for revenue budget. Then you specify the budget,
which holds the estimated expenses and revenues for a project.
• Default GL accounts: You define the general ledger accounts to be used by default in project-related
documents.
Part 1: Projects for Construction | 12
Type of Projects
You can use projects for tracking activities involving customer interaction (external projects) and in-house
work (internal projects). The key objective of external projects is balancing costs and income to make sure the
organization remains profitable, while meeting project goals and maximizing customer satisfaction. The scope
of internal projects is typically limited to the physical and organizational boundaries of your organization; these
projects serve the needs of the organization and never produce any revenue.
Depending on which activities you are going to track, you can configure projects of the following types:
• A fixed-price project, which is an external project in which services and products are provided to customers
at a fixed price; the price of the project is defined at the beginning of the project and is not changed during
its completion (unless any change orders are processed for the project).
• A cost-plus project, which is an external project in which the prices are calculated as a percentage of the
costs. The final price of the cost-plus project depends on the overall cost of fulfilling the project, and the
costs may be billed with or without a premium.
• An internal project, which is used to track activities completed within your company. The scope of these
projects is limited to the physical and organizational boundaries of an organization; these projects serve the
needs of the organization and never produce any revenue. Internal projects have budgets, do not include
billing settings, and are not associated with any customer.
A cost code represents an additional classification level for project revenues and costs in a construction project.
You can associate cost codes with system documents and document lines in which projects are referenced, such as
general ledger transactions, accounts payable bills, purchase orders, accounts receivable invoices, expense entries,
time cards, and lines of project budgets.
Learning Objectives
In this chapter, you will learn how to do the following:
• Plan the structure of cost codes to be used in construction projects
• Configure the structure of the cost code identifier and define cost codes
• Configure cost code tracking in the revenue budget lines of the project budget
• Configure cost code tracking in the cost budget lines of the project budget
Applicable Scenarios
You create cost codes and configure a project to use these cost codes if you need to further classify revenues and
expenses in a budget of a construction project.
3. Add the planned cost codes to the table on the Cost Codes (PM209500) form.
4. Configure the use of cost codes in the cost budget and revenue budget of a particular project.
You can prepare the list of cost codes in an .xlsx or .csv file and upload the file to the Cost Codes form.
Alternatively, you can add cost codes one by one on the form.
In Acumatica ERP, a project is a one-time or recurring endeavor with a specific scope, time frame, and budget.
The following diagram shows the stages a project goes through and the statuses it is assigned from the project’s
initiation to its completion.
Part 1: Projects for Construction | 14
Project Estimation
During the project estimation stage, you specify project settings on the Projects (PM301000) form, define activities,
estimate the time required for the completion of each project task, and populate the project with employees,
resources, and equipment. Each project is assigned the In Planning status once it has been created and saved in the
system.
Projects and project tasks with the In Planning status cannot be selected in any documents, except for the following
types of documents that are available for planning:
• Employee activities. For instance, you can add an employee activity for planning budgets for project tasks.
However, the transactions generated for any of these activities cannot be released until the corresponding
project and project task are assigned the Active status.
• Project commitments (purchase orders and subcontracts). Planned project commitments could be
processed aer the corresponding project and project task are assigned the Active status.
Project Acceptance
The acceptance stage includes reaching an agreement with all the stakeholders, including customers and
employees, as well as estimating the budget for the project and the expenditures it will entail.
If the approval of projects is required in your system, the project is submitted for approval and is assigned the
Pending Approval status once it is taken off hold. The project has this status until it is approved or rejected on
the Approvals (EP503010) form by an assigned employee. If approved, the project is assigned the Active status. If
rejected, the project is assigned the In Planning status and requires additional changes before it can be submitted
for approval again. For more information on approvals, see Approval of Projects and Project-Related Activities.
Part 1: Projects for Construction | 15
Project Execution
During the execution stage, the project is in progress and project transactions can be posted to it. In this stage, the
project retains the Active status. Active projects and their project tasks are available for selection on the forms of
the functional areas in which the projects are visible. When you create a project-related transaction or document,
you need to specify the particular project and project task to indicate that this transaction or document must be
tracked within the project; also, you can specify whether the transaction or document is billable. Transactions in
which the non-project code is specified are not tracked in any project.
If any budget changes occur during the course of the project, the system preserves the initial budget amounts, and
tracks the revised figures for the project budget.
Project Completion
Project tasks are completed individually; the completion of a project task does not affect the completion of the
project to which the task belongs. Once the project is finished, the project accountant completes it by manually
assigning it the Completed status, and analyzes the project profitability. Project transactions can no longer be
posted to a project with the Completed status.
To simplify the tracking of the project completion percentage, you can create a separate dedicated
task and use it exclusively to manually specify the project completion percentage, which you
evaluate by using all the information available about the progress of project tasks and project-related
transactions.
The following activity will walk you through the process of reviewing the structure, settings, and balances of a
project.
Story
Suppose that ToadGreen Building Group is a general contractor building an Italian restaurant for its customer, the
Italian Company. A ToadGreen manager has created a project for the work to be performed, and the budget has
been agreed on with the customer.
Acting as the construction project manager, you need to review the project balances to become familiar with the
project and gather all the information about performed work.
Configuration Overview
In the U100 dataset, the following tasks have been performed for the purposes of this activity:
• On the Enable/Disable Features (CS100000) form, the Construction and Construction Project Management
features have been enabled.
• On the Projects (PM301000) form, the ITALIAN project has been defined.
System Preparation
To prepare to perform the instructions of this activity, do the following:
1. Launch the Acumatica ERP website, and sign in to a company with the U100 dataset preloaded; you should
sign in as construction project manager by using the ewatson username and the 123 password.
Part 1: Projects for Construction | 16
2. On the Projects Preferences (PM101000) form, on the General tab (General Settings section), select
the Internal Cost Commitment Tracking check box, and save your changes to the project accounting
preferences. This exposes the committed values of the budget.
4. On the Summary tab of the Projects form, review the Revenue Budget Level setting, which defines the
level of detail for the budget structure on the Revenue Budget tab. The selected level of detail, Task and
Cost Code, indicates that the budget figures and the auto-calculated values are determined for the project
Part 1: Projects for Construction | 18
by account group, project task, and cost code. Corresponding columns with these settings are available for
reviewing and editing on the Revenue Budget tab.
5. On the Revenue Budget tab, review the revenue budget lines specified for the project (which are grouped
into similar buckets as those for the cost budget lines).
Notice that each record on the Revenue Budget tab has a unique combination of values in the Project
Task, Cost Code, and Account Group columns (the project budget key). When a revenue project transaction
is released, if there is a budget record with the project task, cost code, and account group that match
the transaction, the actual quantity and actual amount are updated in that budget record. If there is no
matching budget record, the system creates a new budget line with budgeted amounts of zero and with
actual amounts from the transaction.
6. On the General tab of the Projects Preferences form (General Settings section), review the Revenue Budget
Update setting, which is set to Detailed. This means that a new budget record is created with information
from the project transaction at the budget level of detail. For the revenue budget of the ITALIAN project, this
is the project task, cost code, and account group of the project transaction. The same update logic applies
to commitments, change orders, and change requests.
If you select Summary in this box, the budget records will be created with information from
the project transaction grouped by project task and account group. This mode is useful if only
certain articles are budgeted at a very detailed level, but there may be many transactions
processed with different cost codes and items, and all those miscellaneous transactions are
budgeted in a single line of a project.
The structure of cost budget is determined independently from the revenue budget structure. Similar rules
apply to the cost budget structure of a project. Thus, the Cost Budget Level setting can be specified for
a project on the Summary tab of the Projects (PM301000) form, and the respective Cost Budget Update
setting (Summary or Detailed) is specified on the General tab of the Projects Preferences form; this setting
determines the level of detail for the budget record that is created if there is no matching record (that is, a
record with the same project budget key) for a cost project transaction being released.
An account group is an entity in Acumatica ERP that you map to a subset of general ledger accounts and then
specify in project-related documents. Because they are mapped to general ledger accounts, account groups
facilitate transfer of the project-related financial information between the general ledger transactions and project
transactions.
Learning Objectives
In this chapter, you will learn how to do the following:
• Prepare the system for the creation of account groups
• Create an account group and map accounts to this group
• Review the chart of accounts and find the account group associated with a particular GL account
Part 1: Projects for Construction | 19
Applicable Scenarios
You may need to create an account group in the following cases:
• When you are initially configuring project accounting functionality
• When you are going to track a particular type of expenses or another type of project balances separately
In this implementation activity, you will learn how to create an account group to be used for collecting statistical
information.
Story
Suppose that you are a construction project manager who is configuring project accounting for the ToadGreen
Building Group company. You want to know the total amount associated with the number of work hours spent by
employees on construction projects (including an extra work beyond the budgeted number of work hours), but you
do not want to post these amounts to the general ledger because these expenses are billed monthly under separate
project budget lines related to labor.
You need to create an off-balance account group for tracking burden expenses in construction projects.
Project accounting is integrated with other functional areas of Acumatica ERP. Project-related information from
other functional areas flows to projects by means of project transactions that are used for tracking budget costs
and revenue. You can also create project transactions directly without involving other documents.
Learning Objectives
In this chapter, you will learn how to do the following:
• Capture project costs using project transactions
• Make the system create a project transaction based on a GL transaction
• Create a project transaction without posting to the general ledger
Applicable Scenarios
You manually create project transactions if you need to directly capture project costs without updating the general
ledger. The transactions created for a project update the actual values of the project budget with the incurred
expenses that you may need in one of the following cases:
• To control the amount of money spent on the project against the budgeted values
• To bill the customer for the incurred expenses
Part 1: Projects for Construction | 21
When a batch of GL transactions is released, for each transaction line in the batch with a project and project task
specified, the system creates the corresponding project transaction with the following settings specified in a row of
the table on the Project Transactions (PM304000) form:
• Project: The project associated with the GL transaction
• Project Task: The project task associated with the GL transaction
• Inventory ID: The inventory item associated with the GL transaction
If no item is associated with the GL transaction, the system uses the empty item code, which is <N/A> by
default and specified on the Projects Preferences (PM101000) form.
• Debit Account: The account of the GL transaction
• Account Group: The account group to which the account of the GL transaction is mapped on the Account
Groups form
• Credit Account: Empty
• Amount: The debit amount of the GL transaction, if the account of the GL transaction is debited, or the
credit amount of the GL transaction with the negative sign, if the account of the GL transaction is credited
• GL Batch Nbr.: The batch number of the GL transaction
This activity will walk you through the process of capturing project costs by using project transactions.
Story
Suppose that ToadGreen Building Group is a general contractor building an Italian restaurant for its customer, the
Italian Company. At the start of the project, the construction project manager made sure that the construction
permit was promptly obtained for the construction site and that the design plans and specifications were prepared
and agreed upon. The expenses related to the work must be reflected in the project budget and categorized in
the general ledger because they will later be billed and reflected in financial statements. Further suppose that the
construction manger has spent some time on extra communication, which has not initially been budgeted. This
time should not be billed because the project manager's salary is fixed and is billed monthly under a separate
project budget line related to labor. However, these expenses must be reflected in the project budget for better
estimation of the burden and overhead of the construction project.
Acting as the project accountant, you will enter the general ledger transactions to directly capture the costs
and record the work related to gathering the requirements, getting all the necessary construction permits, and
preparing the design plans and specifications. Then you will enter the project transaction to capture the additional
expenses incurred by the construction project manager.
A project transaction that does not affect the general ledger can also be billed if necessary. In this
activity, the processed project transaction will be le as an internal burden expense for informational
purposes and will not be billed or allocated.
Configuration Overview
In the U100 dataset, the following tasks have been performed for the purposes of this activity:
Part 1: Projects for Construction | 23
• The Construction feature has been enabled on the Enable/Disable Features (CS100000) form to provide
support for the construction functionality.
• On the Project Templates (PM208000) form, the CONTM project template has been created. This project
template provides default settings for a construction project billed for time and material.
Process Overview
On the Journal Transactions (GL301000) form, you will create a batch of general ledger transactions with the project,
project task, and cost code specified to record the work related to the first phase of the construction project.
You will release the batch, which will generate the corresponding project transaction. Then you will review this
transaction on the Project Transaction Details (PM401000) form. Finally, on the Project Transactions (PM304000)
form, you will create a batch of project transactions that represent additional work performed by the construction
project manager that will not be billed and do not affect the general ledger; you will then release this batch.
System Preparation
To prepare to perform the instructions of this activity, do the following:
1. Sign in to a company with the U100 dataset preloaded; you should sign in as a project accountant by using
the bsanchez username and the 123 password.
2. In the info area, in the upper-right corner of the top pane of the Acumatica ERP screen, make sure that the
business date in your system is set to 4/15/2023. If a different date is displayed, click the Business Date menu
button, and select 4/15/2023 on the calendar. For simplicity, in this activity, you will create and process all
documents in the system on this business date.
9. On the Projects (PM301000) form, open the ITALIAN3 project, and on the Cost Budget tab, review the cost
budget lines with the 01-300 and 01-330 cost codes. Notice that the actual amounts in these lines have been
updated with the amounts from the project transaction.
• Amount: 1,200
You leave the Debit Account and Credit Account columns empty, so that the corresponding general ledger
transaction will not be created. The system also will not use this transaction for billing because you cleared
the Billable check box in the line.
5. On the form toolbar, click Release to save your changes to the project transaction and release it.
Notice that the GL Batch Nbr. column is empty, indicating that no corresponding general ledger transaction
has been created.
6. On the Projects (PM301000) form, open the ITALIAN3 project, and on the Cost Budget tab, notice that a new
cost budget line has been added to the budget (shown in the following screenshot) based on the project
transaction that you created and released. The original budgeted values in the line are zero; the actual
values in the line have been updated based on the project transaction that you have processed.
In Acumatica ERP Construction Edition, subcontract is a document that represents a commitment with a third-
party vendor (subcontractor) to provide services for a project.
Learning Objectives
In this chapter, you will learn how to do the following:
• Create a subcontract
• Add lines related to a particular project to a subcontract
• Enter the accounts payable bill for the subcontract
Applicable Scenarios
You enter and process subcontracts for a project when your company hires another company to perform a part of
the work for a project.
Subcontract Processing
In general, the Subcontracts (SC301000) form is the starting point for creating a subcontract. In a newly created
subcontract, you should first select the vendor (that is, the subcontractor who will provide the services). Then on
the Details tab, you list the lines that represent the work and services that will be performed by the subcontractor.
For each line, you specify the project budget key—that is, the project, the project task, and, optionally, the
inventory ID and cost code—to record this commitment to the cost budget of the project. In a line, you can leave
the Inventory ID box empty, or specify a non-stock item that does not require a receipt (that is, an item that has the
Require Receipt check box cleared on the General tab of the Non-Stock Items (IN202000) form).
You can also add lines from a particular project. To do this, you click the Add Project Item button on the table
toolbar of this tab; in the Add Project Items dialog box, which opens, you select the project and the applicable cost
budget lines of this project.
Once the services have been provided by the subcontractor, you need to process an accounts payable bill. On
release of the bill, the system increases the vendor's balance in the system in the amount to be paid for received
goods and updates the project's actual amount and quantity. If all the lines in the subcontract have been billed in
full, the system assigns the subcontract the Closed status. For more information on the rules that affect line closing
and completion, see Stock Item Lines in Purchase Orders.
If the Internal Cost Commitment Tracking check box is selected on the General tab of the Projects
Preferences (PM101000) form, the system tracks subcontracts as commitments to related projects.
For more information, see Committed Costs: General Information and Change Orders for Commitments:
General Information.
Part 2: Subcontracts and Accounts Payable | 27
This activity will walk you through the process of working with a subcontract.
Story
Suppose that on March 15, 2023, the ToadGreen company hires a subcontractor, Standard Hardware Company,
to install windows and doors in the hotel that is being built by ToadGreen. Both parties agree that the Standard
Hardware Company will perform the installation of windows, the installation of doors and frames, and the building
an entrance. Normally, this subcontractor does not require the printing of documents, but for this subcontract,
the construction project manager of the ToadGreen company has decided to create and print the subcontract.
On March 25, 2023, when the subcontractor finishes its part of the work and sends an invoice to ToadGreen,
ToadGreen’s project manager will create a bill and pay for the provided services.
Part 2: Subcontracts and Accounts Payable | 28
Acting as the construction project manager, you will process all the needed documents in the system.
Configuration Overview
In the U100 dataset, the following tasks have been performed for the purposes of this activity:
• On the Enable/Disable Features (CS100000) form, the Construction feature has been enabled.
• On the Vendors (AP303000) form, the HARDCO (Standard Hardware Company) vendor has been created.
• On the Projects (PM301000) form, the HOTEL project has been created.
• On the Non-Stock Items (IN202000) form, the SUBCONTR non-stock item, which represents the work
performed by subcontractors, has been created.
Process Overview
To record the work performed by a subcontractor for the project, you will create a subcontract document with the
subcontractor (vendor) specified on the Subcontracts (SC301000) form. Then you will print the subcontract. Aer
that, you will create a bill for the provided services on the Bills and Adjustments (AP301000) form, create a check for
the bill on the Checks and Payments (AP302000) form, and process this check.
System Preparation
To prepare to perform the instructions of this activity, do the following:
1. Sign in to the system as a construction project manager by using the ewatson username and the 123
password.
2. In the info area, in the upper-right corner of the top pane of the Acumatica ERP screen, make sure that the
business date in your system is set to 3/15/2023. If a different date is displayed, click the Business Date menu
button, and select 3/15/2023 on the calendar. For simplicity, in this activity, you will create and process all
documents in the system on this business date.
Inventory ID Project Project Task Cost Code Line De- UOM Ext. Cost
scription
Inventory ID Project Project Task Cost Code Line De- UOM Ext. Cost
scription
4. In the Summary area, in the Subcontract Total box, make sure that the total is 3,092,000.
5. On the Other tab, clear the Do Not Print check box.
6. On the form toolbar, click Remove Hold to assign the subcontract the Pending Printing status.
7. Open the Projects (PM301000) form, and in the Project ID box, select HOTEL.
8. On the Cost Budget tab, make sure that the cost budget lines has been updated with the subcontract line
amounts with the same project task and cost code, as shown in the following screenshot.
For the purposes of this activity, you do not need to actually print the document. In a
production setting, you would click Print on the form toolbar to print the subcontract before
closing the browser tab.
3. Press Esc to refresh the form. Notice that the system has changed the subcontract status to Open.
1. In the info area, in the upper-right corner of the top pane of the Acumatica ERP screen, set the business date
to 3/25/2023.
2. While you are still on the Subcontracts (SC301000) form, click Enter AP Bill on the form toolbar. The Bills and
Adjustments (AP301000) form opens with the prepared accounts payable bill.
3. On the form toolbar, click Remove Hold to assign the bill the Balanced status, and then click Release to
release the bill.
4. On the form toolbar, click Pay. The system prepares a check and opens it on the Checks and Payments
(AP302000) form.
5. On the form toolbar, click Remove Hold to assign the check the Pending Print status, and then click Print/
Process.
6. On the Process Payments / Print Checks (AP505000) form, which opens, click Process on the form toolbar to
process the only selected line, which corresponds to the prepared check. The system opens the printable
document for the check in a separate browser tab.
7. Review the printable version of the document, and close the browser tab with the printable check to return
to the Release Payments (AP505200) form that the system has opened.
For the purposes of this activity, you do not need to actually print the document. In a
production setting, you would click Print on the form toolbar to print the check before closing
the browser tab.
8. On the Release Payments form, make sure that the unlabeled check box is selected for the only line in the
table, and on the form toolbar, click Process to release the AP check. The system releases the payment and
the payment application to the bill.
9. In the Processing dialog box, which opens, click Close.
10.On the Subcontracts form, again open the subcontract that you have created earlier in this activity, which is
now assigned the Closed status. On the Billing tab, review the line that corresponds to the bill that you have
prepared for the subcontract. The bill is also assigned the Closed status because it was paid in full.
In most cases, a subcontract is considered completed when the services have been provided and the corresponding
accounts payable bill has been released to adjust the outstanding balance of the vendor (subcontractor). If the
subcontract requires any changes, you may want to correct billed amounts and quantities in the subcontract fully
or partially. Because a released accounts payable bill cannot be edited or deleted, to correct the billed amount and
billed quantity, you need to process a debit adjustment that decreases the accounts payable balance.
Learning Objectives
From reading the topics in this chapter and completing the process activity, you will learn how to do the following:
• Create a debit adjustment for an AP bill prepared for a subcontract
• Release the debit adjustment
• Review how the processed debit adjustment affects the vendor balance
• Review the GL and project transactions generated on release of a debit adjustment
• Review how the project budget is updated on release of the debit adjustment
Applicable Scenarios
You create a debit adjustment for a bill prepared for a subcontract to decrease the amount you owe to a vendor
according to this subcontract.
If the non-project code is specified in a debit adjustment line linked to a subcontract, you can
change the non-project code to some particular project and specify a project task in this line.
• The account, subaccount, and tax category are copied from the corresponding subcontract line; you can
change these settings, if needed.
• The extended cost of the line (Ext. Cost) is copied from the Billed Amount of the subcontract line. You could
leave it as is to adjust the full billed amount, or change to adjust the billed amount partially.
Part 2: Subcontracts and Accounts Payable | 32
To decrease the full amount of a bill created for a subcontract, you can reverse the bill. When
you reverse the bill, the system automatically creates a debit adjustment with the same
details.
• The unit cost and quantity are set to zero; you can correct these values, if needed.
The quantity in a debit adjustment line cannot exceed the billed quantity in the corresponding
subcontract line.
• The line discount (Discount Percent and Discount Amount) is set to zero.
• The retainage percent and retainage amount are set to zero.
• The reference number of the corresponding subcontract is shown in the Subcontract Nbr. column.
Aer you have specified the details of the debit adjustment, you remove it from hold by clicking Remove Hold
on the form toolbar, and release by clicking Release on the form toolbar. On release of the debit adjustment, a
batch of GL transactions is generated to update the account balances in the general ledger; on release of this batch,
the system generates the corresponding project transaction to update the values of the project budget. Also, the
system automatically updates the billed amount and billed quantity in the lines of the subcontract for which the
debit adjustment has been prepared.
If a subcontract line had the Closed and Completed check boxes selected at the time of its addition to the debit
adjustment, on release of this debit adjustment, the system clears the check boxes in the subcontract line. The
clearing of both check boxes indicates that the line is not billed in full now.
The released debit adjustment appears on the Checks and Payments (AP302000) form and can be applied to any
bills and credit adjustments of the same vendor. For more information on applying debit adjustments, see Debit
and Credit Adjustments: General Information.
Along with correcting billed amounts and quantities, you may need to process a change order for
a subcontract to decrease its total amount and quantity. For more information on this, see Change
Orders for Commitments: General Information.
This activity will walk you through the process of correcting an AP bill for a subcontract.
Story
Suppose that on March 1, 2023, the ToadGreen company hired a subcontractor, Harmon Installation, to build an
entrance in the hotel that ToadGreen is building. According to the terms of the subcontract, $10,000 will be paid to
the subcontractor for this work, and 10% of each payment will be withheld by the company until the related work is
finished.
On March 25, 2023, ToadGreen received the first bill for the completed work from the subcontractor. A ToadGreen
project accountant entered and released a bill in the amount of $7,000, which includes the $700 retainage amount.
Then suppose that the project accountant realized that the bill was entered incorrectly, and the billed amount must
be $6,000 for the subcontract. Acting as this project accountant, you will correct the billed amount and quantity in
the subcontract by processing the debit adjustment.
Configuration Overview
In the U100 dataset, for the purposes of this activity, the following tasks have been performed:
Part 2: Subcontracts and Accounts Payable | 34
• On the Enable/Disable Features (CS100000), the Construction and Retainage Support features have been
enabled.
• On the Vendors (AP303000) form, the HARMINT (Harmon Installation) vendor has been defined. On the
Financial tab, the Apply Retainage check box is selected for this vendor.
• On the Non-Stock Items (IN202000) form, the LABOR non-stock item has been created.
• On the Projects (PM301000) form, the HOTEL project has been created with multiple project tasks.
• On the Subcontracts (SC301000) form, the subcontract for the HARMINT vendor in the amount of $10,000.00
has been entered.
• On the Bills and Adjustments (AP301000) form, the partial bill in the amount of $7,000.00 has been entered
and released; the retainage amount $700 is calculated for the bill (which is shown in the Original Retainage
box on the Retainage tab).
Process Overview
On the Bills and Adjustments (AP301000) form, you will create a debit adjustment and add the line of the
subcontract to this adjustment. Then you will specify the correction amount and release the adjustment. Finally,
you will review the billed amount and quantity in the subcontract to make sure that they have been updated.
System Preparation
To prepare to perform the instructions of the activity, in the info area, in the upper-right corner of the top pane of
the Acumatica ERP screen, click the Business Date menu button, and select 3/25/2023 on the calendar.
1. On the table toolbar of the Details tab, click Add Subcontract. The Add Subcontract dialog box opens.
2. In the dialog box, find the line dated 3/1/2023 with the HOTEL project and $10,000 subcontract total. Notice
that the Total Billed Amount for the subcontract is $7,000.
3. Select the unlabeled check box in the line, and click Add & Close. The system adds the subcontract line to
the debit adjustment and closes the dialog box.
4. In the line added to the document, change the Quantity to 8 and the Unit Cost to 125. The Ext. Cost in the
line is $1,000 (which is the amount by which the billed amount will be adjusted). In the Subcontract Nbr.
column of the line, notice that the system has inserted the reference number of the subcontract for which
the adjustment is being created.
Part 2: Subcontracts and Accounts Payable | 35
The retainage amount in the line is equal to zero, because the processed debit adjustment
does not change the retained amounts.
You have corrected the bill for the subcontract. You can now apply the debit adjustment to the AP bill to finish the
correction process.
To correct billed amounts and quantities for a subcontract, you create and process a debit adjustment to
decrease the balance of a vendor in the system. When the debit adjustment is released, the system generates the
transactions and updates the project budget as described in the following sections.
The batch created on release of the debit adjustment is numbered in accordance with the numbering sequence
selected in the Batch Numbering Sequence box on the Accounts Payable Preferences (AP101000) form. The batch
number is specified on the Financial tab of the Bills and Adjustments (AP301000) form.
Project and Project Account Group Cost Code (if Inventory ID Debit Account Amount
Task applicable)
Project and project Account group Cost code in Non-stock item Expense ac- –(Amount)
task in the subcon- mapped to Ex- the subcon- in the subcon- count in the GL
tract line pense account tract line tract line transaction
You can review the created project transaction on the Project Transaction Details (PM401000) form. In the Selection
area of this form, you select the project in the Project box. In the table, you can find the project transaction with
the Debit Adjustment type in the Orig. Doc. Type column and the reference number of the debit adjustment in the
Orig. Doc. Nbr. column.
By using the change order functionality in Acumatica ERP, you can manage changes to a project's committed
values if the commitment functionality has been configured for project accounting. For more information on
commitments, see Committed Costs: General Information.
Part 2: Subcontracts and Accounts Payable | 37
Learning Objectives
In this chapter, you will learn how to do the following:
• Configure a change order class for tracking commitments
• Update cost commitments with the change order
• Review the changes made with change orders in the project budget
• Make changes to closed commitments
Applicable Scenarios
You turn on the change order workflow for a project and enable commitment tracking if you want to distinguish
purchases within the cost budget of a project, control changes made to the committed values of the project budget,
and track these changes at the budget level. To make changes to the project budget, you create change orders that
do not alter the original committed values.
Subcontracts are available in the system if the Construction feature is enabled on the Enable/Disable
Features (CS100000) form. For more information about processing subcontracts, see Subcontracts:
General Information.
On the Change Orders (PM308000) form, in a change order with the On Hold status, you can process the following
changes to a project's committed values:
• Creating a new purchase order for a project
• Adding a new line to an existing purchase order
• Adjusting an existing purchase order by adding a new negative line
• Making an addition to or deduction from an existing purchase order with a positive or negative amount
The amount of a negative change order line may not exceed the Line Total amount of the
purchase order.
• Making an addition to or deduction from an existing purchase order line with a positive or negative amount
Part 2: Subcontracts and Accounts Payable | 38
The quantity and amount of a negative change order line may not exceed the received or billed
quantities and amounts of the purchase order.
• Requested: The Order Date of the corresponding commitment line of the change order.
• Completed and Closed check boxes: Cleared
• Canceled check box: Cleared, except for the following case.
In a purchase order line, the Order Qty. of lines with stock items cannot be equal to zero. If a change
order line with the negative amount is applied to a purchase order line with the stock item so that the
resulting quantity must be zero, the system does not change the Order Qty., sets the Unbilled Qty. to
zero, and selects the Canceled check box in the line to indicate that this line was canceled.
• If a commitment line of the change order has the New Line status, the system adds a new line with the
following column values to the Details tab of the Purchase Orders form of the corresponding purchase
order:
• Order Qty.: Quantity of the corresponding commitment line of the change order
• Ext. Cost: Amount of the corresponding commitment line of the change order
• Requested: Order Date of the corresponding commitment line of the change order
• If any commitment lines of the change order have the New Document status, the system groups these lines
by vendor and creates a new purchase order on the Purchase Orders form for each vendor with key settings
determined as follows:
• The date of the created purchase order is the earliest Order Date of the commitment lines of the change
order.
• The Requested date of each purchase order line is the Order Date of the corresponding commitment
line of the change order.
• The description of the created purchase order is Change Order #CONumber, where CONumber is
the reference number of the change order.
This activity will walk you through the process of configuring a change order class.
Story
Suppose that you, as the system administrator of the SweetLife Fruits & Jams company, need to configure a change
order class to be used by a purchase manager for creating change orders for project commitments. The change
order class must prevent users from changing the revenue and cost budgets of a project.
Part 2: Subcontracts and Accounts Payable | 40
Configuration Overview
For the purposes of this activity, the following features have been enabled on the Enable/Disable Features
(CS100000) form:
• Project Accounting, which provides support for the project accounting functionality
• Construction, which provides support for the construction functionality
• Change Orders, which gives you the ability to track changes to projects with change orders
Process Overview
You will configure a change order class on the Change Order Classes (PM203000) form.
System Preparation
To prepare to perform the instructions of this activity, sign in to the system as a system administrator by using the
gibbs username and the 123 password.
You have defined a change order class that can be used for creating change orders that affect project
commitments.
In this activity, you will learn how you can update a negative line in a subcontract with a change order.
Story
Suppose that on 3/22/2023, the ToadGreen company hires a subcontractor, Standard Hardware Company, to
perform a part of work for the hotel that is being built by ToadGreen. According to contract, Standard Hardware
Company will install the watering system for the hotel and the price of performed work will be $450,000. The
subcontractor agrees to provide the discount for the subcontract in the amount of $1,500.
Later, because of minor scheduling issues, Standard Hardware Company has agreed to increase the discount
amount to $1,600. Acting as the construction project manager, you will process all the needed documents in the
system.
Part 2: Subcontracts and Accounts Payable | 41
Configuration Overview
In the U100 dataset, the following tasks have been performed for the purposes of this activity:
• On the Enable/Disable Features (CS100000) form, the Construction, Cost Codes, and Change Orders features
have been enabled.
• On the Vendors (AP303000) form, the HARDCO (Standard Hardware Company) vendor has been created.
• On the Projects (PM301000) form, the HOTEL project has been created. On the Summary tab, the Change
Order Workflow check box is selected.
• On the Stock Items (IN202500) form, the SUBCONTR non-stock item, which represents the work performed
by subcontractors, has been created.
Process Overview
To record the work performed by a subcontractor for the project, you will create a subcontract document on
the Subcontracts (SC301000) form. Then on the Change Orders (PM308000) form, you will create and process a
change order with the negative line for this subcontract. On the Commitments (PM306000) form, you will review the
resulting commitments that the system has created based on the subcontract.
System Preparation
To prepare to perform the instructions of this activity, do the following:
1. Sign in to the system as a construction project manager using the ewatson username and 123 password.
2. In the info area, in the upper-right corner of the top pane of the Acumatica ERP screen, make sure that the
business date in your system is set to 3/22/2023. If a different date is displayed, click the Business Date menu
button, and select 3/22/2023 on the calendar. For simplicity, in this activity, you will create and process all
documents in the system on this business date.
Inventory ID Project Project Task Cost Code Line De- UOM Ext. Cost
scription
Inventory ID Project Project Task Cost Code Line De- UOM Ext. Cost
scription
4. In the Summary area, in the Subcontract Total box, make sure that the total is 448,500.00.
5. On the form toolbar, click Remove Hold to assign the subcontract the Open status. The system creates
commitments to the project based on the subcontract lines.
6. On the Projects (PM301000) form, open the HOTEL project and review the cost budget of the project. On the
Cost Budget tab, make sure the budget line with the 02-510 cost code has appeared in the cost budget, and
notice that the committed open amount for the lines equals the amount of the subcontract that you have
processed ($448,500). The original committed values of the line equals the revised committed values.
1. On the More menu (under Change Management), click Create Change Order. The system creates a change
order and opens it on the Change Orders (PM308000) form.
2. In the Summary area, specify the following settings:
• Class: COMMITMENT
• Description: Increasing the discount amount
3. On the table toolbar of the Commitments tab, click Select Commitments.
4. In the Select Commitments dialog box, which opens, select the unlabeled check box in the commitment
line with the 02 project task, 02-510 cost code, SUBCONTR inventory item, and -1500 line amount, and click
Add Lines & Close.
The system adds the selected purchase order line to the change order and closes the dialog box. Notice that
the status of the added line is Update.
5. In the added line, enter -100 in the Amount box.
The system calculates the Potentially Revised Amount value in the line, which is equal to -1600, as the sum
of the Ext. Cost and Amount values. This is the revised amount of the subcontract line aer processing the
change order will be finished.
6. Save your changes to the change order.
The Commitment Change Total in the Summary area must be equal to -$100, as shown in the following
screenshot.
Part 2: Subcontracts and Accounts Payable | 43
7. On the form toolbar, click Remove Hold to assign the change order the Open status, and then click Release
to release the change order.
8. On the Subcontracts (SC301000) form, open the subcontract that you have created earlier in this activity, and
on the Details tab, review the subcontract lines. Notice that the Ext. Cost of the line with the Discount on
installation description is now -1,600. In the Summary area, notice that the total amount of subcontract has
been adjusted and is now $448,400.00.
9. Open the Commitments (PM306000) form.
10.In the Summary area, select HOTEL in the Project box and 02-510 in the Cost Code box. Make sure other
boxes are cleared, and on the Cost Commitments tab, review commitments that the system has created
when you saved the subcontract with the Open status. There are two commitments:
• The commitment with the SUBCONTR item and committed original and revised amounts of $450,000
• The commitment with the SUBCONTR item and committed original amount of -1,500 and revised
committed amount of -1,600
You have finished processing a negative commitment for the project.
If your company retains a part of the amount of an AP bill, to process the total amount of the bill, at least two bills
are created in Acumatica ERP: the bill for which part of the amount is retained and the retainage bill that contains
the retained amount to be paid.
Learning Objectives
In this chapter, you will learn how to do the following:
• Create and process a bill with retainage held at the line level
• Release retainage for the bill
• Enter a payment for the retainage bill
• Pay the outstanding balance of the original bill
Part 2: Subcontracts and Accounts Payable | 44
Applicable Scenarios
You create a bill with retainage when it is necessary to withhold a portion of the contract amount until the work has
been completed to assure that the vendor will satisfy its obligations and complete a particular project or project
task.
For documents with retainage, the invoice rounding functionality, which is available when the Invoice
Rounding feature is enabled on the Enable/Disable Features (CS100000) form, is not supported; that is,
amounts in documents with retainage cannot be rounded.
Open AP balances and unreleased retainage (retainage held) balances can be tracked at the AP bill summary
level or at the line level. Whether the document balances are at the summary level or the line level, the setting
is determined for each document individually. By default, a new document inherits the setting specified for the
vendor in the Pay by Line check box on the Payment tab of the Vendors (AP303000) form. If balances are tracked at
the line level, payments are also applied to these AP bills at the line level.
Part 2: Subcontracts and Accounts Payable | 45
This activity will walk you through the processing of an AP bill with retainage. This activity demonstrates the
workflow with AP bills with open AP and retainage balances at the line level.
Story
Suppose that on March 15, 2023, the ToadGreen Building Group company hired a subcontractor to install air
conditioning systems for the hotel being built. By the subcontract, $2,400,000 will be paid to the subcontractor for
work and 10% of each payment will be withheld by the company until the related work is finished. Also, ToadGreen
and the subcontractor have agreed that aer 30% of the work is done, ToadGreen has to release 10% of the
retained amount.
On March 25, 2023, ToadGreen receives the first bill for the completed work, which is 30% of the total work, in the
amount of $720,000. A ToadGreen project accountant needs to enter a bill that includes the $72,000 retainage
amount and then process a payment for the full bill amount. Aer the subcontractor reports about finishing a part
of the work, the ToadGreen project accountant needs to release $7,200, which is a part of the retainage amount.
Acting as this project accountant, you will enter and process the related financial documents.
Configuration Overview
In the U100 dataset, the following tasks have been performed for the purposes of this activity:
• The following features have been enabled on the Enable/Disable Features (CS100000) form:
• Retainage Support
• Payment Application by Line
• Construction
• On the Vendors (AP303000) form, the PARKERS vendor has been created; the Pay by Line (Payment tab) and
Apply Retainage (Financial tab) check boxes are selected for this vendor. In the Retainage Percent box
(Financial tab), 10 is specified. On the GL Accounts tab, 28000 - AP Retainage is specified in the Retainage
Payable Account box. In the Cash Account box on the Payments tab, the 10200TG cash account is specified
for the vendor.
• On the Non-Stock Items (IN202000) form, the HVAC non-stock item has been created.
• On the Projects (PM301000) form, the HOTEL project has been created with multiple project tasks.
• On the Subcontracts (SC301000) form, the subcontract for the PARKERS vendor in the amount of $2,400,000
has been entered.
Process Overview
You will create a partial bill for the subcontract on the Bills and Adjustments (AP301000) form. On the Prepare
Payments (AP503000) form, you then will prepare a partial payment for the bill and process it by using the Process
Payments / Print Checks (AP505000) and Release Payments (AP505200) forms. You will then review the retainage
details of the processed AP bill in the AP Aging (AP631000) report. Aer that, you will release the retainage on the
Release AP Retainage (AP510000) form and prepare the retainage document. Finally, you will process the retainage
document and pay its balance.
System Preparation
To prepare to perform the instructions of this activity, in the info area, in the upper-right corner of the top pane of
the Acumatica ERP screen, make sure that the business date in your system is set to 3/25/2023. If a different date is
Part 2: Subcontracts and Accounts Payable | 46
displayed, click the Business Date menu button, and select 3/25/2023 on the calendar. For simplicity, in this activity,
you will create and process all documents in the system on this business date.
5. Close the tab with the printed check, and navigate to the Release Payments (AP505200) form, which the
system has opened.
6. On the form toolbar, click Process to release the AP check. In the Processing dialog box, which opens, click
Close.
7. On the Bills and Adjustments (AP301000) form, open the AP bill for which you have processed the payment,
and review the line-level balances. Both lines have an unreleased retainage balance in the Unreleased
Retainage box, as shown in the following screenshot. Therefore, the bill retains the Open status though
both bill lines have been paid.
On the Applications tab, review the lines of the payment that you have processed. The amounts in the
Amount Paid column of each line show how much has been paid for each line of the AP bill.
• Line 1: 4800
• Line 2: 2400
4. In the table, select the unlabeled check box for both lines.
5. Click Process on the form toolbar to prepare the retainage document. In the Processing dialog box, which
opens, click Close.
6. On the Bills and Adjustments (AP301000) form, open the prepared retainage document for the PARKERS
vendor.
Each line of the retainage bill has the project, project task, and cost code copied from the original AP bill.
Because the original AP bill was created with the Pay by Line check box selected, the retainage AP bill is
also processed at the line level (that is, the Pay by Line check box is selected in the Summary area).
7. Make sure the Balance in the Selection area is $7,200, and on the form toolbar, click Remove Hold to assign
the document the Balanced status. Then click Release to release the document. The retainage document is
assigned the Open status.
To pay for services provided by a vendor for a particular project in Acumatica ERP, you need to create an AP check,
which is a document that represents the payment in the system, and apply it to the corresponding AP bill or bills.
Learning Objectives
In this chapter, you will learn how to do the following:
• Select the bills or bill lines to be paid
• Prepare and release a payment for multiple bills for the same project
Applicable Scenarios
You may need to prepare and process a vendor payment for a project in Acumatica ERP when the vendor’s bill is
due or multiple bills of this vendor related to the project are due on the same date. Also, when you prepare the
payment, you may need to do one the following:
• Pay multiple bills for a project with a single payment document
• Pay particular lines of multiple bills with a single payment document
• Pay multiple bills at the same time and prepare separate payment documents for some of these bills and a
consolidated payment document for the rest of the bills
If you need to process a payment for one bill, you can manually create a payment on the Checks
and Payments (AP302000) form and process this payment to completion. For more information on
creating a payment for a particular bill, see AP Bill Payments: General Information.
The system generates an AP check (or multiple checks grouped by the vendor) for the selected bills. If the payment
method specified in any of the processed AP checks requires a check to be printed, the system opens the Process
Payments / Print Checks (AP505000) form with these checks listed; on this form, you select the checks to be printed
and click Process on the form toolbar. Then on the Release Payments (AP505200) form, you mass-release the AP
checks. The system releases the AP checks, applies the payment amount to the corresponding bill or bills, and
decreases the open balance of these bills. Once the check is applied in full, it is assigned the Closed status.
You can use the Prepare Payments (AP503000) form to process bill lines just as you use it to process bills. You can
prepare and process payments that include both bills and individual bill lines. You start by specifying selection
criteria, which can include the vendor and the project, for the bills and bill lines to be listed. For bills and retainage
documents for which the Pay by Line check box was cleared on the Bills and Adjustments form, in the table
on the Documents to Pay tab of the Prepare Payments form, the system displays aggregated lines (one line
per document). If at least one line in a bill or retainage document contains the same project as specified in the
Selection area, the document appears in the table as an aggregated line with the total amount for all lines of
the bill. For bills for which the Pay by Line check box was selected on the Bills and Adjustments form, the system
displays individual bill lines. You select the bills and individual lines for which you need to process payments,
Part 2: Subcontracts and Accounts Payable | 51
specify the amount to be paid for each bill or line, and click Process on the form toolbar to generate the AP check
or checks.
Aer that, you release each AP check and check application on the Release Payments (AP505200) form; the system
updates the open balances of the lines to which each payment was applied. When the check is applied in full, it is
assigned the Closed status.
If you want to prepare a separate AP check for a specific bill, select the Pay Separately check box in the line
of the Documents to Pay tab on the Prepare Payments form. When you process multiple bills at a time, the
system prepares a separate AP check for each document that has the Pay Separately check box selected, and a
consolidated check for the rest of the documents of the same vendor selected for processing.
When you prepare a payment for multiple bill lines at a time, if the Pay Separately check box is selected for at least
one bill line, the system prepares a separate AP check for this bill and includes in this AP check all the bill lines that
have been selected for processing. For the rest of the bill lines and bills selected for processing that have this check
box cleared and have the same vendor, the system creates a consolidated check.
This activity will walk you through generating a payment for particular bill lines related to a project and applying
this payment to bills.
Story
Suppose that the ToadGreen company is building a hotel for the Equity Group Investors customer; the ToadGreen
project manager has created a project to handle the tracking and billing of the materials and services related to
the hotel. On January 15, 2023, the ToadGreen company purchased 500 packages of concrete mix and 100 units
of plastic pipes from the Standard Hardware Company vendor for the hotel being built. On January 17, 2023, the
company also hired this vendor as a subcontractor to perform on-site work, which is broken into three phases.
On January 30, 2023, the concrete mix was delivered, and the first phase of the on-site work was performed. The
ToadGreen project accountant entered into the system two bills received from the Standard Hardware Company:
one (with a date of 1/15/2023) for all of the purchased materials, and another (with a date of 1/17/2023) for all
three phases of the on-site work. Acting as the ToadGreen project manager, you need to prepare a payment for the
materials and services that have been provided—that is, you will pay only particular lines of the bills.
Configuration Overview
In the U100 dataset, the following tasks have been performed for the purposes of this activity:
• On the Enable/Disable Features (CS100000) form, the following features have been enabled:
• Payment Application by Line
• Construction
• On the Projects (PM301000) form, the HOTEL project has been created for the Equity Group Investors
customer, and multiple project tasks have been created for the project.
• On the Non-Stock Items (IN202000) form, the LABOR, CONCRMX and PROJMATERIAL non-stock items have
been configured.
• On the Vendors (AP303000) form, the HARDCO vendor has been created. For this vendor, the CHECK payment
method is specified as the default one; also, the Pay by Line check box is selected on the Payment tab.
• On the Bills and Adjustments (AP301000) form, two bills for the materials and labor provided by HARDCO (one
for the materials and one for the labor) have been entered and released. Both bills have the Pay By Line
check box selected in the Summary area of the form.
Process Overview
You will find the bills related to the needed project and requiring payment on the Prepare Payments (AP503000)
form. Then you will prepare a single payment for particular lines of these bills. Finally, you will print the check
on the Process Payments / Print Checks (AP505000) form and will release the payment on the Release Payments
(AP505200) form.
Part 2: Subcontracts and Accounts Payable | 53
System Preparation
To prepare to perform the instructions of this activity, in the info area, in the upper-right corner of the top pane of
the Acumatica ERP screen, make sure that the business date in your system is set to 1/30/2023. If a different date is
displayed, click the Business Date menu button, and select 1/30/2023 on the calendar. For simplicity, in this activity,
you will create and process all documents in the system on this business date.
You have prepared a payment for particular bill lines and applied this payment to these lines.
When an AP check is released, a batch of general ledger transactions is created; the generated transactions reduce
the balances of the cash account used for the check and the vendor's accounts payable account.
You can view the reference number of the GL batch on the Financial tab of the Checks and Payments (AP302000)
form.
A joint check is a check generated for an accounts payable bill that is made payable to joint payees: your vendor,
whose work is tracked as part of the project, and another supplier or contractor who supplies materials or work for
this vendor directly. By issuing a joint check, you ensure that subcontractors pay their suppliers for their materials
or their work on the project.
Part 2: Subcontracts and Accounts Payable | 55
In Acumatica ERP Construction Edition, you can create an AP bill for the vendor you work with and specify other
vendors in the bill who are not a part of a project but partially provide services or materials for the project. Then
you can create a joint check for this bill to the vendor you work with and to its supplier or subcontractor.
Learning Objectives
In this chapter, you will learn how to do the following:
• Specify joint payees for an AP bill
• Specify joint amounts for different lines of an AP bill
• Create joint checks and process the payments
Applicable Scenarios
You process a joint payment to register that the payment for the work performed for a particular project was made
jointly to two or more parties.
The sum of the joint amounts paid by all joint payees cannot be greater than or equal to the
total amount of the bill. At first, the joint balance for each line equals the joint amount owed.
Partial payments may be applied to the lines, and as a result, the joint balance will decrease
until it is completely paid and thus reduced to zero.
This activity will walk you through the process of paying joint payees.
Story
Suppose that a storm broke windows in the hotel that the ToadGreen company is building for its customer, Equity
Group Investor. The ToadGreen project manager has decided to hire the Acme Doors & Glass vendor to handle the
replacement of the broken windows, the disposal of waste, and the cleaning of the area. In turn, Acme Doors &
Glass has hired the Standard Hardware Company and Conwaste subcontractors to dispose of the waste and clean
the area. On 1/30/2023, the subcontractors have performed part of the work and requested a first payment. Acting
as the ToadGreen project manager, you need to process all of the documents involved in paying the companies for
this part of the work, including joint payment.
Process Overview
To make a joint payment, you will first create an AP bill for the provided work on the Bills and Adjustments
(AP301000) form; you will add joint payees to it and specify the joint payment amounts. Then you will create and
process a check for this bill on the Checks and Payments (AP302000) form.
Configuration Overview
In the U100 dataset, the following tasks have been performed for the purposes of this activity:
• The following features have been enabled on the Enable/Disable Features (CS100000) form:
• Construction
• Payment Application by Line
• Cost Codes
• On the Vendors (AP303000) form, the ACMEDO vendor has been created. On the Payment Settings, the Pay
by Line check box is selected for the vendor. In the Cash Account box, the 10200TG cash account is specified
for the vendor.
• On the Projects (PM301000) form, the HOTEL project has been created with multiple project tasks, including
the 02 - SITEWORK project task.
• On the Non-Stock Items (IN202000) form, the WDISMANT, WDISPOS, and WCLEAN items have been added.
System Preparation
To prepare to perform the instructions of this activity, do the following:
1. Sign in to the system as a project manager by using the ewatson username and the 123 password.
2. In the info area, in the upper-right corner of the top pane of the Acumatica ERP screen, make sure that the
business date in your system is set to 1/30/2023. If a different date is displayed, click the Business Date menu
button, and select 1/30/2023 on the calendar. For simplicity, in this activity, you will create and process all
documents in the system on this business date.
1. On the Bills and Adjustments (AP301000) form, create a new document, and specify the following settings in
the Summary area:
• Type: Bill
• Vendor: ACMEDO (Acme Doors & Glass)
• Apply Retainage: Cleared
• Pay by Line: Selected
With this setting, you can prepare separate payment documents for individual bill lines.
• Joint Payees: Selected
• Description: Replacing broken windows after the storm
2. On the Details tab, add lines with the following settings.
3. On the Joint Payees tab, add lines with the settings specified in the table below.
Joint Payee (Vendor) Joint Payee Bill Line Nbr. Joint Amount Owed
4. On the form toolbar, click Remove Hold, and then click Release.
4. On the form toolbar, click Go to Next Record to open the $190 check. Click Remove Hold on the form
toolbar, and save your changes.
5. Again click Go to Next Record on the form toolbar to open the $120 check. Click Remove Hold on the form
toolbar, and save your changes.
6. Open the Process Payments / Print Checks (AP505000) form, and specify the following settings in the
Selection area:
• Payment Method: CHECK
• Cash Account: 10200TG
7. In the table, select the unlabeled check box for all three joint checks, and on the form toolbar, click Process
to print the checks. A separate browser tab is opened showing the printable version of the checks.
8. Review the printable version of the check, and close the browser tab to return to the Release Payments
(AP505200) form that the system has opened.
9. On the Release Payments form, make sure that the unlabeled check boxes are selected for all three
payments, and on the form toolbar, click Process to release the payments.
10.On the Bills and Adjustments form, open the bill to ACMEDO for which you have processed the payment, and
review the Joint Amount Application tab, as shown in the following screenshot.
You have prepared joint checks and partially paid the bill.
Companies that manage construction projects have requirements to protect their customers, vendors, suppliers,
and partners from potential issues associated with compliance. These compliance issues might be associated with
federal, state, and local governmental requirements, but may also be legal and procedural. By tracking compliance,
a company can establish the compliance documents that should be captured for different types of entities, so that
this information can be used for in-place warnings to users and for reports on project exposure.
Learning Objectives
In this chapter, you will learn how to do the following:
• Configure categories and statuses for compliance documents
• Enter compliance documents for a vendor
• Track expired compliance documents
Applicable Scenarios
You apply a compliance document to an entity in the system when it is necessary to warn users about potential
issues associated with compliance.
This activity will walk you through the process of specifying custom attributes for compliance documents.
Story
Suppose that the ToadGreen company needs to keep track of the insurance documents and certificates in the
system. Acting as a ToadGreen system administrator, you need to specify the values for the custom attributes of
the Insurance, Certificate, and Status compliance type, so that users can specify their values for the compliance
documents.
Configuration Overview
For the purposes of this activity, the Construction feature has been enabled in the Projects group of features on the
Enable/Disable Features (CS100000) form.
System Preparation
Sign in to the system as a system administrator by using the gibbs username and the 123 password.
You have configured the types of compliance documents and defined the applicable statuses for them.
This activity will walk you through the process of working with compliance documents.
Story
Suppose that the Standard Hardware Company vendor has provided the ToadGreen company with its OSHA
certificate and its general liability insurance. Acting as a construction project manager, you need to enter this
information in the system.
Configuration Overview
In the U100 dataset, the following tasks have been performed for the purposes of this activity:
• On the Enable/Disable Features (CS100000) form, the Construction feature has been enabled.
• On the Vendors (AP303000) form, the HARDCO - Standard Hardware Company vendor has been added.
Process Overview
You will add compliance documents on the Compliance Management (CL401000) form. You will then review the
documents of a particular vendor on the Vendors (AP303000) form.
System Preparation
To prepare to perform the instructions of this activity, do the following:
1. Sign in as a construction project manager by using the ewatson username and the 123 password.
2. In the info area, in the upper-right corner of the top pane of the Acumatica ERP screen, make sure that the
business date in your system is set to 1/30/2023. If a different date is displayed, click the Business Date menu
button, and select 1/30/2023 on the calendar. For simplicity, in this activity, you will create and process all
documents in the system on this business date.
You have added compliance documents for the vendor and verified that the compliance is tracked.
Part 2: Subcontracts and Accounts Payable | 63
A lien waiver is a compliance document involved in the payment process for a project. The party that receives a
payment (for instance, a contractor, subcontractor, or supplier of materials) signs a lien waiver to waive their rights
against the property in exchange for the payment.
Learning Objectives
In this chapter, you will learn how to do the following:
• Configure the automatic generation of lien waivers
• Print and email lien waivers
• Manually add a lien waiver for a document
• Set up warnings on outstanding lien waivers
Applicable Scenarios
In construction projects, you issue lien waivers to reflect that a payee waives their lien rights for a corresponding
amount in exchange for the received payment or the promise of payment.
For a particular vendor of the class, you can disable the generation of lien waivers by clearing the
Generate Lien Waivers Based on Project Settings check box on the Financial tab of the Vendors
(AP303000) form.
For each particular project, you can configure the list of vendors for which the lien waivers should be generated
by specifying the applicable vendor classes on the Lien Waiver Settings tab of the Projects (PM301000) form. For
each vendor class, you specify a minimum commitment amount so that lien waivers are automatically generated
for each project commitment whose amount is larger than or equal to the specified minimum amount.
If the primary vendor and the joint vendor are paid with one accounts payable check, one lien waiver is generated
for each combination of vendor and joint payee. Aer the lien waiver is processed, one printed form of the
document is attached to the primary vendor and one to the joint payee.
A final lien waiver becomes unconditionally effective once it has been signed, even if no payment has actually been
received. The amount of an automatically generated unconditional lien waiver will equal the amount paid on the
accounts payable bill.
If the primary vendor specified in an accounts payable check has an outstanding lien waiver, the
payment for the joint payee will be prohibited from processing as well.
This activity will walk you through the process of configuring the mailing and generation of lien waivers.
Story
Suppose that the ToadGreen company requires conditional lien waivers to be automatically generated when
payments of an amount greater than $2000 are submitted. Acting as a system administrator, you need to configure
the mailing and automatic generation of lien waivers. Then you need to configure the automatic generation of lien
waivers for a particular vendor.
Configuration Overview
In the U100 dataset, the following tasks have been performed for the purposes of this activity:
• The Construction and Construction Project Management features have been enabled on the Enable/Disable
Features (CS100000) form.
• On the Vendor Classes (AP201000) form, the SUBCON vendor class has been created.
• On the Projects (PM301000) form, the HOTEL project has been defined.
System Preparation
Before beginning this activity, you should sign in as a system administrator by using the gibbs username and the
123 password.
a. In the line with the Conditional Final mailing in the Mailings table, select Lien Waivers in the Email
Template column. Make sure that the Active check box is selected and CL.64.20.03 is specified in the
Report box in the line.
b. In the Recipients table, add a new line and select Remittance in the Contact Type box. Make sure that
the Active check box is selected in the line.
c. In the line with the Conditional Partial mailing in the Mailings table, select Lien Waivers in the
Notification Template column. Make sure that the Active check box is selected and CL.64.20.01 is
specified in the Report box in the line.
d. In the Recipients table, add a new line and select Remittance in the Contact Type box. Make sure that
the Active check box is selected in the line.
e. Save your changes.
When generating emails with lien waivers, the system will insert the email address of the remittance
contact of the vendor as the recipient address. Emails will be sent from the default system email account.
13.On the Financial tab, make sure that the Generate Lien Waivers Based on Project Settings check box is
selected.
14.On the Payment tab, select the Override check box in the Remit-To Info section, and type
[email protected] in the Email box.
15.Save the changes.
You have configured lien waivers and created a vendor for which the system will send lien waivers automatically
based on the amount of the commitment.
This activity will walk you through the process of working with lien waivers.
Story
Suppose that the ToadGreen company pays a bill to a subcontractor, the Architectural Design Company. Acting as a
project manager, you need to enter a subcontract, create and pay these bills in the system, and make sure that the
related lien waivers have been generated and sent to the subcontractor.
Configuration Overview
In the U100 dataset, the following tasks have been performed for the purposes of this activity:
• On the Enable/Disable Features (CS100000) form, the Construction and Construction Project Management
features have been enabled.
• On the Non-Stock Items (IN202000) form, the CONCRMX non-stock item has been created.
• On the Projects (PM301000) form, the HOTEL project has been created with multiple project tasks, including
02 - SITEWORK.
System Preparation
Before you start working with subcontracts, do the following:
1. Sign in as a construction project manager by using the ewatson username and the 123 password.
2. In the info area, in the upper-right corner of the top pane of the Acumatica ERP screen, make sure that the
business date in your system is set to 2/15/2023. If a different date is displayed, click the Business Date menu
button, and select 2/15/2023 on the calendar. For simplicity, in this activity, you will create and process all
documents in the system on this business date.
The same lien waiver record also appears on the Compliance tab of the Projects (PM301000),
Vendors (AP303000), Subcontracts (SC301000), and Bills and Adjustments (AP301000) forms for
the involved records; it also appears on the Compliance Management (CL401000) form.
13.On the Lien Waivers tab, review the details of the processed lien waiver, and make sure it has the
Processed check box selected.
14.In the row with the lien waiver, select the Received from Vendor check box to indicate that the signed copy
of the lien waiver has been received from the vendor.
15.Save your changes.
A sales tax is a tax paid by a company to its vendors as a part of the amount of an AP bill. When the company pays
the accumulated tax amounts to the responsible tax agency, the tax amounts are reduced by the amount of sales
tax paid to the vendors. In Acumatica ERP, the system calculates the sales tax in vendor documents automatically.
Learning Objectives
In this chapter, you will learn how to do the following:
• Learn how to configure a sales tax
• Learn how to create an AP bill with a sales tax applied
• Release an AP bill and review the GL batch generated by the system
Applicable Scenarios
You create an AP bill with any number of sales taxes to record a purchase that is subject to sales taxes.
• The vendor
• The inventory IDs
• The total price of the inventory items
• The document date
The system calculates the tax and taxable amounts of the AP document by using the settings of each tax that
corresponds to both of the following:
• The tax category of the specified inventory ID in each line of the bill
• The tax zone of the selected vendor
The system calculates the tax and taxable amounts for each line of the document or for the total document
amount, depending on the settings of the applied tax. The system inserts the sales tax amount in the Tax Total box
in the Summary area of the Bills and Adjustments form.
When you release the AP document, the system creates the corresponding GL transaction and records these
amounts to the appropriate GL accounts.
Part 2: Subcontracts and Accounts Payable | 71
Purchases with a Sales Tax: To Configure a Sales Tax for Project Purchases
This activity will walk you through the process of creating a sales tax in the system.
Story
Suppose that the ToadGreen company buys goods from its suppliers and pays sales tax on these purchases. The
rate of the sales tax is 8.875%; the tax amount must be calculated on the sum of the line amounts to which this tax
is applied. You need to configure a sales tax to be calculated for AP documents; the calculated tax amounts can
then be claimed from a tax agency.
Configuration Overview
In the U100 dataset, the following tasks have been performed for the purposes of this activity:
• On the Tax Zones (TX206000) form, the NYZONE tax zone has been created.
• On the Tax Categories (TX205500) form, the TAXABLE category has been created.
• On the Chart of Accounts (GL202500) form, the 24100 - Tax Payable and 69000 - Tax Expenses accounts have
been created. The 69000 - Tax Expenses account is included in the MATERIAL account group.
System Preparation
To prepare to perform the instructions of the activity, sign in as a system administrator by using the gibbs username
and the 123 password.
This activity will walk you through the process of creating and releasing an AP bill with a sales tax.
Story
Suppose that on 1/30/2023, the ToadGreen company purchases 500 packages of a concrete mix from the Concrete
Supply Co. vendor. The vendor is located in the state of New York, and the New York sales tax has to be applied to
this purchase. Acting as the project manager, you need to enter the AP bill, release it, and review how the system
calculates the sales tax.
Configuration Overview
In the U100 dataset, the following tasks have been performed for the purposes of this activity:
• On the Enable/Disable Features (CS100000) form, the Projects, Cost Codes, and Construction features have
been enabled.
• On the Vendors (AP303000) form, the CONCRESUP vendor account for the Concrete Supply Co. has been
created. On the Purchase Settings tab (Default Location Settings section), in the Tax Zone box, the
NYZONE tax zone is selected for this vendor.
• On the Non-Stock Items (IN202000) form, the CONCRMX non-stock item has been created.
• On the Projects (PM301000) form, the HOTEL project has been created with multiple project tasks, including
the 02 - SITEWORK project task. The 02-000 cost code has been created on the Cost Codes (PM209500) form.
Process Overview
You will create and release a bill with a taxable item on the Bills and Adjustments (AP301000) form. You will then
review the transaction generated on release of the bill on the Journal Transactions (GL301000) form, and the related
project transaction on the Project Transactions (PM304000) form.
System Preparation
To prepare to perform the instructions of this activity, do the following:
1. Sign in to the system as a project manager by using the ewatson username and the 123 password.
2. In the info area, in the upper-right corner of the top pane of the Acumatica ERP screen, make sure that the
business date in your system is set to 1/30/2023. If a different date is displayed, click the Business Date menu
button, and select 1/30/2023 on the calendar. For simplicity, in this activity, you will create and process all
documents in the system on this business date.
Part 2: Subcontracts and Accounts Payable | 73
You have finished processing a taxable bill for a project and have recorded the expenses to the project budget.
Part 3: Project Budget Tracking | 75
You prepare a budget forecast for a long-term project if you need to break down the structure of the project budget
by financial period. This gives you the ability to compare and analyze monthly budgets versus actual revenue and
expenditures.
Learning Objectives
In this chapter, you will learn how to do the following:
• Create a budget forecast for a project
• Add financial periods to the budget forecast
• Distribute budgeted values among the financial periods
• Update the project budget based on the forecast
• Update the financial periods in the forecast based on the updated actual values
Applicable Scenarios
You create a budget forecast for a project if you need to break down the budget structure by financial periods to be
able to control the budget performance by periods.
You can also distribute the original and revised quantities and amounts of project budget lines among period lines
automatically by clicking Generate Forecast on the form toolbar. In the Distribute dialog box, you specify which
values the system should distribute, in which columns, and for which budget lines. The distribution function rounds
equally distributed values by using the logarithmic rounding algorithm. For an example of rounding, see Project
Budget Forecasts: Example of Rounding.
For each project budget line with added period lines, the system calculates the following totals in the Original
Budgeted Quantity, Original Budgeted Amount, Revised Budgeted Quantity, and Revised Budgeted Amount
columns:
• Total: The total of the period lines
• Delta: The difference between the value of the project budget line and the total of the period lines
If you need to update financial periods of a project budget line of the forecast revision, you click this line in the
table on the Project Budget Forecast form, and on the table toolbar, click Update Forecast Lines. For the selected
line, the system adds the financial periods to which actual values or change order values have been posted for the
corresponding project budget line and that have been missed in the forecast revision.
If you need to update the original and revised budgeted values of the corresponding project budget line on the
Projects form with the delta values of a project budget line of the forecast revision, you click this line of the forecast
revision in the table on the Project Budget Forecast form, and on the table toolbar, click Update Project Budget
Line.
The system allows to restructure the budget of the project and delete the project budget lines for which the
corresponding forecast lines have been created. The changes in the project budget structure affects the project
budget forecast as follows:
• If you delete a project budget line, the corresponding budget forecast lines are not deleted. The system will
keep the forecast and if you restore this project budget line, the forecast for this line will be also restored.
• If you delete a project task along with all the cost budget lines that includes this project task, the
corresponding budget forecast lines are deleted.
This activity will walk you through the process of working with a project budget forecast in a construction project.
Story
Suppose that the ToadGreen project estimator wants to prepare a budget forecast to be able to compare and
analyze monthly budgets versus actual costs broken down by period. Because some work on interior lighting will
be performed for the project in September and October of 2023, the project estimator wants to distribute the total
lighting budget across the periods when this work is going to be performed. Also suppose that the work performed
in October will cost an additional $5,000 that had not been planned in the project budget.
Acting as the project estimator, you will prepare a budget forecast for further review and analysis of budget
performance.
Part 3: Project Budget Tracking | 77
Configuration Overview
In the U100 dataset, the following tasks have been performed for the purposes of this activity:
• On the Account Groups (PM201000) form, the SUBCON account group has been created.
• On the Projects (PM301000) form, the ITALIAN project has been created with multiple project tasks, including
16 - ELECTRICAL. Also, on the Cost Budgets tab, the cost budget is defined for the line with the 16-510 cost
code and the SUBCON account group for this project.
• On the Vendors (AP303000) form, the HOMEDEP vendor has been added.
Process Overview
To track the changes in the project budget forecast, you will create the first revision of the budget forecast on the
Project Budget Forecast (PM209600) form. Then you will generate periods and distribute budget amounts across
these periods.
System Preparation
To prepare to perform the instructions of this activity, do the following:
1. Sign in to the company as the project estimator by using the wendell username and the 123 password.
2. Open the Enable/Disable Features (CS100000) form, and on the form toolbar, click Modify.
3. In the Projects group of features, select the Budget Forecast check box.
4. On the form toolbar, click Enable.
5. In the info area, in the upper-right corner of the top pane of the Acumatica ERP screen, make sure that the
business date in your system is set to today’s date. For simplicity, in this activity, you will create and process
all documents in the system on this business date.
You have prepared a forecast revision and updated the project budget with the forecasted values.
Part 3: Project Budget Tracking | 79
In Acumatica ERP Construction Edition, you can set up budget control for construction projects to make the system
display warnings if the project budget is close to being exceeded. The overbudget warnings are displayed for
subcontracts, purchase orders, change orders to commitments, and AP bills.
Learning Objectives
In this chapter, you will learn the following:
• How to configure budget control for a project to track documents that exceed the budget
• How to limit the cost codes to the ones that are specified in the project budget
The following sections explain how you can control documents that are entered for the project.
For a document of the On Hold or Pending Approval status, you can see a warning in the Amount column
on the Commitment tab for the lines that exceed the project budget. The warning is also shown in the
Summary area.
The warning message in a document line shows you how much the line amount exceeds the budget. The system
compares the document line with the corresponding cost budget line of the project and shows you the following
amounts in the warning:
• Available: The amount of the budget that you can consume with the document.
The available amount is calculated as the difference between the Budgeted amount and the Consumed
amount. The budgeted amount is the revised budgeted amount of the budget line. The consumed amount
is the amount that has been spent already—that is, the sum of the actual amount and the committed open
amount of the budget line.
• Remaining: The amount that exceeds the budget.
The remaining amount is calculated as the difference between the Available and Document amounts. The
document amount is the total amount (the Ext. Cost minus the Discount Amount) of all the lines of the
validated document that correspond to the same budget line, including the current one.
For example, suppose that you have budgeted the cost of $400 for the project (the budgeted amount). You have
already spent $150 (the consumed amount). When you create for the project an AP bill for the amount of $300 (the
document amount), the system will display the following warning:
Budgeted: 400.00, Consumed: 150.00, Available: 250.00, Document: 300.00, Remaining: –50.00
The warning does not prevent you from processing the document but just informs you that the document
processing will result in an excess of the budgeted values.
You can see the list of all document lines that have exceeded the budget of a selected project on the Project Budget
Overruns (PM404000) form.
The following activity will walk you through the process of tracking the budget overrun for a project.
Story
Suppose that ToadGreen Building Group is a general contractor building an Italian restaurant for its customer,
Italian Company. The ToadGreen project manager has created a project for the work to be performed, and the
budget has been agreed on with the customer. On February 15, 2023, the purchasing agent has negotiated a
subcontract for mechanical piping with the Harmon Installation subcontractor at a better price than was initially
planned, thus reserving some budget. The subcontractor has started working, and on February 25, 2023, it notified
the project manager that an extra 20 hours is necessary to complete the work.
Acting as a project manager, you need to enter all the related documents and review the budget overruns.
Configuration Overview
In the U100 dataset, the following tasks have been performed for the purposes of this activity:
• On the Projects (PM301000) form, the ITALIAN project has been defined. On the Cost Budget tab, the cost
budget lines have been added. Cost budget lines related to 15 – Mechanical Piping project task have no
budget changes or open commitments, and the actual amount for the lines is 0. Also, the Change Order
Workflow check box is selected on the Summary tab.
• On the Vendors (AP303000) form, the HARMINT (Harmon Installation) vendor has been defined.
• On the Change Order Classes (PM203000) form, the DEFAULT change order class has been created and
specified as the default change order class on the Projects Preferences (PM101000) form.
Part 3: Project Budget Tracking | 81
Process Overview
You will enter a subcontract related to a project on the Subcontracts (SC301000) form. Then you will create the
change order for this subcontract on the Change Orders (PM308000) form. Aer that, you will create an accounts
payable bill on the Bills and Adjustments (AP301000) form. Finally, on the Project Budget Overruns (PM404000) form,
you will review the documents that have exceeded the project budget.
System Preparation
To prepare to perform the instructions of this activity, do the following:
1. Sign in to the system as a construction project manager by using the ewatson username and the 123
password.
2. On the Projects Preferences (PM101000) form, in the General Settings section of the General tab, specify
Show a Warning in the Budget Control box.
3. Save your changes.
4. In the info area, in the upper-right corner of the top pane of the Acumatica ERP screen, make sure that the
business date in your system is set to 2/15/2023. If a different date is displayed, click the Business Date menu
button, and select 2/15/2023 on the calendar. For simplicity, in this activity, you will create and process all
documents in the system on this business date.
• Order Qty: 1
• Unit Cost: 17000
4. On the form toolbar, click Remove Hold. The system saves the subcontract and assigns it the Open status.
Make sure that the subcontract total is $31,500.
5. On the Projects (PM301000) form, open the ITALIAN project, and on the Cost Budget tab, make sure of the
following:
• In the line with the 15 project task, the 15–100 cost code, and LABOR account group, the Original
Committed Amount is now 14,500.
• In the line with the 15 project task, the 15–100 cost code, and the MATERIAL account group, the Original
Committed Amount is now 17,000.
• Project: ITALIAN
• From: 2/1/2023
• To: 2/28/2023
3. On the form toolbar, click Calculate. The system shows the list of documents, along with the document
amounts and the amounts that exceed the budgeted amounts. Notice that the subcontract that you have
processed does not exceed the budgeted amounts, and thus is not shown in the table.
4. On the Projects Preferences (PM101000) form, in the General Settings section of the General tab, select Do
Not Control in the Budget Control box, and save your changes.
You have entered the documents for the project and reviewed the budget overruns.
Construction Project Budget: To Add a New Cost Code to the Project Budget
The following activity will walk you through the processing of a subcontract with a cost code that had not been
initially specified in the project.
Story
Suppose that ToadGreen is a general contractor building an Italian restaurant for its customer, The Italian
Company. On February 15, 2023, the purchasing manager negotiated a subcontract for construction labor with the
Harmon Installation subcontractor. This subcontract had not been budgeted initially in the project.
Acting as a ToadGreen project manager, you need to enter a subcontract, record these expenses to a new cost code
in the project budget, and make sure that the project cost budget is updated.
Configuration Overview
In the U100 dataset, the following tasks have been performed for the purposes of this activity:
• On the Projects (PM301000) form, the ITALIAN project has been defined. On the Cost Budget tab, the cost
budget lines have been added along with the appropriate cost codes. On the Summary tab, the Allow
Adding New Items on the Fly check box is selected.
• On the Account Groups (PM201000) form, the SUBCON account group has been created.
• On the Non-Stock Items (IN202000) form, the SUBCONTR item has been created. The expense account of the
item is mapped to the SUBCON account group.
Part 3: Project Budget Tracking | 85
Process Overview
You will enter a subcontract related to a project on the Subcontracts (SC301000) form, and add a to the subcontract
with the new cost code. Then you will release the subcontract and make sure that the project budget is updated.
You have processed a subcontract and added a line with a new cost code to the cost budget.
Part 3: Project Budget Tracking | 86
You can estimate the final costs and remaining costs of a project at a particular stage by using cost projections.
Learning Objectives
In this chapter, you will learn how to do the following:
• Configure a cost projection class
• Create a cost projection for a project
• Create a new revision of a cost projection
• Estimate the costs of a project at a different level of detail
• Review the projected costs in a project budget
Applicable Scenarios
You create a cost projection revision to compare the calculated costs with the initially estimated costs in the cost
budget of a project, and thus to detect parts of the project that may be over the budget.
You can create a new revision of a cost projection based on the previous revision by clicking Copy
Revision on the form toolbar.
In a new cost projection revision, you specify the cost projection class, the revision ID, and the project for which you
need to estimate the costs. Then on the table toolbar of the Details tab, you click Select Budget Lines on the table
toolbar. In the Select Budget Lines dialog box, which opens, you select the Included check box in the rows of the
Part 3: Project Budget Tracking | 87
cost budget lines of the project for which you need to estimate costs. Then you click Add Lines and close the dialog
box. The selected cost budget lines are added to the cost projection revision on the Details tab.
For each line, the projected values are calculated by using the following formulas:
• Projected Cost to Complete = Budgeted Cost - (Actual + Unbilled Committed
Cost)
• Projected Cost at Completion = Projected Cost to Complete + (Actual +
Unbilled Committed Cost)
• Projected Quantity to Complete = Budgeted Quantity - (Actual + Unbilled
Committed Quantity)
• Projected Quantity at Completion = Projected Quantity to Complete +
(Actual + Unbilled Committed Quantity)
• Projected Completed (%) = (Budgeted Cost - Projected Cost to Complete) /
Budgeted Cost * 100%
You can change the projected values in the cost projection revision to see how this affects the cost budget. To
change these values, for each cost projection revision line, in the Mode column, you select a data entry mode,
which defines how the projected values in the line are recalculated:
• Auto: You manually modify one of the projected values in the row; the other values are recalculated
automatically.
• Manual Quantity: You manually modify one of the projected values; the other values are recalculated
automatically, except for the Projected Quantity to Complete and Projected Quantity at Completion
values, which are preserved.
• Manual Cost: You manually modify one of the projected values; the other values are recalculated
automatically, except for the Projected Cost to Complete and Projected Cost at Completion values, which
are preserved.
• Manual: You manually modify one of the projected values; the system does not recalculate other projected
values.
When a cost projection revision has been prepared, you click Remove Hold and then Release on the form toolbar
of the Cost Projections form. The system releases the cost projection revision and assigns it the Released status.
The projected values in the project are copied from the latest released revision of the cost projection to the
corresponding cost budget lines of the specified project on the Projects form.
This activity will walk you through the process of creating a cost projection class.
Story
Suppose that you are the construction project manager of the ToadGreen Building Group company, and you need
to create a cost projection class to be used for estimating the costs of a project. The cost projection class must
provide the ability to estimate the costs at the task, item, and account group level of detail.
Configuration Overview
For the purposes of this activity, the Construction feature has been enabled on the Enable/Disable Features
(CS100000) form.
Process Overview
You will create a cost projection class on the Cost Projection Classes (PM203500) form.
Part 3: Project Budget Tracking | 88
You have defined a cost projection class that can be used for creating cost projections and estimating the costs of a
project.
This activity will walk you through the process of estimating the planned costs of a project that is in progress.
Story
Suppose that the ToadGreen company is building an Italian restaurant for the Italian Company, its customer, and
is in the middle of the lifecycle of the construction project. The project manager analyzes the current project state
and notices the following:
• For the purchases of concrete and on-site work for the project, $6,200 has to be spent; aer that, the work
will be finished, and the corresponding project tasks will be considered as completed.
• For the masonry work, $26,650 has to be spent to complete the on-site work. The project manager wants to
know the exact details of the costs to be incurred for the completion of the task.
In response to the project manager's request the ToadGreen project estimator needs to analyze the current state
of the project and estimate how the planned expenses will affect the project budget. Then the project estimator
should prepare a construction bonding report with the projected amounts related to masonry work.
Acting as the project estimator, you will prepare a cost projection revision for the project.
Configuration Overview
In the U100 dataset, the following tasks have been performed for the purposes of this activity:
• On the Enable/Disable Features (CS100000) form, the Construction feature has been enabled.
• On the Projects (PM301000) form, the ITALIAN2 project has been created with the 03 and 04 project tasks
in the cost budget of the project. The Task and Cost Code option is specified in the Cost Budget Level box
on the Summary tab for the project. The cost budget has been defined. including the lines with the 03-100,
03-200, 03-300, 03-350, 04-220, and 04-700 cost codes.
• On the Cost Projection Classes (PM203500) form, the TC and TAC cost projection classes have been
configured. The TC cost projection class provides cost projection at the task level of detail (that is, in a cost
projection revision, the budget lines with the same task are consolidated). The TAC cost projection class
provides the same level of detail as the cost project budget of the ITALIAN2 project.
Part 3: Project Budget Tracking | 89
Process Overview
In this activity, you will create a cost projection revision on the Cost Projections (PM305000) form and add budget
lines to the projection. Then you will select the calculation mode, update the projected values, and review how
this update affects the budgeted values. Finally you will release the cost projection revision and prepare the
construction bonding report for the project, which will include the projected values, on the Construction Bonding
Report (PM650500) form.
System Preparation
To prepare to perform the instructions of this activity, do the following:
1. Sign in to the system as the project estimator by using the wendell username and the 123 password.
2. In the info area, in the upper-right corner of the top pane of the Acumatica ERP screen, make sure that the
business date in your system is set to 3/25/2023. If a different date is displayed, click the Business Date menu
button, and select 3/25/2023 on the calendar. For simplicity, in this activity, you will create and process all
documents in the system on this business date.
• In the Actual + Committed Open Cost column, the actual cost is 106,517 for the Concrete line, and 45,000
for the Masonry line. These values are the sum of the actual amounts and committed open amounts for
the corresponding budget lines.
• The Cost to Complete values are 7,473 for the Concrete line, and 26,250 for the Masonry line. These
values are the costs that would be required to complete the project tasks as initially have been budgeted
for the project. The Projected Cost to Complete column shows the same values.
5. In the Projected Cost to Complete column, specify 6,200 in the Concrete line, and 26,650 in the Masonry
line. These values are the planned amounts needed for the completion of the work related to the cost task
in the line. The system recalculates the values in the Projected Cost at Completion column, as shown in the
following screenshot.
In the Summary area, the total budgeted and projected costs are shown. Although a small budget overrun is
expected for the masonry work, the total projected costs are still within the initially budgeted costs because
the Total Cost at Completion in the Projected section does not exceed the Total Cost at Completion in the
Budgeted section (also shown in the following screenshot).
The cost projection revision that you have created cannot be released because its level of detail does not fit
the budget level of detail of the project. So aer you have performed the initial analysis, you will create a cost
projection revision with the same budget detail level as that of the project.
You have finished working with the cost projection for the project.
Part 4: Two-Tier Change Management | 92
Acumatica ERP provides the two-tier change management capability for projects, which is used to create change
requests in addition to change orders. Change requests are detailed breakdowns of potential changes to the project
budget and commitments, such as additions, deletions, or edits to the existing cost or revenue budget. In the first
tier, you create change requests, and the second tier involves you grouping multiple change requests into a single
change order to be approved.
With the two-tier change management, you can also set up price markups that can be applied to an individual line
of a change request and to the total amount of the document to charge the customer for the changes.
Learning Objectives
In this chapter, you will learn how to do the following:
• Configure a change order class that supports the two-tier change management
• Configure default markups
• Create a change request to update the project budget
• Create a change order based on the change request
• Process a change request with a cost change order
• Process a change request with a revenue change order
• Cancel a change request
• Close a change request
Applicable Scenarios
You turn on the change order workflow for a project to be able to track changes to the budgeted and committed
values of the project. You create change requests if the workflow of your project supposes a lot of small changes
to the budget but you do not want to create a lot of change orders, for example, because of the approval required
for each change order. With change requests, you can collect a lot of small changes into a single or several change
orders.
You can also need to create change requests for a project if you want to charge the customer for the changes made
to the project budget.
In addition to creating a change request from the Projects form for the selected project, you can create
a new change request directly on the Change Requests form and select the needed project.
In a change request with the On Hold status, on the Estimation tab of the Change Requests form, you add rows
with potential changes that will affect the revenue budget and the cost budget of the selected project when the
related change orders are released. For each estimation line, you specify the following settings:
• The Project Task, Account Group, and Inventory ID that represent the cost budget line to be updated or
created if this combination of settings does not exist in the project budget
• The Revenue Task and Revenue Account Group that represent the revenue budget line to be updated or
created if this combination of settings does not exist in the project budget
• The Quantity, Unit Cost, Unit Price, and UOM that estimate the change to the budget
• Optionally, the Create Commitment and Vendor if you want to create a commitment line based on this
estimation line
The amount in the Ext. Cost column estimates the change of the cost and calculated as follows:
Ext. Cost = Quantity * Unit Cost
The amount in the Line Amount column estimates the change of the revenue and calculated as follows:
Line Amount = Ext. Price + Ext. Price * Line Markup (%) / 100
Ext. Price = Quantity * Unit Price
Unit Price = Unit Price + Unit Price * Price Markup (%) / 100
Once you have saved a change request with the Open status, the Quantity and Ext. Cost values of each estimation
line increase the Potential CO Quantity and Potential CO Amount of the corresponding cost budget line of the
project on the Projects form. The Quantity and Line Amount values of each estimation line increase the Potential
CO Quantity and Potential CO Amount of the corresponding revenue budget line of the project.
• A markup revenue budget line on the Revenue Budget tab with the Amount value equal to the markup
amount of this markup line. The system creates a separate line for the markup amount if the change request
has a markup line with the project task and account group on the Markups tab of the Change Requests
form but has no estimation line with the same revenue task and revenue account group on the Estimation
tab. Otherwise, the markup amount is added to the existing revenue budget line created based on the
estimation line.
Most commonly, a change request relates to a change order that contains both cost estimation lines and revenue
estimation lines. Once you have added the change request to the change order, the change request is assigned
the Closed status. However, in some cases you may need to process and release the cost change order as early as
necessary to create commitments and change the project cost budget accordingly, while the revenue change order
may require customer approval and needs to be processed separately.
If the project cost budget and commitments affected by a change request need to be updated through a separate
change order before the revenue part has been approved, for one change request you process a cost change order
and a revenue change order.
A cost change order is a change order that contains only the cost and commitment parts of the change request
based on the settings of the selected change order class. This change order created for a change request is shown
in the Cost Change Order Nbr. box in the Summary area of the Change Requests form.
A revenue change order is a change order that contains the revenue part of the change request as well as all types
of estimation lines—that is, revenue budget, cost budget, and commitment lines. This change order created for a
change request is shown in the Change Order Nbr. box in the Summary area of the Change Requests form.
When both the cost part and revenue part of the change request have been linked to change orders, the system
assigns the Closed status to the change request. If the customer has not approved the revenue part of the change
request, you do not need to create a revenue change order and can manually close the change request for which
the cost change order has been created. To do this, you click Close on the form toolbar of the Change Requests
form to assign the change request the Closed status.
You can also cancel a change request by clicking Cancel on the form toolbar of the Change Requests
form to indicate that the changes will not be processed further. This will assign the change request
the Canceled status and decreases the potential CO values in the project budget.
For information on further processing of change orders, see Single-Tier Change Management: General Information.
You can configure markups to charge the customer with each created change request. The following types of
markup can be applied to a change request on the Change Requests (PM308500) form:
• Line-level markups: These markups apply to an individual estimation line on the Estimation tab and affects
the Line Amount value. This type includes the Price Markup (%) and Line Markup (%).
• Document-level markups: These markups apply to the total line amount of the change request on the
Markups tab.
Part 4: Two-Tier Change Management | 96
You can define one or several markups of this type for the change request as well as define no markups. A
document-level markup is applied to a change request only if all the key attributes of a project budget line—
project task, account group, and optionally inventory item—are defined for the markup on the Markups tab.
You can override all markups and delete document-level markups at the change request level.
Line-Level Markups
A price markup is an item-specific markup. When you select an inventory item in an estimation line on the
Estimation tab of the Change Requests (PM308500) form, the markup percent specified for the item is retrieved as
the Price Markup (%) value. You can specify the price markup for the item on the Price/Cost tab of the Stock Items
(IN202500) form or on the Price/Cost tab of the Non-Stock Items (IN202000) form. If no price markup is specified
for the item, the system uses the default price markup specified in the Default Price Markup, % box (Markup
section) on the General tab of the Projects Preferences (PM101000) form. If no default price markup is specified in
the project accounting preferences, the price markup of the estimation line is zero.
A line markup is defined at the account group level. When you select an account group in an estimation line in the
Account Group column on the Estimation tab of the Change Requests form, the default markup specified for the
account group is retrieved as the Line Markup (%) value. You can specify the default line markup for the account
group on the Settings tab of the Account Groups (PM201000) form. If no default markup is specified in the account
group, the line markup of the estimation line is zero.
The line amount of an estimation line considers the line-level markups and is calculated as follows:
Unit Price = Unit Price + Unit Price * Price Markup (%) / 100
Ext. Price = Quantity * Unit Price
Line Amount = Ext. Price + Ext. Price * Line Markup (%) / 100
Document-Level Markups
A document-level markup applies to the total line amount of a change request. On the Markups tab of the Change
Requests (PM308500) form, for a change request, you can define any number of document-level markups of the
following types as well as define no markups:
• %: A markup whose amount is calculated as follows:
Markup Amount = Line Total * % Markup Value / 100
You can define as many markups of this type as necessary.
• Cumulative %: A markup whose amount is calculated as follows:
Markup Amount = (all the previously applied % markups) * Cumulative % Value /
100
A markup of this type requires at least one markup of the % type.
• Flat Fee: A markup whose amount is specified manually to be added to the total markup.
You can define as many markups of this type as necessary.
A document-level markup is applied to a change request only if all the project budget key attributes—project task,
account group, and optionally inventory item—are defined for the markup on the Markups tab of the Change
Requests form.
A change request inherits document-level markup from the project that you can define on the Defaults tab
(Document Markups table) of the Projects (PM301000) form. The project inherits document markups from the
General tab (Markup section) of the Projects Preferences (PM101000) form.
Part 4: Two-Tier Change Management | 97
The following implementation activity will walk you through the process of configuring two-tier change
management for projects.
Story
Suppose that you, as the system administrator, need to configure two-tier change management so that the change
requests to projects can be processed in the system. Also, you need to configure the following price markups to be
applied to the new projects:
• A default price markup of 25% to be applied to each individual change made with a change request
• 8% of the profit to be applied to an entire change request
• 4% of overhead to be applied to an entire change request
• 5% of all the previously charged markups to be applied to an entire change request
• A flat fee of $100 per change request
You also need to specify price markups for the ITALIAN project, which has already been created in the system. Acting
as the system administrator, you will perform these tasks.
Process Overview
You will enable the Change Requests feature on the Enable/Disable Features (CS100000) form. You will then
configure the default price markups on the Projects Preferences (PM101000) form. You will also create change order
classes that support two-tier change management on the Change Order Classes (PM203000) form.
System Preparation
To sign in to the system and prepare to perform the instructions of the activity, do the following:
1. Sign in to the system as a system administrator by using the gibbs username and the 123 password.
2. In the info area, in the upper-right corner of the top pane of the Acumatica ERP screen, make sure that the
business date in your system is set to today’s date.
3. Open the Enable/Disable Features (CS100000) form, and on the form toolbar, click Modify.
4. In the Projects group of features, select the Change Requests check box.
5. On the form toolbar, click Enable.
% Overhead 4
Part 4: Two-Tier Change Management | 98
The system will apply these document-level markups to the total amount of change requests by default.
3. Save your changes.
You have configured two-tier change management for project, and defined default project markups.
The following activity will walk you through the process of managing changes to the construction project by using
the two-tier change management workflow.
Story
Suppose that ToadGreen is a general contractor building an Italian restaurant for the Italian Company, its customer.
The ToadGreen project manager has created a project for the work to be performed, and the budget has been
agreed upon with the customer. The construction work has been started. Further suppose that on March, 21, 2023,
an on-site worker found out that the wet subfloor in the building needs to be dried, cleaned, and aired out, and this
worker has notified the project manager about this.
Aer reviewing the damages, the project manager has decided to hire a subcontractor, Acme Doors & Glass,
to perform this work. The subcontractor notifies the project manager that four working days are needed for
completing the cleaning. The customer for which the project is being performed did not approved the changes
because the damages were due to workers' fault.
Acting as the project manager, you need to reflect the additional work in the cost project budget and cancel the
changes in the revenue budget.
Configuration Overview
In the U100 dataset, the following tasks have been performed for the purposes of this activity:
• On the Enable/Disable Features (CS100000) form, the Construction and Change Orders features have been
enabled.
• On the Account Groups (PM201000) form, the REVENUE account group has been configured.
• On the Projects (PM301000) form, the ITALIAN project has been configured; the project tasks have been
created, along with the related cost and revenue budget.
Process Overview
You will create a change request on the Change Requests (PM308500) form. Aer that, you will create a change
order for this change request on the Change Orders (PM308000) form and add commitments to this change order.
Then you will make sure that the processed documents are correctly reflected in the cost budget of the project.
Finally, you will manually close the change request on the Change Requests form to indicate that revenue part does
not require processing.
System Preparation
To prepare to perform the instructions of this activity, do the following:
1. Sign in to the system as a project manager by using the ewatson username and 123 password.
2. In the info area, in the upper-right corner of the top pane of the Acumatica ERP screen, make sure that the
business date in your system is set to 3/21/2023. If a different date is displayed, click the Business Date menu
button, and select 3/21/2023 on the calendar. For simplicity, in this activity, you will create and process all
documents in the system on this business date.
1. On the Change Requests (PM308500) form, create a new change request, and specify the following settings
in the Summary area:
• Project: ITALIAN
• Change Date: 3/21/2023
• Contract Time Change, Days: 4
• Description: Work on wet subfloor
2. On the Detailed Description tab, type Wet subfloor needs to be dried, cleaned, and
aired out.
3. On the Estimation tab, add a line with the following settings:
• Project Task: 01
• Account Group: LABOR
• Cost Code: 01-900
• Quantity: 1
• UOM: EA
• Unit Cost: 1000
• Price Markup (%): 10
• Revenue Task: 01
• Revenue Code: 01-000
4. Add one more line with the following settings:
• Project Task: 03
• Account Group: SUBCON
• Cost Code: 03-350
• Quantity: 10
• UOM: HOUR
• Unit Cost: 38
• Price Markup (%): 10
• Revenue Task: 03
• Revenue Code: 03-000
• Vendor: SUNTECH
• Create Commitment: Selected
5. Make sure the Cost Total in the Summary area is 1380 and save the change request.
6. On the form toolbar, click Remove Hold, and save the change request, which has the Open status.
In production use, you can configure an approval map for change requests and specify it in the
CR Approval Map box on the Projects Preferences (PM101000) form, so that the responsible
person will need to approve the change request before it is assigned the Open status.
4. In the Description box in the Summary area, type Additional costs for the Italian
Restaurant.
5. On the Change Requests tab, click Select Change Requests.
6. In the Select Change Requests dialog box, which opens, select the unlabeled check box in the row of the
change request you created earlier (Work on wet subfloor), and then click Add Change Requests & Close.
The system adds the line with the change request to the table on the Change Requests tab and specifies
cost budget and commitment details on the Cost Budget tab and the Commitments tab, respectively. The
change request still has the Open status because the revenue part of this change request has not yet been
processed.
7. On the Cost Budget tab, make sure that the cost budget lines with the 01-900 and 03-350 cost codes have
been added.
8. On the Commitments tab, make sure that the potential commitment in the amount of 380 has been added
for the change order. The line has New Document in the Status column, which means that a new document
will be prepared when the change order is released.
9. In the Commitment Type column of the only line on the Commitments tab, change the type of the
commitment to be prepared to Subcontract.
10.On the form toolbar, click Remove Hold. The system saves the change order and assigns it the Open status.
11.On the form toolbar, click Release to release the change order.
Figure: Budgeted amounts updated aer the release of the change order
3. On the Revenue Budget tab, review the amounts in the budget lines with the 01-000 and 03-000, and notice
that the change request values are still included the potential values.
Part 4: Two-Tier Change Management | 102
1. On the Change Requests tab, click the link in the Reference Nbr. column of the only row.
2. On the form toolbar of the Change Requests (PM308500) form, which opens in the pop-up window, click
Close. The system assigns the change request the Closed status.
3. Close the pop-up window and return to the ITALIAN project on the Projects form. Press Esc to refresh the
form.
4. On the Revenue Budget tab, review the amounts in the budget lines with the 01-000 and 03-000, and notice
that the potential values has been decreased to zero.
You have completed the processing of a change order and processed the cost part of the change request for the
project.
The following activity will walk you through the processing of extra costs and revenues for the project by using the
two-tier change management workflow.
Story
Suppose that ToadGreen Building Group is a general contractor building an Italian restaurant for the Italian
Company customer. The ToadGreen project accountant has created a project for the work to be performed and the
budget has been agreed upon with the customer. The construction work has been started.
Then suppose that on April, 15, 2023, a worker of a subcontractor, Acme Doors & Glass, arrived at the construction
site to perform cleaning work. The worker found out that the French-style window specified in the plans does not
fit the framed opening and notified the ToadGreen project manager about this. The project manager has estimated
that five days will be needed to fix this issue, and this will cost $3,500. Also, the ToadGreen manager has decided to
add an extra markup in the amount of $1,450 for the work to be performed.
Acting as the project manager, you need to agree upon the cost budget with the engineer and the revenue budget
with the customer. For this purpose, you will prepare a change request with the related project issue, and then
process the cost change order along with the related commitments to make changes to the project cost budget.
Aer the work is finished in June, you will process the revenue change order to record the revenue.
Configuration Overview
In the U100 dataset, the following tasks have been performed for the purposes of this activity:
• On the Enable/Disable Features (CS100000) form, the Construction and Change Orders features have been
enabled.
• On the Account Groups (PM201000) form, the REVENUE account group has been configured.
• On the Projects (PM301000) form, the ITALIAN project has been configured. For the project, the Change
Order Workflow check box is selected on the Summary tab.
Part 4: Two-Tier Change Management | 103
• On the Project Management Classes (PJ201000) form, the FIELD class has been created to provide the default
settings for project issues.
Process Overview
You will create a change request on the Change Requests (PM308500) form; also, you will create a project issue
to be linked to this request on the Project Issue (PJ302000) form. You will create a change order for the cost part
of the change request on theChange Orders (PM308000) form. Aer that you will create second change order for
the revenue part of the change request. Finally, you will make sure that the processed documents are correctly
reflected in the cost and revenue budgets of the project.
System Preparation
To prepare to perform the instructions of this activity, do the following:
1. In the info area, in the upper-right corner of the top pane of the Acumatica ERP screen, make sure that the
business date in your system is set to 4/15/2023. If a different date is displayed, click the Business Date menu
button, and select 4/15/2023 on the calendar. For simplicity, in this activity, you will create and process all
documents in the system on this business date.
2. Download the Window-Rough-Openings.jpg file to your device.
a. On the Change Requests tab, click Select Change Requests, which opens the Select Change Requests
dialog box.
b. In the dialog box, select the unlabeled check box for the Issue with French-style window change request.
c. Click Add Change Requests & Close.
3. Save the change order. On the Revenue Budget tab, make sure the revenue budget line has been added.
Notice that on the Cost Budget tab and the Commitments tab, there are no lines, because you have already
processed the cost part of the change request.
4. On the Change Requests tab, make sure that the change request is now closed (and has Closed in the
Status box).
5. On the form toolbar, click Remove Hold, and then click Release to release the change order.
6. On the Projects form, open the ITALIAN project.
7. On the Revenue Budget tab, review the revenue budget lines. Make sure the values in the Budgeted CO
Amount column for the line with the 08-000 cost code have been updated with the amount from the change
order.
You have finished processing of a change request with cost and revenue parts.
The following activity will walk you through the process of tracking changes in project budget forecasts.
Story
Suppose that for the restaurant that is being built by the ToadGreen company, some additional work is needed
on interior lighting. The work will be performed in July 2023 and will cost an additional $5000 that had not been
planned in the project budget. This work must be added to the project budget through the processing of a change
order and the related subcontract.
Acting as a project manager, you will create and release the needed documents, and review how these documents
affect the budget forecast.
Configuration Overview
In the U100 dataset, the following tasks have been performed for the purposes of this activity:
• The Budget Forecast and Change Orders features have been enabled on the Enable/Disable Features
(CS100000) form.
• On the Account Groups (PM201000) form, the SUBCON account group has been created.
• On the Projects (PM301000) form, the ITALIAN project has been created with multiple project tasks, including
the 16 - ELECTRICAL project task. Also, on the Cost Budgets tab, the cost budget has been defined for the
line with the 16-510 cost code and the SUBCON account group.
• On the Vendors (AP303000) form, the HOMEDEP vendor has been added.
Part 4: Two-Tier Change Management | 107
Process Overview
To track the changes in the project, you will create and release a change order related to the project on the Change
Orders (PM308000) form; then you will track the changes in the forecast revision. On the Bills and Adjustments
(AP301000) form, you will prepare a bill for the subcontract prepared on release of the change order. Finally, you
will review the changes in the forecast revision on the Project Budget Forecast (PM209600) form.
System Preparation
To prepare to perform the instructions of this activity, in the info area, in the upper-right corner of the top pane of
the Acumatica ERP screen, make sure that the business date in your system is set to 5/19/2023. If a different date is
displayed, click the Business Date menu button, and select 5/19/2023 on the calendar. For simplicity, in this activity,
you will create and process all documents in the system on this business date.
10.On the Project Budget Forecast (PM209600) form, in the Project box, select ITALIAN and in the Revision box,
select 1.
11.In the Summary area, specify the following settings:
• Account Group: SUBCON
• Cost Code: 16-510
The system filters the budget lines and displays the only line that matches the selection criteria you have
specified.
12.In the Budgeted CO Amount column, for the 52023 period, note that the amount specified in the change
order (5000) has appeared. (Potential values are reflected in the financial period of the change date of the
change order.)
13.Save the forecast.
Note that the value in the Delta line for the actual amount is highlighted in red. This means that a period for
which an actual amount exists is not displayed in the forecast.
You have updated project actual values and reviewed how this affected the project budget forecast.
Part 5: Project Invoices | 109
If a customer retains a part of the amount of an invoice, to process the total amount of the invoice, at least two
invoices are created in Acumatica ERP: the accounts receivable invoice with retainage, and the retainage invoice.
The invoice with retainage is paid during the period of time agreed upon between your company and the customer.
The retainage invoice is an invoice that contains the retained amount or a part of the retained amount to be paid,
and it is paid aer the contractual work has been finished. Multiple retainage invoices can be created for one
invoice with retainage.
Learning Objectives
In this chapter, you will learn how to do the following:
• Create a pro forma invoice and the related AR invoice with retainage
• Process the AR invoice with retainage
• Release the retainage from the AR invoice
• Apply payments to invoices with retainage
Applicable Scenarios
You process an invoice with retainage when the customer has withheld a part of the invoice amount until the work
is substantially complete to assure that your company will satisfy its obligations and complete the construction
project.
retainage invoice with the Balanced or On Hold status, depending on whether the Hold Documents on
Entry check box is selected on the Accounts Receivable Preferences (AR101000) form.
When the retainage invoice is released, the system updates the balances of the customer, the related
general ledger accounts, and the unreleased retainage amount of the invoice with retainage.
5. Receiving a payment for the retainage invoice: The accountant enters a payment in the system for the
retainage invoice, and then processes and releases the payment. The system reduces the balance of the
retainage invoice by the amount paid. The balance of the customer is reduced by the paid amount, and the
general ledger accounts are updated.
If the full retained amount has been released and paid, the invoice with retainage is assigned the Closed
status, and its unreleased and unpaid retainage amounts equal zero.
If a part of the retained amount has been released and paid, the invoice with retainage keeps the Open
status. The system reduces the invoice's unreleased and unpaid retainage amounts by the retainage
released and the retainage paid, respectively.
This activity will walk you through the process of performing progress billing with retainage.
Story
Suppose that the ToadGreen Building Group company is building a hotel for the Equity Group Investors. A
ToadGreen project manager bills the customer for the progress of the work being performed. According to the
contract signed with the customer, the customer retains 5% of the amount of each progress billing line in an
invoice. Aer a defined part of the work is done, the ToadGreen project accountant prepares an AR invoice for the
customer to request the release of 20% of the retained amount.
Acting as the project manager, you need to prepare a pro forma invoice for the project. Then acting as the project
accountant, you need to enter and process all the needed financial documents in the system.
Configuration Overview
In the U100 dataset, the following tasks have been performed for the purposes of this activity:
• On the Enable/Disable Features (CS100000) form, the following features have been enabled:
• Retainage Support
• Payment Application by Line
• Construction
• On the Customers (AR303000) form, the EQUGRP customer has been created; the Pay by Line and Apply
Retainage check boxes are selected on the Financial tab for this customer. On the GL Accounts tab, 18000 is
specified in the Retainage Receivable Account box.
• On the Projects (PM301000) form, the HOTEL project has been created with multiple project tasks and their
budgets. The PROGRESS billing rule is assigned to all project tasks. On the Summary tab of the form, the
Standard option is selected in the Retainage Mode box and 5.00 is specified in the Retainage (%) box of the
Retainage section.
Process Overview
You will specify the pending invoice amounts on the Projects (PM301000) form and run the project billing. On the
Pro Forma Invoices (PM307000) form, you will release the generated pro forma invoice. Also, you will release the
related AR invoice on the Invoices and Memos (AR301000) form.
Part 5: Project Invoices | 111
You will then prepare the retainage invoice by using the Release AR Retainage (AR510000) form, and release it on
the Invoices and Memos form. On the Payments and Applications (AR302000) form, you will create a payment that
includes lines of both the original invoice and the retainage invoice and release the payment and the payment
application.
System Preparation
To prepare to perform the instructions of this activity, in the info area, in the upper-right corner of the top pane of
the Acumatica ERP screen, make sure that the business date in your system is set to today’s date. For simplicity, in
this activity, you will create and process all documents in the system on this business date.
The Pay by Line check box is selected in the Summary area, indicating that the balances of
this invoice are tracked at the line level. The default value of this setting is copied from the
customer record.
7. On the form toolbar, click Remove Hold to assign the accounts receivable invoice the Balanced status.
8. On the form toolbar, click Release to release the invoice.
9. Sign out from the system.
You have billed the project by progress and prepared the pro forma invoice and the AR invoice.
4. In the Summary area, in the Retainage Percent box, specify 20, which is the percentage of the retainage to
be released (1,000.00 and 100.00, respectively, shown in the Retainage to Release column of the table).
5. Select the unlabeled check box for both lines in the table, and click Process on the form toolbar.
The Processing dialog box opens. When the process is complete, the system creates a retainage AR invoice.
Close the dialog box.
6. On the Invoices and Memos form, open the prepared retainage document. In the Summary area, notice that
the Retainage Document check box is selected. The total retainage invoice amount is 1,100.00 (which is the
retainage amount that you have released).
7. On the form toolbar, click Remove Hold and then click Release to release the retainage document.
8. On the Financial tab, click the link in the Batch Nbr. box to open the generated batch of general ledger
transactions.
The system opens the Journal Transactions (GL301000) form with the GL transaction created for the
retainage invoice. Notice that the retainage amount has credited the 18000 – AR Retainage account and
debited the 11000 – Accounts Receivable account. (The system has generated two separate credit entries for
each of the processed retainage amounts.)
You have prepared the invoice with retainage for the project, released a part of the retainage, and paid for the
original and retainage documents.
Acumatica ERP Construction Edition provides multiple construction reports that you can provide to customers.
Learning Objectives
In this chapter, you will learn how to do the following:
• Print and send substantiated billing reports, and understand what information is included in them
• Print and send work-in-progress reports, and understand what information is included in them
• Print and send American Institute of Architects (AIA) reports, and understand what information is included
in them
• Print and send bonding reports, and understand which information is included in them
• Review the project lifecycle and performance with the help of Acumatica ERP Construction Edition reports,
which are described in this chapter
WIP Reports
WIP (which can indicate work in progress or work in process) is designed to track the progress of active jobs, as well
as their financial performance. The tracking of WIP gives you the ability to determine whether a job is overbilled
or underbilled relative to its progress, and shows the percentage of completion and the cost to complete the job.
When companies use the percentage-of-completion method for revenue recognition, they include a WIP schedule
with their financial statements.
Acumatica ERP Construction Edition supports several versions of WIP reporting to provide the necessary
information to meet your business’s needs. The recent inclusion of a bonding report can be used to give surety
companies visibility into your business’s performance.
AIA Reports
The common construction billing format is known as AIA progress billing, named based on the American Institute
of Architects, which produces the industry’s official forms. With the AIA reports provided in Acumatica ERP
Construction Edition, you bill the customer based on the percentage of work completed for that billing period. For a
detailed description of the information included in AIA reports, see Construction Reports: AIA Reports.
Bonding Reports
By using the Construction Bonding Report, you can create a report of the work in progress for projects in a selected
date range. This report can be used by management as well as by external entities, such as bonding companies, to
determine the financial health of projects. The report gives a bigger snapshot of all the projects in the system and
can reinforce management confidence. You can analyze how much is actually billed for the project compared to the
percentage of the project completion.
The Construction Bonding Report (PM650500) includes the following columns: Earned Revenue, Billed to Date,
Unbilled Contract Amounts, Cost Incurred to Date, Calculated Cost at Completion, and Current Period Costs/Billings,
as well as the prior year's Billings and Costs.
The following sections describe the structure of the American Institute of Architects (AIA) report in Acumatica ERP
Construction Edition and the available report variations. Also, the sections provide information on how you can
reflect historic retainage and the release of change orders for the project, and how you can print the AIA report for
billing only the retainage.
In an AIA report, the application sheet and continuation sheet provide convenient and complete forms on which
the contractor can apply for payment and the architect can certify that payment is due. The application requires
the contractor to show the status of the contract totals to date, including the total amount of the work completed
and stored to date, the amount of retainage (if any), the total of previous payments, a summary of change orders,
and the amount of payment currently being requested. The continuation sheet breaks the contract sum into
parts of the work, in accordance with a schedule of values prepared by the contractor as required by the general
conditions.
An AIA report serves as both the contractor’s application and the architect’s certification. Using an AIA
report helps to expedite payment and reduces the possibility of errors. If the application is properly
completed and acceptable to the architect, the architect’s signature certifies to the owner of the
project that a payment in the amount indicated is due to the contractor. The form also gives the
architect the ability to certify an amount that is different than the amount applied for and to provide a
corresponding explanation.
• In the amounts in the Change Orders and Change Qty. columns, the system includes only change orders
that have an approval date that is earlier than the invoice date of the pro forma invoice for which the AIA
report is being prepared.
• In the Retainage Held amount, the system does not include the retainage that has been released before the
creation of the pro forma invoice for which the AIA report is being prepared (that is, the invoice date of the
retainage invoice is earlier than the invoice date of the pro forma invoice).
This activity will walk you through the process of working with an American Institute of Architects (AIA) report.
Story
Suppose that the ToadGreen Building Group company is in the middle of building a hotel for the Equity Group
Investors. As has been agreed with the customer, the customer is being billed once a month based on the progress
of the performed work. The ToadGreen construction project manager is tracking the progress of work as a fixed-
price project, billing the customer by the percent of project completion.
Acting as the construction project manager, you need to prepare the AIA report for the third payment application
for the project.
Configuration Overview
In the U100 dataset, the following tasks have been performed for the purposes of this activity:
• On the Enable/Disable Features (CS100000) form, the following features have been enabled:
• Construction
• Construction Project Management
• On the Projects (PM301000) form, the HOTELCP project has been created with project tasks and their
budgets. On the Summary tab, in the AIA section, the Show Quantity in AIA Report check box is cleared.
• For the project, three billing iterations have been performed. The pro forma invoices and corresponding AR
invoices has been prepared and released on the Pro Forma Invoices (PM307000) and Invoices and Memos
(AR301000) forms, respectively.
System Preparation
To prepare to perform the instructions of this activity, do the following:
1. Sign in to the system as a construction project manager by using the ewatson username and the 123
password.
2. In the info area, in the upper-right corner of the top pane of the Acumatica ERP screen, make sure that the
business date in your system is set to today’s date. For simplicity, in this activity, you will create and process
all documents in the system on this business date.
The system opens the AIA Report (PM644000) report for the pro forma invoice, as shown in the following
screenshots.
You have prepared the printable AIA report for the third payment application for the project.
If the Retainage Support feature is enabled on the Enable/Disable Features (CS100000) form, you can create an AIA
report that includes the retainage that has been fully or partially released (depending on the date for which the AIA
report is prepared), or that includes all released retainage at the end of the project.
You can prepare an AIA report for released retainage if the following conditions have been met:
• The retainage in the financial period for which the report is being prepared has been released.
• The zero pro forma invoice (that is, the pro forma invoice prepared during project billing with a pending
invoice amount of zero) has been created, and the invoice date of the zero pro forma invoice is the same as
or later than the date of the corresponding AR retainage invoice.
A zero pro forma invoice can be created only if in the billing rule assigned to a project task, the Create
Lines with Zero Amount and Quantity check box is selected in the progress billing step on the Billing Rules
(PM207000) form. You run project billing for a project with a pending invoice amount of zero to prepare a
zero pro forma invoice.
If all conditions are met, to prepare the printable version of the AIA report, you select the line with the zero pro
forma invoice in the table on the Invoices tab of the Projects (PM301000) form, and click AIA Report on the table
toolbar. Alternatively, you can open the zero pro forma invoice on the Pro Forma Invoices (PM307000) form and
click Print AIA Report on the form toolbar. Depending on the date for which the AIA report is prepared, the report
will include the retainage that has been fully or partially released in the middle of the project, or all released
Part 5: Project Invoices | 119
retainage at the end of the project. In the prepared report, the total retainage amount on the cover sheet of the AIA
report is calculated as the sum of the held retainage amounts on the AIA continuation sheet.
This activity will walk you through the process of preparing AIA report for released retainage.
Story
Suppose that the ToadGreen Building Group company is in the middle of building a hotel for the Equity Group
Investors. As has been agreed with the customer, the customer is being billed once a month based on the progress
of the performed work. The ToadGreen construction project manager is tracking the progress of work as a fixed-
price project, billing the customer by the percent of project completion. The project has been billed three times,
in April, May and June, 2023. According to the contract signed with the customer, the customer retains 5% of the
amount of each progress billing line in an invoice.
Also suppose that on 6/10/2023, aer a certain part of work is done, the ToadGreen project manager need to
prepare to request the release of 20% of the retained amount from customer. Acting as the project manager,
you need to release a part of retainage and prepare an AIA report for the released part of retainage for the
corresponding financial period.
Configuration Overview
In the U100 dataset, the following tasks have been performed for the purposes of this activity:
• The following features have been enabled on the Enable/Disable Features (CS100000) form:
• Construction
• Construction Project Management
• On the Projects (PM301000) form, the HOTELRT project has been created with project tasks and their
budgets. In the billing rule assigned to project tasks (PROGRRET), the only progress billing step is configured
on the Billing Rules (PM207000) form and the Create Zero Lines with Zero Amount and Quantity check box
is selected.
• For the project, three billing iterations have been performed. The pro forma invoices and corresponding AR
invoices has been prepared and released on the Pro Forma Invoices (PM307000) and Invoices and Memos
(AR301000) forms, respectively.
Process Overview
You will release a part of retainage for the project by using the Release AR Retainage (AR510000) form; then you
will release the prepared retainage invoice on the Invoices and Memos (AR301000) form. Then you will run project
billing for the project and review the prepared pro forma invoice for the released retainage on the Pro Forma
Invoices (PM307000) form. Finally, you will prepare AIA report for the released retainage amount.
System Preparation
To prepare to perform the instructions of this activity, do the following:
1. Sign in to the system as a construction project accountant by using the bsanchez username and the 123
password.
2. In the info area, in the upper-right corner of the top pane of the Acumatica ERP screen, make sure that the
business date in your system is set to 6/10/2023. If a different date is displayed, click the Business Date menu
Part 5: Project Invoices | 120
button, and select 6/10/2023 on the calendar. For simplicity, in this activity, you will create and process all
documents in the system on this business date.
You have prepared AIA report with the released retainage amount.
You can make corrections to a pro forma invoice with the Closed status even if the corresponding accounts
receivable document created based on this pro forma invoice has already been released.
Learning Objectives
In this chapter, you will learn how to:
• Make corrections to a pro forma invoice that has the corresponding AR document released
• Review the previous revision of the pro forma invoice.
Applicable Scenarios
You correct a pro forma invoice if you need to keep its reference and application numbers. For example, you may
need to correct an existing pro forma invoice because it has been used for printing the AIA Report (PM644000)
report.
In this activity, you will learn how to make corrections in an AIA report for which the pro forma invoice has been
released and closed, and the corresponding accounts receivable invoice has been released.
Story
Suppose that the ToadGreen Building Group company is building a hotel for the Equity Group Investors customer.
The ToadGreen project manager has created a project to track the work progress and to control related revenues
and expenses. In April and May 2023, the project accountant has prepared two pro forma invoices, each for part of
the performed work; aer the customer agreed to the amounts, the project accountant billed the customer.
Further suppose that at the end of May, the ToadGreen construction project manager noticed that a mistake had
been made in two lines of the first pro forma invoice. The total of the pro forma invoice is 10,806,560.21, but it
should be 10,601,350.41. The construction project manager has reviewed the invoice details and found out that the
following corrections must be made:
• The Amount to Invoice in the line with the 03 project task and 03-000 cost code is 5,990,284.80, but it should
be 5,783,075.00.
• The Amount to Invoice in the line with the 04 project task and 04-000 cost code is 145,277.76, but it should
be 147,277.76.
The incorrect pro forma invoice was already used for generating the March AIA report. Because the amounts in the
first AIA report were incorrect, the April report also needs to be corrected and the AIA report has to be generated
again.
Part 5: Project Invoices | 124
Acting as the construction project manager, you need to enter and process the related documents to adjust the
actual amounts in AIA reports for March and for April. You then need to regenerate these AIA reports.
Configuration Overview
In the U100 dataset, the following tasks have been performed for the purposes of this activity:
• On the Enable/Disable Features (CS100000) form, the following features have been enabled:
• Project Accounting, which provides support for the project accounting functionality
• Construction, which gives you the ability to make corrections to pro forma invoices with the
corresponding AR document released
• On the Projects (PM301000) form, the HOTELSM project has been created with multiple project tasks,
including the 03 and 04 project tasks. Also, on the Cost Budgets tab, the cost budget is defined for the line
with the 03-000 and 04-000 cost codes.
• On the Pro Forma Invoices (PM307000) form, a pro forma invoice dated 4/1/2023 has been created for
the project and released. On the Invoices and Memos (AR301000) form, the accounts receivable invoice
corresponding to the pro forma invoice has been created and released.
• On the Pro Forma Invoices form, a pro forma invoice dated 5/1/2023 has been created for the project and
released. On the Invoices and Memos form, the accounts receivable invoice corresponding to the pro forma
invoice has been created and released.
Process Overview
In this activity, on the Pro Forma Invoices (PM307000) form, you will initiate the correcting of a pro forma invoice for
the project. You will adjust the amounts and release the corrected pro forma invoice. On the Invoices and Memos
(AR301000) form, you will release the accounts receivable invoice created based on the pro forma invoice and
the credit memo created to reverse the previous AR invoice. Finally, you will regenerate the AIA report for the
corrected pro forma invoice and for the subsequent one; you will open the regenerated AIA reports on the AIA
Report (PM644000) form to verify that the amounts are correct.
System Preparation
To prepare to perform the instructions of this activity, do the following:
1. Sign in to the system as a construction project manager by using the ewatson username and the 123
password.
2. In the info area, in the upper-right corner of the top pane of the Acumatica ERP screen, make sure that the
business date in your system is set to 5/29/2023. If a different date is displayed, click the Business Date menu
button, and select 5/29/2023 on the calendar. For simplicity, in this activity, you will create and process all
documents in the system on this business date.
3. On the More menu, click Correct to make corrections to the pro forma invoice. The system assigns the
pro forma invoice the On Hold status. Make sure that the Invoice Date is the date of the original accounts
receivable invoice (4/1/2023).
On the Financial tab, notice that the AR Ref. Nbr. box (Invoice Settings section) is empty (because this
pro forma invoice is being edited and has not been released) and a row with the previous revision of the
accounts receivable invoice (which has an invoice total of $10,806,560.21) has appeared in the Previous
Revisions table.
4. On the Progress Billing tab, correct the amounts in the Amount to Invoice column as follows:
• In the lines with the 01 and 02 project tasks, leave the amounts as is.
• In the line with the 03 project task, enter 5,783,075.00.
• In the line with the 04 project task, enter 147,277.76.
5. In the Summary area, make sure that the invoice total is now 10,601,350.41.
6. On the form toolbar, click Remove Hold, and then click Release to release the pro forma invoice. The
system creates the accounts receivable invoice based on the pro forma invoice and assigns the Closed status
to the pro forma invoice.
In the Previous Revisions table of the Financial tab, in the line for the previous revision of the AR invoice,
notice that a reference number is now shown in the Reversing Ref. Nbr. column. This is the number of the
credit memo the system has created to reverse this AR invoice.
7. Click the Edit button to the right of the AR Ref. Nbr. box (Invoice Settings section) to open the accounts
receivable invoice that was created when you released the corrected pro forma invoice.
8. On the form toolbar of the Invoices and Memos (AR301000) form, which the system opens in a pop-up
window, click Remove Hold, and then click Release to release the accounts receivable invoice.
3. Again open the HOTELSM project on the Projects form, and on the Invoices tab, notice that the warning is
now shown only for the pro forma invoice dated 5/1/2023.
4. Click the line with this invoice in the table, and on the table toolbar, click AIA Report to again generate the
AIA report for May. The system generates the updated AIA report and opens it on the AIA Report (PM644000)
form. Make sure that Total Completed & Stored to Date has been updated and now equals 12,602,270.04.
You have finished correcting the amounts in the pro forma invoice and prepared updated AIA reports. In a
production setting, project accountant would apply the reversing credit memo to the original AR invoice, which is
beyond the scope of this activity.
This activity will walk you through the process of working with the bonding report.
Story
Suppose that to ensure profitability, a project estimator of the ToadGreen company wants to see how projects are
progressing in March 2023 , and which of them may need special attention. Acting as a project estimator, you will
prepare and review the construction bonding report for this purpose.
Configuration Overview
In the U100 dataset, the following tasks have been performed for the purposes of this activity:
• On the Enable/Disable Features (CS100000) form, the following features have been enabled:
• Construction
• Construction Project Management
• On the Projects (PM301000) form, multiple projects have been created. (The projects are in the middle of the
lifecycle.)
System Preparation
To prepare to perform the instructions of this activity, do the following:
1. Sign in to the system as the project estimator by using the wendell username and the 123 password.
2. In the info area, in the upper-right corner of the top pane of the Acumatica ERP screen, make sure that the
business date in your system is set to today’s date. For simplicity, in this activity, you will create and process
all documents in the system on this business date.
3. On the report form toolbar, click Run Report. The generated report shows the key details of all the active
projects, as shown in the following screenshot.
This activity will walk you through the process of working with the work-in-progress (WIP) report.
Story
Suppose that the ToadGreen company is building an Italian restaurant for the Italian Company, its customer, and
is in the middle of the lifecycle of the construction project. The ToadGreen project estimator needs to track the
progress of active project tasks, as well as their financial performance. The company uses the percentage-of-
completion method for revenue recognition and includes the work-in-progress reports in the company’s financial
statements.
Acting as a project estimator, you will review the current percentage of completion for the project tasks and the
cost to complete them, and you will determine whether each project task is overbilled or underbilled relative to
its progress. When using the percentage-of-completion method for revenue recognition, companies include a WIP
schedule with their financial statements.
Configuration Overview
In the U100 dataset, the following tasks have been performed for the purposes of this activity:
• On the Enable/Disable Features (CS100000) form, the following features have been enabled:
• Construction
• Construction Project Management
• On the Projects (PM301000) form, the ITALIAN2 project has been created with project tasks and their
budgets.
System Preparation
To prepare to perform the instructions of this activity, do the following:
1. In the info area, in the upper-right corner of the top pane of the Acumatica ERP screen, make sure that the
business date in your system is set to today’s date. For simplicity, in this activity, you will create and process
all documents in the system on this business date.
Part 5: Project Invoices | 128
As the report shows, you have to bill the customer more to establish a stable project continuation.
Now you need to investigate the work-in-progress report broken down by revenue budget lines.
In Acumatica ERP Construction Edition, you can configure a project with contract cap retainage to be able to define
the maximum retainage amount that can be held for the project. For a project with contract cap retainage, you
perform progress billing, and the particular invoice amount is retained until the specified retainage limit is reached.
Learning Objectives
In this chapter, you will do the following:
• Learn how to configure a project with a contract cap
• Learn how the contract cap retainage is calculated
Part 5: Project Invoices | 129
• Create pro forma invoices with retainage for the project until the retainage cap is reached
• Release the retainage for the project for multiple project budget lines
• Mass-process retainage invoices
Applicable Scenarios
You configure a project with contract cap retainage when it is necessary to specify the maximum retainage amount
that can be held for the project. When you bill this project, the retainage is withheld for the invoice lines until the
specified contract cap is reached.
• Total Retained Amount is the sum of the retained amounts for all revenue budget lines of the project.
• Total Released Retainage is the sum of the amounts of the released AR retainage documents that
are related to the project.
Once the contract cap is reached, in the subsequent invoices, the system reallocates the accumulated retainage
amount of each billing line based on a line weight calculation. For each pro forma invoice line, Line Weight is
calculated as follows:
Line Weight = (Amount to Invoice + Previously Invoiced Amount) / Total
Completed
In this formula, Total Completed is the sum of the Amount to Invoice and Previously Invoiced
Amount amounts for all pro forma invoice lines.
In projects with retainage without contract cap, a pro forma invoice prepared for a project does not
include the allocated retained amount. In the AIA report prepared for such a project, the retainage
held amount is equal to the Retainage Amount of the pro forma invoice on the Pro Forma Invoices
(PM307000) form.
The total retainage amount on the cover sheet of the AIA report is calculated as the sum of the held retainage
amounts on the AIA continuation sheet. Once the retainage is released, the released retainage amount is included
in the current payment due amount.
This activity will walk you through the process of performing progress billing for a project with contract cap
retainage.
Story
Suppose that the ToadGreen Building Group company is a general contractor that is building a hotel for The Equity
Group Investors. The project manager has created a fixed-price project; for this project, the customer will be
billed once a month based on the progress of the performed work. Also, in the project, the project manager has
defined the original project budget, which was also agreed upon with the customer. According to the contract, the
customer retains 5% from each invoice, which guarantees to the customer that the ToadGreen company will meet
its obligations in building the hotel.
Because the ToadGreen company, as a general contractor, needs to have enough resources for performing daily
operations, the contract also includes a 50% retainage cap, which specifies the maximum retainage amount that
can be held for the project.
Acting as the project manager, you need to make sure that the pro forma invoices prepared for the customer
include the correct retainage amounts, and that the retainage is no longer held aer the cap has been reached.
Configuration Overview
In the U100 dataset, the following tasks have been performed for the purposes of this activity:
Part 5: Project Invoices | 131
• On the Enable/Disable Features (CS100000) form, the Construction, Payment Application by Line, and
Retainage Support features have been enabled.
• On the Customers (AR303000) form, the EQUGRP customer has been created; the Pay by Line and Apply
Retainage check boxes are selected on the General tab for this customer. On the GL Accounts tab, 18000 is
specified in the Retainage Receivable Account box.
• On the Billing Rules (PM207000) form, the PROGRRET billing rule has been created.
• On the Projects (PM301000) form, the HOTELCP project has been created with multiple project tasks and
their budgets. For each task, the PROGRRET billing rule is specified. On the Summary tab of the form, the
contract cap retainage settings have been configured for the project.
• For the project, three billing iterations have been performed. The pro forma invoices and the corresponding
AR invoices have been prepared and released on the Pro Forma Invoices (PM307000) and Invoices and
Memos (AR301000) forms, respectively; in each invoice, the retainage amount has been calculated.
Process Overview
You will review the billing details of a previously prepared pro forma invoice by using the Projects (PM301000) and
Pro Forma Invoices (PM307000) forms. You will then perform billing while the cap has not been reached by using
the same forms, and review the retainage that the system will calculate for the invoice. Aer that, you will perform
billing when the cap has been reached so that retainage is not calculated for this invoices.
System Preparation
To prepare to perform the instructions of this activity, do the following:
1. Sign in to the system as a construction project manager by using the ewatson username and the 123
password.
2. In the info area, in the upper-right corner of the top pane of the Acumatica ERP screen, make sure that the
business date in your system is set to today’s date. For simplicity, in this activity, you will create and process
all documents in the system on this business date.
4. On the form toolbar, click Remove Hold, and then click Release.
5. On the Invoices and Memos (AR301000) form, open the invoice to EQUGRP in the amount of 1,460,014.01,
which has been created on release of the pro forma invoice.
On the Details tab, notice that the calculated retainage percent is the same for all lines and is less then 5%
percent defined in the project. (Small differences between the retainage percentage in lines could occur
because of rounding.)
6. On the form toolbar, click Remove Hold, and then click Release.
The cap has been reached, so no more retainage will be calculated for the project. For the remaining invoices
prepared for the project, the system will not calculate retainage amounts.
Lesson 24: Billing Project for Time and Material with Retainage
AR Invoices with Retainage: To Perform Time and Material Billing with Retainage
This activity will walk you through the process of performing time and material billing with retainage.
Story
Suppose that the ToadGreen Building Group company is building a hotel for The Equity Group Investors. A
ToadGreen project accountant bills the customer for some extra time spent on the project that initially was not
budgeted for the project; as was initially agreed with the customer, 5% retainage is held on these invoices.
Acting as the project manager, you need to create a new project task, enter a project transaction that represents
the extra work, and create an invoice for that work with the retained amount.
Configuration Overview
In the U100 dataset, the following tasks have been performed for the purposes of this activity:
• On the Enable/Disable Features (CS100000) form, the following features have been enabled:
Part 5: Project Invoices | 134
• Retainage Support
• Payment Application by Line
• Construction
• On the Customers (AR303000) form, the EQUGRP customer has been created; the Pay by Line and Apply
Retainage check boxes are selected on the General tab for this customer.
• On the Account Groups (PM201000) form, the MATERIAL, LABOR, and SUBCON account groups have been
created.
• On the Non-Stock Items (IN202000) form, the LABOR item has been created.
• On the Billing Rules (PM207000) form, the TM billing rule has been created. The rule has three steps for
billing of transactions that are posted to MATERIAL, LABOR, or SUBCON account groups. The calculation
formula is the following: The amount of expense multiplied by 1.25 equals the billed amount for the
transaction.
• On the Projects (PM301000) form, the HOTEL project has been created with multiple project tasks and their
budgets. On the Summary tab of the form, the Standard option is selected in the Retainage Mode box, and
5.00 is specified in the Retainage (%) box of the Retainage section.
Process Overview
You will create a project task and assign the time and material billing rule to it on the Projects (PM301000) form.
You will then process a project transaction on the Project Transactions (PM304000) form to record the extra work,
and run project billing on the Projects form. Then you will release the generated pro forma invoice on the Pro Forma
Invoices (PM307000) form. Finally, you will release the related AR invoice with retainage on the Invoices and Memos
(AR301000) form
The retainage percent in the AR invoice line is calculated as Retainage Amount / Ext.
Price and thus may differ from the retainage percent of the pro forma line because of
rounding differences.
Part 5: Project Invoices | 136
5. On the form toolbar, click Remove Hold, and then click Release to release the invoice.
You have billed a project for time and material and included the retainage amount in the invoice.
Part 6: Project Management | 137
In the construction industry, many independent activities may take place on a project site and in the office. To
make sure that everyone is looking at the same data and that the data has been transferred from the field to the
office accurately, project managers and site supervisors use daily field reports.
Learning Objectives
In this chapter, you will learn how to do the following:
• Create and assign an approval map for daily field reports
• Create a daily field report
• Add to the daily field report the following entities:
• Progress worksheets
• Labor time and activities
• Change requests
• Change orders
• Subcontractor activities
• Project issues
• Weather conditions
• Site visitors
• Email the daily field report
Applicable Scenarios
You create a daily field report to record observations, activities, and conditions that occur on a project site during a
working day.
A daily field report may be updated multiple times during the day, sometimes by different employees. You can
update a daily field report only if it has the On Hold status. If the daily field report has a different status, you need to
put the document on hold before you start updating it.
The Labor Time and Activities tab is available only if the Time Management feature is enabled on the
Enable/Disable Features (CS100000) form.
Related Notes
On the Notes tab of the Daily Field Report (PJ304000) form, you can report additional information for a day by using
the Add Row button on the table toolbar. You can type a description for the note and attach files to it.
Weather Observations
On the Weather tab of the Daily Field Report (PJ304000) form, you can report weather conditions observed at the
project site during the day, such as sky condition, temperature, precipitation, wind, and site conditions. Each row
on the tab represents a weather record at a particular time. You can select the Delay check box to indicate that the
reported weather conditions may cause a delay in the project delivery.
This activity will walk you through the process of configuring the approval map for daily field reports.
Story
Suppose that the ToadGreen company needs to keep daily field reports in the system. These reports need to be
approved by managers. Acting as a system administrator, you need to create the approval map for the daily field
reports and specify the daily field report settings in the system.
Configuration Overview
For the purposes of this activity, the Construction and Construction Project Management features have been
enabled on the Enable/Disable Features (CS100000) form.
System Preparation
To prepare to perform the instructions of this activity, do the following:
1. Sign in to the system as a system administrator by using the gibbs username and the 123 password.
2. Open the Enable/Disable Features (CS100000) form, and on the form toolbar, click Modify.
3. In the Platform group of features, select the Approval Workflow check box.
4. On the form toolbar, click Enable.
You have configured the approval map for the daily field reports.
This activity will walk you through the process of working with a daily field report.
Story
Suppose that on February 15, 2023, Ernest Smith, a construction foreman in the ToadGreen company, spent a day
on the construction site of the Italian restaurant that the company is building for the Italian Company. During the
day, he has submitted a change order and made notes about subcontractor activities, weather conditions, visitors,
and other information. Also, he has taken photos to support his report about weather conditions. At the end of
the day, Ernest creates a daily field report, adds notes, and sends the daily field report for approval to the project
manager.
Acting as the construction foreman, you will create and process the daily field report and add all needed
information to it.
Configuration Overview
In the U100 dataset, the following tasks have been performed for the purposes of this activity:
• The following features have been enabled on the Enable/Disable Features (CS100000) form:
• Construction
Part 6: Project Management | 142
Process Overview
You will create a daily field report on the Daily Field Report (PJ304000) form. You will then add a change order,
subcontractor activities, weather conditions, and visitors on the appropriate tabs of the form. To finish the
processing of the daily field report, you will complete it to submit the report for approval. Finally, you will approve
the daily field report.
System Preparation
To prepare to perform the instructions of this activity, do the following:
1. Sign in to the system as a construction foreman by using the epsmith username and the 123 password.
2. In the info area, in the upper-right corner of the top pane of the Acumatica ERP screen, make sure that the
business date in your system is set to 4/15/2023. If a different date is displayed, click the Business Date menu
button, and select 4/15/2023 on the calendar. For simplicity, in this activity, you will create and process all
documents in the system on this business date.
3. Download the DFR_weather1.jpg and DFR_weather2.jpg files to your device.
You have prepared the daily field report and approved it.
In Acumatica ERP, project issues are used for tracking and reporting on all activities related to various issues
discovered on a construction site. Based on a project issue, a request for information or a change request may be
created.
Learning Objectives
In this chapter, you will learn how to do the following:
• Configure project management classes that may be used to ease the creation of project issues
• Define project issue types
• Report project issues
• Convert project issues to change requests
• Convert project issues to requests for information
• Mass-assign project issues to owners
Applicable Scenarios
You create and process a project issue when an unexpected problems occur on a construction site.
Part 6: Project Management | 146
In the following implementation activity, you will learn how to prepare the system for creating and processing
project issues.
Story
Suppose that you, a system administrator of a construction company, ToadGreen Building Group, need to define
the types of project issues for the company. You need to track design issues, violations of safety regulations, and
problems with equipment, materials, or people. You also need to configure a project management class that is
going to be used for creating project issues.
Configuration Overview
In the U100 dataset, the following tasks have been performed for the purposes of this activity:
• On the Enable/Disable Features (CS100000) form, the Construction and Construction Project Management
features have been enabled in the Projects group of features.
• On the Project Management Classes (PJ201000) form, the FIELD class has been defined with the Project
Issues check box selected in the Use For section.
System Preparation
To prepare to perform the instructions of the activity, sign in to the system as a system administrator by using the
gibbs username and the 123 password.
2. In the Project Issue Settings section of the General tab, in the Project Issue Numbering Sequence box,
make sure PROISSUE is specified.
3. In the Project Issue Type table, click Add Row, and specify the following settings:
• Project Issue Type: Accident
• Description: Accidents and emergencies
4. Add three more rows with the following sets of values.
This activity will walk you through the process of creating a project issue and converting a request for information
to a change request.
Story
Suppose that on 3/21/2023, a design issue has occurred on the construction site of the Beach Hotel and
Condominiums project that the ToadGreen company is working on: A subcontractor put a hole in a wall when
stacking materials. The project engineer has reported that one day is necessary to fix the issue, and it will cost $200.
Acting as a ToadGreen construction project manager, you need to create the project issue in the system, and then
convert it to a change request.
Configuration Overview
In the U100 dataset, the following tasks have been performed for the purposes of this activity:
• On the Enable/Disable Features (CS100000) form, the Construction feature have been enabled.
• On the Project Management Classes (PJ201000) form, the FIELD class has been defined with the Project
Issues check box selected in the Use For section.
Part 6: Project Management | 148
• On the Projects (PM301000) form, the HOTEL project has been configured; the project tasks have been
created, along with the related cost and revenue budget.
Process Overview
You will create a project issue on the Project Issue (PJ302000) form. You will then convert it to a change request for it
on the Change Requests (PM308500) form.
System Preparation
To prepare to perform the instructions of this activity, do the following:
1. Sign in to the system as a construction project manager by using the ewatson username and the 123
password.
2. In the info area, in the upper-right corner of the top pane of the Acumatica ERP screen, make sure that the
business date in your system is set to 3/21/2023. If a different date is displayed, click the Business Date menu
button, and select 3/21/2023 on the calendar. For simplicity, in this activity, you will create and process all
documents in the system on this business date.
3. Click the Edit button next to the Project Issue box in the Summary area to open the original project issue.
4. On the Project Issue (PJ302000) form, which opens with the Hole in the wall needs to be patched project
issue, make sure that the project issue now has Converted to CR in the Status box (as shown in the following
screenshot). The link to the related change request is displayed in the Converted To box.
You have converted the project issue to a change request, which can now be processed further to record the
expenses to the cost budget of the project.
Requests for information (RFIs) are used for obtaining information that is not present in (or cannot be inferred
from) the contract documents. An RFI is usually submitted by a general contractor or subcontractor, and a design
or engineering professional is usually specified as the contact person who is expected to provide the needed
information.
Learning Objectives
In this chapter, you will learn how to do the following:
• Create and process a new request for information
• Create a new request for information that relates to another request for information
• Create a change request from a request for information
• Mass-assign owners to requests for information
Applicable Scenarios
You process a request for information in the system in the following cases:
• Outgoing RFI: When some needed information is not present in the documents related to a project, and your
company requests certain information from an external subject matter expert
Part 6: Project Management | 150
• Incoming RFI: When someone, usually a subcontractor, requests particular information about the project
from your company
This activity will walk you through the processing of both an incoming request for information (RFI) and the
corresponding outgoing request for information.
Story
Suppose that the ToadGreen company is building a hotel for the Equity Group Investors customer. Then suppose
that the customer has requested a specification for the hotel roofing. In order to provide this specification, the
ToadGreen project engineer (Ricky Thompson) needs to request these specifications from Balaji Rajan, an engineer
of the subcontractor company that performs this part of the work for the project.
Acting as the ToadGreen project engineer, you need to create an incoming request for information from the
subcontractor, and then create the related outgoing request for information for an external engineer who can
provide the requested specifications. Aer the specifications are received, you send them to a project engineer for
review.
Configuration Overview
In the U100 dataset, the following tasks have been performed for the purposes of this activity:
Part 6: Project Management | 151
• On the Enable/Disable Features (CS100000) form, the Construction and Construction Project Management
features have been enabled in the Projects group.
• On the Project Management Classes (PJ201000) form, the DOCRFI class has been defined with the Request
for Information check box selected in the Use For section.
• On the Projects (PM301000) form, the HOTEL project for the EQUGRP customer has been created. Also, the
DL-000001 drawing log with the roofing.gif file for the HOTEL project has been added on the Drawing Logs
(PJ403000) form for this project.
• On the Customers (AR303000) form, the EQUGRP - Equity Group Investors account has been created. On the
Contacts tab of this form, a contact for Jessica Drake has been added.
• On the Contacts (CR302000) form, a contact record for Balaji Rajan has been created.
Process Overview
You will create an incoming request for information on the Request for Information (PJ301000) form. Then you will
create from this request an outgoing request for information on the same form. Then you will link the drawing log
with the needed information to the request and send an email to the responsible person by using the Email Activity
(CR306015) form.
System Preparation
To prepare to perform the instructions of this activity, do the following:
1. Sign in to the system as an engineer by using the jwagner username and the 123 password.
2. In the info area, in the upper-right corner of the top pane of the Acumatica ERP screen, make sure that the
business date in your system is set to 2/15/2023. If a different date is displayed, click the Business Date menu
button, and select 2/15/2023 on the calendar. For simplicity, in this activity, you will create and process all
documents in the system during this business date.
7. In the Link Drawing dialog box, which opens, select the unlabeled check box for the DL-000001 drawing log
with the Hotel roofing specification title, and then click Link & Close. The system closes the dialog box and
adds a row with the drawing log on the Drawings tab.
8. On the Details tab, in the Answer pane, type See the linked drawing, and save your changes.
9. Click Email on the form toolbar.
10.On the Email Activity form, which opens in a pop-up window, do the following:
a. In the To box, remove Balaji Rajan, and add Ricky Thompson, who needs to review the materials.
b. Click Attach on the form toolbar.
c. In the Attach Files dialog box, which opens, select the unlabeled check box in the row with the DL-000001
drawing log for the roofing.gif file, and click Attach.
d. Click Send on the form toolbar.
You have processed the outgoing request for information. Aer the responsible person reviews the provided
information, the request for information can be closed or converted to a change request.
Requests for Information: To Create a Request for Information from a Project Issue
This activity will walk you through the process of creating a request for information from a project issue.
Story
Suppose that a design issue has been discovered on the construction site of the Beach Hotel and Condominiums,
a project that the ToadGreen company is working on: Because of the unstable terrain, the paving should be placed
differently. The engineer has reported that the issue will take three days to be resolved and it will cost $60,000.
Acting as a construction foreman, you need to enter the project issue in the system, and then you need to clarify
which paving material needs to be used by processing a request for information for the project issue.
Configuration Overview
In the U100 dataset, the following tasks have been performed for the purposes of this activity:
• On the Enable/Disable Features (CS100000) form, the Construction and Construction Project Management
features have been enabled in the Projects group of features.
• On the Project Management Classes (PJ201000) form, the FIELD class has been defined with the Project
Issues check box selected in the Use For section of the Summary area.
• On the Projects (PM301000) form, the HOTEL project has been created with multiple project tasks.
• On the Employees (EP203000) form, the EP00000032 – Ricky Thompson employee record has been created.
• On the Vendors (AP303000), the SUNTECH subcontractor has been created.
Process Overview
You will create the project issue on the Project Issue (PJ302000) form. You will then convert it to a request for
information on the Request for Information (PJ301000) form and send the email to the responsible person on the
Email Activity (CR306015) form.
System Preparation
To prepare to perform the instructions of this activity, do the following:
Part 6: Project Management | 154
1. Sign in to the system as a construction foreman by using the epsmith username and the 123 password.
2. In the info area, in the upper-right corner of the top pane of the Acumatica ERP screen, make sure that the
business date in your system is set to 2/15/2023. If a different date is displayed, click the Business Date menu
button, and select 2/15/2023 on the calendar. For simplicity, in this activity, you will create and process all
documents in the system on this business date.
To open the form for creating a new record, type the form ID in the Search box, and on the
Search form, point at the form title and click New right of the title.
2. On the form toolbar, click Add New Record, and specify the following settings in the Summary area:
• Summary: Paving should be replaced
• Project: HOTEL
• Class ID: FIELD
• Due Date: 2/22/2023
• Owner: Ricky Thompson
• Project Issue Type: Design Issue
• Schedule Impact: Selected
• Schedule Impact (days): 3
• Cost Impact: Selected
• Cost Impact: 60000
3. On the Details tab, type the following information: Due to unstable terrain, the paving
needs to be laid differently. Refer to the updated site plan.
4. Save the project issue.
5. On the Drawings tab, click Link Drawing on the table toolbar.
6. In the Link Drawing dialog box, which opens, select the check box in the unlabeled column for the drawing
log with the Site plan title, and click Link & Close to link the drawing log and close the dialog box.
7. Save your changes.
• In the Question pane on the Details tab, add the following text: What paving material should
be used?
3. Save your changes. Notice that the link to the original project issue is displayed in the Converted From box,
as shown in the following screenshot.
4. On the form toolbar, click Email. The Email Activity (CR306015) form opens in a pop-up window. The contact
specified for the RFI is the default recipient of the email.
5. On the Message tab, type What paving material should be used?.
6. Click Send on the form toolbar to send the email, close the form and return to the request for information.
You have entered the project issue and converted it to a request for information. Aer the needed information is
received, you could create a change request from this project issue or close the request.
In the construction industry, field superintendents and other employees may use mobile devices to take progress
photos, and then they may need to store and share those photos by using a secure online service. In Acumatica ERP
Construction Edition, you can create photo logs. You can associate each photo log with a particular project and,
optionally, a project task.
Learning Objectives
In this chapter, you will learn how to do the following:
• Create a photo log
• Upload photos to the photo log
• Download a ZIP archive with all the photos and files of the photo log
• Send an email with all the photos and files of the photo log
• Search for a photo log or a particular photo in the system
Applicable Scenarios
You create a photo log when you have any number of photos taken at a construction site, and you want to associate
with one another and keep them for a project or project task.
This activity will walk you through the process of specifying the statuses that can be used for photo logs.
Story
Suppose that the ToadGreen company needs to keep photo logs in the system. Acting as a system administrator,
you need to define the statuses to be used for photo logs.
Configuration Overview
For the purposes of this activity, the following features have been enabled in the Projects group of features on the
Enable/Disable Features (CS100000) form:
• Construction
• Construction Project Management
System Preparation
To prepare to perform the instructions of this activity, sign in to the system as a system administrator by using the
gibbs username and the 123 password.
4. On the table toolbar, click Add Row, and specify the following settings in the added row:
• Status: Completed
• Description: Work completed
5. Click Save on the form toolbar to save the settings.
This activity will walk you through the process of working with a photo log.
Story
Suppose that on February 15, 2023, the construction foreman has inspected the project site and taken progress
photos. Acting as the construction foreman, you will create a photo log for the particular project and project task
and upload the photos to this photo log. Then you will send the photos to the responsible person.
Configuration Overview
In the U100 dataset, the following tasks have been performed for the purposes of this activity:
• On the Enable/Disable Features (CS100000) form, the Construction and Construction Project Management
features have been enabled.
• On the Projects (PM301000) form, the HOTEL project has been created, and the project tasks for the project
have been specified on the Tasks tab, including the 02 – SITEWORK project task.
Process Overview
You will create the photo log on the Photo Log (PJ305000) form and upload the progress photos to the log by using
the Photo (PJ305010) form. You will then download all the photos to your device by using the Photo Logs (PJ405000)
form. From this form, you will also open the Email Activity (CR306015) form to send an email with the ZIP archive.
System Preparation
To prepare to perform the instructions of this activity, do the following:
1. Sign in to the system as a construction foreman by using the epsmith username and the 123 password.
2. In the info area, in the upper-right corner of the top pane of the Acumatica ERP screen, make sure that the
business date in your system is set to 3/15/2023. If a different date is displayed, click the Business Date menu
button, and select 3/15/2023 on the calendar. For simplicity, in this activity, you will create and process all
documents in the system on this business date.
3. Download the Photo_Log_Concrete_Headwall.jpg, Photo_Log_Erosion.jpg, and Photo_Log_Culvert.jpg files to
your device.
• Date: 3/15/2023
• Project: HOTEL
• Project Task: 02 - SITEWORK
• Description: Problem with the drainage system
• Status: In Progress (inserted automatically)
3. On the form toolbar, click Save.
Notice that an identifier has been automatically generated for the photo log. The system generates this
identifier in accordance with the numbering sequence specified on the Photo Log Preferences (PJ103000)
form.
You have created a photo log with multiple photos for the project.
A drawing log is a collection of drawings and designs related to a project. A member of a project team can create
a drawing log, specify all relevant settings of the drawing log, and upload a drawing or a group of drawings to the
drawing log.
Part 6: Project Management | 161
Learning Objectives
In this chapter, you will learn how to do the following:
• Configure drawing logs and set up disciplines and statuses
• Create drawing logs
• Upload and download images linked to drawing logs
• Link requests for information and project issues to existing drawing logs
• Email drawings and requests for information
• Create revisions of drawing logs
Applicable Scenarios
You create a drawing log when a new file with a drawing, design, or sketch needs to be associated with a project
and no drawing log has already been created for the project.
From the Drawing Log form, you can create a project issue linked to a particular drawing log. To do this, you click
Create Project Issue on the More menu. The system creates the project issue, whose settings you specify, and links
this project issue to the drawing log. When you send an email with the project issue, you can attach drawings from
the linked drawing log to the email. Also, from the Drawing Logs form, you can create a project issue that is linked
to multiple drawing logs.
Part 6: Project Management | 162
This activity will walk you through the process of configuring drawing logs and defining their disciplines and
statuses.
Story
Suppose that the ToadGreen company needs to maintain drawing logs in the system. Acting as a system
administrator, you need to perform the necessary configuration in the system.
Configuration Overview
For the purposes of this activity, the Construction and Construction Project Management features have been
enabled on the Enable/Disable Features (CS100000) form.
System Preparation
Sign in to the system as a system administrator by using the gibbs username and the 123 password.
Status Description
This activity will walk you through the process of working with a drawing log.
Story
Suppose that the ToadGreen architect has prepared a floor plan blueprint for the Beach Hotel and Condominiums,
the project that the ToadGreen company is working on. Then the architect has submitted a request for information
about the plan of the first floor to make sure that the current location of the storage room (next to the service
elevator) is correct. Based on the submitted request for information, a new revision of the blueprint should be
created and linked to the original drawing, and the original blueprint must be marked as obsolete.
Acting as the architect, you will process all required documents in the system with the assumption that these
changes will not affect the schedule, cost, and design.
Configuration Overview
In the U100 dataset, the following tasks have been performed for the purposes of this activity:
• The Construction and Construction Project Management features have been enabled in the Projects group of
features on the Enable/Disable Features (CS100000) form.
• On the Project Management Classes (PJ201000) form, the DOCRFI class has been defined with the Request
for Information check box selected in the Use For section of the Summary area.
• On the Projects (PM301000) form, the HOTEL project has been created with multiple project tasks.
• On the Employees (EP203000) form, the EP00000033 – Ellen Watson and EP00000013 – Anna Johnson
employee records have been created.
Process Overview
You will create a drawing log with the initial floor plan on the Drawing Log (PJ303000) form. You will then create a
request for information on the Request for Information (PJ301000) form and send an email to the person responsible
for receiving the needed information. Aer that, based on the answer to the request for information that you have
received, you will create a new drawing log on the Drawing Log (PJ303000) form.
System Preparation
To prepare to perform the instructions of this activity, do the following:
1. Sign in to the system as an architect by using the rsmith username and the 123 password.
2. In the info area, in the upper-right corner of the top pane of the Acumatica ERP screen, make sure that the
business date in your system is set to 3/15/2023. If a different date is displayed, click the Business Date menu
button, and select 3/15/2023 on the calendar. For simplicity, in this activity, you will create and process all
documents in the system on this business date.
3. Download the Floor_Plan_Revision_1.jpg and Floor_Plan_Revision_2.jpg files to your device.
• Project: HOTEL
• Discipline: Architectural
• Owner: Ellen Watson
• Drawing Number: 1
• Title: Floor plan
• Description: Floor plan blueprint
3. Click Save on the form toolbar.
In the Summary area, note that the status of the drawing log is Active and that the Current check box is
selected for the drawing log to mark it as up to date.
4. On the table toolbar of the Drawings tab, click Files.
5. In the Files dialog box, which opens, click Browse, select the Floor_Plan_Revision_1 file, click Upload, and
close the dialog box. Notice that the line with the uploaded drawing has appeared in the table.
1. Open the Drawing Logs (PJ403000) form, and in the table, click the link in the Drawing Log ID column of the
row with the Floor plan drawing log that you have created earlier in this activity.
2. On the form toolbar of the Drawing Log (PJ303000) form, which opens with the drawing log, click Create
Revision.
3. In the Revision box of the Summary area, enter the number of the revision: 1.
4. In the Description box, change the text to Revised floor plan blueprint.
5. Save the drawing log. Notice that in the Summary area, the Original Drawing box shows a link to the initial
drawing document.
6. On the table toolbar of the Drawings tab, click Files.
7. In the Files pop-up window, which opens, click Browse, select the Floor Plan Revision 2.jpg file, click
Upload, and close the window. Notice that the Current check box is selected for the new revision of the
drawing log, as shown in the following screenshot.
8. In the Summary area, click the link in the Original Drawing box. The Drawing Log form opens with the
original drawing log.
9. In the Summary area of the form, select Inactive in the Status box.
10.Clear the Current check box to indicate that the original drawing log is obsolete.
11.On the form toolbar, click Save & Close to save your changes.
The submittal functionality in Acumatica ERP Construction Edition is used to organize the tracking of the approval
of the submittals related to documents and materials before they are fabricated and delivered for use in the
project. With up-to-the minute knowledge of the progress and status of these approvals, you can ensure that the
work on the project site uses approved specifications and materials.
Learning Objectives
In this chapter, you will learn how to do the following:
• Configure submittal types
• Create a submittal in the system
• Define the people that will take part in processing a submittal and their submittal roles
• Process submittal-related activities
• Create a new revision of a submittal
• Close the completed submittal
Applicable Scenarios
You process a submittal when you want to track the process of verifying a document or material that is necessary
for a particular construction project.
Submittal Types
If you need to categorize the submittals, you can create submittal types on the Submittal Settings tab on the
Project Management Preferences (PJ101000) form. In the Submittal Types table, the Schedules type is predefined.
In the table, you add the necessary types of submittals; you can then filter the existing submittals by these types on
the Submittals (PM3060PL) form.
Submittal Roles
For each submittal, you can specify the people who perform functions in the processing of this particular submittal.
You assign each specified person one of the following submittal roles:
• Owner: A person who enters the submittal.
• Submitter: A person who submits the documents or materials.
• Approver: A person who reviews or needs to approve the submitted documents or materials. You can define
multiple approvers for the submittal, if needed.
• Reviewer: A person who reviews the submitted documents or materials for informational purposes. You can
define multiple reviewers for the submittal, if needed.
2. Specification of the people to be involved in this submittal: The owner enters the submitter, approver, and,
optionally, reviewer who will work on this submittal.
3. Opening of the submittal: When the submittal is ready, the owner indicates that the processing of the
submittal has been started by opening the submittal in the system. The system assigns the submittal the
Open status.
4. Requesting that documents or materials be submitted:
The owner sends an email to the submitter indicating that this person needs to submit documents or
materials.
5. Submitting of documents or materials: The submitter submits the documents or materials to be approved.
6. Approval of documents or materials: The owner sends the submitted documents or materials for approval
to the person defined as the reviewer. The approver approves or rejects the submitted documents or
materials.
7. Creation of a new submittal revision (optional): If the submittal has been rejected by the approver because
a revised or additional version of the submitted documents or materials is needed, the owner closes the
rejected submittal revision (that becomes a closed revision with a revision ID of 0) and creates a new
revision. The first revision of a particular submittal is assigned a revision ID of 1, and this ID is incremented
by 1 for each subsequent revision of this submittal.
The new revision has the same submittal ID as the original submittal and the New status. The system also
copies details from the original submittal to the Details and Submittal Workflow tabs. For the new revision
the process of submitting and approving documents and materials starts from the beginning.
8. Informational review of the documents and materials (optional): Aer the submittal has been approved, the
owner sends the submitted documents or materials for review to the reviewer.
9. Closing of the submittal: The owner indicates that the processing of the submittal has been completed by
closing the submittal in the system. The submittal has the Closed status.
Entry of a Submittal
When you create a new submittal (acting as the owner), in the Summary area of the Submittals (PJ306000) form,
you specify the applicable project and a short description of the submittal; optionally, you can also specify
the submittal type and the project task and cost code to which the submittal relates. You can also specify the
specification reference number, the related section in the specification, the date by which the submittal process
must be finished, and the date when the documents and materials are required on site. On the Description tab,
you can provide a more complete description of the submittal.
On the Submittal Workflow tab, you add a row for each person that will take part in processing this submittal. For
each person, you specify the following details:
• Contact information. You select a contact from the list of existing contacts or click Add Row on the table
toolbar of the lookup table (which navigates you to the Contacts (CR302000) form where you can add a new
contact.)
• Submittal role (Submitter, Approver, or Reviewer).
• Optionally, the number of days that are scheduled for the review or the provision of the submitted
document or materials.
When you save the new submittal, the system assigns it the New status and automatically specifies 0 in the
Revision ID box to indicate that this submittal is newly created and has no revisions. In the Date Created box, the
system inserts the current business date by default. The system also inserts your employee name in the Owner box
(to indicate that you have created this submission) and in the Ball in Court box to indicate that you are currently
responsible for taking action on this submittal.
When you have specified the summary settings and defined the people involved in the submittal workflow, you
open the submittal by clicking Open on the form toolbar of the Submittals form. The system changes the submittal's
status to Open.
Part 6: Project Management | 168
Submitting Documents
To notify a person in the workflow about the need to perform a particular action, you send an email to each
responsible person in the submittal by selecting the Email To check box on the Submittal Workflow tab and
clicking the Email button on the form toolbar. The system opens the Email Activity (CR306015) form in a pop-up
window with the email address of this person or these people inserted in the To box. When you send the email, the
system adds a row for this email on the Activities tab.
Aer you have sent an email to a submitter, in the corresponding row on the Submittal Workflow tab, you select
Pending in the Status column. The system automatically changes the contact or employee in the Ball in Court box
of the Summary area to the submitter contact; this indicates the party that currently require to perform the next
action for the submitted document or material. The system also specifies the due date in the row based on the
values in the Start Date and Days for Review columns in this row.
Once the person responsible for the submittal replies, the incoming email appears on the Activities tab of the
Submittals form. You change the status of the row on the Submittal Workflow tab to Completed and the reason in
the Summary area to Submitted (and attach the provided document to the submittal, if applicable).
Closing of a Submittal
Based on the replies received from approvers and reviewers, you close the submittal by clicking Close on the form
toolbar of the Submittals (PJ306000) form. In the Details dialog box, which opens, you specify the closure date in
the Date Closed box, and one of the following closure reasons in the Reason box:
• Approved: The submittal was approved with no concerns.
• Approved as Noted: The submittal was approved with some concerns.
• Rejected: The submittal did not fit the requirements.
• Revise and Resubmit: The submittal was rejected with some comments that should be taken into
consideration. Aer the needed changes are made, the new revision of this submittal could be approved.
Aer you click OK in the dialog box, the system inserts the specified reason in the Reason box and assigns the
submittal revision the Closed status. If the submittal processing has not yet been completed, you create a new
revision of this submittal by clicking the Create Revision button on the More menu, and proceed with submittal
process for the new revision.
This activity will walk you through the process of creating submittal types, which are used to categorize submittals
in the system.
Story
Suppose that the ToadGreen company needs to track submittals. Also, the construction project manager wants
to be able to categorize the submittals for which photos have been provided, and those for which product
samples have been provided. Thus, you need to create these types of submittals in the system. Acting as a system
administrator, you need to configure the submittal types to be used for the categorization of submittals in the
system.
Configuration Overview
For the purposes of this activity, the Construction and Construction Project Management features have been
enabled on the Enable/Disable Features (CS100000) form.
System Preparation
To prepare to perform the instructions of this activity, sign in to the system as an administrator by using the gibbs
username and the 123 password.
You have configured the types of submittals that can be created and processed in the system.
Story
Suppose that the ToadGreen Building Group company is building an Italian restaurant for the Equity Group
Investors customer. The company needs to confirm that the customer wants to use the carpet being proposed for
the dining area of the restaurant.
Ellen Watson, as the construction project manager, is managing the submittal process. Jonathan Stone, the
customer’s designer, needs to approve a sample of the carpet. Teresa Willis—a new sales manager of Karn Design
Inc., for which the construction project manager needs to add a contact in the system—needs to send the carpet
sample to Jonathan Stone, who should approve the color and the material of the carpet.
Also suppose that aer reviewing the sample, the designer rejects the submittal because a part of the carpet's
pattern was cut off; the designer requests a larger sample. Aer the new sample is received, the designer approves
it. Then the construction project manager sends the approved sample for an informational review to Larry
Robinson, a purchase manager of the ToadGreen company. Aer the purchase manager confirms that he has
reviewed the sample, the construction project manager finishes the submittal process because all required actions
have been performed.
Acting as the construction project manager, you need to create a new contact to be used in the submittal, enter the
submittal in the system, open it, and add the necessary information during the processing of the submittal.
For simplicity, in this activity, you will perform all actions while remaining signed in as Ellen Watson.
In a production system, all actions would be performed by the responsible persons.
Configuration Overview
In the U100 dataset, the following tasks have been performed for the purposes of this activity:
• On the Enable/Disable Features (CS100000) form, the Construction and Construction Project Management
features have been enabled.
• On the Contacts (CR302000) form, a contact record for Jonathan Stone has been created, and on the
Employees (EP203000) form, employee accounts for Larry Robinson and Ellen Watson have been created.
• On the Projects (PM301000) form, the ITALIAN project with the 12 - FURNISHINGS project task has been
created. Also, on the Cost Codes (PM209500) form, the 12-460 - Furnishings- Misc Accessories cost code has
been added.
Process Overview
To process the submittal in the system, you will create and open it on the Submittals (PJ306000) form. During the
entry of the submittal, you will add a new contact for the submitter on the Contacts (CR302000) form. You will send
the emails to the submitter and then the approver by using the Email Activity (CR306015) form, and will change the
status of the corresponding rows on the Submittal Workflow tab to indicate that a response from the responsible
person is pending. Aer the response is received, you will indicate this in the submittal document.
Part 6: Project Management | 171
Aer the approver rejects the submittal, you will prepare a new submittal revision. You will again send the emails
to the submitter and approver by using the Email Activity (CR306015) form, and track the workflow statuses of the
submittal. Once the approver approves the submittal, you will send an email to the reviewer. Finally, when the
response from the reviewer is received, you will close the submittal document revision with the Approved status.
System Preparation
To prepare to perform the instructions of this activity, do the following:
1. Sign in to the system as Ellen Watson, the construction project manager, by using the ewatson username
and the 123 password.
2. In the info area, in the upper-right corner of the top pane of the Acumatica ERP screen, make sure that the
business date in your system is set to today's date.
• Status: Planned
This is the status of this contact's work on the submittal.
• Days for Review: 10
12.To add the designer approving the submittal, on the table toolbar, click Add Row, and specify the following
settings in the row:
• Contact: Jonathan Stone
• Role: Approver
• Status: Planned
• Days for Review: 3
13.To add the purchase manager performing an informational review, on the table toolbar, click Add Row, and
specify the following settings in the row:
• Contact: Larry Robinson
• Role: Reviewer
• Status: Planned
• Days for Review: 3
14.On the form toolbar, click Save.
15.On the form toolbar, click Open.
16.In the Details dialog box, which is opened, leave Issued as the reason, and click OK.
In the Summary area, notice that the system has changed the status of the submittal to Open and the reason
to Issued.
In a production system, you would also attach any needed documents to the email. In this
activity, for simplicity, you are skipping this step for all emails you sent.
3. On the form toolbar, click Send to send the email. The system sends the email, closes the window, and
returns to the Submittals form.
4. On the Activities tab, make sure that the email you sent is listed.
5. On the Submittal Workflow tab, in the Status column of the row for Teresa Willis, select Pending to indicate
that you are waiting on a response from the submitter.
6. Click Save on the form toolbar.
Part 6: Project Management | 173
In the Ball in Court box in the Summary area, notice that the system has specified Teresa Willis to reflect the
person who currently has to perform an action for the submittal. Also, on the Submittal Workflow tab, in
the row for Teresa Willis, the system has set the Start Date to the current business date and calculated the
Due Date based on the start date and the days for review that you specified earlier in this row.
Ignore the warning message that appears aer you click Reply. In U100 dataset,
authentication is not configured for the system email. In production system, system email
account will be set up.
I have sent you the sample of the carpet that Karn Design Inc. provided
us. Please let me know if this is what you want to see in the dining area
of the restaurant.
Best regards,
Ellen Watson
3. On the form toolbar, click Send to send the email and close the form. On the Activities tab of the Submittals
form, notice that the email to Jonathan is listed.
4. On the Submittal Workflow tab, in the Status box of the row for Jonathan Stone, select Pending to indicate
that you are waiting on a response from the approver.
5. Click Save on the form toolbar. In the Summary area, notice that the system has changed the name in the
Ball in Court box to Jonathan Stone because you changed the status in his row. Also, on the Submittal
Workflow tab, the system has set the Start Date to the current business date (which you set in Step 3) and
calculated the Due Date accordingly.
For simplicity, in this step, you will perform the actions while remaining signed in as Ellen Watson. In a
production system, all actions would be performed by the responsible persons.
1. In the info area, in the upper-right corner of the top pane, change the business date to three days aer the
previously specified date.
2. While you are still viewing the submittal on the Submittals (PJ306000), on the Activities tab, click the link in
the Summary column of the first row to open the email that you sent earlier to Jonathan Stone on the Email
Activity (CR306015) form.
3. On the More menu, click Process, and then click Reply. The system prepares the Email Activity form for a
reply email.
Ignore the warning message that appears aer you click Reply. In U100 dataset,
authentication is not configured for the system email. In production system, system email
account will be set up.
Ellen Watson
4. On the form toolbar, click Send to send the email and close the form.
5. On the Activities tab of the Submittals form, make sure that the email you just sent to Teresa has is listed.
6. On the Submittal Workflow tab, in the Status column of the row for Teresa Willis, select Pending to indicate
that you are waiting on a response from the submitter.
7. Click Save on the form toolbar.
For simplicity, in this activity you will perform the actions while remaining signed in as Ellen Watson.
In production system, all actions would be performed by responsible persons.
1. In the info area, in the upper-right corner of the top pane, change the business date to five days aer the
previously specified date.
2. While you are still viewing the submittal on the Submittals (PJ306000), on the Activities tab, click the link in
the Summary column of the first row to open the sent email on the Email Activity (CR306015) form.
3. On the More menu, click Process, and then click Reply. The system opens the Email Activity form for a reply
email.
Ignore the warning message that appears aer you click Reply. In U100 dataset,
authentication is not configured for the system email. In production system, system email
account will be set up.
4. In the From box, specify [email protected], and make sure Ellen Watson is specified in the To box.
5. On the Message tab, type the following text:
Dear Ellen,
The larger sample of the carpet has been sent by delivery service.
Best regards,
Teresa Willis
6. On the form toolbar, click Send to send the email and close the form. On the Activities tab of the Submittals
form, make sure that the email Teresa just sent to Ellen is listed. Suppose that the sample from the delivery
service has arrived.
7. On the Submittal Workflow tab, in the Status box of the row for Teresa Willis, select Completed to indicate
that the submitter has provided the requested sample.
8. Click Save on the form toolbar.
Dear Jonathan,
I have sent you a new sample. Please let me know what you think.
Best regards,
Ellen Watson
4. On the form toolbar, click Send to send the email and close the form. On the Activities tab of the Submittals
form, make sure that the email sent to Jonathan about the new sample is listed.
5. On the Submittal Workflow tab, in the Status box of the row for Jonathan Stone, select Pending to indicate
that you are waiting on a response from the submitter.
6. Click Save on the form toolbar.
For simplicity, in this step, you will perform the actions while remaining signed in as Ellen Watson. In a
production system, all actions would be performed by the responsible persons.
1. In the info area, in the upper-right corner of the top pane, change the business date to three days aer the
date you previously specified.
2. While you are still viewing the submittal on the Submittals (PJ306000), on the Activities tab, click the link in
the Summary column of the first row to open the sent email on the Email Activity (CR306015) form.
3. On the More menu, click Process, and then click Reply. The system prepares the Email Activity form for a
reply email.
Ignore the warning message that appears aer you click Reply. In U100 dataset,
authentication is not configured for the system email. In production system, system email
account will be set up.
4. In the From box, enter [email protected], and make sure Ellen Watson is specified in the To box.
5. On the Message tab, type the following text:
Dear Ellen,
Yes, let’s lay this carpet.
Best regards,
Jonathan Stone
6. On the form toolbar, click Send to send the email.
The system closes the window. On the Activities tab of the Submittals form, notice that Jonathan's approval
email is listed.
7. Select the Final Answer check box for the last email from Jonathan to indicate that the email contains the
final decision from the responsible party.
8. On the Submittal Workflow tab, in the Status box of the row for Jonathan Stone, select Approved. The
system inserts the current business date as the Completion Date.
9. Click Save on the form toolbar.
In the Summary area, notice that the system has changed the name in the Ball in Court box to Ellen Watson
because there are no rows with the Pending status on the Submittal Workflow tab.
Part 6: Project Management | 178
For simplicity, in this step, you will perform the actions while remaining signed in as Ellen Watson. In a
production system, all actions would be performed by the responsible persons.
1. In the info area, in the upper-right corner of the top pane, change the business date to three days aer the
date you previously specified.
2. While you are still viewing the submittal on the Submittals (PJ306000), on the Activities tab, click the link in
the Summary box of the first row to open the sent email on the Email Activity (CR306015) form.
3. On the More menu, click Process, and then click Reply. The system opens the Email Activity form with a
reply email.
Ignore the warning message that appears aer you click Reply. In U100 dataset,
authentication is not configured for the system email. In production system, system email
account will be set up.
4. In the From box, specify [email protected], and make sure Ellen Watson is specified in the To
box.
5. On the Message tab, type the following text:
Dear Ellen,
Thank you for the information. I have reviewed the materials.
Best regards,
Part 6: Project Management | 179
Larry Robinson
6. On the form toolbar, click Send to send the email. On the Activities tab of the Submittals form, notice that
the email from Larry is listed.
7. On the Submittal Workflow tab, in the Status box of the row for Larry Robinson, select Completed. The
system inserts the current business date as the Completion Date.
8. Click Save on the form toolbar.
Additional Information
In the following sections, you can find details about the reports and inquiry forms you may want to review to gather
information about subcontracts.
If you do not see a particular report or form that is described, you may have signed in to the system
with a user account that does not have access rights to the report or form. Contact your system
administrator to obtain access to any needed reports or forms.
Reference Nbr. column; the system opens the accounts payable bill or debit adjustment for review on the Bills and
Adjustments (AP301000) form.
Printing Subcontracts
While you are viewing a subcontract on the Subcontracts (SC301000) form, you can print the document by clicking
Print on the form toolbar. The system opens the printable version of the document on the Subcontract (SF)
(SC641000) report; then you can review the document and print it by clicking Print on the report toolbar.
The following section explains how to create retainage bills for multiple AP bills.
Mass-Releasing Retainage
To release retainage for multiple bills, you use the Release AP Retainage (AP510000) form. In the Selection area,
in the Date box, you select the date for which you want to create the retainage bills. The system fills in the Post
Period box with the period of the selected date. (You can change it, if necessary.) You can specify other settings to
filter the bills in the table, such as vendor and reference number.
In the table, for each bill for which you want to release retainage, you check the Percent to Release or Retainage
to Release column, and change the value in either column, if necessary. You then select the check boxes in the
unlabeled column for the bills for which you want to release the retainage and then click Process on the form
toolbar. If you want to release the retainage for all listed bills, you click Process All on the form toolbar.
You can configure the system to automatically release the retainage bills that are created on this form
by selecting the Automatically Release Retainage Documents check box on the Accounts Payable
Preferences (AP101000) form.
The following sections describe the reports, inquiries, and forms you may review to gather information about billed
amounts and quantities in subcontracts, vendor balances, and debit adjustments processed for subcontracts.
If you do not see a particular report or form that is described, you may have signed in to the system
with a user account that does not have access rights to the report or form. Contact your system
administrator to obtain access to any needed reports or forms.
Reference Nbr. column; the system opens the accounts payable bill or debit adjustment for review on the Bills and
Adjustments (AP301000) form.
The following sections describe reports, inquiries, and forms you can review to gather information about payments
for projects.
If you do not see a particular report or form that is described, you may have signed in to the system
with a user account that does not have access rights to the report or form. Contact your system
administrator to obtain access to any needed reports or forms.
The following sections describes reports, inquiries, and forms you may review to gather information about AP bills.
If you do not see a particular report or form that is described, you may have signed in to the system
with a user account that does not have access rights to the report or form. Contact your system
administrator to obtain access to any needed reports or forms.
The following section explains how to release retainage for multiple AR invoices.
Mass-Releasing Retainage
To release retainage for multiple invoices, you use the Release AR Retainage (AR510000) form. In the Selection
area, in the Date box, you select the date for which you want to create the retainage invoices. The system fills in
the Post Period box with the period of the selected date. (You can change it, if necessary.) You can specify other
settings to filter the invoices in the table, such as customer, project, project task, account group, cost code, and
inventory ID. You also can specify the percent of retainage to be released in the Retainage Percent box for all
invoices in the table.
In the table, for each invoice for which you want to release retainage, you should check the Percent to Release or
Retainage to Release column, and change the value in either column, if necessary. You then select the check boxes
in the unlabeled column for the invoices for which you want to release the retainage and then click Process on the
form toolbar. If you want to release the retainage for all listed invoices, you click Process All on the form toolbar.
In the following sections, you can find details about the reports and forms you may want to review to gather
information about correcting pro forma invoices.
If you do not see a particular report or form that is described, you may have signed in to the system
with a user account that does not have access rights to the report or form. Contact your system
administrator to obtain access to any needed reports or forms.
If a pro forma invoice has been corrected, the latest generated accounts receivable invoice is listed in the same row
with the pro forma invoice. All the previous revisions of the accounts receivable invoices and reversing accounts
receivable documents generated for the pro forma invoice are shown in the end of the invoices list.
In the following sections, you can find details about the reports and inquiry form you may want to review to gather
information related to daily field reports.
If you do not see a particular report or form that is described, you may have signed in to the system
with a user account that does not have access rights to the report or form. Contact your system
administrator to obtain access to any needed reports or forms.
The following sections explain how to load weather conditions for multiple daily field reports and how to clear the
history of requests to weather services.
On the Automation Schedules (SM205020) form, an automatic schedule can be configured to clear the
history.
The following section explains how to mass-assign owners to requests for information.
In the following sections, you can find details about the reports you may want to review to gather information
about requests for information.
Additional Information | 187
If you do not see a particular report or form that is described, you may have signed in to the system
with a user account that does not have access rights to the report or form. Contact your system
administrator to obtain access to any needed reports or forms.
The following sections explain how to download photos from multiple photo logs at once and how to send them by
email.
In the following section, you can find details about a report you may want to review to gather information about
drawing logs.
If you do not see a particular report or form that is described, you may have signed in to the system
with a user account that does not have access rights to the report or form. Contact your system
administrator to obtain access to any needed reports or forms.
Additional Information | 188
Printing Reports
To prepare a report with details on drawing logs, you use the Drawing Log Details (PJ653000) report. On this report,
you can view the details of all drawing logs or filter them by project, project manager, and discipline. You can also
select the Current Only check box on the Report Parameters tab of the report form to display only up-to-date
drawing logs in the report.
This topic explains how to download files from multiple drawing logs at once.
In the following section, you can find details about a report about a particular submittal process; you may want to
print this report or send it in an email.
If you do not see a particular report or form that is described, you may have signed in to the system
with a user account that does not have access rights to the report or form. Contact your system
administrator to obtain access to any needed reports or forms.