SlideShare a Scribd company logo
1 of 27
Project
Management
& Accounting
– AX2012R3.
Concepts and
core
functionalities
Mudassar Hassan
ProjectTypes
• Time and material - InTime and material projects, the customer is billed
for all costs that are incurred on a project.These include costs for hours,
expenses, items, and fees.
• Fixed-price -The invoices in fixed-price projects consist of on-account
transactions.These projects are invoiced according to a billing schedule
that is based on a project contract. Revenue for a fixed-price project can
be calculated and posted throughout the project by using the
– completed percentage method,
– or when the project is finished, by using the completed contract method.
Companies can often benefit from using the value of the work in
process (WIP) to calculate the degree of completion of a project or
group of projects.
ProjectTypes (cont..)
• Cost project - Like Investment projects, Cost projects are typically used
to track internal projects, and only hours, expenses, and items can be
recorded for costs projects. Cost projects are usually of shorter duration
than investment projects. Unlike Investment projects, Cost projects
cannot be capitalized to balance sheet accounts. Instead, their project
transactions are posted only to profit and loss accounts. Because Cost
projects are typically used to track internal projects, they do not
ordinarily have to be associated with a customer account. However, if
your setup requires that item requirements be created for purchase
orders, you do have to associate the Cost project with a customer.This is
because item requirements are managed as sales order lines, and the
system requires that a customer be specified. However, this setup will
not result in item requirements being created automatically from a
purchase order. For Cost projects, the Create item requirement setting is
ignored.
ProjectTypes (cont..)
• Internal - Internal projects are used to track costs on a project that
is internal to your organization.This type of project can provide a
planning tool to manage resource consumption.
• Time project -Time projects are used to track time that is
associated with non-chargeable and non-productive activities, such
as a project to track sick time for workers.Transactions inTime
projects are not posted to the ledger. Instead, they are included in
worker utilization reports. Only hour transactions can be recorded
inTime projects.You use an hour journal or timesheet to register
these hours to the project. After the hours are registered, they
appear as project transactions, but without a corresponding
voucher transaction.
ProjectTransactionTypes
• Hour –Transactions are linked to the financial compensation of project
workers, such as consulting, installation, or design.
• Expense –Transactions are associated with a project, unless the
transactions are related to items or costs. Examples include travel
expenses or vendor services.
• Item –Transactions are linked to items that are purchased for resale, and
to items that are consumed in a project, such as when a customer
purchases a new computer for the project through the company.
• Fee – Fixed revenues are associated with aTime and material project,
such as a bonus for the early delivery of a project blueprint plan and
budget.
Project Category Groups
• Categories represent types of costs or revenues that are defined for an entire
organization. Each category must be assigned to a category group.Categories
and category groups are organized by type.These types correspond to the
transaction types that are available in Project management and accounting.
• The benefit of dividing category groups and their corresponding categories
into types is that when you select a category on a transaction line, the
categories that are available for selection are limited to the category types
that are defined for the transaction. For example, if you enter an expense
transaction, the categories that you can select for this transaction are limited
to expense type categories.
• You can use project category groups for several purposes:
– Group similar cost categories, such as worker hours, materials, and travel expenses.
– Set up default ledger posting by category group.
– Set up line properties by category group.
Transaction categories and category groups
• In Project management and accounting, you can categorize revenue and expenses on
projects to control posting to the general ledger, and for detailed reporting and
analysis. By categorizing expenses and revenues separately from the general ledger,
project managers can get additional details about project performance.
• To make it easier for companies to categorize transaction types, categories in
Microsoft Dynamics AX are shared between Production control,Travel and expense,
and Project management and accounting.To create a new category to use with
project transactions, you must first create it as a shared category.
• Category groups let you share properties, primarily posting profiles, between related
categories. At least one category group must be created for each transaction type,
and each project category must be assigned a category group. Because project
categories are assigned to a single group, they are associated with the same
transaction type as the category group.
• When you enter a project category on a transaction line, the category selection is
limited to the categories that are set up and linked to this transaction type. For
example, when an expense transaction is entered, only expense categories are
available.
Line Property
• You can set up default line properties for projects and project categories.
When you create a new project, you can use the default line properties,
or you can modify them for specific lines.You can set up the default line
property at the project or project group level, at the category or
category group level, or by using any combination of the two types.
• Set up line properties that have aTable, Group, or All relation to projects
and categories.The relation that you select determines the priority for
the line property that is applied when you enter a transaction in a
journal.
– Table –The line properties apply only to the specified project.
– Group –The line properties apply to all projects in the specified project group.
– All –The line properties apply to all projects.
Work in Process (WIP) calculation
• A work in process (WIP) amount is the total accumulated costs or revenue on a
project that is still in progress. Depending on the project group, actual project
costs and revenue for hours, expenses, and items can be posted to aWIP
financial account on the balance sheet. When you invoice a customer for a
project or close an internal project, the accumulated costs for the project are
reversed from the WIP account.
• On external projects, calculating aWIP amount ensures that the costs and
revenue that are recorded for projects are recognized and posted on the profit
and loss statement in the same accounting period.
• On internal Investment projects, aWIP amount is calculated in anticipation of
costs being capitalized on balance sheet accounts when the project is
completed.
• You can calculate WIP values based on cost value or sales value.The method
that you use depends on the project type.The following table provides details
about each method.
Work in Process (WIP) calculation (cont..)
Method Description
WIP - cost value Actual costs for hours, expenses, and items are posted to a financial account on
the balance sheet.When costs on a project are invoiced to the project customer or
an internal project is completed, the costs and associated revenue are posted to
profit and loss accounts.
This option is available for all project types.
WIP - sales value When actual costs are posted to a project, the costs are accrued as revenue.This is
done by crediting a revenue account on the profit and loss statement and debiting
a WIP - sales value account.
This option is available only for Fixed-price projects andTime and material
projects.
Revenue Recognition Accounting Rule
• Revenue recognition is an accounting principle to recognize the revenue
when it is earned or realized. In other words, companies shouldn’t wait
until the revenue is actually collected to record it in their accounting
books. Revenue should be recorded when the business has earned the
revenue.This is a key concept in the accrual basis of accounting because
revenue can be recorded without actually being received.An example
would be the milestone delivery in an ERP implementation project.
• There are basically 2 methods of assessment principles available here:
– Completed contract: More conservative approach ideal for short term fixed-price
projects where the cost and revenues are matched at the end of the project. Costs
and payments received from the customer accumulated asWIP in the balance
sheet during the project course, matching and revenue recognition happens when
the contract is completed.
– Completed percentage: More optimistic approach ideal for long term or complex
fixed-price projects where the revenue and costs added to profit and loss accounts
as the work progresses and revenue recognition happens periodically based on the
contract degree of completion.
Revenue Recognition Accounting Rule (cont..)
• Both of these methods requires estimate process to be run for the matching
and revenue recognition in fixed-price projects.
– Matching Principle:This setup defines how matching of revenue to the costs should
happen on the fixed-price project.We can choose to match directly with the Sales value or
split it into realized cost and a calculated profit. Based on this selection, the setup
categories for estimate will be enabled for us to specify which provide ledger account
integration.
– Calculation Method:This setup specifies the method to calculate the transaction sale
amount applicable for Sales value matching principle only.The default calculation method
being None.
– CostTemplate:This setup specifies how work in process (WIP) is presented in a fixed-price
project estimate and how the percentage of completion is calculated. It defines the
percentage of completion to be calculated based on cost amount or quantity/hour
consumption, specifies whether calculated percentage can be changed manually or not,
defines the cost groups/cost lines to be part of percentage of completion calculations and
finally to specify the cost to complete methods for those cost lines.
– Period Code:This setup specifies the control periods used in calculating the project
estimates. Generally when running the periodic estimates for matching and revenue
recognition, the frequency is setup as accordingly into the system. It can be setup for
Weekly or Monthly or Quarterly based on the project requirement.
Project Budgets and Forecasts
• Microsoft Dynamics AX provides two ways to manage and control
your projects: project forecasts and project budgets.
• You can use forecasting if your organization has an operational
perspective and focuses on revenues and costs derived from
specific transactions.You can use budgeting if your organization
focuses more on the financial amounts.
Differences between the project forecasts and
budgets
• Forecasting cannot be done based on a period of time and are always date specific where as project
budgets and allocated over a fiscal period or the span of a project.
• Forecasting can be done using every attribute that are entered on a project where as budgeting can be
done at project, activity and category level.
• The forecast transactions can be inquired and viewed in the forecast forms and you can see the forecast
for all the projects in the whole company where as the budget transactions can be viewed in the budget
balances screen and is project specific.
• No formal approval process or agreement in involved in creating and maintaining the forecast where the
budgets require a formal approval process and sometimes may require baseline paper work. For
forecasting the user just needs access to the forecasts forms.
• Forecasting can be based on quantities where as the budgets will primarily based on the financial
amounts.
• In Forecasting , only allow or disallowing of cost overrun is possible where as ib budgeting user can be
promoted with a warning when the cost overruns.
• Automatic forecast controlling in done by the forecast reduction functionality and the actual transaction
amounts are subtracted from the forecasted amounts without any audit trial.This make is difficult to
trace the actual transactions where as in budgets, actual transaction amounts are subtracted from the
remaining budgets and this facilitates a transparent audit trial.
Project Budgets
• Microsoft DynamicsAX supports two methods for projecting and controlling project costs and
revenues: project budgeting and project forecasting. By using project budgeting, you can
enter estimated revenues and costs for a project and then use it to control actual project
transactions. Project budgeting is a simpler method than forecasting, although it does
integrate with forecast models. It uses a single entry form for original budget details and for
revisions, and it allows projections based only on amount, category, or activity.
• In project budgeting, all original budgets and revisions must be sent to project workflow for
approval.Workflow gives you increased control over the process and creates a change history
record.
• Project budgeting resembles general ledger budgeting but can be set up more quickly and
easily. Many of the options in general ledger budgeting, such as number sequences or
currency, do not have to be set up separately for projects.
• Project budgets are automatically associated with two forecast models, one for original
budget and one for remaining budget.This is so that reports that are based on forecast models
can use budget data.When a project budget is committed, the system creates forecast
transactions based on the associated models, which are used for reporting and control
purposes.
Project Forecasts
• Microsoft Dynamics AX provides two methods for projecting and
controlling project costs and revenues: project forecasting and project
budgeting.
• When you use project forecasting, you can enter forecast transactions in
forecast forms for each transaction type. Every attribute that is available
for an actual transaction can be used for a forecast transaction; for
example, line profitability, line attributes, workers, or descriptions.You
can also project how long after you incur a cost that you will invoice a
customer.
• Project forecasting transactions are based on units and amounts.
• Each project forecast must be associated with a forecast model.A
forecast model, which is created in the Forecast models form, acts as a
container for the forecast transactions. Forecast models can be
designated as submodels for a model, which allows you to forecast by
regions, time periods, or departments.
Project Forecasts (cont..)
• You can copy the forecast transactions in a model to create a new
model, and also transfer the transactions to the general ledger. Because
there is a one-to-one relationship between a forecast and a model, each
forecast model makes up a separate budget for a project.
• Forecast models can use forecast reduction as the control mechanism
for projects.With forecast reduction, actual transactions reduce forecast
transaction balances. However, because forecast reduction is applied to
the highest project in the hierarchy, it provides a limited view of changes
in the forecast. For example, if a worker is associated with a subproject,
the actual transactions for the worker are posted to the parent project.
Therefore, it may be difficult to determine which transaction in which
subproject caused a reduction to the forecast amount. Because of this, it
can be difficult to track the changes.We recommend that you create a
copy of a forecast model specifically for use by forecast reduction so that
you can use reports to view what was originally forecasted.
Production Orders for Projects
• A project-related production order can be linked to a sales order or
item requirement by using either the finished item or consumed
item method. If the production order is created manually, there is
no link between the production order and the sales order or item
requirement (no link to order). If the production order was created
automatically to fulfill a sales order or an item requirement, there is
a link between the production order and sales order or item
requirement (link to order).
Project Invoicing
• The project type determines which invoicing procedure should be
applied. Only the two external project types, time-and-material and
fixed-price projects, can be invoiced.Time-and-material projects
and fixed-price projects are always attached to a project contract.
• Fixed-price projects –The customer invoice amount is based on
invoice billing schedules. Invoicing is performed through an on-
account setup, also referred to as a billing schedule. Fixed-price
projects can be invoiced per project or per project contract.
• Time-and-material projects –The customer invoice amount is
based on transaction lines that are entered on projects.
Transactions can be invoiced per project or per project contract.
Item ordering methods
The following table lists methods for ordering items and describes
how the items are consumed.
Method
Purpose Consumption
Sales order
Enter a sales transaction directly on a time
and material project.
Item transactions are consumed when the
customer invoice is posted.
Inventory journal
Enter and maintain item records quickly. If,
for example, you want to enter an item
requirement based on a printed list, the
inventory journal can be applied.
Item transactions are consumed when the journal
is posted.
Item requirement
Enter items that will not be consumed
immediately. This method lets users track
the number of items that have been
consumed in a single item requirement
record.
Item transactions are consumed when the
packing slip is updated. That is, the item
requirement is created when the packing slip is
posted.
Purchase order
Enter transactions in one of three locations,
depending on the purchasing method.
Item transactions are consumed on a packing slip
update or when the customer or vendor is
invoiced.
Item Requirement
• The item requirement functionality is basically used for reserving
items in the company’s own inventory(a certain amount or unit of
items) for a project and then consume when it is needed. Dynamics
AX system will then create separate deliveries on each packing
slips.This also means that an item requirement can be consumed
partially.
• It is created and managed as a sales order line on single sales order
that is associated with that specific project. It also allows creating
purchase orders and production orders from an item requirement.
Item Requirement (cont..)
• The difference between an inventory item journal and an item
requirement in a project is that, an item requirement will be useful
when the purpose is not consume items in the project immediately,
and rather reserve them in the inventory and consume them
partially when needed.Where as an item journal will be preferable
to enter and post and quick item consumption in a project.
• There are several advantages that users can take when using the
item requirements functionality such as the BOM explosion, Net
requirements analysis etc.
Consume item requirements in a project
• After you create an item requirement, the item or items can be consumed from the
current inventory if at least one of the following conditions is true:
– The item was picked from the current inventory.
– The item can be purchased through a purchase order.
– The item can be created through a production order.
• In Microsoft Dynamics AX, an item requirement is managed as a sales order line on a
single sales order that is associated with a project.This item can be immediately
consumed from inventory, or it can initiate a production order or purchase order for
the item. Item consumption is recorded as a posting that registers that the item was
used in the project.
• If you create an Item requirement or sales order related to the project, you can use
e.g. Master planning to create the purchase order without the Project reference, but
with a reservation.
• Per standard process a purchase order created from a project directly will always
consume the goods.
Registering Item Consumption
• You can register consumption of items in Project management and accounting in
several ways.You can either sell or purchase from a project or reserve items for a
project.
• Sales order items -To sell items from a project, you can create a sales order from the
project itself.You can only create sales orders from time and material projects.
• Consumption items -You can order items for consumption on a project from the
company's inventory, or you can purchase them from an external vendor. Items can be
consumed on all types of projects except time projects.
• The way in which you order items depends on where you are ordering them from:
– To order items from the company's inventory, you must enter the order as an item requirement.
If you use the Item requirements form, you can set it up so that you receive items as partial
deliveries.This means that you can postpone consumption of a quantity of the items until the
items are required.
– To order items from an external vendor, you must create the order as a purchase order in the
Purchase order form.
Purchase Orders for Projects
• You can use one of three methods to create a purchase order in
Project management and accounting.
Method Purpose Consumption of items
Create a purchase order directly
Use this method to purchase items from an
external vendor for consumption on a project.
You can create the purchase order in the
following ways: Items are consumed when the vendor
invoice is updated.
From the project itself. In this case the project
is already defined for the purchase order.
Create a purchase order from a sales
order
Use this method if you want to purchase items
when you create a sales order from a project.
Items are consumed when the sales order
is invoiced to the customer.
Create a purchase order from an item
requirement
Use this method if you want to purchase items
when you create an item requirement from a
project.
Items are consumed when the item-
requirement packing slip is updated.
Invoicing purchase orders in Project management
and accounting
• The line property that is attached to a purchase order line for an
item determines whether the purchased item is invoiced to a
customer.There are two invoicing options:
– If you do not want to invoice the customer, and a non-chargeable line
property is attached to the purchase order line, the purchase order is
invoiced and no further action is necessary.
– If you want to invoice the customer, and a chargeable line property is
attached to the purchase order line, you must update the vendor invoice
and invoice the customer by using the invoicing system in the Project
management and accounting module.
Project Management and Accounting concepts in Dynamics AX2012 R3

