Project Advanced - Ax2012 PDF
Project Advanced - Ax2012 PDF
Project Advanced - Ax2012 PDF
PROJECT ADVANCED IN
MICROSOFT DYNAMICS AX 2012
Table of Contents
Introduction
0-1
1-1
2-1
3-1
4-1
5-1
6-1
ii
Table of Contents
Chapter 7: Fixed-Price Project with Completed Contract
7-1
8-1
iii
iv
Introduction
INTRODUCTION
Welcome
We know training is a vital component of retaining the value of your Microsoft
Dynamics AX 2012. investment. Our quality training from industry experts
keeps you up-to-date on your solution and helps you develop the skills necessary
for fully maximizing the value of your solution. Whether you choose Online
Training, Classroom Training, or Training Materials; there is a type of training to
meet everyone's needs. Choose the training type that best suits you so you can
stay ahead of the competition.
Online Training
Online Training delivers convenient, in-depth training to you in the comfort of
your own home or office. Online training provides immediate access to training
24 hours-a-day. It is perfect for the customer who does not have the time or
budget to travel. Our newest online training option, eCourses, combine the
efficiency of online training with the in-depth product coverage of classroom
training, with at least two weeks to complete each course.
Classroom Training
Classroom Training provides serious, in-depth learning through hands-on
interaction. From demonstrations to presentations to classroom activities, you
receive hands-on experience with instruction from our certified staff of experts.
Regularly scheduled throughout North America, you can be sure you will find a
class convenient for you.
Training Materials
Training Materials enable you to learn at your own pace, on your own time with
information-packed training manuals. Our wide variety of training manuals
feature an abundance of tips, tricks, and insights you can refer to again and again:
0-1
Challenge Yourself!
Level 3 exercises are the most challenging. These exercises are designed for the
experienced student who requires little instruction to complete the required task.
Step by Step
Level 1 exercises are geared towards new users who require detailed instructions
and explanations to complete the exercise. Level 1 exercises guide you through
the task, step by step, including navigation.
0-2
Introduction
Documentation Conventions
The following conventions and icons are used throughout this documentation to
help you quickly and effectively navigate through the information.
CAUTION: Cautions are found throughout the training manual and are preceded by
the word CAUTION in bold. Cautions are used to remind you of a specific result of a
specific action which may be undesirable.
HINT: Hints are found throughout the training manual and are preceded by the word
HINT in bold. Hints are used to suggest time-saving features or alternative methods for
accomplishing a specific task.
NOTE: Notes are found throughout the training manual and are preceded by the word
NOTE in bold. Notes are used to provide information which, while not critical, may be
valuable to an end user.
BEYOND THE BASICS: Advanced information found throughout the training manual
is preceded by the words BEYOND THE BASICS in bold. Beyond the Basics provides
additional detail, outside of standard functionality, that may help you to more optimally
use the application.
EXAMPLE: Examples are found throughout the training manual and are preceded by
the word EXAMPLE in bold. Examples bring to light business scenarios that may better
explain how an application can be used to address a business problem.
0-3
Student Objectives
What do you hope to learn by participating in this course?
List three main objectives below.
1.
2.
3.
0-4
Introduction
This chapter discusses the project validation system.
1-1
Concepts
Project validation is an optional feature of the Project management and
accounting module that is used to control the recording of project transactions.
You can use project validation to control lists of workers, projects, and categories
that are available in the hour, expense, fee, and item journals, item tasks, and
timesheets. You can also use project validation to set up detailed restrictions to
control the costs allowed on a project. The rules limit the values presented in the
forms and prevent the posting of records that violate the validation setup.
To make setting up validation easier you can establish validation groups. You
can use:
1-2
Validation groups.
Project/category
Worker/project
Category/worker
1-3
There are three options available that control the validation in the journals:
None
Lookup
Mandatory
1-4
Option
Description
None
Lookup
Mandatory
1-5
Validation Groups
Microsoft Dynamics AX provides three validation groups to make the project
validation system easier to use. When you create validation groups, give each
group a group name and description, and select available options from two lists
as indicated in the following table.
Group types
List of
List of
Project/category
Projects
Categories
Worker/project
Workers
Projects
Worker/category
Workers
Categories
1-6
1-7
Challenge Yourself!
Create a new worker/project validation group named Marketing that includes
these employees:
These Sales and Marketing employees are only able to post costs to the following
projects:
Step by Step
To create a new worker/project validation group and add the selected employees,
follow these steps.
1. Open Project management and accounting > Setup> Project
management and accounting parameters.
2. On the General tab, under the Validation group, select "Mandatory"
from the drop- down box for the Worker/project field.
3. Click Close.
1-8
1-9
The first tab in the form displays a summary of the categories assigned to the
project. Categories that are the result of a group assignment will have a value in
the Project/category group column. Individual category assignments will have
no value in this column.
1-10
You can use the Group assignments tab to assign a project/category group to the
project.
1-11
1-12
Challenge Yourself!
Make sure that John Emory (000090) can post hours on project 10002. If not, set
up a one-to-one validation for John Emory on the project.
On the 10002 project, for John Emory, record 12 Sale non-chargeable hours.
Verify the 12 hours are recorded on the project, and that they are not chargeable
to the customer.
Step by Step
To create an Hours journal and charge hours to the project, follow these steps.
1. Open Project management and accounting > Common >
Projects > All projects.
2. Click project 10002. On the Action Pane on the Plan tab in the
Validation group, click Assign workers.
3. Click the Worker tab. Select employee 000090 and click the <
button. Click Close.
4. On the Action Pane on the Project tab in the Journals group, click
Hour.
5. Click New.
6. Enter a line for 12 Hours for Worker 000090 and click the Post
button.
7. Click OK.
1-13
1-14
Summary
The Project Validation chapter discussed the optional setup needed to run
advanced features in the Project Management and Accounting module. The
chapter focused on the project journal validation feature. This feature controls
which workers and transactions can be posted to specific projects.
The next chapter will cover the advanced project control.
1-15
2. Which of the following journals can you not set up validation for?
( ) Budget
( ) Hour
( ) Expense
( ) Fee
3. What are the types of validation groups? (Select all that apply)
( ) Project/category
( ) Worker/project
( ) Worker/journal
( ) Category/worker
1-16
2.
3.
1-17
Solutions
Test Your Knowledge
1. What are validation rules used for?
MODEL ANSWER:
Use the validation rules to limit the values presented in the lookup forms and
prevent the posting of records that violate the validation setup.
2. Which of the following journals can you not set up validation for?
() Budget
( ) Hour
( ) Expense
( ) Fee
3. What are the types of validation groups? (Select all that apply)
() Project/category
() Worker/project
( ) Worker/journal
() Category/worker
1-18
Introduction
This chapter discusses forecasting within the Project management and accounting
module. It describes how the concepts are closely linked within this module and
how they can be used in all types of projects.
2-1
Concepts
Project forecasting is a process used to forecast expected labor, machines,
expenses, and cash flow that is needed to run projects. Project forecasting is
expected to help optimize the running of a project by using resources effectively,
and by controlling expenses so that a reasonable profit margin can be earned.
In the Project management and accounting module project forecasts can be
entered against the following transaction types:
Expenses
Fees
Items
Hours
NOTE: Entering revenue forecasts does not equal the handling of cash flow
forecasts. It is just a listing of expected revenue outside the ordinary invoicing or
revenue recognition process. This is revenue in the sense of direct income, not
the sales value of activities and material consumed.
2-2
Forecast Models
Open Inventory and warehouse management > Setup > Forecast > Forecast
models.
When you set up forecasts you can create a new record for each forecast model to
use, and create submodels if a model hierarchy must be built. The model
hierarchy can only contain two levels.
You can use the Stopped check box to block the forecast model for any
additional changes or editing of the forecast lines. This applies only if there is a
plan to have a forecast model for each project. If so, when the model is stopped,
you can work with estimating on fixed-price projects by using the initial forecast
model as a baseline for comparison.
NOTE: To use a default forecast model, specify the model ID in the Project
management and accounting parameters form on the Forecast tab. The model
specified in the parameters is then suggested when entering project forecasts.
2-3
Enter Forecasts
After you have defined forecast models, you can enter forecasts for hours,
expenses, fees, items and on-account payments.
Open Project management and accounting > Common > Projects > All
projects. Select a project. On the Action Pane, on the Plan tab, in the Forecast
group, you can click a specific type of forecast.
2-4
To forecast hours, you can enter a worker (although this is not a required field, it
must be entered), a category, and the number of hours. You cannot enter a total
currency amount. Be as precise on the hours forecast as needed by entering
individual workers, activities and categories. Forecast at a less detailed level, if it
is necessary.
Although worker is not a required field, to use the hours forecast functionality,
you must have a cost price to use to calculate the dollars for the forecast. So you
might have to set up generic workers with a blended cost price if there is
insufficient information to forecast each worker.
For example, you can set up a generic worker called Consultant with a cost price
of 50.00 United States dollars (USD) to use as the forecasting worker. By doing
this you do not have to know who the person is working on each project
forecasting the hours.
2-5
When you forecast expenses, you will enter the forecast model, category and the
cost price.
You will need to enter a quantity to have the forecast picked up in the estimate
process. This quantity relates to the number of transactions for this category. For
example, if there are three transactions for airfare, enter three as the quantity. To
capture markup information, enter a sales price.
Open Project management and accounting > Inquiries > Forecasts >
Expense.
2-6
To forecast fees, you will enter the forecast model, category, and sales price.
The fee forecast shown in the previous figure is revenue that is outside the
regular billing and revenue recognition process. These are additional revenue
items such as bonuses or fees.
Item Forecasts
Unlike hour, expense and fee forecasts, item forecasts are part of the inventory
forecasts and also part of the forecast scheduling from the Master planning
module.
When you enter item forecasts on a project, you must make sure that the system
considers these forecasts when forecast scheduling is run, and that planned
purchase or production orders are effectively achieved and suggested for the
forecasted items.
2-7
To forecast items, you will enter the forecast model, quantity, and cost price.
You can also forecast by individual item if that level of detail is known.
Otherwise, leave the item number blank and forecast by currency amount. Enter a
quantity of at least one to have the item forecast included in the estimating
process.
2-8
For on-account forecasts, you will enter the project date, forecast model, and the
sales price.
The description entered is optional. However, including a description will
provide a more detailed identification of the transaction that is in the forecast. If
the on-account payment is in a time and materials project, enter the offsetting
line.
2-9
2-10
Copy Forecasts
You can copy individual forecast lines by using the edit button, and you can also
copy entire forecasts by using the Copy functionality. This function will copy an
entire forecast model and move the transactions to a new forecast model.
The copy function can be run for an individual project or group of projects if the
include subprojects box is checked.
Open Project management and accounting > Inquiries > Forecasts > Item
forecast. Click Copy.
Allocate Forecasts
The period allocation keys available in the Item forecasts resemble those that are
available in the General ledger for budgeting. You can use the allocation keys to
duplicate data.
2-11
2-12
2-13
Challenge Yourself!
Create the new budget using the Edit functionality.
Step by Step
To create the new budget using the Edit functionality, follow these steps.
1. Open Project management and accounting > Common >
Projects > All projects.
2. Select project 10005.
3. On the Action Pane, on the Plan tab, in the Forecast group, click
Hour forecasts.
4. Click a line that occurs in March and has the Forecast model
"Annual" and a Category "PM."
5. Click Edit.
6. Under Change of period check the Quantity box. Change the
Period to "Months."
7. Enter "2" in the Quantity field.
8. Click OK.
2-14
Forecast Scheduling
Project managers can use the Microsoft Dynamics AX Project management and
accounting module to group forecasted hour consumption by worker. To plan and
schedule hours, this module uses work center groups and work centers. You can
use the hour scheduling function to perform job scheduling and operations
scheduling.
Because the scheduling function resembles the production scheduling function, a
complete setup is not required to perform the scheduling routine from the Project
management and accounting module.
Scheduling Workflow
To perform the scheduling process, follow these steps.
1. Create working times and calendars.
2. Set up work center groups and attach individual work centers to do
operations or job scheduling.
3. Define which basic parameters to consider when you perform the
scheduling routine.
4. Create forecast models and enter forecasted hours on projects
alongside work centers.
5. Perform an operations or job scheduling run.
6. Review capacity load and display this in a Gantt chart.
7. Perform rescheduling.
2-15
This sequence is necessary to complete the final calendar set up. The set up
includes basic To and From time fields, and includes the insertion of breaks by
specifying new From and To times.
You can use the efficiency percentage to specify how the set up and processing
time is determined. For example, a specification of 200 percent doubles the
scheduled available time.
You can use a property linked to a working time only when you are running
scheduling relative to productions. This is a sharing principle that is used to
schedule productions at the same time.
2-16
2-17
Vendor
Human resource
Machine
Tool
Only the Vendor and Human resource types require links to a record in the
tables. For example, the resource group that has the type Vendor could contain
all the different resource roles related to a specific vendor invoice account.
Resource groups are set up in the Basic module.
2-18
Default vendor account that is used for the resources, if the type is
Vendor.
Resource Assignments
You can use this form to view a list of workers who are assigned to a project or
an activity. You can display worker assignments for a specified time period, for a
project, for a specific worker, or for a commitment type (a tentative or a firm
commitment).
Open Project management and accounting > Inquiries > Assign resources >
Resource assignments.
2-19
Scheduling Parameters
Different parameters can control the outcome of scheduling. These parameters
are set up in different modules.
The following table provides an overview of the parameters that affect the hour
scheduling when it is performed from the Project management and accounting
module.
2-20
Module
Purpose
Efficiency
percentage
Basic/Work center
Groups and work
centers
Operations
scheduling
percentage
Basic/Work center
Groups and work
centers
Finite
capacity
Basic/Work center
Groups and work
centers
Marked:
Reserve capacity and do not allow to
reserve more than available.
Unmarked:
Reserve capacity and exceed reserved
capacity limits.
Exclusive
Basic/Work centers
Marked:
Reserve work center capacity
exclusively for a job.
Unmarked:
If capacity is not used 100 percent,
reserve the work center for other jobs,
if it is necessary.
Capacity
planning
production
Project/Parameters
Capacity
planning
planned
orders
Project/Parameters
2-21
Challenge Yourself!
Create a new resource in an existing resource group.
Step by Step
To select a resource group, follow these steps.
1. Open Organization administration > Common > Resources >
Resource groups.
2. Click the Drilling Work Center Group, Resource group 006.
3. Click the Resource tab.
4. Click Add.
5. Select a Resource and Calendar.
6. Verify the Ledger accounts have been copied from the resource
group.
7. Click Close.
2-22
Forecasting Hours
Once you have entered all the base data, you can forecast hours on the project;
forecasting on hours does not require scheduling.
Open Project management and accounting > Common > Projects > All
projects. Select or open a project. On the Action Pane, on the Plan tab, in the
Forecast group, click Hour forecasts.
When you forecast hours to schedule project resources, you should be aware of
whether to use activities. This forecast model to use, what category should be
scheduled and the number of hours, and the scheduling parameters.
Activities
Activities facilitate the grouping of different types of categories and provide an
additional method to segment project tasks.
When using activities for hour scheduling, specify the activity number and
description, default category to use, percentage of completion and the order of
the activities. It is optional to use activities for scheduling.
Budget Model
When you forecast in the Project management and accounting module, it is
mandatory to use the budget model. The project manager uses the budget model
to gather forecasted transactions to compare the forecasted transactions against
realized transactions later in the process. However, as for scheduling, it does not
serve any real purpose. The system schedules the forecasted hours without any
direct reference to the budget model.
2-23
Scheduling Options
Some of the important capacity parameters that relate to work center groups and
work centers are located in the Required Base Data section. However, there are
additional important options regarding the tasks to consider when forecasting
hours.
These options are located on the General tab in the Hour Forecast form.
The following table describes the parameter and purpose located in the General
tab of the Hour Forecasts form.
2-24
Parameter
Purpose
Link
Link Type
Working
Time
Purpose
Capacity
Selected:
Reserve work center capacity.
Unselected.
No capacity is reserved.
Notice: Select the parameter default even if the work center
finite capacity option is not selected.
Interdependency of Tasks
If more tasks/hours are scheduled, the system uses the two parameters to reserve
capacity in the specified order of link first and then link type.
You can use one of the following methods to link the tasks:
None
StartStart
EndEnd
EndStart
The link type can be Soft (the default link type that is displayed by the system) or
Hard.
If a method is not specified that equals the value None in the previous list, the
system returns an error message "Unrecognized attachment between jobs"
regardless of the link type you select. Do not use this value.
You can use the Soft methods for necessary time lags between the tasks, thereby
optimizing capacity usage and decreasing lead-time.
You can use the Hard methods for a now delay, because the relation between
tasks is strict. This causes increased lead-time and the optimization of capacity
can be poor.
2-25
Identification
Update of references
The system automatically transfers default information from the hour forecasts to
the Project and Model fields.
2-26
The system reserves the first work center in the group that has available capacity.
If this work center cannot finish the task, the system reserves the next work
center in line with free capacity, continuing until the task is completed.
This method uses the available capacity of the individual work center. This
example illustrates how the system schedules a task to be completed from today's
date.
Since the resource in question is not available for the task until the end of the
third period and the beginning of the fourth period, you cannot reserve the
capacity. As a result, the task is completed at a later point than first expected.
A final option is to specify whether the scheduling routine should consider
limited capacity reservation.
The parameter in the scheduling routine is set to recognize capacity limitations
by default. By deselecting the option, the system ignores all previously selected,
finite capacity parameters.
Tasks are not ordinarily scheduled individually they are combined in an overall
plan. To make sure that there is the interdependency of the tasks in the project
hierarchy and the task order, two methods are available:
Schedule references
Synchronizing of references
2-27
2-28
NOTE: The Plan field depends on the License code Master planning. If the
license code is not available, the field itself and the references on the References
tab page do not display.
2-29
Purpose
Day
The date.
Week
Capacity
Oper.
reserved
Job reserved
Reserved
Job
remaining
Remainder
The Reference tab contains a reference for each individually detailed capacity
reservation. The reference consists of:
2-30
Date and time: The date and time are indicators of the exact date,
start, and end time for the reserved capacity.
Plan and type: The plan contains the name of the dynamic master
plan that is used by the scheduling tool. The type indicates whether it
is the operations scheduling or the job scheduling method performed.
When you work with the Gantt chart, consider the following:
The only difference between the Gantt chart and the capacity load is
the Gantt chart's lack of information about remaining hours. This
occurs because the Gantt chart displays tasks as fully scheduled it
does not show any remaining unscheduled hours for each day.
Modify certain aspects of the Gantt chart set up when you view it for
projects. From the Gantt chart, click Setup > Setup.
Make sure that you select the parameter Load hour forecasts when
you use the Gantt chart for the first time. By not selecting this
parameter, Project information does not show in the Gantt chart.
Use the color option of the Setup button to change the default
coloring setup.
2-31
Several different color codes can change, but only some have an
effect when you work with project scheduling. This list provides the
name and visual display of color codes to change effectively:
o
o
o
o
Background
Table, Passive
Table, Active
Passive Node
Some additional features that you should be familiar with when you work with
the Gantt chart include the following:
The date overview displays in days and follows the calendar year by
default. Selecting another year is possible by right-clicking the time
bar on top of the Gantt chart.
In the timescale at the top of the diagram, right-click, and then select
the Timescale interval dialog box. Enter from and to dates to define
the time interval that is displayed in the grid.
In the timescale at the top of the diagram, right-click, and then select
Timescale unit. Click to select the unit of time that you want to
display in the diagram.
In the timescale at the top of the diagram, right-click, and then select
Grid to display a demarcation of time in the diagram. The grid
markings are aligned with the Timescale unit that you select.
o
o
o
o
o
2-32
In the timescale at the top of the diagram, you can select and drag the
timescale grid to resize the scale that is displayed. If you drag to the
right side, you increase the size of the scale. If you drag to the left,
you decrease the size of the scale. This feature facilitates scheduling
with accuracy.
In the timescale at the top of the diagram, right-click, and then select
3D layout to display the time scale in three-dimensional format.
You can use the order view to display the jobs that are scheduled
for a particular production order, or you can use the resource
view to display the jobs that are scheduled for a particular
operations resource.
When you use the chart, you can switch between the different
views. For example, you can group all operations by order,
regardless of the operations resource, and then sort the
operations by start time. This might be useful if you want to see
how a set of orders flows through various resources before
rescheduling the orders because of a delivery date change from a
customer.
The detailed criteria for the different views can be set up in the
Views form.
Click Print to print the Gantt chart. Before printing, preview and
adjust the layout.
Rescheduling
You might need to reschedule a resource because the sequence of operations for
a particular item might no longer be practical or optimal if the orders are
scheduled over a period of time. Also, if a particular resource is becoming a
constraint, you might want to move some of the scheduled jobs or operations to a
different resource.
To Reschedule a Resource
To reschedule a resource, follow these steps.
1. Open Organization administration > Common > Resources >
Resource groups. Select a resource group, and then click the
Resources tab. Select a resource, and then click Gantt chart.
2. In the Gantt chart dialog box, enter a start date and an end date to
define the time period that you want to view in the Gantt chart. Click
OK.
3. In the Gantt chart, select a job and right-click, and then click Open
job scheduling form.
4. The Job scheduling form opens, and you can reschedule the
resource. After rescheduling, you can make additional manual
changes in the Gantt chart.
2-33
Summary
This chapter discussed the use of project forecasts. The use of these functions is
important in the tracking of the profitability of a project. The chapter also
discussed hour forecasts scheduling.
2-34
2-35
2-36
2.
3.
2-37
Solutions
Test Your Knowledge
1. In which module(s) do you find the Forecast model form? (Select all that
apply)
() Project management and accounting
() Inventory and warehouse management
( ) Human resources
( ) Master planning
2. On-account forecasts are used to forecast expected on-account payments for
which of the type of projects? (Select all that apply)
( ) Variable cost
() Time and material
() Fixed-price
( ) Variable cost with WIP
3. Describe why someone might decide to reschedule a resource.
MODEL ANSWER:
Someone might decide to reschedule a resource if orders are scheduled over
a period of time, or if the sequence of operations for a particular item is no
longer practical or optimal.
Another reason someone might decide to reschedule a resource is if a
particular resource is becoming a constraint, you might want to move some
of the scheduled jobs or operations to a different resource.
4. Scheduling involves work centers.
() True
( ) False
( ) Only sometimes
2-38
2-39
2-40
Manage grants.
Introduction
This chapter describes advanced features of project invoicing in the Project
management and accounting module of Microsoft Dynamics AX 2012. This
includes funding sources, funding limits, funding rules and allocations. The
chapter also covers grants, which are most often used by the public sector and
research facilities.
This chapter builds on the features presented in the Project Invoicing chapter in
the Project Management and Accounting Essentials class.
3-1
The following table shows the setting and descriptions for the project invoicing
parameters.
3-2
Setting
Description
On-account
invoicing
Project contract
Credit rating
Invoice
approval
Funding
allocation order
Invoice
Invoice voucher
Invoice proposal
NOTE: It is a best practice to let the invoice voucher reference follow the project
invoice. This makes it easier to track because the internal and external reference
number will be the same.
Funding Sources
A funding source is a party responsible for payment based on the terms of the
project contract. Every project contract must have at least one funding source.
Some project contracts might specify that more than one party will share funding
responsibilities for the project costs. For example, a large customer might request
split funding of a project by its multiple divisions or your company can share the
costs of a large customer project with an internal organization. In the public
sector, a bridge might be funded by a government grant and a private
corporation.
Funding sources make it possible for you to split the billing for a single
transaction or an entire project among multiple customers, grants, or
organizations.
A newly created project contract will have a single funding source but you can
add additional ones. After a customer, organization, or grant is added as a
funding source, it can then be assigned to one or more funding rules. Funding
rules contain the criteria for how to allocate charges to different funding sources
for a project.
3-3
NOTE: On hold funding is a funding source into which you can record
transactions until additional funding can be obtained or until you decide to bear
the costs internally. They are covered later in the chapter.
5. In the Customer column, select the entity that you want to use as a
funding source for the project contract.
6. In the Funding source ID column, enter the name that you want to
use to identify this funding source. The name can be the same as a
customer identification number or name, or any other name that you
want.
NOTE: The content of this field is displayed on transactions and in reports to
identify the funding source.
7. To change the default address and language specified when you
make a selection in the Customer field, change the selections in the
Invoice address and Language fields.
After you designate a customer, grant, or internal organization as a funding
source, it can be included in the funding rules and funding limits that you create
in the Funding limits and Funding rules tabs.
3-4
Funding Limits
Once you have defined at least one funding source, you can set up funding limits
on the Project contract details form. For example, you can set limits for hotel
expenses or worker hours.
When you specify limits at multiple funding levels (for example, at the funding
source and/or an individual project) then limits for all levels are applied on each
transaction.
For example, this table shows that you specified the following initial funding
limits, shown in the (United States dollar (USD).
Funding source
Project ID
Customer
Amount
Spent Amount
8,000.00 USD
0.00 USD
Customer
P1
5,000.00 USD
0.00 USD
Customer
P2
6,000.00 USD
0.00 USD
If you enter an hour transaction for 4,000.00 USD for project P1, the following
will be visible:
Funding source
Project ID
Customer
Amount
Spent Amount
8,000.00 USD
4,000.00 USD
Customer
P1
5,000.00 USD
4,000.00 USD
Customer
P2
6,000.00 USD
0.00 USD
This means that a new transaction in project P2 for 5,000.00 USD would not be
allowed because it would exceed the amount for the funding source.
3-5
NOTE: Funding sources are not ordered. Therefore a transaction will consume
funds from all applicable limits simultaneously. To change the order in which
funds are consumed you will need to specify a funding rule, described later in
this material.
3-6
Funding Rules
Funding rules determine how billing is allocated between multiple funding
sources. Some project contracts might specify that more than one party will share
funding responsibilities for the project costs.
For example, a large customer might request split funding of a project by its
multiple divisions, or your company can share the costs of a large project with an
external organization. With project contracts you can split the billing for a
category or an entire project among multiple funding sources (customers, grants,
or organizations).
When you create a new project contract, you will get a single funding rule. It will
allocate all funds for all transactions to the initial funding source defined on the
contract. If you add additional funding sources to a contract, they will not be used
unless you reference them in a funding rule.
3-7
3-8
Challenge Yourself!
Create the project contract and project. Enter an hour journal for the work that is
performed. Update the contract and adjust the hour transaction to consume the
additional cap. Create the resulting project invoice proposals.
Step by Step
1. Open Project management and accounting > Common >
Projects > Project contracts.
2. On the Action Pane, on the Project contract tab, in the New group,
click Project contract.
3. In the New project contract form, enter OWL01 for the Project
contract ID.
4. In the Name field, enter Owl Equipment Maintenance.
5. In the Funding source drop-down, select Owl Wholesales (1202).
6. Click OK. The Project contract details form appears.
7. Open the Funding sources tab, click Add on the toolbar.
8. Select Sunset Wholesales (1102) in the Customer drop-down.
9. Click Add on the toolbar to add another funding source.
10. Select On hold for the Funding type.
11. Select Services for the Customer drop-down.
12. Open the Funding limits tab.
13. Click Add on the toolbar.
3-9
3-10
3-11
3-12
Fixed-Rate Agreements
Projects can have a long time span, and because billing is performed periodically
large time spans can exist in the payment plan. This can create exchange rate
fluctuation risks if the project is being billed in a currency other than the
accounting currency.
The risk of changes in the exchange rate can be covered by selling the expected
currency forward. You can inform the bank that based on the signed project
contract, a certain sum is expected to be received in a foreign currency on a
certain date, and then you can establish a forward contract with the bank. The
bank will quote a rate at the start of the project at which it will buy the currency
on the agreed upon date. By doing this, the exporting company will know the
exact amount of money expected to be received in the companys currency when
the payment is made.
For this purpose, set up fixed exchange rates from the Project contract. Open
Project management and accounting > Common > Projects > Project
contracts. On the Project contracts list page, select a project contract for which
you want to set up a fixed rate agreement. On the Project contract tab on the
Action Pane, in the Setup group, click Fixed rate agreement.
3-13
Sales currency
Exchange rate
When you create a new fixed-rate agreement, the system uses the current
exchange rate for the sales currency you choose. Override this proposed rate with
the new fixed exchange rate that applies when you issue invoices.
The forward cover number from the bank is not required and only serves as a
reference. By setting this up, the system uses a fixed exchange rate when foreign
customers are invoiced.
3-14
Grant Management
You can easily enter and track grants and define relationships to new or existing
projects and project contracts. Grant information is stored in a centralized
location in Project management and accounting so that you can quickly and
easily find information that you need for reporting and informational purposes.
Grant Overview
A grant is a fund designated for a specific purpose or project. Usually, there are
restrictions on how a grant can be spent. In Project management and accounting,
you can enter and track grants and define their relationships to projects and
project contracts.
For example, you can:
Create a grant by entering all the details into a new record, or copy
and modify the details from an existing grant.
To access the list of grants, open Project management and accounting >
Common > Grants > Grants.
3-15
3-16
NOTE: You can set up grant types, grant customer types, and matching types in
the Project management and accounting module through the Setup > Grants
menu.
3-17
Challenge Yourself!
Create a grant, project contract, and a project and issue an invoice for the first
milestone.
Step by Step
To create a new grant and a new project contract that references the grant as the
funding source, follow these steps.
1. Open Project management and accounting > Common >
Grants > Grants.
2. On the Action Pane, on the Grant tab, in the New group, click
Grant.
3. In the Grant details form, on the General tab, in the Grant ID
field, enter STU01.
4. In the Name field, enter Stone University Building Grant.
5. Set Grant type field to Sponsored.
6. In the Requested amount field enter 100000 USD.
7. In the Awarded amount field, enter 75000 USD.
8. Set the Grant status to Active.
9. Under the Contact information tab, in the Grant customer field,
select Stone University (2031).
10. Click Close.
11. Open Project management and accounting > Common >
Projects > Project contracts.
12. On the Action Pane, on the Project contract tab, in the New group,
click Project contract.
13. In the New project contract form, enter STU01 for the Project
contract ID.
3-18
3-19
Invoice Approval
The project invoice approval setup determines who can invoice update, post and
print a project invoice for a customer.
To activate invoice approval, open Project management and accounting >
Setup > Project management and accounting parameters, and then click the
Invoice tab. Select the Active check box and select the appropriate user group. If
this is checked, Approve will be active on the Invoice proposal form, and
proposals must be approved by a member of the specified user group before they
are posted.
3-20
Summary
This chapter discussed the advanced features for invoicing projects. This includes
funding sources, funding rules, funding limits, and grants.
3-21
3-22
2.
3.
3-23
Solutions
Test Your Knowledge
1. What properties are relevant for grants? (Select all that apply)
() Funding sources
() Funding rules
( ) Funding process
() Funding limits
2. What properties are relevant for grants? (Select all that apply)
() Status
( ) Sales currency
() Awarded amount
( ) Ledger status
3-24
Introduction
The Project Management and Accounting Essentials course discussed the three
specific internal project types (cost, time, and investment). This chapter shows
how internal projects are configured to include work in process (WIP) and it also
shows the use of investment projects that use the estimate project to track WIP
and to capitalize costs. The chapter will also describe the accounting principles
involved with running these advanced internal projects in the Microsoft
Dynamics AX Project Management and Accounting module.
4-1
4-2
Posting costs.
The following table explains the type of account, the ledger it affects, and how
the ledger is affected.
Account
Ledger
Purpose
Cost
Payroll
allocation
WIP cost
Balance
Debit costs.
Credit when moving costs to profit
and loss.
Cost item
4-3
Ledger
Purpose
Balance
Ledger Principles
When you set up a project group for an internal project to track WIP, select
Balance for each type of cost to handle as WIP. In the following example,
hour, expenses and item costs are handled as WIP.
Once the group is set up, the system will automatically post the cost amounts on
the specified balance accounts.
NOTE: You can choose not to specify a ledger account in the Post costs - hour
field. This causes the system not to post hour costs to the General Ledger. The
hours are still charged to the project for time tracking purposes. Because the
hour costs are still charged to the project, use the periodic Post costs form to
move the costs to the balance or the profit and loss account.
Posting Costs
The registering of the project costs occurs in their respective journals; hour, item
and/or expenses.
Once the respective journals are posted, the system will automatically post the
costs on the balance accounts.
4-4
Notice the costs are posted to balance account number 160100. This is the
Project-WIP Cost account.
Moving Costs
Once the project is completed for internal projects with WIP, the costs posted to
the balance accounts must be moved back to a profit and loss account.
Therefore, they can be recognized as cost on the profit and loss statement.
You can use the Post costs form to move costs that are posted to WIP accounts to
profit and loss accounts. This form is designed to move posted costs to and from
balance and profit and loss accounts as needed throughout the project. The Post
costs form is used by both internal and time and material projects.
Click Project management and accounting > Common > Projects > All
projects. On the Action Pane, on the Manage tab, in the Process group, click
Post costs. Click Select.
4-5
You can modify the transactions before the ledger accounts are updated by
deleting the cost lines in the top grid that should not post, or use the Select button
again. Click the Post button to specify the posting date. After confirming the date
in the dialog box, the selected transactions transfer.
After the transactions are posted, an additional entry will appear on the voucher
for the adjusted transaction to show the offset and the posted WIP amount.
4-6
Transaction type
Amount
2000 - (A)
800 - (B)
1000 - (C)
Debit
WIP cost
2,000 - (A)
800 - (B)
1,000 - (C)
Cost
1,000 - (C)
Credit
Payroll allocation
2,000 - (A)
Travel expense
800 - (B)
Inventory issue
1,000 - (C)
Item costs
1,000 - (C)
NOTE: Item costs by default post to the profit and loss account. But a copy of
the value posts to the WIP cost value items account, to reflect the item value in
the balance account.
Hour Consumption
Hours on an internal project are posted from the hour journal or a timesheet.
Depending on how you select to set up the internal project group, the costs will
or will not, post to the General Ledger.
For hours posted to the project (A), follow these steps.
1. Click Project management and accounting > Common >
Transactions > Posted project transactions.
4-7
Expense Consumption
You can use the same method to post expenses for internal projects and other
project types.
When you enter the cost lines you can specify an offset account before posting
(or use the default offset accounts set up in the Default offset accounts for
expenses form. The following example uses the Travel expense.
For Expenses posted to the project (B), follow these steps.
1. Click Project management and accounting > Common >
Transactions > Posted project transactions.
2. Select the expense transaction.
4-8
The voucher for this cost shows the offset account entered for the expense is
Travel expense account (601500) and the debit is to the WIP expense cost
account (160300).
Item Consumption
You can post item consumption in the same manner for internal projects and
other project types.
For Item costs posted to the project (C), follow these steps.
1. Click Project management and accounting > Common >
Transactions> Posted project transactions.
2. Select the item transaction.
4-9
The voucher for this cost shows the offset account entered for the expense is
Project COGS - Items offset account (540500) and the debit is to the WIP item
cost account (160200). There are two additional journal entries for the inventory
issue.
4-10
FIGURE 4.9 THE RESULTS ARE POPULATED IN THE POST COSTS FORM
4-11
The costs are now posted. This eliminates the accumulated WIP, and the project
profit and loss report shows the project costs.
4-12
Challenge Yourself!
Create the project and charge hours to it. Then move the costs to a profit and loss
account.
Step by Step
To create the project and charge hours to it, follow these steps.
1. Click Project management and accounting > Common >
Projects > All projects.
2. On the Action Pane, click the Project tab, and then in the New
group, click Project.
3. Select Internal as the Project type, Internal2 as the Project group,
and enter the Project ID, Project name, and Customer as needed.
Then press OK to create the project.
4. From the Project record, on the Action Pane, click the Project tab,
and then in the Journals group, click Hour.
5. Click New to create a new journal. Enter a line for 40 Sales hours.
Click Close.
6. Go back to the Project record and, on the Action Pane, click the
Manage tab, and then in the Process group, click Post costs.
7. Click the Select button.
8. Ensure that profit and loss is selected and that the proper transaction
and project types are selected. Click the OK button.
4-13
Investment Projects
Another advanced type of internal project is the investment project. The
investment project is used for a long term research and development project that
occurs over several periods.
The key difference with an internal project with WIP is that at the end of the
project the costs can be eliminated to a fixed asset in addition to a ledger account
or to another project. The investment project:
Can have costs be setup to post initially to profit and loss accounts or
balance accounts. If setup to initially post to profit and loss accounts,
costs will be moved to WIP during the estimate process.
Can have costs capitalized to WIP accounts. But the line property
must be set up to allow for it.
Ledger Accounts
The following ledger accounts are used to run an investment project.
Account (Cost Price)
Ledger
Purpose
Cost
Payroll allocation
WIP cost
Balance
Debit costs.
Cost item
Balance
Accrued loss
Balance
Debit costs.
Ledger Principles
Create a project group that uses the following ledger settings to run an
investment project. There is an option as to whether to post costs to a balance
account or a profit and loss account.
4-14
4-15
Amount
2,000 - (A)
800 - (B)
1000, (C)
Transaction amounts:
Account
Debit
WIP cost
2,000 - (A)
WIP expense
800 - (B)
1,000 - (C)
Cost
1,000 - (C)
Credit
Payroll allocation
2,000 - (A)
Expense offset
800 - (B)
Inventory issue
1,000 - (C)
Cost item
1,000 - (C)
4-16
4-17
P&L / Balance
Transaction
Balance
Credit
Balance
Debit
P&L
Credit
Cost (540200)
P&L
Debit
4-18
4-19
Challenge Yourself!
When running the estimate, use Set cost to complete to zero as the Cost to
complete method before running posting the estimate and elimination.
Step by Step
To create and run the investment with estimates, follow these steps.
1. 1. Click Project management and accounting > Common >
Projects > All projects.
2. On the Action Pane on the Project tab, in the New group, click
Project.
3. Select Investment as the Project type.
4. Enter INV001 as the Project ID.
5. Select Investment as the Project group.
6. Check New estimate project.
7. In the Cost template field, select a cost template of Contoso.
8. In the Period code field, select a period code of EstMonth.
9. Click OK.
10. On the Action Pane, on the Project tab in the Journals group, click
Hours.
11. Click New to create a new Journal.
12. Enter 20 in the Hours column and Design in the Category field.
13. Click Post.
14. Click OK.
15. Click Close to close the Infolog.
16. Close the Hours journal form.
17. Click Close.
4-20
4-21
Summary
This chapter discussed different types of advanced internal projects and also
showed how they are run. The Internal Project with WIP is used to track internal
projects over several periods by moving costs to WIP accounts. Investment
projects are used to capitalize internal costs to a fixed asset, ledger account or to
another project.
4-22
4-23
2.
3.
4-24
Solutions
Test Your Knowledge
1. From where are hours on an internal project are posted?
() Hours journal
( ) General ledger
( ) Projects journal
( ) Contracts form
2. Which of the following is not a type of consumption?
( ) Item
( ) Hour
() Variable
( ) Expense
3. When you post costs for an internal project with WIP where are all costs
posted?
() Balance sheet account
( ) Profit and loss account
( ) General journal
( ) Cost account
4. Which form is used to transfer costs between balance accounts and profit and
loss accounts?
( ) Accrue revenue
( ) Adjustments
() Post costs
( ) Create estimate
5. What are the types of estimation processes? (Select all that apply)
() Completed percentage
( ) Percentage contract
( ) Fixed contract
() Completed contract
4-25
4-26
Introduction
This chapter describes the accounting principles involved with running advanced
time and material projects in the Microsoft Dynamics AX Project management
and accounting module.
There are two types of advanced time and material projects:
This training material includes a description and setup of each project type, and
an accounting example with a graphical overview of each project type.
5-1
5-2
NOTE: This project type does not dictate how customer advances (on-account
transactions) are handled. Decide to enter on-account transactions in balance or
profit and loss.
Use WIP on time and material projects to track the project costs in
balance accounts until the customer is invoiced.
Track project costs in WIP accounts until the invoicing period. The
invoice update causes the cost prices to be moved from the balance
accounts to the profit and loss accounts.
The invoice update also causes the sale prices to post to the project's
profit and loss accounts so that costs can be matched with revenue in
the invoicing period.
Set up the following cost accounts to run a time and material project that uses
WIP.
Cost Account
Ledger
Purpose
Payroll allocation
P&L or Balance
Cost
P&L
WIP cost
Balance
Debit costs.
Credit when invoice updating.
Cost item
P&L
Balance
5-3
Ledger
Purpose
Balance
Debit on-accounts.
Upon invoice updating debit the invoice amount.
Invoiced revenue
P&L
Balance
Credit on-accounts.
Upon invoice updating debit on-account.
Ledger Principles
Create a project group that uses the following ledger settings to run a time and
material project with WIP.
Open Project management and accounting > Setup > Posting > Project
groups.
The time and material project with WIP follows a simple flow. When you post
costs in the journals, the system automatically posts amounts to the balance
accounts that are set up.
The on-account transactions (which on a time and material project is considered
prepayment revenue) post on a balance account upon on-account invoicing. The
system does not post revenue posted in a journal to the ledger until the project is
invoiced.
5-4
Cost Price
Sales Price
Hour consumption
4,000 USD
Expenses
1,600 USD
Item consumption
1,200 USD
Fee
500 USD
Debit
Cost (Item)
Credit
Payroll allocation
Expense Offset
Inventory issue
Cost - Item
5-5
P&L / Balance
Transaction
P&L
Credit
Balance
Debit
Expense Consumption
Use the same method to post expenses in a time and material project as in other
project types. Each expense will have an offset account to use for the project
costs.
5-6
P&L / Balance
Transaction
P&L
Credit
Balance
Debit
Item Consumption
You can record item consumption through the project item journal or vendor
invoices.
P&L / Balance
Transaction
Balance
Credit
P&L
Debit
P&L
Credit
Balance
Debit
Fees
You can record and post the fixed fees amount through the fee journal. Because
there are no costs associated with fees, there are no voucher transactions
reflecting the revenue until invoicing.
5-7
5-8
The voucher for the invoice shows all the transactions that occur during the
invoice posting.
The cost amounts in the WIP accounts reverse and post to the profit and loss
accounts. At the same time, the sales amounts post to the profit and loss
accounts.
5-9
P&L / Balance
Transaction
Balance
Credit
Balance
Credit
Balance
Credit
P&L
Debit
P&L
Debit
P&L
Debit
P&L
Credit
P&L
Credit
P&L
Credit
P&L
Credit
Balance
Debit
NOTE: Use the Post costs form for transactions that are not going to be invoiced
but must be moved to the P&L accounts.
5-10
Challenge Yourself
Create the new project. Enter the transactions and create an invoice.
Step by Step
To create the new project, follow these steps.
1. Open Project management and accounting > Common >
Projects > All projects.
2. On the Action Pane, on the Project tab, in the New group, click
Project.
3. Select the TM2 for Project group. Select 100104 as the Project
contract ID. Assign a Project ID and Project name. Click OK to
create the project.
4. On the Action Pane, on the Project tab, in the Maintain group, click
Project stage > In process .
5. On the Action Pane, on the Project tab, in the Journals group, click
Hour.
6. Click New to create a new journal.
7. Select Install for Category. Enter "40" for Hours.
8. Enter "11/17/2011" as the Project date.
9. Click Post to post the journal.
10. On the Action Pane, on the Project tab, in the Journals group, click
Expense.
11. Click New to create a new journal.
5-11
22.
23.
24.
25.
5-12
5-13
Challenge Yourself!
Use the Post costs form to move costs.
Step by Step
To move the costs, follow these steps.
1. Open Project management and accounting > Common >
Projects > All projects.
2. Double-click project 10005.
3. On the Action Pane, on the Manage tab, in the Process group, click
Post costs.
4. Click Select.
5. Select Profit and loss for Post costs to.
6. Check Time and material checkbox in the Include project types.
7. Check Hour, Expense, and Item checkboxes on the Include
transaction types group.
8. Click OK.
9. Review the transactions and then click Post to post the transactions
to the profit and loss accounts.
10. Enter "12/25/2011" for Posting date.
11. Click OK.
5-14
5-15
NOTE: This project type does not dictate how customer advances (on-account
transactions) are handled. Decide to enter on-account transactions in balance or
profit and loss accounts.
5-16
Ledger
Purpose
Cost
P&L
Payroll allocation
P&L
NOTE: You do not have to set up any WIP posting accounts on the Cost price
tab because all costs post to profit and loss accounts.
Set up the following ledger sales accounts to run a time and material project with
accruals:
Sales Account
Ledger
Purpose
Invoiced revenue
P&L
Balance
P&L
Balance
Credit on-accounts.
Debit on-accounts when offsetting on the
invoice update.
Customer summary
account
Balance
Debit on-accounts.
Upon invoice updating debit the invoice value (sales value of all
costs and fees minus on-account
transactions).
5-17
The Accrue revenue options are selected. Select to only accrue revenue on the
preferred types of transactions by selecting the appropriate options.
In a time and material project with accruals, when the financial statements are
run, revenue shows for these transactions even if they are not yet invoiced. In a
simple time and material project, revenue is not visible until an invoice is
generated.
5-18
When you select the Accrue revenue check box, any revenue generated by the
transaction is accrued immediately. If you do not select this check box, the
revenue will not be accrued until it is invoiced.
When costs are posted in the journals, the system automatically posts
amounts to the profit and loss accounts that are set up.
The on-account transactions post on a balance account upon onaccount invoicing. The posted fees and the sales value of the posted
costs accrue temporarily in a profit and loss account.
NOTE: No ledger can be specified in the Post hourly costs. This causes the
system not to post hour costs to the ledger, and only records them for time
tracking. Use the Post costs form to move these hourly costs to the profit and
loss accounts.
5-19
Cost price
Sales price
Hour consumption
Expense
Item consumption
Fee
On-account (pre-payment)
The following table displays the results of the preceding transactions before the
final invoice.
Account
Debit
Cost - hours
Cost - expense
Item Consumption
Payroll allocation
Expense offset
Inventory issue
Customer Balance
5-20
Credit
P&L/ Balance
Transaction
P&L
Credit
P&L
Debit
Balance
Credit
Balance
Debit
5-21
5-22
Type of cost
P&L / Balance
Transaction
P&L
Credit
P&L
Debit
Balance
Credit
Balance
Debit
P&L / Balance
Transaction
Balance
Credit
P&L
Debit
Balance
Credit
Balance
Debit
Fees
You can record and post project fees through the fee journal. These are the
voucher transactions from the fees in this example:
Because there is no cost for the fee, the sales amount is posted as an Accrued
revenue credit (420200) and a WIP - Sales value debit (161300).
5-23
After the on-account invoice is created and posted, the voucher shows a credit to
the customer balance (130100) and a debit to the WIP Project - invoiced onaccount (162100).
Invoicing
To include the customer prepayment on the invoice, you must enter an onaccount transaction with a transaction origin of Deduction. This amount will be
included when you create a final invoice proposal.
Now, the original on-account transaction for 5,000 USD has been invoiced and
the deduction amount is ready to be invoiced.
5-24
5-25
The voucher for the invoice shows all the transactions that occur during the
invoice posting.
The sales values in the WIP accounts reverse and the sales prices post to the
profit and loss accounts.
5-26
P&L / Balance
Transaction
P&L
Debit
P&L
Credit
P&L
Credit
P&L
Credit
Balance
Debit
Balance
Credit
Balance
Credit
Balance
Debit
5-27
Challenge Yourself!
Create the new project with the proper project group. Create the prepayment
invoice and charge 40 install hours to the project.
Step by Step
To create the new project with the proper project group, follow these steps.
1. Open Project management and accounting > Common >
Projects > All projects.
2. On the Action Pane, on the Project tab, in the New group, click
Project.
3. Select the TM3 for Project group. Select 100103 as the Project
contract.
4. Enter "Lab 4.3 T&M" a Project ID and "Lab 4.3 T&M Project"
Project name. Click OK to create the project.
5. On the Action Pane, on the Project tab, in the Maintain group, click
Project stage > In process.
6. Click OK.
7. On the Action Pane, on the Manage tab, in the Bill group, click Onaccount transactions.
8. Click New.
9. Enter "1000" for Sales price.
10. Click New.
5-28
5-29
5-30
If after you start with a simple time and material project, and then determine for
future accounting purposes you want to post a sales value for the project that is
currently running, use the periodic form. By doing this, if there are transactions
posted to the project without accruing any revenue, and they are not expected to
be invoiced in the same period they are incurred, you can use this form to accrue
the revenue.
5-31
5-32
Challenge Yourself!
Use the Accrue revenue form to reverse accrued revenue on the project.
Step by Step
To reverse accrued revenue on the project by using the Accrue revenue form,
follow these steps.
1. Open Project management and accounting > Common >
Projects > All projects.
2. Select project 10006.
3. On the Control tab, in the Monitor group, click Project statements.
4. In the Project statements form, click Calculate.
5. Select the Profit and loss tab to view the amount of accrued revenue
on the project.
6. Click Close.
7. On the Action Pane, on the Manage tab, in the Process group click
Accrue revenue and then click Time and material.
8. Click Select.
9. Select Reverse revenue for Posting.
10. Ensure all transaction types are checked.
11. Enter "12/25/2011" for Posting date.
12. Click OK.
13. Review the transactions and then click Post to post the transactions
to the profit and loss accounts.
14. Click OK.
15. Click Close to close the Infolog.
16. Click Close.
17. On the Control tab, in the Monitor group, click Project statements.
18. In the Project statements form, click Calculate.
19. Select the Profit and loss tab to view the impact of the reversal.
5-33
Summary
This chapter discussed how to process advanced time and material projects.
There are two types of advanced time and material projects:
Time and material projects with accruals will accrue revenue as costs and fees
post, and before an invoice is generated. Time and material projects with WIP
post costs into balance accounts and then move the costs to profit and loss
accounts as the invoice is posted. Both project types are typically used when
costs are posted in one period and invoiced in another.
5-34
2. What is the purpose of the cost account for time and material projects with
accruals?
( ) Debit all costs
( ) Debit only expenses
( ) Credit all costs
( ) Credit only expenses
3. Why can no ledger be specified in the Post hourly costs?
5-35
5-36
2.
3.
5-37
Solutions
Test Your Knowledge
1. Give an example of when you would work with a time and material project
with accruals.
MODEL ANSWER:
A building contractor producing modular homes has to accrue project costs.
The construction process can take several months and the contractor must
track the standard production costs for each home produced. These costs and
additional costs for upgrades or optional features such as special lighting or
whirlpool tubs each have a known cost and an increase in expected sales
value. However, these individual costs do not directly connect to the
expected sales revenue in the period they occur. The time and material
project with accruals temporarily accrues the sales value of the posted costs
in a profit and loss account. This is offset when the project is invoice
updated.
2. What is the purpose of the cost account for time and material projects with
accruals?
() Debit all costs
( ) Debit only expenses
( ) Credit all costs
( ) Credit only expenses
3. Why can no ledger be specified in the Post hourly costs?
MODEL ANSWER:
Because this causes the system not to post hour costs to the ledger, and only
records them for time tracking.
4. What steps are involved in creating a new invoice proposal? (Select all that
apply)
() Open Project management and accounting > Common > Projects >
Project contracts.
( ) On the Action Pane, on the Maintain tab, in the Bill group, click
Invoice journals.
() Select a contract.
() On the Action Pane, on the Maintain tab, in the Bill group, click New
invoice proposal.
5-38
Introduction
This chapter describes the handling of advanced fixed-price projects. Its main
focus is on how to deal with work in process (WIP), and how to use the estimate
system for revenue accruals on these projects.
6-1
Concepts
The process for fixed-price projects in Microsoft Dynamics AX is more
complex than internal or time and material projects because the matching of costs
and revenue is not done directly, because it is on time and material (T&M)
projects. Unless it is a simple fixed-price project, it requires that the matching of
costs and revenues occurs throughout the life of the project.
The Project Management and Accounting Essentials course discussed simple
fixed-price projects. This type of fixed-price project requires no periodic
matching of costs and revenue because the time span is short. Additionally,
everything posts to the profit and loss account, and the costs and revenues are
matched at the end of the project. You can use this project type when the invoice
and the costs occur in the same period to match the costs to the revenue when the
invoice is generated. An example is a service call that is charged with a fixed
amount.
Advanced fixed-price projects can have a much longer time span, include many
individuals and incur different types of costs that require assessment and
matching principles.
There are two methods of assessment principles used to match costs to revenues
in fixed price projects:
Both methods are introduced in this training material and covered in depth in the
following chapters.
Sales value principle: Costs and revenue are matched at the end of
the project with a sales value.
The following criteria applies to both methods for completed contract projects:
6-2
Costs reflect as WIP in the balance sheet during the project, because
the matching of costs and the revenue recognition does not occur
until the end of the project.
When you use the completed contract principle, revenue and costs do
not post to the profit and loss account until the project is completed.
Costs and payments received from customers accumulate as WIP in
the balance sheet during the project. Revenue and costs are not
recognized until the contract activity is completed.
The main events are posting costs and on-accounts, posting WIP, and
eliminating.
6-3
Posting WIP
If costs are posted to profit and loss accounts, posted costs move to balance
accounts when the estimating function is run. The cost will reside there until the
Estimate project is eliminated.
Eliminating
When the project is completed and the estimate project is eliminated, all costs
and on-accounts move from the balance accounts to the profit and loss accounts.
For a completed contract with production plus (+) profit project, the only
difference is when the project is eliminated revenue postings are created related
to cost (production) and for the profit on the project.
6-4
It adds revenue and costs to the profit and loss accounts as the work
progresses. The revenue recognized is determined by the stage of
completion of the contract activity every time that estimates post.
It also requires using the estimate function. The reason for this is that
the checking of costs to revenue must be done periodically. This
must also be done with the completed contract principle. The
estimate system handles the automatic transfer of ledger updates in
profit and loss and balance accounts.
The main events are posting costs and on accounts, accruing the sales value and
eliminating and reversing the sales value.
Posting Costs
You can post the different types of project costs through their respective journals.
This include hours, items, and expenses. Revenue posts through on-account
invoice transactions.
Once the costs are posted to their respective journals, the system automatically
posts the costs on profit and loss accounts. To control this use the project groups.
The following form shows how to set up a completed percentage and Sales value.
6-5
Eliminating
Eliminating occurs when you complete the project and the estimate project is
eliminated.
6-6
The process consists of five main functions that are supported by two minor
functions. They include creating, editing, calculating, posting, and eliminating.
To run the estimate process, you must first create and attach an estimate project
to the project. Once it is attached, you can use the estimate project to select:
6-7
Period Types
When you use the estimate system with a fixed-price project, a period type must
be set up. The system uses this code as a reference for the control periods used in
calculating estimates on the estimate project.
The period code defines the time interval between estimate calculations. Estimate
calculations are always attached to a certain period.
NOTE: In addition to controlling estimate calculations, periods are also defined
for time reporting for workers. This chapter focuses on project estimates.
Timesheets are covered in the Project Management and Accounting Essentials
course.
To access period types, open Organization administration > Common >
Calendars > Period types.
When you create a Period type, specify the Period frequency. You can select
anything from one period for each year to an unlimited number of periods.
6-8
Enter a number for the number of period frequency units to create in the Length
of period field.
Click Periods after the periods are created to view the changes. Split or delete
periods from this window, or view the period's status.
After the periods have been generated, you will attach the period type to the
estimate project the fixed-price projects are tied to.
NOTE: After a project period code is assigned to an estimate project and the
first estimates are posted, the period code and frequency cannot be changed.
6-9
Cost Templates
Cost templates determine how work in process (WIP) is presented in a fixedprice estimate and how the percentage of completion is calculated.
A cost template defines the following:
6-10
To setup the cost templates, open Project management and accounting >
Setup > Categories > Cost template.
6-11
Description
Amount
Unit
Select this option for the system to use the unit entered
as an estimate when calculating the percentage of
completion.
Automatic
Manual
Cost templates can be set up in various ways. The setup depends on which costs
the company wants to include in the calculated degree of completion.
6-12
All the categories listed on the following screen are for the transaction type
Hours, displayed on the hours estimate line. All categories must be linked to cost
groups so that it is not possible to not include them.
A category often refers to just one cost group. For two or more cost groups that
have the same transaction type on one cost template, divide the categories
between the cost groups using these steps.
1. Create a new cost group.
2. Highlight the new cost group and view the Categories tab. All the
Hours categories are listed on the right-side and they can be attached
to the new cost group.
3. Highlight the category to add and then click the left arrow button to
attach the category to the cost group.
The category is now related to the new cost group and is automatically removed
from the previous cost group. This guarantees a category does not appear in two
cost groups.
6-13
The percentage of completion is now calculated using this Cost template. Any
hours posted to the attached categories are excluded from the calculation.
You can use cost groups to control which types of transactions to include in the
completed percentage calculation. Some companies can, for example, only want
to include hours in the calculation and not expenses, whereas other companies
might also want to include other costs.
Control Parameters
After you set up a cost template together with selected cost groups and
categories, the next task is to specify the correct parameters.
Amount or Unit
When you use a cost template the system automatically tries to base the
completion estimate on the sales value (amount) of the entered transactions or the
quantity (units) of the entered transactions.
The default setting is Amount.
6-14
6-15
Challenge Yourself!
Create a new cost template.
Step by Step
To create a new cost template, follow these steps.
1. Open Project management and accounting > Setup >
Categories > Cost template.
2. Click New.
3. Name the Cost template ID "Install".
4. Enter "Hour" for Hour cost line ID.
5. Enter "Expense" for Expense cost line ID.
6. Enter "Item" for Item cost line ID.
7. Click Cost lines.
8. Click New.
9. Enter "Design" for Cost line ID and Name.
10. Click the Categories tab.
11. Select Design in the Remaining categories table and then click
the > button.
12. Select Sales in the Remaining categories table and then click the >
button.
13. Click New.
6-16
6-17
Estimate Projects
Although the name estimate project implies this is a project, it is not. Expenses
and revenue cannot be entered through journals and invoice updates cannot be
run on an estimate project. It is instead, a data collection and calculation unit for
fixed-price projects.
The purpose of the estimate project is to group project control parameters for one
or more fixed-price projects and ease the periodical estimate control process by
providing a single point of access.
The following figure is an example of the setup of two estimate projects, each
using different control parameters and having different types of fixed-price
projects attached to them.
6-18
6-19
Creating Estimates
You can run the estimate process from the estimate project or one of the related
projects.
The progress of the project must be monitored during its life span. To do this in
Microsoft Dynamics AX, use the estimate. Apply a period code specifying the
length of every project estimate period when you start an estimate project linked
to a fixed-price project.
As the project is being monitored during the estimate periods, the estimates
might need a revision. To start the revision process, create the estimate periods as
the progress is revised. To do this:
1. Open Project management and accounting > Common >
Projects > All projects.
2. Select a project.
3. Then on the Action Pane, on the Manage tab, in the Process group,
click Estimates.
4. In the Estimate form, click New.
6-20
Purpose
Period code
Estimate date
Continuous
Cost to
complete
method
Completion
method
Forecast
model
6-21
Purpose
From model
Print
estimate list
Show info
log
As previous method
Some additional characteristics for the Create Estimate form include the
following:
NOTE: The version number is one as a default when creating a new estimate. If
eliminating an existing posted period, the version number is two.
6-22
Completion method
Manual calculation
Automatic calculation
If the completion method is set to manual, the manual calculation method must
be entered. If the completion method is automatic the automatic calculation field
is filled in automatically.
It is possible for the percentage of completion to suddenly be 100 percent,
although the project is not completed. The reason for this calculation could be
that when you select the Forecast model, a model is selected without any forecast
transactions attached.
The system compares the actual costs in the estimate period with a forecast of
zero, and returns a result of 100 percent complete as all forecast expectations are
met.
6-23
Remaining budget
The system does not automatically decrease the forecasted estimates. The
recommendation is to maintain an original forecast model on the fixed-price
project to establish a baseline for later comparison when the project is completed.
NOTE: Use at least two different forecast models when you apply this approach.
Have one model contain the original forecast and the second be the copy from
and to model.
6-24
Description
Procedure
Total costs
actual
6-25
6-26
Method
Description
Procedure
Remaining
budget
Set cost to
complete to
zero
This method is
typically used before
eliminating the
estimate project.
It equalizes the total
estimates with the
actual transactions
posted and clears the
remaining estimates
column.
The result is always a
percentage of
completion of 100.
Description
Procedure
As previous
estimate
Total budget
actual
6-27
Description
Procedure
From cost
template
6-28
To ensure that the changes that you make in the editing process
updates the percentage of completion, click Calculate to recalculate.
There are two other values influenced when you run the calculation:
Hours Qty. and Value added hour rate.
6-29
The WIP values clear from the balance accounts and post to the
profit and loss accounts if a fixed-price project with completed
contract is run.
Reversing Elimination
Open Project management and accounting > Periodic > Estimates > Reverse
elimination. On the Action Pane, on the Process tab, in the Maintain group,
click Estimate. At the top of the Estimate - Estimate project form, click
Reverse elimination.
Use this form to reverse all eliminations with a specified estimate date and with
an estimate status of Eliminated. The transaction status is changed after you
select the appropriate fields and then click OK.
This also automatically changes the project status to In process if the project
stage is set to finished. The estimate status of the project period changes back to
posted.
6-30
Challenge Yourself!
Create and post the estimate for the project.
Step by Step
To create and post the estimate for the project, follow these steps.
1. Open Project management and accounting > Common >
Projects > Estimate projects.
2. Double-click estimate project 20002.
3. On the Action Pane, on the Estimate project tab, in the Related
information group, click Estimates.
4. Click New.
5. Change the Cost to complete method to Remaining budget.
6. Select Remaining as the Forecast model.
7. Click OK.
8. On the Totals tab, review the actual and forecasted costs.
9. Click Post.
10. Click OK.
11. Click Close.
6-31
Summary
This chapter introduced the financial accounting principles used with advanced
fixed-price projects in Microsoft Dynamics AX. The chapter also showed how to
set up estimate period types, cost templates, and estimate projects.
6-32
6-33
2.
3.
6-34
Solutions
Test Your Knowledge
1. To exclude certain categories in the degree of completion calculation create a
new cost group and clear which of the following?
( ) Transaction type
( ) All categories
() Percentage of completion
( ) Amount
2. The main events for a project accounting cycle for a fixed-price project by
using completed percentage principle are as follows: (Select all that apply)
() Posting costs and on-accounts
() Accruing sales value
() Eliminating and reversing sales value
( ) Eliminating and reversing cost value
3. The project periods in Microsoft Dynamics AX serve which purposes?
(Select all that apply)
( ) Control transaction dates for all projects
() Control time reporting for workers
() Time logging for fixed-price estimation procedures
( ) To set up period types
4. When you set up ledger accounts the invoiced revenue account has the
following characteristics? (Select all that apply)
() Profit and Loss
() Time and Material
( ) Debited when invoicing turnover
() Credited when invoicing turnover
6-35
6-36
Introduction
This chapter describes the accounting principles involved with running the
advanced fixed-price project with the completed contract method of revenue
recognition. Unlike the completed percentage method (discussed in the next
chapter) where revenue is accrued in profit and loss accounts throughout the
project, the completed contract method does not recognize revenue until the end
of the project.
After the project is completed and work in progress (WIP) is eliminated, all costs
move to profit and loss accounts. Revenue posted to balance accounts is moved
to the accrued revenue accounts.
7-1
Amount
NOTE: Because of the complexity of running a project over a long duration, this
example is simplified to only display payments in two periods, and costs are only
recorded in the first period.
Ledger Accounts
Set up the following ledger cost accounts for a fixed-price project by using the
completed contract method.
7-2
Account (Cost)
Ledger
Purpose
Cost
Payroll allocation
Balance
Cost Item
Balance
Inventory issue
Balance
Expense offset
Balance
Ledger
Purpose
Customer summary
account
Balance
Invoiced on-accounts
Credit on-account
invoices.
Debit when eliminating.
Debit on-accounts.
Credit when eliminating.
Balance
Credit on-account
invoices.
Debit when eliminating.
Balance
Ledger Principles
Create a project group that has the following settings to run a fixed-price project
by using the completed contract method.
7-3
7-4
Account
Debit
Credit
Payroll allocation
Debit
Inventory issue
Customer balance
Credit
1,000 USD (C)
2,500 - (D)
7-5
The following values are updated in the ledger when the final on-account invoice
is posted.
Accounts
Debit
7-6
Credit
2,500 USD (D)
Eliminating Estimates
In addition to moving the costs from WIP back to profit and loss accounts, there
is a transaction moving the WIP sales value (162100) to revenue (420200).
The figures in bold represent the values updated in the ledger when the current
task is performed.
Accounts
Debit
Credit
5,000 USD (D+E)
Cost (Hours)
Cost (Expenses)
Cost (Items)
7-7
Debit
Credit
Cost items
Example Summary
In this example, on-accounts post to balance accounts and on-account
transactions at first post to balance accounts.
7-8
Category
Quantity
Cost Price
November
Install
60
45.00 USD
November
Design
20
45.00 USD
November
Flights
800.00 USD
December
Install
60
45.00 USD
December
Flights
800.00 USD
Challenge Yourself
1.
2.
3.
4.
5.
6.
7-9
Step by Step
To create the project group, follow these steps.
1. Open Project management and accounting > Setup > Posting >
Project groups.
2. Click New. On the General tab, select Fixed-price as the Project
type.
3. Click the Estimate tab.
4. In the Fixed-price group, select Completed contract as the
Revenue recognition accounting rule and Production + profit as
the Matching principle.
5. In the Set up categories for estimate group, select Prod Est for
Production and Profit Est for Profit.
6. Click the Ledger tab and set Post costs - hour, Post costs - expense,
Post costs - item, and On-account invoicing to Profit and loss.
7. Enter "NewFP" as Project group.
8. Click Close.
9. Open Project management and accounting > Common >
Projects > All projects.
10. On the Action Pane, on the Project tab, in the New group, click
Project.
11. Select Fixed-price for the Project type.
12. Enter "NewFP" as the Project ID and "NewFP Project" for the
Project name.
13. Select NewFP as the Project group. Select 100103 as the Project
contract ID. Check New estimate project.
14. Select Contoso as the Cost template and EmplBiWeek as the
Period code.
15. Click OK to create the project.
16. On the Action Pane, on the Project tab, in the Maintain group, click
Project stage > In process.
17. Click OK.
7-10
7-11
7-12
Click Yes.
Click OK.
Select Item number 1701.
Enter Quantity of 100.
On the Action Pane, on the Purchase tab, in the Generate group,
click Confirm.
On the Action Pane, on the Invoice tab, in the Generate group, click
Invoice.
Select Ordered quantity for Default quantity for lines.
Enter "10" for Number.
On the Action Pane, on the Vendor invoice tab, in the Actions
group, click Post > Post.
Click Close.
On the Action Pane, on the Manage tab, in the Process group, click
Estimates.
Click New.
Select 11/27/2011 the Estimate date. Click OK to create the
estimate.
Click Calculate.
Click OK.
Click Post to post the estimate.
Click OK.
Click Close.
On the Action Pane, on the Manage tab, in the Bill group, click Onaccount transactions.
Click New.
Enter "11/14/2011" for Project date. Enter "10,000" for Sales
price.
Click New.
Enter "12/14/2011" for Project date. Enter "10,000" for Sales price.
Click Functions > Invoice proposals.
Click New > On-account invoice proposals.
Enter an Invoice date of "12/15/2011". Click OK to create the new
invoice.
Click Close.
Click Post.
Click OK.
Click OK.
Click Close.
Click Close.
On the Action Pane, on the Project tab, in the Journals group, click
Hour.
Click New.
7-13
Summary
This chapter covered fixed-price projects that use the completed contract method.
This method collects costs and revenue in WIP accounts during the project and
then moves them to profit and loss accounts at the end of the projects.
The chapter also discussed principles for matching revenue to costs. The sales
value matching principle will recognize revenue in a single amount based on the
invoiced amount, while the production plus (+) profit method will split the
revenue into two sections, one for costs and one for profit.
7-14
2. Which of the following is not a part of the setup for ledger accounts for a
fixed-price project with the completed contract using the sales value?
( ) Cost, Profit and loss, Debit all hours, expenses and items
( ) Inventory issue, Balance, Credit item costs
( ) Cost-item, Profit and loss, Debit item costs
( ) Expense offset, Balance, Credit expense costs
3. Describe the periodic progress used to monitor a fixed-price project with the
completed contract and production plus (+) profit.
7-15
2.
3.
7-16
Solutions
Test Your Knowledge
1. Describe the periodic progress used to monitor a fixed-price project with the
completed contract and sales value.
MODEL ANSWER:
When you post the journals, costs post to profit and loss accounts or balance
accounts. On-accounts post to either a profit and loss account or a balance
account.
After each estimate period, if the costs are initially posted to the profit and
loss accounts, they are moved to a WIP (balance) account during the estimate
project.
At the end of the project, when the WIP is eliminated, all costs are moved
back to profit and loss accounts, and the on-accounts are recorded as revenue
on the project.
2. Which of the following is not a part of the setup for ledger accounts for a
fixed-price project with the completed contract using the sales value?
( ) Cost, Profit and loss, Debit all hours, expenses and items
( ) Inventory issue, Balance, Credit item costs
() Cost-item, Profit and loss, Debit item costs
( ) Expense offset, Balance, Credit expense costs
3. Describe the periodic progress used to monitor a fixed-price project with the
completed contract and production plus (+) profit.
MODEL ANSWER:
When you post the journals, costs post to either profit and loss or balance
accounts. On-accounts either post to a profit and loss account or a balance
account.
After each estimate period, when WIP is posted, the costs are moved from
the profit and loss accounts to a WIP (balance) account, if it is necessary.
At the end of the project, when the WIP is eliminated, all costs move back to
profit and loss accounts, and the on-accounts are recorded as revenue on the
project.
7-17
7-18
Describe the completed percentage and sales value method for fixedprice projects.
Introduction
This chapter describes the accounting principles involved with running advanced
fixed-price projects with the completed percentage method of revenue
recognition.
Unlike a completed contract fixed-price project where costs and revenues are
matched when the project is completed, the completed percentage project
matches revenue and costs during the project that is based on the percentage of
project completion.
The completed percentage assessment method is typically used to run projects
with terms lasting longer than a single accounting period.
8-1
In both setup types, the balance accounts clear when the estimates are eliminated.
If on-account invoices are set up to post to balance accounts, revenue does not
post to a project until the estimate function is run. This means a project profit and
loss statement that is run before any estimates are posted shows a negative profit
because there are costs without revenue.
This project type has two different methods for how it matches costs and
revenue; sales value and production plus (+) profit.
This chapter will show a description, setup and an accounting example for each
method.
Ledger Accounts
Set up the following ledger cost accounts for a fixed-price project with the
completed percentage method.
8-2
Account (Cost)
Ledger
Purpose
Cost
Payroll allocation
Inventory issue
Balance
Expense offsets
Balance
Cost items
Ledger
Purpose
Customer summary
account
Balance
Invoiced onaccount
Balance
Ledger
Purpose
Accrued revenue
sales value
Balance
8-3
Decide between a balance account and a profit and loss account for on-account
invoice posting.
8-4
Transaction type
Amount
5,000 USD
4,500 USD
Estimated profit
500 USD
Amount
Expenses May
On-account May
On-account June
4,045 USD (A + B + C + F)
Actual profit
955 USD
8-5
This table shows the results of transactions through the end of May:
Account
Debit
Cost (hours)
Cost (expense)
Cost (item)
Credit
Payroll allocation
Expense offset
Inventory issue
Invoiced on-account
Customer balance
8-6
8-7
For this example, the expected costs on the project are 4,500 USD, and they are
allocated into 2,500 USD for hours, 1,155 USD for expenses and 845 USD for
items.
After the adjustments are made to the Cost estimate form, return to the estimate
form and recalculate the estimate based on the updated total cost estimate, by
clicking Calculate. After the estimate is recalculated, the totals are reflected on
the Totals tab. On the General tab, view the estimated completion percentage.
8-8
8-9
The values are posted to the accrued revenue sales value account (credit) and the
WIP sales value account (debit) when the estimate is posted.
8-10
Debit
Credit
4,091 USD
4,091 USD
The following figures represent the account balances through the end of June.
Account
Debit
Cost (hours)
2,450 USD (A + F)
Cost (expense)
Cost (item)
Credit
Payroll allocation
2,450 USD (A + F)
Expense offset
Inventory issue
4,091 USD
4,091 USD
5,000 USD (D + E)
5,000 USD (D + E)
At this point, the posted costs on the project have exceeded the recognized
revenue so the project statement will show a negative gross margin.
8-11
The Cost to complete is set to zero, and the automatic completion percentage is
set to 100 percent. On the Profit and loss tab, the accrued revenue is 909.09
USD, with the rest of the total contract value of 5,000 USD.
The following figures represent the values that are updated in the ledger when
you perform the current task.
8-12
Debit
Credit
909 USD
909 USD
The Eliminate estimate form reflects the period of the last estimate and lets you
set the Project stage to Finished.
8-13
There is no effect on the profit and loss accounts because both the costs and the
total revenue for the project is already accrued to the profit and loss account.
Account
Debit
5,000 USD
Credit
5,000 USD
Example Summary
This project showed an example of a fixed-price project by using the completed
percentage and sales value method. In this example, costs posted to profit and
loss accounts while on-account invoices posted to a balance account (WIP).
Revenue is accrued during the estimate process. When the project is completed
and the estimates are eliminated, the WIP accounts are cleared.
Ledger Accounts
In addition to the accounts described in the introduction, you can use the
following accounts that have the completed percentage and production plus (+)
profit method.
8-14
Ledger
Purpose
Accrued
revenue
Production
Accrued
revenue
Profit
WIP
production
Balance
WIP profit
Balance
8-15
8-16
Transaction type
Amount
5,000 USD
4,500 USD
Estimated profit
500 USD
Expenses May
Amount
On-account May
On-account June
4,045 USD (A + B + C + D)
NOTE: Because of the complexity of running a project over a long duration, the
example is simplified to only display payments in two periods, and costs are only
recorded in the first period.
8-17
Debit
Credit
2,500 USD (D)
Because the costs are initially posted to balance accounts, the costs
are moved to profit and loss accounts.
The WIP and accrued revenue is split into two parts, one for
production that reflects the actual costs posted to the project, and one
for profit that reflects the estimated profit for the project.
For this example, the accrued revenue production is 3,810 USD (reflecting the
actual costs) while the accrued revenue profit is 403 USD representing 80.51
percent of the estimated profit value of 500 USD.
8-18
Account
Debit
Credit
WIP Hours
WIP Items
WIP Expense
Accrued Revenue
Production
WIP Production
3,810 USD (A + B + C)
3,810 USD (A + B + C)
Accrued Revenue
Profit
WIP Profit
403 USD
403 USD
8-19
The following table represent the values updated in the ledger when you perform
the current task.
Account
Debit
Credit
2,500 USD (E)
8-20
The profit of 1,190 USD is now calculated using the total contract amount of
5,000 USD minus the actual costs of 3,810 USD.
8-21
Debit
Credit
787 USD
787 USD
There is no effect on the profit and loss accounts because both the costs and the
total revenue for the project have already been accrued to the profit and loss
account.
Account
Debit
WIP Production
3,810 USD
WIP Profit
1,190 USD
8-22
Credit
5,000 USD
8-23
Estimated Quantity
Estimated Costs
Install Hours
100
5,000 USD
Travel Expenses
3,000 USD
Category
Quantity
Cost Price
November
Design
50
45.00 USD
November
Flights
800.00 USD
December
Design
50
45.00 USD
December
Flights
800.00 USD
Challenge Yourself
1. Create the new project.
2. Create the on-account transactions and post the on-account invoice
for November.
3. Create and post the project transactions for November.
4. Create and post the estimate for November.
5. Create the project invoice for December.
6. Create and post the transactions for December.
7. Create and post the estimate for December.
8-24
Step by Step
1. Open Project management and accounting > Common >
Projects > All projects.
2. On the Action Pane, on the Project tab, in the New group, click
Project.
3. Select Fixed-price as the Project type.
4. Select FP3 as the Project Group. Enter "NewFP CP Project" for
Project name and "New FP CP" Project ID. Select 100103 as the
Project contract ID.
5. Select New estimate project.
6. Select Estimate for Cost template.
7. Select EmplBiWeek for Period code.
8. Click OK.
9. On the Action Pane, on the Project tab, in the Maintain group, click
Project stage > In process.
10. Click OK.
11. On the Action Pane, on the Manage tab, in the Bill group, click Onaccount transactions.
12. Click New.
13. Select 11/30/2011 for Project date. Enter a Sales price of 5,000
USD.
14. Click New.
15. Select 12/30/2011 for Project date. Enter a Sales price of 5,000
USD.
16. Click Functions > Invoice proposals.
17. Click New > On-account invoice proposals.
18. Enter an Invoice date of 12/31/2011. Click OK to create the new
invoice.
19. Click Close.
20. Click Post.
21. Click OK.
22. Click OK.
23. Click Close.
24. Click Close.
25. On the Action Pane, on the Project tab, in the Journals group, click
Hour.
26. Click New.
27. Select Design for Category. Enter "50" for Hours.
8-25
8-26
85.
86.
87.
Click New.
Select Design for Category. Enter "50" for Hours.
Enter "12/17/2011" as the Project date.
Click Post to post the journal.
Click OK.
Click Close.
Click Close.
Click Close.
On the Action Pane, on the Project tab, in the Journals group, click
Expense.
Click New.
Select PrjJrn for Name.
Click Lines.
Enter "12/18/2011" for Project date.
Select Flights for Category.
Enter a Cost price of 800 USD.
Click Post > Post to post the journal.
Click Close to close the infolog.
Click Close to close the Journal voucher.
Click Close to close the Expense form.
On the Action Pane, on the Manage tab, in the Process group, click
Estimates.
Click New.
Select the Estimate date to be "12/25/2011". Select Set cost to
complete to zero as the Cost to complete method. Click OK to
create the estimate.
Click Calculate then OK to run the recalculation of the percent
complete.
Click the Post button to post the estimate.
Click OK.
8-27
Summary
This chapter discussed fixed-price projects that use the completed percentage
method. The method uses two different principles to match costs to revenue. The
sales value method takes a percentage of the total project value to figure how to
accrue revenue. The production plus (+) profit method recognizes revenue in two
parts: the actual costs and a portion of the estimated profit based on the
percentage complete.
8-28
8-29
2.
3.
8-30
Solutions
Test Your Knowledge
1. Describe two methods to post fixed-price projects using the completed
percentage sales value.
MODEL ANSWER:
On-accounts post to profit and loss accounts, and costs post to profit and loss
accounts. On-account transactions post to profit and loss accounts and are
subtracted from any revenue that is recognized by the estimate process.
On-accounts post to balance accounts, and costs post to profit and loss
accounts. On-account transactions at first post to balance accounts and are
not considered when revenue is posted.
2. Which of the following is incorrect in setting up the ledger accounts for a
fixed-price project with the completed percentage using the sales value?
( ) Cost account, Profit and Loss ledger, Debit all costs
( ) Inventory issue account, Balance ledger, Credit item costs
() Ledger account offset, Profit and loss ledger, Credit expense costs
( ) Cost items account, Profit and loss ledger, Debit item costs
3. Describe the two methods to run a fixed-price project that uses the completed
percentage production plus (+) profit.
MODEL ANSWER:
On-accounts post to profit and loss accounts, and costs post to profit and loss
or balance accounts. On-account transactions post to profit and loss accounts
at first, but are moved to WIP accounts during the estimate process.
On-accounts post to balance accounts, and costs post to profit and loss
accounts or balance accounts. On-account transactions initially post to
balance accounts and are not considered when revenue is posted.
In both set up types, when the estimate project is eliminated, the WIP
accounts are cleared.
8-31
8-32