Ax2012 Enus Proji 01
Ax2012 Enus Proji 01
Introduction
This chapter introduces you to the project management and accounting module of
Microsoft Dynamics® AX 2012 R2 and presents the methods for creating and
managing projects.
Overview
Use the project management and accounting module to plan, create, manage,
control, and complete projects for your organization. Customer-focused projects
can be set up on a time and materials or fixed-price basis. You can also use the
module to manage costs for internal and investment projects.
For external projects, you can create project quotations that can be converted to
projects. You create project contracts with one or more funding sources that will
be invoiced for project costs and fees.
Each project that you create can have one or more subprojects and activities that
are made up of the project work structure. You can create financial forecasts and
budgets for cost control and to measure project performance.
You can assign attributes for project skills and experience to workers to enable
you to search for and assign workers to a project that is based on skills and
availability. For additional project planning flexibility, you can integrate the
projects with Microsoft® Project Server.
During project execution, employees and contractors can enter project timesheets
and expense reports. Required items and services can be procured and charged
back to the customer.
Project managers have a variety of reports and analytical tools to examine project
performance from a variety of perspectives.
Project List
The project list contains the list of all projects in the current company and will be
used frequently by project managers. Open Project management and
accounting > Common > Projects > All projects.
By default, only active projects are shown in the list. To see all projects,
including those with project stage of completed, select All in the Show projects
filter.
In addition, a project will be listed along with its subprojects. To collapse project
hierarchies, set the Show levels filter to Top.
Initially, only projects in the current legal entity are displayed in the list.
However, you can display projects from other legal entities that you have access
to by selecting one more items in the Show project in legal entity filter.
NOTE: The list of project legal entities will initially be presented as a single list
of all available legal entities. However, you may define a hierarchical subset of
legal entities by creating an organization hierarchy in the Organization
administration module and assigning it as the default hierarchy for the Project
management purpose.
Creating a Project
Projects can be created by using or without a template project. To create a new
project without a template, open Project management and accounting >
Common > Projects > All projects. On the Action Pane, select the Project tab.
Then click Project in the New group.
Scenario
Contoso wants to create a new time and materials speaker installation project for
the Kiwi Conference Center. The terms of the new project will be covered by an
existing project contract.
Challenge Yourself!
Create a new project with an existing project contract.
Step by Step
Project Details
You can edit the properties of an existing project by using the project details
form. To edit an existing project:
The following properties are displayed on the General tab of the project details
form:
Field Description
Project ID Display the project ID.
Project name Enter a name for the project.
Project group Display the project group to which the current
project belongs. To change the project group, click
Project group in the Set up group on the Action
Pane.
Project type Display the project type. The project type is
selected when you create a project. Project types
are discussed in the next chapter.
Field Description
Project stage Display the status of the current project. To change
the status of the project, click the Project stage in
the Maintain group of the Action Pane and select a
new status.
Project contract ID Select the project contract ID to which the project
will be attached.
Account Select the delivery customer account for the
project.
E-mail Enter the customer e-mail account.
Sales manager Select the sales worker in charge of the project.
This will cause the project to appear on the user’s
My projects list page.
Project manager Select the person in charge of the project. This will
cause the project to appear on the user’s My
projects list page.
Project controller Select the person who is financially responsible for
the project. This will cause the project to appear on
the user’s My projects list page.
Date of creation Automatically display the date when the project
was created.
Projected start date Enter the date that you expect the project to start.
Actual start date Select or enter a project start date.
Projected end date Enter the date that you expect the project to end.
Extension date If the project was extended, enter the date that you
expect the project to end.
Actual end date Select or enter a project end date.
Percentage of work Enter a percentage for use by the customer
complete payment retention terms.
Project Group
You change the project group for a project by clicking Project Group on the
Action Pane. Changing the project group may also change the project type.
Project Numbering
Specify the format and behavior of Project IDs in the Number Sequences tab of
the Project management and accounting parameters form. Click Project
management and accounting > Setup > Project management and accounting
parameters. When you set up the number sequence, consider the following:
For example, creating a new project with a single digit number sequence gives a
project ID of 1. As you continue to create more projects, the system functions
correctly until it reaches the tenth project. Project number 10 will be sorted only
under project number 1.
This means the sorting of the projects appear out of order, as shown in the
following table.
Number of Projects
The previous example affects how many new projects can be created in the
project management and accounting module.
Allocate a higher number as the smallest number if there will be several projects.
When you specify characters in the format of the projects, the project ID can be
easier to read and levels easier to decipher.
The example could then be changed into 0001-1-1, visually reflecting the
different levels.
Because the project ID can only contain 10 characters, this limits the level of
hierarchies. Now there are 9999 projects remaining that can go as deep as three
levels. It allows for only nine subprojects at each level (because the number of
characters per level is one). Or, 9999 projects can be created by using only two
levels. It allows for 99 subprojects at each level.
Project Hierarchies
Some projects can easily be managed as a single project for planning and
accounting. In other projects it is useful when distinct phases of the project's
activities are split into separate subprojects. For example, if a large project has
several phases such as a design phase and an implementation phase a separate
subproject can be created for each phase.
All project types can be combined in a project hierarchy, and more subprojects
can be added as a project progresses. Project hierarchy properties appear in the
Project hierarchy tab on the Project details form.
Subproject ID Format
The Subproject ID format field defines the next level in a project hierarchy.
When a subproject is created, the subproject ID is formed by appending a
numeric sequence onto the parent Project ID.
To specify the next level, specify the character number that lets the system know
how to designate the project ID for the subproject, and whether it should have a
suffix. The suffix also consists of a number. The format field is closely
connected to the project ID field.
You can specify the default subproject ID format in the Project management
and accounting parameters form.
EXAMPLE: A project with a project ID of 0001 is set up, and subprojects are
also required. The project hierarchy is specified in the format field on the top-
level or parent project and set up as "-#."
The new subproject is automatically created by using the following project ID
0001-1, the next is 00001-2, and so on. Overall, up to three levels can be created
in this hierarchy (0001-1-1-1) if the same format is retained because there are 10
characters in the number (remember, a dash is considered a character).
Creating Subprojects
Create subprojects by clicking Subproject on the Action Pane on the Project tab
in the New group.
Parent Project
You can view the parent project ID of a subproject on the Project hierarchy tab
on the Projects form.
Header Projects
Selecting the Header project check box on the Project details form designates
the project as a header project. Header projects summarize only, and no
transactions can be posted to a header project.
A header project must be created at the top level of a hierarchy. Projects cannot
be added to a header project after its creation.
The projects in the project hierarchy can be viewed and navigated in the left
navigation pane.
Scenario
Project 10003, Service Rainbow Hotel has run over cost and requires a change
order. The project account manager wants to track this change order on a time
and material basis as a subproject under this project.
Challenge Yourself!
Use the information provided to create the new subproject with the project group
TM1.
Step by Step
1. Open CEU > Project management and accounting > Common >
Projects > All projects.
2. Select project “10003 Service Rainbow Hotel”.
3. On the Action Pane under the Project tab in the Maintain group,
click Edit.
4. On the Scheduling and resource assignment tab for Scheduling
calendar, select "Standard".
5. On the Project hierarchy tab for Subproject ID format, type "-#".
6. On the Action Pane under the Project tab in the Maintain group,
click Edit.
7. On the Action Pane under the Project tab in the New group, click
Subproject.
8. Select TM1 for Project group, and type "Rainbow Change Order"
for Project name.
9. Click OK.
The sorting codes in the Project management and accounting module resemble
the financial dimensions. However, unlike financial dimensions, they do not
allocate expenses - instead they provide an option for segmenting projects for
analysis.
To define the available sorting criteria for projects, open Project management
and accounting > Setup > Project report sort fields.
Three sorting criteria can be set up for each project. The information is for
statistical use only—no business logic is tied to these fields.
Scenario
Contoso wants to analyze project profitability by region. Use the project sort
field and the Project profit and loss report to achieve this.
Challenge Yourself!
Set the sort field on two projects and run the Project profit and loss report.
Step by Step
To set up activities, open Project management and accounting > Common >
Projects > All projects. Highlight the project for which you want to set up a
WBS. In the Action Pane, select the Plan tab. In the Activities group, click Work
breakdown structure.
Activities are set up using an activity hierarchy, in which subactivities are created
as smaller tasks within one large task or phase of a project.
Activities are set up using an activity hierarchy, in which subactivities are created
as smaller tasks within one large task or phase of a project.
• Both project budgets and project forecast can refer to activities in the
WBS. Forecasts are discussed in the course Advanced Project
Management and Accounting.
• The WBS is extended for resource scheduling by the project
management and accounting add-in. This functionality is discussed
in the course Services Industries.
To create a new activity, from the Work breakdown structure window, click a
specific activity and then click New.
Scenario
The project manager for an internal project wants to create an activity hierarchy
for the first phase of the project. The phase will consist of three tasks and two
subtasks:
Challenge Yourself!
Create the WBS for the project.
Step by Step
1. Open CEU > Project management and accounting > Common >
Projects > All projects.
2. On the action pane under the Project tab in the New group, click
Project.
3. Select “Internal” for the Project type.
4. Enter a Project ID of “INT001”, a Project name of “Contoso Internal
Project”, and select “Internal1” for Project group.
5. Click OK to create the project.
6. On the action pane under the Project tab in the Maintain group,
click Edit.
7. On the Scheduling and resource assignment tab for Scheduling
calendar, select "Standard".
8. On the action pane under the Plan tab in the Activities group, click
Work breakdown structure.
9. Click the top level of the hierarchy (INT001).
10. Click New.
11. Call the new activity "Develop Project Plan", and then press Ctrl+S
to save the record.
12. Click the top level of the hierarchy (INT001).
NOTE: While a project designated as a template project can be altered and the
next project created based on the new template contains the change, any
previously created projects do not update with the template's changes.
Project Stages
Project stages determine what types of operations can be performed on projects.
Each project is associated with one of the following stages:
• Created
• Estimated
• Scheduled
• In process
• Finished
Even though project stages are set up for the different project types, you can
move to the next stage by changing the current stage to a following stage, or by
changing it back to a previous stage.
You can only post transactions to a project with the status of In process or one of
the user-defined stages.
Scenario
Contoso Ltd has decided that for time and material projects it needs more control
over what tasks take place during certain stages of the projects. The company has
to use all five default project stages, but during the “Estimated” stage, the only
task that should be able to be completed is the creation of a forecast. The
company also wants to rename the “Estimated” stage to “Forecasting.”
Challenge Yourself!
Configure the Project management and accounting module to meet the new needs
of Contoso.
Step by Step
Summary
The Project management and accounting module in Microsoft Dynamics AX
includes several methods for creating and managing projects.
• Project creation
• Project hierarchies
• The Project Copy Wizard
• Sorting for projects
• Project ABS
• Project stages
As soon as you have created projects, you are well prepared to continue into
more in-depth topics like choosing project types and performing transactions.
1.
2.
3.
Solutions
Test Your Knowledge
1. Which of these fields is not used together with project hierarchies?
( ) Subproject ID format
(•) Transaction format
( ) Parent project
( ) Header project