More Related Content

What's hot

An Introduction into the design of business using business architecture
An Introduction into the design of business using business architectureAn Introduction into the design of business using business architecture
An Introduction into the design of business using business architectureCraig Martin
 
Order to cash process ppt
Order to cash process pptOrder to cash process ppt
Order to cash process pptShoeb Mannur
 
Microsoft Dynamics 365 - Intelligent Business Applications
Microsoft Dynamics 365 - Intelligent Business ApplicationsMicrosoft Dynamics 365 - Intelligent Business Applications
Microsoft Dynamics 365 - Intelligent Business ApplicationsDavid J Rosenthal
 
Microsoft Dynamics 365 Business Central - Overview October 2018
Microsoft Dynamics 365 Business Central - Overview October 2018Microsoft Dynamics 365 Business Central - Overview October 2018
Microsoft Dynamics 365 Business Central - Overview October 2018Roberto Stefanetti
 
Telecommunication Business Process - eTOM Flows
Telecommunication Business Process - eTOM FlowsTelecommunication Business Process - eTOM Flows
Telecommunication Business Process - eTOM FlowsRobert Bratulic
 
Oracle Field Service | SoftClouds
Oracle Field Service | SoftCloudsOracle Field Service | SoftClouds
Oracle Field Service | SoftCloudsSoftClouds LLC
 
eTOM framework as key component of process reengineering during implementatio...
eTOM framework as key component of process reengineering during implementatio...eTOM framework as key component of process reengineering during implementatio...
eTOM framework as key component of process reengineering during implementatio...Comarch
 
ITSM and Service Catalog Overview
ITSM and Service Catalog OverviewITSM and Service Catalog Overview
ITSM and Service Catalog OverviewChristopher Glennon
 
PMPProcessGroupTasks
PMPProcessGroupTasksPMPProcessGroupTasks
PMPProcessGroupTasksAnand Bobade
 
Order Management Overview
Order Management OverviewOrder Management Overview
Order Management OverviewRobert Ransom
 
Digital transformation for plm is not an evolution
Digital transformation for plm is not an evolutionDigital transformation for plm is not an evolution
Digital transformation for plm is not an evolutionJos Voskuil
 
Project Management Plan One Pager Presentation Report Infographic Ppt Pdf Doc...
Project Management Plan One Pager Presentation Report Infographic Ppt Pdf Doc...Project Management Plan One Pager Presentation Report Infographic Ppt Pdf Doc...
Project Management Plan One Pager Presentation Report Infographic Ppt Pdf Doc...SlideTeam
 
IMPLEMENTATION BEST PRACTICES Sep 22.pdf
IMPLEMENTATION BEST PRACTICES Sep 22.pdfIMPLEMENTATION BEST PRACTICES Sep 22.pdf
IMPLEMENTATION BEST PRACTICES Sep 22.pdfudayabhaskar42
 
BUSINESS PROCESS MODEL
BUSINESS PROCESS MODELBUSINESS PROCESS MODEL
BUSINESS PROCESS MODELKISHAN AGRAWAL
 
Business Process Management Training | By ex-Deloitte & McKinsey Consultants
Business Process Management Training | By ex-Deloitte & McKinsey ConsultantsBusiness Process Management Training | By ex-Deloitte & McKinsey Consultants
Business Process Management Training | By ex-Deloitte & McKinsey ConsultantsAurelien Domont, MBA
 
Solution Architecture Framework
Solution Architecture FrameworkSolution Architecture Framework
Solution Architecture FrameworkFirmansyahIrma1
 
Oracle Project Financial Management Cloud in 9 Weeks
Oracle Project Financial Management Cloud in 9 WeeksOracle Project Financial Management Cloud in 9 Weeks
Oracle Project Financial Management Cloud in 9 WeeksPerficient, Inc.
 

What's hot (20)

An Introduction into the design of business using business architecture
An Introduction into the design of business using business architectureAn Introduction into the design of business using business architecture
An Introduction into the design of business using business architecture
 
Order to cash process ppt
Order to cash process pptOrder to cash process ppt
Order to cash process ppt
 
Microsoft Dynamics 365 - Intelligent Business Applications
Microsoft Dynamics 365 - Intelligent Business ApplicationsMicrosoft Dynamics 365 - Intelligent Business Applications
Microsoft Dynamics 365 - Intelligent Business Applications
 
Microsoft Dynamics 365 Business Central - Overview October 2018
Microsoft Dynamics 365 Business Central - Overview October 2018Microsoft Dynamics 365 Business Central - Overview October 2018
Microsoft Dynamics 365 Business Central - Overview October 2018
 
Telecommunication Business Process - eTOM Flows
Telecommunication Business Process - eTOM FlowsTelecommunication Business Process - eTOM Flows
Telecommunication Business Process - eTOM Flows
 
Oracle Field Service | SoftClouds
Oracle Field Service | SoftCloudsOracle Field Service | SoftClouds
Oracle Field Service | SoftClouds
 
eTOM framework as key component of process reengineering during implementatio...
eTOM framework as key component of process reengineering during implementatio...eTOM framework as key component of process reengineering during implementatio...
eTOM framework as key component of process reengineering during implementatio...
 
ITSM and Service Catalog Overview
ITSM and Service Catalog OverviewITSM and Service Catalog Overview
ITSM and Service Catalog Overview
 
PMPProcessGroupTasks
PMPProcessGroupTasksPMPProcessGroupTasks
PMPProcessGroupTasks
 
Order Management Overview
Order Management OverviewOrder Management Overview
Order Management Overview
 
Digital transformation for plm is not an evolution
Digital transformation for plm is not an evolutionDigital transformation for plm is not an evolution
Digital transformation for plm is not an evolution
 
Project Management Plan One Pager Presentation Report Infographic Ppt Pdf Doc...
Project Management Plan One Pager Presentation Report Infographic Ppt Pdf Doc...Project Management Plan One Pager Presentation Report Infographic Ppt Pdf Doc...
Project Management Plan One Pager Presentation Report Infographic Ppt Pdf Doc...
 
IMPLEMENTATION BEST PRACTICES Sep 22.pdf
IMPLEMENTATION BEST PRACTICES Sep 22.pdfIMPLEMENTATION BEST PRACTICES Sep 22.pdf
IMPLEMENTATION BEST PRACTICES Sep 22.pdf
 
BUSINESS PROCESS MODEL
BUSINESS PROCESS MODELBUSINESS PROCESS MODEL
BUSINESS PROCESS MODEL
 
Business Process Management Training | By ex-Deloitte & McKinsey Consultants
Business Process Management Training | By ex-Deloitte & McKinsey ConsultantsBusiness Process Management Training | By ex-Deloitte & McKinsey Consultants
Business Process Management Training | By ex-Deloitte & McKinsey Consultants
 
Procure to pay process ppt
Procure to pay process   pptProcure to pay process   ppt
Procure to pay process ppt
 
Solution Architecture Framework
Solution Architecture FrameworkSolution Architecture Framework
Solution Architecture Framework
 
Oracle Project Financial Management Cloud in 9 Weeks
Oracle Project Financial Management Cloud in 9 WeeksOracle Project Financial Management Cloud in 9 Weeks
Oracle Project Financial Management Cloud in 9 Weeks
 
CRM- A Game Changer for Logistics
CRM- A Game Changer for LogisticsCRM- A Game Changer for Logistics
CRM- A Game Changer for Logistics
 
Efficiencie solutions odoo erp presentation
Efficiencie solutions odoo erp presentationEfficiencie solutions odoo erp presentation
Efficiencie solutions odoo erp presentation
 

Viewers also liked

GPUG Summit Partner Solutions Showcase: Propel Your Company to Profitability ...
GPUG Summit Partner Solutions Showcase: Propel Your Company to Profitability ...GPUG Summit Partner Solutions Showcase: Propel Your Company to Profitability ...
GPUG Summit Partner Solutions Showcase: Propel Your Company to Profitability ...Journyx, Inc
 
oracle project accounting | best oracle project accounting training
oracle project accounting | best oracle project accounting trainingoracle project accounting | best oracle project accounting training
oracle project accounting | best oracle project accounting trainingOnlineOracleTrainings
 
Intacct Project Accounting and Financials for your Services Business
Intacct Project Accounting and Financials for your Services BusinessIntacct Project Accounting and Financials for your Services Business
Intacct Project Accounting and Financials for your Services BusinessIntacct Corporation
 
Revenue Recognition Management for Microsoft Dynamics AX
Revenue Recognition Management for Microsoft Dynamics AXRevenue Recognition Management for Microsoft Dynamics AX
Revenue Recognition Management for Microsoft Dynamics AXArmanino LLP
 
Audit Of Imprest Petty Cash
Audit Of Imprest Petty CashAudit Of Imprest Petty Cash
Audit Of Imprest Petty CashChen Jian Yuan
 
Dynamics ax 2012 development overview
Dynamics ax 2012 development overviewDynamics ax 2012 development overview
Dynamics ax 2012 development overviewAli Raza Zaidi
 
Microsoft Dynamics AX 2012 - Development Introduction Training - Part 1/3
Microsoft Dynamics AX 2012 - Development Introduction Training - Part 1/3Microsoft Dynamics AX 2012 - Development Introduction Training - Part 1/3
Microsoft Dynamics AX 2012 - Development Introduction Training - Part 1/3Fabio Filardi
 
Microsoft dynamics ax 2012 development introduction part 1/3
Microsoft dynamics ax 2012 development introduction part 1/3Microsoft dynamics ax 2012 development introduction part 1/3
Microsoft dynamics ax 2012 development introduction part 1/3Ali Raza Zaidi
 

Viewers also liked (9)

GPUG Summit Partner Solutions Showcase: Propel Your Company to Profitability ...
GPUG Summit Partner Solutions Showcase: Propel Your Company to Profitability ...GPUG Summit Partner Solutions Showcase: Propel Your Company to Profitability ...
GPUG Summit Partner Solutions Showcase: Propel Your Company to Profitability ...
 
oracle project accounting | best oracle project accounting training
oracle project accounting | best oracle project accounting trainingoracle project accounting | best oracle project accounting training
oracle project accounting | best oracle project accounting training
 
Intacct Project Accounting and Financials for your Services Business
Intacct Project Accounting and Financials for your Services BusinessIntacct Project Accounting and Financials for your Services Business
Intacct Project Accounting and Financials for your Services Business
 
Revenue Recognition Management for Microsoft Dynamics AX
Revenue Recognition Management for Microsoft Dynamics AXRevenue Recognition Management for Microsoft Dynamics AX
Revenue Recognition Management for Microsoft Dynamics AX
 
Audit Of Imprest Petty Cash
Audit Of Imprest Petty CashAudit Of Imprest Petty Cash
Audit Of Imprest Petty Cash
 
Dynamics ax 2012 development overview
Dynamics ax 2012 development overviewDynamics ax 2012 development overview
Dynamics ax 2012 development overview
 
Microsoft Dynamics AX 2012 - Development Introduction Training - Part 1/3
Microsoft Dynamics AX 2012 - Development Introduction Training - Part 1/3Microsoft Dynamics AX 2012 - Development Introduction Training - Part 1/3
Microsoft Dynamics AX 2012 - Development Introduction Training - Part 1/3
 
Microsoft dynamics ax 2012 development introduction part 1/3
Microsoft dynamics ax 2012 development introduction part 1/3Microsoft dynamics ax 2012 development introduction part 1/3
Microsoft dynamics ax 2012 development introduction part 1/3
 
Melt (Beta)
Melt (Beta)Melt (Beta)
Melt (Beta)
 

Similar to Project Management and Accounting concepts in Dynamics AX2012 R3

Project Accounting.pptx
Project Accounting.pptxProject Accounting.pptx
Project Accounting.pptxKSureshBabu9
 
Solution presentation MS Dynamics NAVNirman
Solution presentation   MS Dynamics NAVNirmanSolution presentation   MS Dynamics NAVNirman
Solution presentation MS Dynamics NAVNirmanPrudence Technology
 
A brief on project cost management
A brief on project cost managementA brief on project cost management
A brief on project cost managementImran Jamil
 
Preparing cost estimation
Preparing cost estimationPreparing cost estimation
Preparing cost estimationSomashekar S.M
 
SAP Business One Addon: Build One for ECO Companies: Risa Consulting
SAP Business One Addon: Build One for ECO Companies: Risa ConsultingSAP Business One Addon: Build One for ECO Companies: Risa Consulting
SAP Business One Addon: Build One for ECO Companies: Risa ConsultingJoao Sá Rodrigues
 
Set up and utilize internal orders as standard SAP functionality
 Set up and utilize internal orders as standard SAP functionality Set up and utilize internal orders as standard SAP functionality
Set up and utilize internal orders as standard SAP functionalityJohn Jordan
 
Project systems Presentation.pptx
Project systems Presentation.pptxProject systems Presentation.pptx
Project systems Presentation.pptxKattaVenkateswarlu2
 
]project-open[ Timesheet Project Invoicing
]project-open[ Timesheet Project Invoicing]project-open[ Timesheet Project Invoicing
]project-open[ Timesheet Project InvoicingKlaus Hofeditz
 
How to track and analyse project expenditures in odoo
How to track and analyse project expenditures in odooHow to track and analyse project expenditures in odoo
How to track and analyse project expenditures in odooCeline George
 
2023 Capital Budgeting.pptx
2023 Capital Budgeting.pptx2023 Capital Budgeting.pptx
2023 Capital Budgeting.pptxRohit164330
 
ERP company | solution providers | software in Pune, Mumbai
ERP company | solution providers | software in Pune, MumbaiERP company | solution providers | software in Pune, Mumbai
ERP company | solution providers | software in Pune, MumbaiPrismITsolutions
 
afar-04-construction-accounting-advanced-financial-accounting-reporting.pdf
afar-04-construction-accounting-advanced-financial-accounting-reporting.pdfafar-04-construction-accounting-advanced-financial-accounting-reporting.pdf
afar-04-construction-accounting-advanced-financial-accounting-reporting.pdfGiovanniperez59
 
برنامج موارد بشرية شامل و متكامل عربي و انجليزيى متوافق مع قانون العمل السعود...
برنامج موارد بشرية شامل و متكامل عربي و انجليزيى متوافق مع قانون العمل السعود...برنامج موارد بشرية شامل و متكامل عربي و انجليزيى متوافق مع قانون العمل السعود...
برنامج موارد بشرية شامل و متكامل عربي و انجليزيى متوافق مع قانون العمل السعود...ERP - Eye Bright
 
Budget Classification
Budget ClassificationBudget Classification
Budget ClassificationKundan Ganvir
 

Similar to Project Management and Accounting concepts in Dynamics AX2012 R3 (20)

Project Accounting.pptx
Project Accounting.pptxProject Accounting.pptx
Project Accounting.pptx
 
Solution presentation MS Dynamics NAVNirman
Solution presentation   MS Dynamics NAVNirmanSolution presentation   MS Dynamics NAVNirman
Solution presentation MS Dynamics NAVNirman
 
A brief on project cost management
A brief on project cost managementA brief on project cost management
A brief on project cost management
 
Preparing cost estimation
Preparing cost estimationPreparing cost estimation
Preparing cost estimation
 
SAP Business One Addon: Build One for ECO Companies: Risa Consulting
SAP Business One Addon: Build One for ECO Companies: Risa ConsultingSAP Business One Addon: Build One for ECO Companies: Risa Consulting
SAP Business One Addon: Build One for ECO Companies: Risa Consulting
 
Set up and utilize internal orders as standard SAP functionality
 Set up and utilize internal orders as standard SAP functionality Set up and utilize internal orders as standard SAP functionality
Set up and utilize internal orders as standard SAP functionality
 
Project systems Presentation.pptx
Project systems Presentation.pptxProject systems Presentation.pptx
Project systems Presentation.pptx
 
]project-open[ Timesheet Project Invoicing
]project-open[ Timesheet Project Invoicing]project-open[ Timesheet Project Invoicing
]project-open[ Timesheet Project Invoicing
 
ATCO Engineering - Process Evaluation
ATCO Engineering - Process EvaluationATCO Engineering - Process Evaluation
ATCO Engineering - Process Evaluation
 
What is project service automation in dynamics 365
What is project service automation in dynamics 365What is project service automation in dynamics 365
What is project service automation in dynamics 365
 
Business case writing presentation
Business case writing presentationBusiness case writing presentation
Business case writing presentation
 
How to track and analyse project expenditures in odoo
How to track and analyse project expenditures in odooHow to track and analyse project expenditures in odoo
How to track and analyse project expenditures in odoo
 
2023 Capital Budgeting.pptx
2023 Capital Budgeting.pptx2023 Capital Budgeting.pptx
2023 Capital Budgeting.pptx
 
ERP company | solution providers | software in Pune, Mumbai
ERP company | solution providers | software in Pune, MumbaiERP company | solution providers | software in Pune, Mumbai
ERP company | solution providers | software in Pune, Mumbai
 
afar-04-construction-accounting-advanced-financial-accounting-reporting.pdf
afar-04-construction-accounting-advanced-financial-accounting-reporting.pdfafar-04-construction-accounting-advanced-financial-accounting-reporting.pdf
afar-04-construction-accounting-advanced-financial-accounting-reporting.pdf
 
برنامج موارد بشرية شامل و متكامل عربي و انجليزيى متوافق مع قانون العمل السعود...
برنامج موارد بشرية شامل و متكامل عربي و انجليزيى متوافق مع قانون العمل السعود...برنامج موارد بشرية شامل و متكامل عربي و انجليزيى متوافق مع قانون العمل السعود...
برنامج موارد بشرية شامل و متكامل عربي و انجليزيى متوافق مع قانون العمل السعود...
 
Project Cost Management for IEM talk on 13 January 2018.
Project Cost Management  for IEM talk on 13 January 2018.Project Cost Management  for IEM talk on 13 January 2018.
Project Cost Management for IEM talk on 13 January 2018.
 
Budget Classification
Budget ClassificationBudget Classification
Budget Classification
 
Session 9 4th edition PMP
Session 9 4th edition PMPSession 9 4th edition PMP
Session 9 4th edition PMP
 
SAP PS overview
SAP PS overviewSAP PS overview
SAP PS overview
 

Recently uploaded

KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfjoe51371421
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样umasea
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...aditisharan08
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfPower Karaoke
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
buds n tech IT solutions
buds n  tech IT                solutionsbuds n  tech IT                solutions
buds n tech IT solutionsmonugehlot87
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Andreas Granig
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 

Recently uploaded (20)

KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdf
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
buds n tech IT solutions
buds n  tech IT                solutionsbuds n  tech IT                solutions
buds n tech IT solutions
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 

Project Management and Accounting concepts in Dynamics AX2012 R3

  • 1. Project Management & Accounting – AX2012R3. Concepts and core functionalities Mudassar Hassan
  • 2. ProjectTypes • Time and material - InTime and material projects, the customer is billed for all costs that are incurred on a project.These include costs for hours, expenses, items, and fees. • Fixed-price -The invoices in fixed-price projects consist of on-account transactions.These projects are invoiced according to a billing schedule that is based on a project contract. Revenue for a fixed-price project can be calculated and posted throughout the project by using the – completed percentage method, – or when the project is finished, by using the completed contract method. Companies can often benefit from using the value of the work in process (WIP) to calculate the degree of completion of a project or group of projects.
  • 3. ProjectTypes (cont..) • Cost project - Like Investment projects, Cost projects are typically used to track internal projects, and only hours, expenses, and items can be recorded for costs projects. Cost projects are usually of shorter duration than investment projects. Unlike Investment projects, Cost projects cannot be capitalized to balance sheet accounts. Instead, their project transactions are posted only to profit and loss accounts. Because Cost projects are typically used to track internal projects, they do not ordinarily have to be associated with a customer account. However, if your setup requires that item requirements be created for purchase orders, you do have to associate the Cost project with a customer.This is because item requirements are managed as sales order lines, and the system requires that a customer be specified. However, this setup will not result in item requirements being created automatically from a purchase order. For Cost projects, the Create item requirement setting is ignored.
  • 4. ProjectTypes (cont..) • Internal - Internal projects are used to track costs on a project that is internal to your organization.This type of project can provide a planning tool to manage resource consumption. • Time project -Time projects are used to track time that is associated with non-chargeable and non-productive activities, such as a project to track sick time for workers.Transactions inTime projects are not posted to the ledger. Instead, they are included in worker utilization reports. Only hour transactions can be recorded inTime projects.You use an hour journal or timesheet to register these hours to the project. After the hours are registered, they appear as project transactions, but without a corresponding voucher transaction.
  • 5. ProjectTransactionTypes • Hour –Transactions are linked to the financial compensation of project workers, such as consulting, installation, or design. • Expense –Transactions are associated with a project, unless the transactions are related to items or costs. Examples include travel expenses or vendor services. • Item –Transactions are linked to items that are purchased for resale, and to items that are consumed in a project, such as when a customer purchases a new computer for the project through the company. • Fee – Fixed revenues are associated with aTime and material project, such as a bonus for the early delivery of a project blueprint plan and budget.
  • 6. Project Category Groups • Categories represent types of costs or revenues that are defined for an entire organization. Each category must be assigned to a category group.Categories and category groups are organized by type.These types correspond to the transaction types that are available in Project management and accounting. • The benefit of dividing category groups and their corresponding categories into types is that when you select a category on a transaction line, the categories that are available for selection are limited to the category types that are defined for the transaction. For example, if you enter an expense transaction, the categories that you can select for this transaction are limited to expense type categories. • You can use project category groups for several purposes: – Group similar cost categories, such as worker hours, materials, and travel expenses. – Set up default ledger posting by category group. – Set up line properties by category group.
  • 7. Transaction categories and category groups • In Project management and accounting, you can categorize revenue and expenses on projects to control posting to the general ledger, and for detailed reporting and analysis. By categorizing expenses and revenues separately from the general ledger, project managers can get additional details about project performance. • To make it easier for companies to categorize transaction types, categories in Microsoft Dynamics AX are shared between Production control,Travel and expense, and Project management and accounting.To create a new category to use with project transactions, you must first create it as a shared category. • Category groups let you share properties, primarily posting profiles, between related categories. At least one category group must be created for each transaction type, and each project category must be assigned a category group. Because project categories are assigned to a single group, they are associated with the same transaction type as the category group. • When you enter a project category on a transaction line, the category selection is limited to the categories that are set up and linked to this transaction type. For example, when an expense transaction is entered, only expense categories are available.
  • 8. Line Property • You can set up default line properties for projects and project categories. When you create a new project, you can use the default line properties, or you can modify them for specific lines.You can set up the default line property at the project or project group level, at the category or category group level, or by using any combination of the two types. • Set up line properties that have aTable, Group, or All relation to projects and categories.The relation that you select determines the priority for the line property that is applied when you enter a transaction in a journal. – Table –The line properties apply only to the specified project. – Group –The line properties apply to all projects in the specified project group. – All –The line properties apply to all projects.
  • 9. Work in Process (WIP) calculation • A work in process (WIP) amount is the total accumulated costs or revenue on a project that is still in progress. Depending on the project group, actual project costs and revenue for hours, expenses, and items can be posted to aWIP financial account on the balance sheet. When you invoice a customer for a project or close an internal project, the accumulated costs for the project are reversed from the WIP account. • On external projects, calculating aWIP amount ensures that the costs and revenue that are recorded for projects are recognized and posted on the profit and loss statement in the same accounting period. • On internal Investment projects, aWIP amount is calculated in anticipation of costs being capitalized on balance sheet accounts when the project is completed. • You can calculate WIP values based on cost value or sales value.The method that you use depends on the project type.The following table provides details about each method.
  • 10. Work in Process (WIP) calculation (cont..) Method Description WIP - cost value Actual costs for hours, expenses, and items are posted to a financial account on the balance sheet.When costs on a project are invoiced to the project customer or an internal project is completed, the costs and associated revenue are posted to profit and loss accounts. This option is available for all project types. WIP - sales value When actual costs are posted to a project, the costs are accrued as revenue.This is done by crediting a revenue account on the profit and loss statement and debiting a WIP - sales value account. This option is available only for Fixed-price projects andTime and material projects.
  • 11. Revenue Recognition Accounting Rule • Revenue recognition is an accounting principle to recognize the revenue when it is earned or realized. In other words, companies shouldn’t wait until the revenue is actually collected to record it in their accounting books. Revenue should be recorded when the business has earned the revenue.This is a key concept in the accrual basis of accounting because revenue can be recorded without actually being received.An example would be the milestone delivery in an ERP implementation project. • There are basically 2 methods of assessment principles available here: – Completed contract: More conservative approach ideal for short term fixed-price projects where the cost and revenues are matched at the end of the project. Costs and payments received from the customer accumulated asWIP in the balance sheet during the project course, matching and revenue recognition happens when the contract is completed. – Completed percentage: More optimistic approach ideal for long term or complex fixed-price projects where the revenue and costs added to profit and loss accounts as the work progresses and revenue recognition happens periodically based on the contract degree of completion.
  • 12. Revenue Recognition Accounting Rule (cont..) • Both of these methods requires estimate process to be run for the matching and revenue recognition in fixed-price projects. – Matching Principle:This setup defines how matching of revenue to the costs should happen on the fixed-price project.We can choose to match directly with the Sales value or split it into realized cost and a calculated profit. Based on this selection, the setup categories for estimate will be enabled for us to specify which provide ledger account integration. – Calculation Method:This setup specifies the method to calculate the transaction sale amount applicable for Sales value matching principle only.The default calculation method being None. – CostTemplate:This setup specifies how work in process (WIP) is presented in a fixed-price project estimate and how the percentage of completion is calculated. It defines the percentage of completion to be calculated based on cost amount or quantity/hour consumption, specifies whether calculated percentage can be changed manually or not, defines the cost groups/cost lines to be part of percentage of completion calculations and finally to specify the cost to complete methods for those cost lines. – Period Code:This setup specifies the control periods used in calculating the project estimates. Generally when running the periodic estimates for matching and revenue recognition, the frequency is setup as accordingly into the system. It can be setup for Weekly or Monthly or Quarterly based on the project requirement.
  • 13. Project Budgets and Forecasts • Microsoft Dynamics AX provides two ways to manage and control your projects: project forecasts and project budgets. • You can use forecasting if your organization has an operational perspective and focuses on revenues and costs derived from specific transactions.You can use budgeting if your organization focuses more on the financial amounts.
  • 14. Differences between the project forecasts and budgets • Forecasting cannot be done based on a period of time and are always date specific where as project budgets and allocated over a fiscal period or the span of a project. • Forecasting can be done using every attribute that are entered on a project where as budgeting can be done at project, activity and category level. • The forecast transactions can be inquired and viewed in the forecast forms and you can see the forecast for all the projects in the whole company where as the budget transactions can be viewed in the budget balances screen and is project specific. • No formal approval process or agreement in involved in creating and maintaining the forecast where the budgets require a formal approval process and sometimes may require baseline paper work. For forecasting the user just needs access to the forecasts forms. • Forecasting can be based on quantities where as the budgets will primarily based on the financial amounts. • In Forecasting , only allow or disallowing of cost overrun is possible where as ib budgeting user can be promoted with a warning when the cost overruns. • Automatic forecast controlling in done by the forecast reduction functionality and the actual transaction amounts are subtracted from the forecasted amounts without any audit trial.This make is difficult to trace the actual transactions where as in budgets, actual transaction amounts are subtracted from the remaining budgets and this facilitates a transparent audit trial.
  • 15. Project Budgets • Microsoft DynamicsAX supports two methods for projecting and controlling project costs and revenues: project budgeting and project forecasting. By using project budgeting, you can enter estimated revenues and costs for a project and then use it to control actual project transactions. Project budgeting is a simpler method than forecasting, although it does integrate with forecast models. It uses a single entry form for original budget details and for revisions, and it allows projections based only on amount, category, or activity. • In project budgeting, all original budgets and revisions must be sent to project workflow for approval.Workflow gives you increased control over the process and creates a change history record. • Project budgeting resembles general ledger budgeting but can be set up more quickly and easily. Many of the options in general ledger budgeting, such as number sequences or currency, do not have to be set up separately for projects. • Project budgets are automatically associated with two forecast models, one for original budget and one for remaining budget.This is so that reports that are based on forecast models can use budget data.When a project budget is committed, the system creates forecast transactions based on the associated models, which are used for reporting and control purposes.
  • 16. Project Forecasts • Microsoft Dynamics AX provides two methods for projecting and controlling project costs and revenues: project forecasting and project budgeting. • When you use project forecasting, you can enter forecast transactions in forecast forms for each transaction type. Every attribute that is available for an actual transaction can be used for a forecast transaction; for example, line profitability, line attributes, workers, or descriptions.You can also project how long after you incur a cost that you will invoice a customer. • Project forecasting transactions are based on units and amounts. • Each project forecast must be associated with a forecast model.A forecast model, which is created in the Forecast models form, acts as a container for the forecast transactions. Forecast models can be designated as submodels for a model, which allows you to forecast by regions, time periods, or departments.
  • 17. Project Forecasts (cont..) • You can copy the forecast transactions in a model to create a new model, and also transfer the transactions to the general ledger. Because there is a one-to-one relationship between a forecast and a model, each forecast model makes up a separate budget for a project. • Forecast models can use forecast reduction as the control mechanism for projects.With forecast reduction, actual transactions reduce forecast transaction balances. However, because forecast reduction is applied to the highest project in the hierarchy, it provides a limited view of changes in the forecast. For example, if a worker is associated with a subproject, the actual transactions for the worker are posted to the parent project. Therefore, it may be difficult to determine which transaction in which subproject caused a reduction to the forecast amount. Because of this, it can be difficult to track the changes.We recommend that you create a copy of a forecast model specifically for use by forecast reduction so that you can use reports to view what was originally forecasted.
  • 18. Production Orders for Projects • A project-related production order can be linked to a sales order or item requirement by using either the finished item or consumed item method. If the production order is created manually, there is no link between the production order and the sales order or item requirement (no link to order). If the production order was created automatically to fulfill a sales order or an item requirement, there is a link between the production order and sales order or item requirement (link to order).
  • 19. Project Invoicing • The project type determines which invoicing procedure should be applied. Only the two external project types, time-and-material and fixed-price projects, can be invoiced.Time-and-material projects and fixed-price projects are always attached to a project contract. • Fixed-price projects –The customer invoice amount is based on invoice billing schedules. Invoicing is performed through an on- account setup, also referred to as a billing schedule. Fixed-price projects can be invoiced per project or per project contract. • Time-and-material projects –The customer invoice amount is based on transaction lines that are entered on projects. Transactions can be invoiced per project or per project contract.
  • 20. Item ordering methods The following table lists methods for ordering items and describes how the items are consumed. Method Purpose Consumption Sales order Enter a sales transaction directly on a time and material project. Item transactions are consumed when the customer invoice is posted. Inventory journal Enter and maintain item records quickly. If, for example, you want to enter an item requirement based on a printed list, the inventory journal can be applied. Item transactions are consumed when the journal is posted. Item requirement Enter items that will not be consumed immediately. This method lets users track the number of items that have been consumed in a single item requirement record. Item transactions are consumed when the packing slip is updated. That is, the item requirement is created when the packing slip is posted. Purchase order Enter transactions in one of three locations, depending on the purchasing method. Item transactions are consumed on a packing slip update or when the customer or vendor is invoiced.
  • 21. Item Requirement • The item requirement functionality is basically used for reserving items in the company’s own inventory(a certain amount or unit of items) for a project and then consume when it is needed. Dynamics AX system will then create separate deliveries on each packing slips.This also means that an item requirement can be consumed partially. • It is created and managed as a sales order line on single sales order that is associated with that specific project. It also allows creating purchase orders and production orders from an item requirement.
  • 22. Item Requirement (cont..) • The difference between an inventory item journal and an item requirement in a project is that, an item requirement will be useful when the purpose is not consume items in the project immediately, and rather reserve them in the inventory and consume them partially when needed.Where as an item journal will be preferable to enter and post and quick item consumption in a project. • There are several advantages that users can take when using the item requirements functionality such as the BOM explosion, Net requirements analysis etc.
  • 23. Consume item requirements in a project • After you create an item requirement, the item or items can be consumed from the current inventory if at least one of the following conditions is true: – The item was picked from the current inventory. – The item can be purchased through a purchase order. – The item can be created through a production order. • In Microsoft Dynamics AX, an item requirement is managed as a sales order line on a single sales order that is associated with a project.This item can be immediately consumed from inventory, or it can initiate a production order or purchase order for the item. Item consumption is recorded as a posting that registers that the item was used in the project. • If you create an Item requirement or sales order related to the project, you can use e.g. Master planning to create the purchase order without the Project reference, but with a reservation. • Per standard process a purchase order created from a project directly will always consume the goods.
  • 24. Registering Item Consumption • You can register consumption of items in Project management and accounting in several ways.You can either sell or purchase from a project or reserve items for a project. • Sales order items -To sell items from a project, you can create a sales order from the project itself.You can only create sales orders from time and material projects. • Consumption items -You can order items for consumption on a project from the company's inventory, or you can purchase them from an external vendor. Items can be consumed on all types of projects except time projects. • The way in which you order items depends on where you are ordering them from: – To order items from the company's inventory, you must enter the order as an item requirement. If you use the Item requirements form, you can set it up so that you receive items as partial deliveries.This means that you can postpone consumption of a quantity of the items until the items are required. – To order items from an external vendor, you must create the order as a purchase order in the Purchase order form.
  • 25. Purchase Orders for Projects • You can use one of three methods to create a purchase order in Project management and accounting. Method Purpose Consumption of items Create a purchase order directly Use this method to purchase items from an external vendor for consumption on a project. You can create the purchase order in the following ways: Items are consumed when the vendor invoice is updated. From the project itself. In this case the project is already defined for the purchase order. Create a purchase order from a sales order Use this method if you want to purchase items when you create a sales order from a project. Items are consumed when the sales order is invoiced to the customer. Create a purchase order from an item requirement Use this method if you want to purchase items when you create an item requirement from a project. Items are consumed when the item- requirement packing slip is updated.
  • 26. Invoicing purchase orders in Project management and accounting • The line property that is attached to a purchase order line for an item determines whether the purchased item is invoiced to a customer.There are two invoicing options: – If you do not want to invoice the customer, and a non-chargeable line property is attached to the purchase order line, the purchase order is invoiced and no further action is necessary. – If you want to invoice the customer, and a chargeable line property is attached to the purchase order line, you must update the vendor invoice and invoice the customer by using the invoicing system in the Project management and accounting module.