GP2018 R2 New
GP2018 R2 New
GP2018 R2 New
Welcome to Dynamics GP
What's new
Introduction
What’s new in Dynamics GP in October 2019
What's new in Dynamics GP 2018 R2
What's new in Dynamics GP 2018
What's new in Dynamics GP 2016 R2
What's new in Dynamics GP 2016
What's new in Dynamics GP 2015
Installation and administration
Support for Microsoft Dynamics GP
Preparation
Installation checklist
System requirements
Network configuration
SQL Server configuration
Account framework
Installation
Install Dynamics GP on the first computer
Installing Dynamics GP on subsequent computers
Using Microsoft Dynamics Utilities
Installing additional components
Additional clients
Installing Dynamics GP on subsequent computers
Creating an installation package
Creating a company
After installing
Professional Service Tools Library
Security Planning
System Setup
System Administration Guide
Web components
Introduction
Installation overview
Deployment configurations
Environment configuration
Security groups and user accounts
Importing a Self-signed Security Certificate
Register application for organizational accounts
Web server preparation
Prerequisite software
Web sites
Security certificates and SSL
Web components installation
Single machine installation
Scale out installation
Connecting to the web client
Working with the web client
Web client administration
Managing web client sessions
Logging
Repairing the web client
GP Web Resource Cache
Troubleshooting
Web Client Operation
Web client upgrade
Single machine upgrade
Scale out upgrade
Glossary
Tenant Services
Tenant Services Basics
Tenant Services Installation
Tenant Services Configuration and Administration
Tenant Services Multitenant Applications
Upgrade
Introduction
Preparation
Upgrade Checklist
System requirements
Data preparation
System preparation
Installation
Install Dynamics GP on the first computer
Additional features and components upgrade
Installation package
Install Dynamics GP on subsequent computers
Module upgrades from Dynamics GP 2013
After you upgrade
Company data conversion
Financials
Analytical Accounting
Part 1: Setup
Part 2: Transactions
Part 3: Routines, Inquiries and Reports
Glossary
Bank Reconciliation
Multicurrency Management
Cash Flow Mananagement
Inter Company Processing
Payment Document Management
Receivables Management
Part 1: Setup and cards
Part 2: Transaction entry
Part 3: Transaction activity
Part 4: Inquiries and reports
Part 5: Utilities and routines
Payables Management
General Ledger
Fixed Asset Management
VAT in the British Version of Microsoft Dynamics GP
Glossary
Distribution
Field Service Returns Management
Manufacturing Setup
Purchase Order Enhancements
Concur Expense
Purchase Order Processing
Part 1: Setup and cards
Part 2: Purchase orders
Part 3: Receipts
Part 4: Purchase order returns
Part 5: Inquiries and reports
Part 6: Utilities
Sales Order Processing
Sales Order Processing Part 1: Setup
Sales Order Processing Part 2: Transaction entry
Sales Order Processing Part 3: Allocation, Fulfillment, and Purchasing
Sales Order Processing Part 4: Transaction activity
Sales Order Processing Part 5: Inquiries and reports
Sales Order Processing Part 6: Utilities
Invoicing
Project Accounting Administration
Project Accounting Cost Management
Inventory Control in Dynamics GP - Parts 1-3
Inventory Control in Dynamics GP - Parts 4-6
Glossary
Payroll
Advanced Payroll
Advanced Human Resource
Canadian Year-End
Payroll Connect
U.S. Payroll
Payroll Extensions
U.S. Year-End
W-2 Source
Payroll Tax
PTO Manager
Welcome to Dynamics GP!
2 minutes to read • Edit Online
Dynamics GP is a business management solution for small and mid-sized organizations that automates and
streamlines business processes and helps you manage your business. Dynamics GP has a long history, and you
can find information about functionality on the installation media for your version of Dynamics GP and on the
Dynamics GP Support and Services Blog. We have started moving some of the existing content to the
Docs.microsoft.com site, and we will be adding more content here at the new location in the future.
The PDF files that you may have seen for earlier versions of Dynamics GP contains symbols to indicate notes, tips,
and warnings, for example. Here on the Docs.microsoft.com site, such visual alerts are provided in other ways. So if
you're looking for a lightbulb, then this is now a note, and warning triangles are replaced by warnings.
Additional resources
A number of resources are available to help in addition to this library.
Blog
Go to our Dynamics GP Support and Services blog and learn more about recent updates and tips and tricks.
Resource Page
The following page shows a list of resources that can help you find the information that you need:
https://mbs.microsoft.com/customersource/northamerica/GP/learning/documentation/system-
requirements/dynamicsgpresource
The page will be updated going forward as new links become available, while some of the target pages will be
added to the Docs.microsoft.com site.
Knowledge Base
Available at https://mbs.microsoft.com/customersource/, the knowledge base provides you with instant access to
the same database our support engineers use. You can find answers to common questions, along with technical
tips and performance recommendations.
eSupport
Available at https://mbs.microsoft.com/support, you can find different ways to get support, including requests that
can be handled with e-mail. On average, the response time is nearly twice as fast as telephone support. That’s a big
benefit during the critical year-end season.
Community
Available at https://community.dynamics.com/gp/, the Dynamics GP community is where you can start a year-end
discussion with other members of the Microsoft customer community, for example. This database provides you
with the opportunity to exchange information with other customers, which is perfect for providing tips and
answers to year-end questions.
Dynamics GP support team
We have specialized support teams focused on providing service and support to Dynamics GP customers. If you
have questions, dial toll free 888-GPS -SUPP (888-477-7877). Enter your 10-digit authorization code.
Send us your suggestions
We welcome comments regarding the usefulness of the Dynamics GP. If you have specific suggestions or
encounter problems, let us know on the Product Idea for Microsoft Dynamics site. By offering any suggestions to
Microsoft, you give Microsoft full permission to use them freely.
An email address was available in previous versions to provide an option for contacting us about the
documentation. Both adocs@microsoft.com and bizdoc@microsoft.com have been decommissioned.
Contributions to the Dynamics GP content
We welcome contributions to the Dynamics GP content. You can find the source files in GitHub at
https://github.com/MicrosoftDocs/msftdynamicsgpdocs/, and the ReadMe.md file in the root of the repo contains
tips and tricks for working with the content. If you want to add a new article, then the repo contains a template.md
file that can help you get started.
See Also
Microsoft Dynamics GP Developer Documentation
What's New Overview
2 minutes to read • Edit Online
The What’s New section is your guide to enhancements in Dynamics GP. We add tax updates as required and
other enhancements based on feedback we receive from customers, as well as on market research. Your
willingness to help us build better products makes this a more complete solution for small and medium-sized
businesses, putting you in a better position to manage your organization successfully.
Some enhancements described in this documentation are optional and can be purchased through your Microsoft
partner. If you currently have a license for one of these modules and have an active enhancement program, you
automatically will receive the enhancements contained in that module.
See also
Software Lifecycle Policy for Microsoft Dynamics GP
Upgrade introduction
What’s New in Dynamics GP in October 2019
7 minutes to read • Edit Online
This page lists enhancements to Dynamics GP in the October 2019 release. The Dynamics GP October 2019
release enhances specific areas of the product.
Financial enhancements
A number of updates have been made to the finance area in Dynamics GP.
Long description for payables transaction entries
There is a new option in Payables Setup for very long descriptions up to 200 characters.
The long description displays on the following pages:
Transaction Entry
Payables Transaction Entry Zoom
PM Transaction Inquiry
The long description prints on the following checks in Payables Check Entry (single invoice):
Check With Stub on Top
Check With Stub on Bottom
Check With Stub on Top and Bottom-Text
Check With Stub on Top and Bottom-Graphical
Check With Two Stub on Top
User-Defined Check1
User-Defined Check2
The long description prints on the following document in Payables Transaction Entry:
PM Blank Document
The User Who Posted field shows for both open entries and historical entries.
Add Class ID to Fixed Assets Transfer
The Class ID is now added to the scrolling window.
If you change the class ID, the assigned GL accounts will default and can be edited. The class ID is shown in the
Fixed Assets Transfer and Fixed Assets Mass Transfer windows.
Document Attach available in Bank Reconciliation
You can now attach documents in the following windows:
Bank Deposit Entry
Bank Transaction Entry
Bank Deposit Entry Zoom
Bank Transaction Entry Zoom
A new Payroll Integration to Payables Edit List report is now available from Posting Setup.
Deduction/Benefit Quick Assignment functionality
You can bulk-assign codes to one or more employees for the following codes:
Deduction Code (Payroll)
Benefit Code (Payroll)
Miscellaneous Benefit (HR )
Retirement Benefit (HR )
Life Insurance (HR )
Health Insurance (HR )
Go to the Quick Code Assignment window from the Deduction Setup window, and then mark all or unmark all
or individually mark the employee(s) you want to assign the code to.
Exclude inactive records for HR benefit and Deduction lookups
You can switch between viewing all benefits and filtering out inactive benefits in the following windows:
Miscellaneous Benefit Setup / Miscellaneous Benefits Enrollment
Health Insurance Setup / Health Insurance Enrollment
Life Insurance Setup / Life Insurance Enrollment
Retirement Plan Setup / Retirement Plans Enrollment
You can also save the current view as the default view.
Employment history reason for change for all dates
The Reason field now captures the reason for the change to an employee's information when the hire date,
adjusted hire date, or last day worked fields are entered or edited in the Employee Maintenance window. The
same applies when the HR status is updated on the Employee HR Maintenance window that modifies those dates.
The reasons and dates are then saved to the employment history for the employee.
Workflow enhancements
A number of updates have been made to the workflow area in Dynamics GP.
User Security Workflow
You can now set up a workflow for editing or adding user security.
User Workflow
You can now set up a workflow for editing or adding users.
Security Roles Workflow
You can now set up a workflow for modifying security roles.
When you import an exported workflow from a .json file, you must specify the name of the new workflow. To
import a workflow, the workflow type must match.
After import, set up workflow approvers and message options.
Change approver for active workflow tasks
In the new Edit Workflow Approver window, the manager of that workflow can modify who a task is assigned to.
Workflow managers can delegate workflow tasks, and the sa account can delegate workflow tasks.
Vendor approval enhancements
The vendor approval workflow has changed for you to submit to workflow if the vendor hold status is changed, or
when the document attach status is updated for the vendor.
System enhancements
A number of updates have been made to Dynamics GP across the product areas.
Compatibility with SQL Server 2019, Windows Server 2019, and Office 2019
This version of Dynamics GP is compatible with SQL Server 2019, Windows Server 2019, and Office 2019.
Date options in SmartLists
With these new search options, users do not need to change dates in search criteria.
The Dynamics GP system date is set to November 11, 2019
Prior Month – all values from October 1-31
Prior Period – all values from 1st day of the previous period to last day based on period setup
Next Month – all values from December 1-December 31
Next Period – all values from 1st day of the next period to the last day based on period setup
Sort companies in User Access Setup
In the User Access Setup window, you can change the sort order of the companies that the user can access by
company name or company ID.
The purchasing transactions navigation list displays on top, and the Payables Transaction Entry remains open
with the transaction entered.
Return to the transaction entry to post or delete the transaction.
Save setting for how to show new POs
You can now specify what happens when a new PO is created. You can show the message that new purchase
orders have been created so the user can open the Purchase Order list, you can not show the message and just
open the Purchase Order list, or you can not show the message and not display the Purchase Order list.
Inactive field added to Item SmartList
A new field, Inactive, is added to the default Item SmartList. You can add it as an available column to other
SmartLists that are based on the Item list.
See also
System requirements
Upgrade introduction
Dynamics GP community on https://community.dynamics.com
Dynamics GP User Group
What’s New in Dynamics GP 2018 R2
22 minutes to read • Edit Online
This chapter lists enhancements to Dynamics GP for the Dynamics GP 2018 R2 release. The Dynamics GP 2018
R2 release enhances specific areas of the product.
Financial enhancements
A number of updates have been made to the finance area in Dynamics GP.
Monthly recurring batches
With the release of Dynamics GP 2018 R2, users can specify if a monthly or bi-monthly recurring batch must end
on the last day of the month in Payables, Receivables, and Inventory Management. When marked, it will
automatically set the posting date to the last day of the month. So, if the batch is posted the next posting date
would be set to May 31. This is great because before (and without the box checked) it would default the posting
date to May 30.
Three windows have been changed to accommodate the new monthly and bi-monthly recurring batch
functionality:
Receivables Batch Entry
Payables Batch Entry
Inventory Batch Entry
A new field, Use last day of the month has been added underneath the Frequency field in all three windows.
The Use last day of the month option is available only when the Frequency field has been set to Monthly or
Bi-Monthly. When the Use last day of the month option is marked for a monthly recurring batch, the Posting
Date will be the last day of each month (EOM ). When the Use last day of the month option is marked for a bi-
monthly recurring batch, the Posting Date will be the last day of every other month (EOM ).
To open these windows, on the Microsoft Dynamics GP menu, point to Transactions, choose the relevant area, and
then click Batches. For Receivables choose Receivables Batches.
NOTE
In earlier versions of Dynamics GP, the next posting date associated with a monthly batch frequency defaulted to 30 days
from the previous posting date. Similarly, the next posting date associated with a bi-monthly batch frequency defaults to 60
days from the previous posting date.
IMPORTANT
The first time a user enters transactions associated with a batch marked to Use the last day of the month, the Document
Date field for those transactions will default to the value of the GP User Date (shown in the lower left hand corner of
Dynamics GP). As such, if users want the document date to match the posting date, they must update the Document Date
field accordingly in the Transaction Entry window. For every recurrence after the first posting, Dynamics GP will
automatically update the transaction document dates to match the posting date that is associated with the recurring batch.
To select these options in the Inventory Activity Reporting Options window, go to the Reports menu, point to
Inventory, choose Activity, and the choose the New or Modify button. In this window, you will see two new
options which can be selected individually or both at the same time as described in the following table:
OPTION DESCRIPTION
Items With Zero Quantity Selecting this option will include inventory items on the
Historical Inventory Trial Balance even if they have 0 quantity.
If this option is not marked, then inventory items that do not
have quantity will not be printed on the report.
OPTION DESCRIPTION
Items With Zero Value Selecting this option will include inventory items on the
Historical Inventory Trial Balance even if they have 0 value. If
this option is not marked, then inventory items that do not
have value will not be printed on the report.
NOTE
Item with 0 quantity and 0 value that do not have any transaction history in the SEE30303 (Inventory Transaction History
Detail) table will not be included on the report regardless of selection.
NOTE
Employees must be inactivated/reactivated one at a time. If more than one Employee ID is selected, the Inactivate and
Reactivate options are grayed out. When a user clicks the Inactivate or Reactivate option, the Employee Maintenance
window will automatically open.
Purchasing enhancements
A number of updates have been made to the purchasing area in Dynamics GP.
Checkbook ID defaults on computer check batch
The Checkbook ID defaults in when you create a check batch in the Select Payments window, Edit Payment
Batch window and Batch Entry window when computer check is the origin. Set up the default in the Payables
Management Setup window.
NOTE
Historic purchase requisitions will have a status of Partially Purchased to reflect that part of the original quantity on the
requisition was canceled during the purchase process. By clicking on the link button next to Quantity Ordered, you can see
the partial quantity that is on the purchase order and the quantity not purchased what was canceled.
NOTE
Email functionality is dependent on Word Templates being enabled and properly configured in your company.
You can see the vendor hold status in the following pages:
Vendor Inquiry
Transactions by Vendor
Purchasing All-in-One Viewer
Payables Transaction Entry Zoom
In these windows, a red dot now displays next to the vendor name or ID if the vendor is on hold.
Sales enhancements
A number of updates have been made to the sales area in Dynamics GP.
Retain Ship-To -Address Name with Customer Modifier
In Dynamics GP 2018 R2, the Ship-To-Address Name value is retained when a customer is modified with the
Customer Combiner and Modifier Utility. To open the Customer Combiner and Modifier Utility, in the
Dynamics GP menu,choose Tools, point to Utilities, choose Sales, and then choose Customer Combiner and
Modifier.
The Ship-To-Address Name field is shown in the Customer Address Maintenance window. To open the
Customer Address Maintenance window, in the Dynamics GP menu, choose Cards, point to Sales, and then
choose Addresses.
New SmartList for deposits associated with unposted sales transactions
In Dynamics GP 2018 R2, users can easily view deposit amounts associated with unposted sales invoices and
orders through the new Deposits on Unposted Sales Transactions SmartList. This SmartList is a new option
under Sales Transactions so you can quickly see customers that have put a deposit on a sales transaction, but the
sales transaction hasn't been posted. No more searching through the sales records to see the deposits, now you
have a new SmartList to view the details. This new default SmartList is filtered to look at Sales Order WORK
transactions (SOP10100) with a Deposit Received amount (DEPRECVD field) greater than zero.
Additional sort options in Sales Order Processing Item Inquiry
In the Sales Order Processing Item Inquiry window, a new field with sort options has been added to the
window so that you can change the display within the scrolling window. The sort options include Item Number,
Document Number, Document Type, Document Date, and Customer ID. Item Number will be the default sort
when the window is opened.
Sales Order Transaction Navigation List-Print Document option for Functional or Originating Currency
With Dynamics GP 2018 R2, there is a new option when printing documents from the Sales Order Transactions
Navigation List window that allows you to choose if you want to print the document in the Originating or
Functional currency. In the Currency to Print field, a new option for Functional lets you print the invoice in the
company's currency. The default currency is still Originating but now you have the option to print in Functional
currency from the navigation list. After you mark a document or documents on the Sales Order Transactions
Navigation List window, you can select the Print Documents action dropdown on the Action Pane. In this
window you will see a new option labeled Currency To Print.
Print and email sales documents at the same time
We have added the ability to both print and email sales documents at the same time in three areas. This feature will
be useful in allowing you to print and email sales invoices all in one process. Previously you would have been
required to print the document or range of documents, and then once that process was completed, you would have
to go back into the window, mark the documents again and email the documents.
NOTE
Email functionality is dependent on Word Templates being enabled and properly configured in your company.
In the Sales Document Print Options and Print Sales Document windows, new fields specify if you want to
print or email the document. In the Sales Order Transactions Navigation List window, when you choose the
action to send a transaction in email, you can now choose to print a copy.
Email customer statements
In the Customer Maintenance window, you can now email statements with the click of a button. A new email
button can be found on the Menu bar of the Customer Maintenance window.
When you click the email button, Dynamics GP will email a customer statement to the customer that you have
selected in the window. The settings from your 'BLANK FORM' statement ID will be used for this functionality. If a
Statement ID of 'BLANK FORM' does not already exist in your company, then Dynamics GP will create a new
Statement ID with the name 'BLANK FORM' with the following settings:
FIELD VALUE
NOTE
Email functionality is dependent on Word Templates being enabled and properly configured in your company.
NOTE
If you are printing a modified version of this report, you may not see the new fields, you will need to set your security back to
the original report to see this new feature.
NOTE
In earlier versions of Dynamics GP, it was not possible to restrict whether a pay code is included in a pay run via start and/or
end dates. Instead, users would generally 'inactivate' a pay code (most often a salary type pay code) to ensure it's not
included in a pay run.
The Start Date and End Date fields are not required in the Employee Pay Code Maintenance window. The
following table describes the effect of the settings of these fields:
SETTINGS EFFECT
Both the Start Date and End Date fields are empty There are no date restrictions for the pay code, and Dynamics
GP will treat the pay code as it did in earlier versions.
Start Date is set Dynamics GP will check if the Start Date field in the
Employee Pay Code Maintenance window falls on or after
the date in the Pay Period From Date field in the Build
Payroll Checks window.
End Date is set Dynamics GP will check if the End Date field in the Employee
Pay Code Maintenance window falls on or before the date in
the Pay Period To Date field in the Build Payroll Checks
window.
SETTINGS EFFECT
Both the Start Date and End Date fields are set Dynamics GP will check if the Start Date field in the
Employee Pay Code Maintenance window falls on or after
the date in the Pay Period From Date field in the Build
Payroll Checks window, and if the End Date field in the
Employee Pay Code Maintenance window falls on or before
the date in the Pay Period To Date field in the Build Payroll
Checks window.
The Payroll Transaction Entry window has been updated to accommodate the new start and end dates for pay
codes. When a user enters transactions for a pay code, and the Pay Period From and Pay Period To dates do not
fall on or between the pay code start/end dates, the pay code will not be available in the Pay Code Lookup
window. Also, Dynamics GP will generate the following error message:"The transaction is outside of the pay code
start/end date" when either the user manually enters the pay code in the Code field, or the user edits an existing
transaction, and the pay code start/end dates do not fall on or between the pay code start/end dates.
The Payroll Build Checks window has been updated to accommodate the new start and end dates for pay codes.
Dynamics GP compares the pay code start and end dates from the Employee Pay Code Maintenance window
to the pay period from/to dates in the Build Payroll Checks window to determine whether pay code transactions
should be included in the pay run. For automatic pay types, when the start/end dates in the Employee Pay Code
Maintenance window do not fall on or between the pay period from/to dates in the Build Payroll Checks
window, Dynamics GP will not include the pay code for that specific employee in the pay run. For pay codes
entered as transactions as part of a batch, when a pay code transaction in a batch has a start/end date in the
Employee Pay Code Maintenance window that does not fall on or between the pay period from/to dates in the
Build Payroll Checks window, Dynamics GP will throw the following warning on the Build Checks report: "The
transaction is outside of the pay code start/end date". The transaction for that pay code/employee will not be
included in the rest of the pay run.
The batch will remain available after the pay run has been posted. The pay code transactions not included in the
pay run will remain in the batch until they are successfully posted.
Shared maximums for benefits and deductions
It is now possible to assign a shared calendar year maximum for groups of benefits and/or groups of deductions.
This will be a huge benefit to your organization for employees who may contribute to two 401K plans.
A new window has been added to accommodate the new deduction and benefit shared maximum functionality, the
Ded/Ben Shared Limit window.
NOTE
When a deduction/benefit group code is saved in the Ded/Ben Shared Limit Setup window, the shared yearly maximum will
be applied to all employees who are assigned to those deductions. Each deduction or benefit can be assigned to one group
code.
All deductions/benefits under the selected column will be subject to the shared calendar year maximum.
If an employee is assigned only one or some of the deductions/benefits under the selected column, they will still be subject to
the shared calendar year maximum assigned in the Ded/Ben Shared Limit Setup window.
All deductions included in the pay run will show on the Build Checks report, which hasn't changed.
Also, when the pay run is run as Calculated, and the Calendar Year Maximum has been met for a group of
deductions during the pay run,Dynamics GP will try to take the full deduction amount(s) for all TSA deductions
first (those deductions with more TSA's get priority). Next, Dynamics GP will try to take the full deduction
amount(s) for sequenced deductions. Finally, Dynamics GP will try to take the full deduction amount(s) for non-
sequenced/non-TSA deductions (alphanumerically).
When the pay run is run as Calculated, and the Calendar Year Maximum has been met for a group of benefits
during the pay run, Dynamics GP will first try to take the full benefit amount for taxable benefits alphanumerically,
and then try to take the full benefit amount for non-taxable benefits alphanumerically.
Workflow
Dynamics GP 2018 R2 includes a new Sales Transaction Approval workflow where you can create approvals
based on several conditions such as whether a customer credit limit is exceeded on the transaction or not. Not only
can you set workflow approval on customer credit limits, but you can set workflow approvals on all transaction
types in Sales Transaction Entry. We added a new email message to work with sales transactions, just like the other
workflow types. Workflow history is displayed in inquiry windows too.
The default WF ASSIGN SOP APPROVAL* email message for the Sales Transaction Approval workflow will
have the option to add many customer and transaction related fields, such as the customer credit limit information
so that you can write in the email if the customer credit limit has been exceeded. This way there is high visibility for
the approver when they receive the E -Mail notification to approve the transaction. The wording and fields on the
email Message ID can also be customized to your preference.
The workflow history for the Sales Transactions Approval workflow is also displayed on inquiry windows and
navigation lists.
System enhancements
A number of general enhancements have been made in this release.
Password maximum length
In Dynamics GP 2018 R2, the maximum length for a user's password is increased to 21 characters, from the
previous 15 characters. This is very similar to other Microsoft products, example Microsoft SQL Server.
This will allow more complexity with Dynamics GP user passwords with the added characters being allowed, to add
more security to your Dynamics GP environment.
Password expiration notification
Dynamics GP 2018 R2 now provides users with a notification 7 days in advance of their login password expiring.
This allows users to proactively update their passwords before the expiration date specified in the password policy
configured by the system administrator.
Hide Business Analyzer in navigation lists for all users and all lists
System administrators can now turn off Business Analyzer for the Home Page and/or navigation lists at the system
level in the System Preferences window. These are global settings to make it easier to turn off the feature if
companies are not using Business Analyzer.
Individual users can still choose to turn on Business Analyzer using customization options to display Business
Analyzer on their Home Page or in navigation list pages. This is managed in the Customize Home Page window
and in the Show/Hide menu for navigation list pages, respectively.
SmartList Designer favorites display in navigation lists
SmartList Favorites created via SmartList Designer will now appear in the SmartList Favorites navigation lists.
Intelligent Edge - Intelligent Cloud Insights
With the release of Dynamics GP 2018 R2, you will notice a new tab on your home page: Intelligent Cloud
Insights. Essentially, you can connect your Dynamics GP to a Dynamics 365 Business Central cloud tenant that
you can synchronize data to. This enables cloud scenarios for your Dynamics GP that will then show in the
Intelligent Cloud Insights tab with insights from machine learning and other cloud scenarios.
When you upgrade to GP 2018 R2 with an existing install, the users' Home Page tab will default as usual, but you
will see a new tab called Intelligent Cloud Insights. If you do a new install of Dynamics GP 2018 R2, the Home
Page will default to the Intelligent Cloud Insights tab.
For more information, see Frequently Asked Questions about Connecting to the Intelligent Cloud in the docs for
Dynamics 365 Business Central.
What’s New in Dynamics GP 2018
8 minutes to read • Edit Online
This chapter lists enhancements to Dynamics GP for the GP 2018 release. The Dynamics GP 2018 release
enhances specific areas of the product, while also expanding existing functionality, notably in the document
attachment and workflow areas. The user experience has also been enhanced to make finding the information you
use to make business decisions faster and easier.
In some master record windows, documents are attached using a button next to the record ID fields, as shown in
the following illustration.
Similar buttons have been added to additional master record windows.
Document attachment has been added to the following windows for GP 2018.
INQUIRY WINDOWS
Employee Inquiry
I-9 Form
Customer Inquiry
Vendor Inquiry
Project Inquiry
PA Project Inquiry
Workflow 4.0
The capabilities of workflow have been extended in the GP 2018. In addition to new workflows, including general
ledger account approvals and purchase order invoice approval, you can copy a step within a workflow, and send
reminder email messages from workflow.
Reminder emails
This enhancement lets you set a reminder time period on the workflow that’s used to notify users if they haven’t
reacted to their assigned workflow task within the specified time frame.
Copy workflow step
This enhancement adds efficiency to the process of setting up workflows by enabling you to copy steps within a
workflow, renaming the step and including substeps to a workflow.
Reporting for workflow
A new workflow history report has been added for GP 2018. The report can be filtered by workflow type, workflow
approvers, workflow status, and by the approval date. The option to include workflow comments on the report is
also available.
Additional fields are available for Payables transaction workflow
Additional fields have been added to the Payables transaction workflow. To use the new fields, mark the Extended
fields list option in the Work Maintenance window, and then select the fields you want to use in the Workflow
Condition Editor. The new fields include:
Vendor account
Comment 1
Comment 2
Vendor class ID
Payment priority
Additional messages are available for purchase order workflow
This enhancement lets you add account descriptions to workflow message that are distributed via email for
Purchase order workflows and purchase requisition workflows.
Bank used for EFT added to vendor approval workflow
Additional information is now included in the Vendor approval workflow that shows the bank that the vendor uses
for electronic funds transfers (EFT). To use the new field, mark it in the Extended fields list option in the Work
Maintenance window, and then add it to the workflow in the Workflow Condition Editor. These extended fields are
all the EFT banking fields that can be set up on the vendor for EFT information. They include the country, bank
name, bank account, and SWIFT code.
New workflows for new accounts, receipt transactions, and purchasing invoices
New workflows have been added to control the addition of general ledger accounts, purchase receipt transactions
and purchasing invoices. The workflow for general ledger accounts can be initiated from any area of the system for
any new accounts, or for any accounts that are in a workflow state, for example when an account has been edited,
but not yet approved.
Receivables Transaction Inquiry – Document By type < /br> By document number < /br> By document
amount < /br> By amount remaining < /br> Document date
Payables Transaction Inquiry – Document By document number < /br> By type < /br> By original
amount < /br> By unapplied amount < /br> By document
date
BI enhancements
The GP OData service has been updated to include paging and filtering, as well as adding support for OData
version 4.
Along with the enhancements that are included in GP 2018, we are pleased to announce an upcoming GP Content
pack that will be based on the GP 2018 OData service.
Financials enhancements
Print a single statement from Customer Maintenance
Now you can print a statement for a single customer, from the Customer Inquiry window for that customer. The
statement will use the statement format that’s assigned in the Receivables Setup window.
One payment per invoice set or one payment per-vendor
Now you can choose to make payments on individual invoices, or to choose a single payment per vendor. The
choice of payment options is made in the Vendor Maintenance window. The default setting is to generate a single
payment per vendor when you build payment batches using the Build Payment Batch window.
Save select payment settings
An option that allows you to save the settings used to build a payments batch has been added to the Payment
Option ID field in the Build Payment Batch window.
Copy user access across dimensions in Analytical Accounting
In the User Access to Trx Dimensions window, you can specify which users have access to dimensions and copy the
user access settings from one user and apply them another one.
Payables checks windows renamed to reflect alternate payment options
Payables Management Checks windows have been renamed to reflect the ability to payments through credit cards,
electronic funds transfers, or potentially other methods.
See Also
What's New
What’s new in Dynamics GP 2016 R2
5 minutes to read • Edit Online
System-wide enhancements
Indicate the name of person editing a batch in the message "Batch is being edited by another user"
There is now greater visibility for showing which specific users are editing batches. If you try to edit a batch that
another user is already working with, that user’s ID appears in the message appears. Previously, the message only
indicated that ‘another user’ was editing the batch.
Financial enhancements
Distribution Line Display opens expanded
The General Ledger Transaction Entry and Journal Entry Inquiry windows will default the scrolling window
expanded or collapsed based on the previous display state. This allows users to display distribution information in
more detail by default. The same functionality has been added to the Payables Transaction Entry Distribution and
Sales Transaction Distribution Entry windows and the corresponding inquiry windows. The distribution scrolling
window will open expanded or collapsed based on the previous display state. This is a per user, per form automatic
setting.
Credit Limit Warning Calculation for unposted Credit Documents
The credit limit warning calculation now considers when a cash receipt is entered and is applied against an
outstanding invoice. In the credit limit calculation, we track a customer’s remaining credit limit by looking at
invoices that are already posted. We also look at any unposted transactions that would increase or decrease that
customer’s balance. The unposted cash receipt is kind of a special case, when it is applied, it automatically adjusts
the customer’s remaining balance by the applied amount. Our calculation now considers whether the unposted
cash receipt is applied.
POP to FA Link to Include Taxes
The option is added to include the tax amount in the cost basis of an asset when posting POP through to FA. When
using the “by Receipt Line” option for posting, the tax amount calculated for the receipt line is capitalized with the
extended cost. When using the “by Account” option, the amount posted to the tax account for the receipt is
capitalized with the amounts posted to other accounts set up as Fixed Assets purchasing posting accounts.
Link credit card invoices to original invoices
When a credit card payment is entered for an invoice the transaction description is now updated with a vendor ID
and document number on the credit card vendor invoice to easily trace back to the originating voucher. The GL for
Payables reconcile process has been modified to link the credit card payment and credit card vendor invoice to GL
entries with Matched Transactions.
Add Bank Rec history table and do transaction history removal.
A new process for Reconciled Transaction maintenance in Routines has been added that moves reconciled
transactions to Bank Reconciliation history tables. With the transactions moved to history, the bank reconciliation
process performance will improve. When removing history, the process also removes any moved or reconciled
transactions.
Save Fixed Asset ID with suffix
When setting up a fixed asset, a suffix for the fixed asset, other than 1, can be entered and saved. This enhancement
can help you group assets and components.
SafePay file displays Check Name from the Check
The SafePay file uses the vendor’s name that’s printed on the check when the payment was made, rather than
using the default name from the Vendor Maintenance window. While checks can be printed that include vendor
names that are different name from the vendor name in Vendor Maintenance. It is important to use the name that
was printed on the check as part of the SafePay file because that is the name that the bank uses when the check is
presented for payment.
Distribution enhancements
Display Tax Percent for Historical Transactions
When drilling into the sales transaction tax details, the tax percent used at time of transaction displays instead of
the percent that is set up on the tax detail maintenance window.
Cancel PO when linked to a Requisition
You can now cancel a purchase order line quantity when it is linked to a purchase requisition. This functionality is
available in Purchase Order Entry and in Edit Purchase Orders window. After entering the quantity canceled a
warning message is given but you can continue with transaction. The linked icon has also been updated to reflect
quantities that cannot be fulfilled if a purchase order has been updated, such as cancelling quantities.
See Also
What's New
What’s new in Dynamics GP 2016
11 minutes to read • Edit Online
System-wide changes
Web Client enhancements
The user interface for the Dynamics GP Web Client has been refreshed to provide a more updated appearance. The
banner in space now enables users to log in and log out, as well as indicating what company they’re logged into
number of enhancements to the user experience.
Support for additional browsers and mobile devices
Web Client now includes support for multiple devices, including iPad and Android tablets, as well as using multiple
web browsers. The supported browsers include:
Internet Explorer
Microsoft Edge
Safari
Chrome
Open Web Client windows using search
A new search feature let you locate and open windows through search. The new search feature also works with
applications that integrate with the Web Client.
Ability to scan multiple pages
When you’re using the scan function that’s part of the Document Attachment feature, you now can scan more than
one page at a time if you’re using a document feeder. Previously Document Attachment could scan only one page
at a time. With GP 2016 we will have the ability to use the Document Attachment scanning functionality to scan in
multiple pages (instead of one at a time). Supported scanners need to use WIA (Windows Image Acquisition)
technology, along with a document feeder. The scanning process creates files in .TIF format.
Word templates for batch approval workflow
Workflow batch approvals now have a default Word template for the edit list for the following batches in the
following areas:
General Ledger
Payables
Receivables
The edit lists can be emailed to an approver to provide complete information about the transactions in the batches
before approving the workflow step.
Workflow condition management
New options are available for automatically processing workflows when something in the workflow doesn’t meet
specified conditions. If a condition is not met, the workflow can continue to the next step or it can be rejected.
Prior to this change, you could specify conditions under which action is required for a step in a workflow. If the
condition set for a step wasn’t met, the step would not be run, nor would any subsequent steps be run. If there
were no parallel steps running, then the workflow would end at the step where the condition was not met, and the
step status was set to No Action Needed.
With this enhancement, two additional options will be added letting you select the action that occurs when a
condition isn’t met. The first is to continue to the next step in the workflow. Rather than stopping the workflow
completely if a condition isn’t met, the step that doesn’t meet the condition won’t be completed, but the workflow
moves to the next step in the sequence. This allows you to create workflows that contain steps that are completed
only if specific conditions, but that don’t stop the workflow if the conditions aren’t met.
The second option is to reject the workflow if the condition for the step is not met. This allows the user to set up a
workflow that automatically rejects documents based on specific conditions, rather than having a user manually
review and reject the document.
Workflow reassignment notifications
Now you can configure a workflow to automatically notify a new approver when they need to act on a workflow
that’s in process. Notifications can be sent to a new approver for who was delegated to the workflow, who is part of
an escalation process, or who is an alternate approver.
Configurable OData Service points added
Now you can define end-points for an OData Service, which allows Dynamics GP data to be read by any tool that
supports OData feeds. The open data protocol, typically referred to as OData, defines a data model and a protocol
that can let any client access information that’s exposed by any data source.
OData Service deployment enhancements
OData Service is now available with Dynamics GP as a separate install. You can access the installation option under
the Additional Products selection in the Dynamics GP installation program. The service is available for single-
tenant implementations only.
Financial enhancements
Budget import exception report
When you import a budget from Excel, an exception report will list accounts that aren’t set up in General Ledger, as
well as any duplicates that are found in the import file. You can use Transaction Entry windows to edit the
transactions to use existing accounts, or create the accounts that are listed on the exception report.
Scotia Bank EFT format added as a default EFT file format
The electronic file format used by the Canada-based Scotia Bank is now one of the default EFT formats available in
Dynamics GP. Default formats are available for use in electronic transactions for both sales and purchases.
Analytical Accounting user access settings
The process for giving users access to Analytical Accounting transaction dimension codes is now more efficient.
You can use the User Access to Trx Dimension Codes window, in Analytical Accounting, to grant this access to
multiple users. Prior to this change, access to transaction dimension codes was granted one user at a time.
Payables batch credit card payment option
An option has been added that enables payables computer check batches to be paid using a credit card. The
payment will create an invoice for the credit card vendor and a remittance form will print that list the invoices that
were paid with that credit card transaction. A new Card Name field has been added to the Payables Batch Entry
window to use a credit card as the payment method for a specific batch. A credit card record must be set up in the
Credit Card Setup window. You can use either bank card or a credit card, but the invoice will be created for the
credit card vendor only if that vendor is assigned to the credit card.
Edit attachments that flow to transactions
You can edit information in attachments that included on transactions through the document attachment function.
This feature allows you to edit the attachment properties of a document that flowed from a master record. For
example, in the case where information flowed from customer to a sales quote, you might then want to send it to
the customer via email. Now you can mark the email checkbox to help automate that task.
In addition, you can manage how information flows to transactions using options that have been added as part of
this enhancement. From the Document Attachment Management window, you can open the Attachment
Properties window. The option allows you to define and choose whether or not information can flow into
document attachments, and whether or not attachments can be sent via email.
Deposit cash receipts batches automatically
When you mark the option to automatically post cash deposits, and you post a batch that includes cash receipts
from Receivables Management, a single deposit will be created that includes all the cash receipts in the batch. This
batch post happens wherever you batch-post something that has cash received, such as cash receipts, receivables
transactions, or sales transactions.
If you post receivables transactions at the transaction level, each cash receipt will result in a separate deposit being
created and posted.
Distribution enhancements
All-in-one document view for sales and inventory transactions
A new window, Purchasing All-in-One View, was added for GP 2015 R2 that let you view all related documents for
a single purchasing transaction in the same window. For GP 2016, similar functionality has been added for sales
documents. You can open the Sales All-in-One View window while viewing a customer record in master record
windows, such as the Customer Maintenance window, most Inquiry windows, navigation lists, as well as from the
Dynamics GP home page. The most recent documents display in the window by default. To see the next set of five
transactions, use the navigation buttons under each column.
The Inventory All-in-One View window displays inventory increase and decrease transactions and is accessible
from the Item Maintenance window, as well as most item inquiry windows, navigation lists, and the Inventory
home page.
Prepay purchase order total
Now you can pay the total amount of a purchase order with a prepayment. The prepayment includes taxes, freight,
and miscellaneous charges, as well as total of all the line items. Prior to this enhancement, prepayments could not
exceed the subtotal amount of the purchase order.
Payroll enhancements
Inactive pay codes lookup option
There is now an option to exclude inactive pay codes from lookup windows throughout Payroll. A drop-down list in
the Pay Codes window to select all pay codes to include in lookup windows, or to exclude the inactive codes. The
option is available for Employee Pay Codes and Pay Codes lookup windows.
Enhanced Payroll posting accounts setup
Now you can see all posting accounts in a navigation list and filter and sort accounts using the functionality that’s
typically available for navigation lists. You also can export the accounts to Excel, edit them there, and then import
them. On the import, an exception report will print when there are any duplicate accounts, missing accounts or
when there are payroll data or other issues that cause the record import to fail.
See Also
What's New
What’s new in Dynamics GP 2015
20 minutes to read • Edit Online
This section describes enhancements that were added to the product since the release of Dynamics GP 2015. Some
enhancements described in this documentation are optional and can be purchased through your Microsoft partner.
If you currently have a license for one of these modules and have an active enhancement program, you
automatically will receive the enhancements contained in that module.
Workflow enhancements
Workflow – Payables Transaction Approval
A new workflow type for Payables Transaction approval in Workflow Maintenance is now available. When you set
up and mark this workflow active, the Payables Transaction Approval workflow type will allow you to submit and
approve transactions in the Payables Transaction Entry window. Approval is also available through the email
notification and the navigation lists. The PM Batch Approval workflow type is still available as well. If the PM Batch
Approval workflow type and the Payables Transaction Approval workflow type are both Active the batch origin of
Payables Trx Entry is not available for batch approval.
The Payables Transaction Entry window is the primary window for the Payables Transaction Approval workflow
type. As soon as the data is entered or modified in the window, you can view the InfoBar, showing the status of the
workflow. The Payables Transaction Entry window has Workflow action added to the ribbon.
The workflow process to follow is similar to the other workflow processes available in Dynamics GP.
You can define messages that can be sent out for workflow activities that are specific to the Payables Transaction
Approval workflow type using the Message Setup window.
To approve a single transaction in the Payables Transaction Entry window, add the transaction to a batch and then
follow the workflow process to Submit and approve.
Workflow – Document Attachment
When a document has been added to a transaction or record using the Dynamics GP Document Attachment
feature, these attachments can now be sent with the workflow task notification email. This feature is available for
PM Batch Approval, Purchase Order Approval, Purchase Requisition Approval, Vendor Approval, and Payables
Transaction Approval. For example, you can now enter a payables invoice, scan it and attach the record from the
vendor, and then submit the invoice for approval. When the approver receives the email, they will get the invoice
information and the attachment will show the scanned invoice from the vendor.
A new checkbox is added in the Workflow Maintenance window for the specified workflow types, which when
selected will allow you to send the document attachment documents for Workflow Assignment type messages.
The prerequisites to make this checkbox available are:
The Allow Document Attachments checkbox must be marked in the Document Attachment Setup window
(Administration – Setup – Company – Document Attachment Setup).
The Send Message checkbox above it in the Workflow Maintenance window is marked.
You can now email Document Attachment documents when the messages are sent through workflow. All
attachments will be sent in the order they are attached. Attachments from the header will be first, then attachments
from line items.
You can view the status of the document attached in the Document Attachment Status Inquiry window (Document
Attach >> Attach (Document Attachment Management) >> Line expansion next to Date). A new status called
Workflow Message has been added.
Platform enhancements
Service Based Architecture
Service Based Architecture (SBA) is a functionality delivered as a service call over https that adheres to the pattern
of Service Oriented Architecture. Service Oriented Architecture (SOA) is a software design and software
architecture design pattern based on distinct pieces of software providing application functionality as services to
other applications. In layman’s terms, it is a service that exposes functionality in Dynamics GP that can be accessed
using a URI (Uniform Resource Identifier). This allows a user to access the modules in Dynamics GP.
Currently, the Timecard functionality in HR and Payroll in Dynamics GP is also available on SBA which allows it to
integrate with the Time Management App. The user who wants to use the Time Management App needs to be
granted access to the SBA objects in the Security Task Setup window.
SBAs allow you to log into the ERP modules through an app, which seamlessly integrates the data flow between
them. The app may be installed on any platform.
The following SBA objects are added to facilitate the Timecard Management Application integration into Dynamics
GP 2015 R2:
ServiceGetWorkflowListAll System
ServiceGetWorkflowListByType System
ServiceCreateTimeCard Payroll
ServiceCreateTimeCardLines Payroll
ServiceDeleteTimeCardLine Payroll
ServiceGetActiveTimeCardList Payroll
ServiceGetApprovedTimeCardList Payroll
ServiceGetEmployeeDetails Payroll
ServiceGetPayCodesListAll Payroll
ServiceGetPayScheduleAll Payroll
ServiceGetRestrictionCode Payroll
ServiceGetSubmittedTimeCardList Payroll
ServiceGetTimeCard Payroll
OBJECTS MODULE IN WHICH THE OBJECT IS ADDED
ServiceRecallTimeCard Payroll
ServiceSubmitTimeCard Payroll
ServiceUpdateTimeCardLine Payroll
ServiceGetWorkflowListAll System
Reporting enhancements
Display Debits before Credits
In the Dynamics GP 2015 R2, the Debit column is moved to display before the Credit column by default in account
transaction reporting options in which the Credit column previously displayed before the Debit column. This
applies to SmartLists and excel Reports and the associated data connection, as well as the database tables and
views on which the reports are based.
Default SmartList Visibility
When creating a new SmartList Favorite, system administrators now have the option to select a default value for to
whom the SmartList Favorite will be visible, including the following options: System, Company, User Class, and
User ID. System is the default option selected for the visibility. By adding this option to select a default value for the
Default SmartList Visibility drop-down list, system administrators can select to whom new SmartList Favorites, by
default, will be visible, and make them visible by default only to the user creating the Favorite. This will help reduce
clutter in other users’ SmartList Favorites and allow administrators to more easily manage and clean up the lists.
Follow these steps to define the default selection for visibility to users.
1. Open the System Preferences window. Administration >> Setup >> System >> System Preferences.
2. In the Default SmartList Visibility drop-down, select the option to default in the Visible To drop-down list
when adding a new SmartList Favorite.
Workflow SmartList Designer Create View Approval
You can now define workflow for creating views within a SQL database. Within SmartList Designer you can send a
SmartList through workflow to create a SQL view based on the SmartList query. The SmartLists with the workflow
status of Completed can then be used to publish refreshable Excel reports. The views which are created can also be
used outside of SmartList Designer and Dynamics GP 2015 R2 for other reporting needs. The primary purpose of
the workflow type is to define the user(s) that can create the view within the SQL database. Only specific users
have access to create objects within the SQL database and creating a workflow will allow those users insight into
the views needed to be created. You must have setup one active workflow in order for the SQL view to go through
the approval process. Set up SmartList workflows from the Administration series within the Workflow
Maintenance window.
Historical Received Not Invoiced Report
The Historical Received Not Invoiced report (SRS ) is a report that details the Purchase Orders and Receipts and
Invoices that have been matched against the Purchase Orders. This report will be created using SQL Reporting
Services Report Builder 3.0. You can specify a cutoff date based on transaction date or GL Post Date to use the
report for Historical purposes. This new report will be different in the fact that it will look at each document and the
date (transaction or GL Post Date) to determine if the transaction should print on the report. If the date falls within
the cutoff date the user entered, the transaction will print on the report. This report will allow users to see what was
received into inventory but not invoiced yet as of a specific date. This report will be a new report separate of the
received not invoiced report.
Mask Employee Social Security Number on Reports
You have the ability to mask the employee’s Social Security Number on specific payroll reports that you generate.
Access the Report Masking window (HR & Payroll>>Setup>>Payroll >> SSN Mask) and mark the checkbox next
to each report you want to apply the mask to and select OK. When the selected report is generated, the Social
Security Number value will appear as XXX-XX-XXXX on the report.
Analytical Accounting Transaction Lists
The SmartLists and Excel Reports for Analytical Accounting (AA) transaction information now include more of the
data that is tracked by AA. The SmartLists and Excel Reports are also modified to display each AA dimension as a
column in the list, rather than having a single column for all AA dimensions. For example, the below SmartList
shows how the list would display for a company tracking Cost Center and Project as AA transaction dimensions.
You can summarize and work with the data in Excel using pivot table functionality.
When you open the Purchasing All-in-One View window from Purchasing >> Inquiry >> All-in-One View, or
Home >> Quick Links >> All-in-One View, the window opens without any data. You can specify the vendor and
the details of the information to display in the window. Mark the checkbox in the upper right corner of the
document to display only the related documents.
The Options button allows you to select which columns and document types to display in the window. For example,
if you don’t use Purchase Orders, clear the Purchase Orders selection and the first column displays receipts. The
Credit Documents column marked to display by default, but with this column marked, up to six columns of data
can be shown. You can view the last five transactions by document date, arranged by the newest to the oldest in
each column. Use the sort order (˅ or ˄) buttons to change the order for transaction information. You can view the
next set of transactions by clicking Next 5.
Each section displays a summary of the transactions that you select to display in columns in the window. Click the
down arrow (˅) icon to view the details and return to the summary display by clicking the up arrow ( ˄) icon. The
filters provided in the section’s heading open a pop-up window that lets you apply additional filters, as well as
search for a specific transaction. The clear filters icon will reset the filters back to the default selection.
Automatically Deposit Cash Receipts
You can now opt to have cash receipts entered in Receivables Management directly update the checkbook balance
without the need to manually post the cash receipt deposit in Bank Reconciliation. To select the option, mark the
“Automatically post cash receipt deposits” checkbox in the Company Setup Options window. When this option is
marked, cash receipts entered in Cash Receipt Entry, Receivables Transaction Entry, Sales Transaction Entry, and
Invoice Entry and on return documents in Payables Transaction Entry will be deposited automatically in the
checkbook, updating the checkbook balance.
The option to automatically post cash receipts was earlier available only to those customers who had Analytical
Accounting installed. This option is now available to all customers.
Date effective tax rates
The ability to enter the tax rates in advance for transactions, and calculate the taxes based on the rates specified for
a date range, has been added to the main dictionary. This functionality includes the ability to recalculate taxes for
saved transactions by modifying the tax rates that are used based on the latest tax rates, which are specified by tax
authorities. You can mass modify the tax rates, and regenerate the taxes for the saved transaction batches.
Follow these steps to create the set up for the date effective tax.
1. Open the Company Setup Options window.
2. Dynamics GP >> Tools >> Set up >> Company >> Company >> Options
3. In the Company Setup Options window, mark the Enable Tax Date checkbox, to allow you to use the tax date
option for calculating the tax rate for the transaction based on Tax date.
4. Mark the Use Date-effective Tax checkbox. Select the option to calculate the tax. The option that you select
here is used for updating the taxes for saved transactions within the tax effective date range. Transactions
that are corrected will be based on the date you select here. You can select the Document date, or Posting
date or the Tax date to calculate the tax.
WARNING
Select posting date if you want to calculate tax based on the posting date that you specify. Select Tax date if you want to
calculate tax based on the tax date that you specify. Select Document date if you want to calculate tax based on the
document date that you specify.
You must set up the date range for the specified Tax ID for GP 2015, to calculate the tax amount or percentage for
the transaction. Follow these steps to create the date range for the tax ID.
1. Open the Date Effective Tax Rates window.
2. Dynamics GP >> Tools >> Set up >> Company >> Tax Details >> Select the tax ID in the Tax Detail ID field
to set up the date range for >> Date effective Tax Rates.
3. Specify the date range for the specified tax amount or percentage.
You can mass modify the tax percentage of multiple tax IDs. You can choose to modify the tax percentage or
amount for the taxes detail or the tax type based on date range, or for the tax without any specifying any date
range, or both. Follow these steps to mass modify the tax percentage.
1. Open the Mass Modify Taxes window. Dynamics GP >> Tools >> Utilities >> Company >> Mass Modify
Tax Percentage
2. Select the option to modify the tax percentage. You can choose:
Date effective Tax – To update the dates specified in the date range, and the percentage that you have
specified in the Date effective Tax rates window.
Tax details – To update the tax percentage that you have specified in the Tax Detail Maintenance window.
Both – To update the tax percentage that you have specified in the Date effective Tax rates window, and in
the Tax Detail Maintenance window.
3. Click Insert to view the list of the tax IDs listed for the modification.
WARNING
Within the specified Tax IDs, if you do not want to modify any Tax ID, you can select the Tax ID record, and click Remove.
4. Click Modify to modify the listed Tax IDs based on your specifications.
You can also regenerate taxes for the transaction batches with the updated tax percentage. You can regenerate taxes
for all the saved transactions of all the modules (except GL ) or the selected module, only if you mark the use date
effective tax in the Company Setup Options window. You can specify the modules and the batches for which you
want the taxes to be regenerated or regenerate the taxes for all the batches in all the modules (except GL ) at one
time. Follow these steps to regenerate the taxes for the saved batch transactions.
1. Open the Regenerate Taxes window. Dynamics GP >> Tools >> Company >> Utilities >> Regenerate Taxes
2. Select the module to regenerate the updated tax for the batches. You can choose All to update the tax for the
saved batch transactions in all the modules (except GL ). Or, you can choose the module to update the tax for
the saved batch transactions in the selected module.
3. If you choose a particular module to update the batch transactions, specify the batches in the batch range
fields.
4. Click Insert to view the list of the batches that will be updated with the modified tax percentage.
WARNING
You can select a batch ID record and click Remove, to prevent updating the transactions with the modified tax percentage.
5. Click Process to recalculate the tax for the transaction in the module and batch specified.
Important
1. The tax calculation of a transaction will be overridden if there is a date effective tax rate that exist for any tax
detail.
2. If the tax calculation routine does not find the rate for a particular date range, then the percentage in the tax
detail maintenance will be taken.
3. For the receiving transaction entry, only shipment/Invoice will be considered for date effective tax
calculation.
4. For the returns transaction entry, only return with credit and inventory with credit type of transactions will
be considered for date effective tax calculation.
5. You can regenerate taxes for transactions when workflow is active for the Receivables Management Batch
Approval, Payables Management Transaction and Payables Management Batch Approval. For the
transactions with the status Pending, Approved, and Rejected, you will be notified with a message for the
workflow. If you continue, the workflow status of the transactions is reset.
Sales Visual Customer over Credit limit function
The credit limit functionality has been enhanced in this release. Where you could require a password when entering
a line item on a sales document for a customer that has exceeded their credit limit, now you can also cause a
message to be displayed, alerting the salesperson that their customer has exceeded their credit limit sooner in the
process of entering the sales transaction. You can also cause a visual indicator to display when a customer has
exceeded their credit limit. This display helps you identify customers that have exceeded their credit limit when
viewing inquiries or saved transactions.
Follow these steps to set up these options in Receivables Management:
1. Click Sales >> Setup >> Receivables.
2. In the Options section, mark the Display Over Credit Icon checkbox.
3. Mark the Warn if Customer Over Credit checkbox.
WARNING
Though you set up these options in Receivable Management, the warning is displayed in all the modules for all the
transactions of the customer who exceeds the credit limit.
Other enhancements
Self Service User Type
A Self Service user type is added in the Dynamics GP 2015 R2 release. This user type will enable users that require
very limited access to the system, the ability to perform tasks such as entering payroll time, entering project time
and expenses, or creating a requisition.
Follow these steps to assign the Self-service user type to a user.
1. Click Administration >> Setup >> User.
2. Select the user ID of the user that you want to assign the self-service user type.
3. In the User Type field, select the self-service option. This option is displayed only if you have the Self Service
license.
The following table describes the action that follows when you assign a user with self-service user type:
Existing User Yes Setting this user to Self Service type will
restrict the user to employee self-
service tasks
WARNING
When an existing user type is changed from self-service to Full or Limited user types, you will get a message to review the
security set up for the user.
See Also
What's New
Software Lifecycle Policy for Microsoft Dynamics GP
2 minutes to read • Edit Online
Beginning with the October 2019 release, Microsoft Dynamics GP follows the Modern Policy. The Modern Policy
offers continuous support and servicing, including bug fixes, new features and the latest tax updates. Customers
may stay current by taking at least one of the three yearly planned Dynamics GP releases. Before the October
2019 release, any older release will continue to follow their existing Lifecycle timelines under the Fixed Policy. You
can see those dates in the table below. We commit to 3 updates per year with additional updates as needed.
Below is the planned update schedule for Microsoft Dynamics GP, beginning with the October 2019 release.
2019 October 1, 2019 Past the date November/December To stay current, you
must be on one of
the 2019 releases.
This ensures that you
can upgrade to next
year's updates.
See Also
Microsoft Lifecycle Policy for Microsoft Dynamics GP
Upgrading to Dynamics 365 Business Central Online
System requirements
Dynamics GP Upgrade Hot topic (requires CustomerSource access)
Installation checklist
5 minutes to read • Edit Online
This section provides an overview of information you’ll need during the installation process. It contains tips on
gathering information and a checklist to guide you through installing Dynamics GP. Next to each step is a
reference to where you can find more detailed information.
Dynamics GP checklist
Use this checklist as your guide to installing and setting up Dynamics GP
1. Plan the security of your system. Download the SecurityPlanning.pdf, titled Planning for
Security, from the Download Center by expanding the Details
option.
3. View the Readme file and make a note of the items that \Media\GreatPlains\Documentation\GPReadme.chm
pertain to you.
4. Obtain your need registration keys for Dynamics GP. Contact your Dynamics GP partner before going to
CustomerSource/My Account for registration keys for
Dynamics GP. https://mbs.microsoft.com/customersource My
Account
7. Install and set up Microsoft SQL Server. Note: Make sure that you install Microsoft SharePoint if you
want to use SharePoint Integrated Mode when deploying SQL
Server Reporting Services reports.
8. Configure SQL Server Reporting Services. This step is required if you didn’t configure SQL Server
Reporting Services 2012 in Native mode when installing SQL
Server and you want to deploy SQL Server Reporting Services
reports for Dynamics GP. If you installed SQL Server Reporting
Services 2012 in SharePoint Integrated mode, use the
SharePoint Central Administration to complete the
configuration.
10. Install Dynamics GP Tenant Services. This step is required if you want to host Dynamics GP for
multiple, unrelated organizations. Tenant Services Installation
and Administration Guide
11. Install the data server and initial client. Install Dynamics GP on the first computer
STEP FOR MORE INFORMATION, SEE
12. Be sure to download and install the latest Dynamics GP Dynamics GP Downloads
update.
13. Set up the account framework and Dynamics GP system Account framework
data tables.
14. Create your first company. Adding a company using Dynamics GP Utilities
16. Set up your company. System Setup instructions (Help >> Contents >> select
Setting up the system)
Troubleshooting resources
To obtain access to information when you encounter a problem, you can use the following troubleshooting
resources.
Documentation and resources on the web
Opens a Web page that provides links to a variety of Web-based user assistance resources. Access to some items
requires registration for a paid support plan.
Dynamics GP documentation
If you’ve installed Dynamics GP, you can use help to access context- sensitive assistance about windows. You can
choose Help >> About This Window or press F1 to access help for the window you’re currently viewing. Use the
Search tab to find more information about alert messages and procedures.
You can choose Help >> Printable Manuals to find a printable version of procedural or overview information for
specific modules.
To view and download documentation, visit the Documentation Resources for Dynamics GP page.
CustomerSource
CustomerSource is a Web site for registered Dynamics GP customers. CustomerSource is available 24 hours a day.
You must have a user name and password to enter the site. You can access CustomerSource with your Internet
browser.
From the CustomerSource start page, select the Support option. From the Support page, you can look for
information on your own or you can use e-mail to send a question to the Dynamics GP Technical Support team.
You’ll find links to Support Hot Topics and Knowledge Base—the best source of information for error messages,
troubleshooting guides, workarounds, and answers to common Report Writer questions. You’ll also find links for
automated fixes, hardware compatibility, and downloads. Use the New Support Request link to contact Dynamics
GP Technical Support electronically. You also can view recent support requests for yourself and your company.
Microsoft SQL Server troubleshooting resources
Go to the section for SQL here on the Docs.microsoft.com site and find guidance for troubleshooting SQL error
messages and other issues related to SQL. Microsoft’s web site, www.microsoft.com, is also a good source of
information for issues related to SQL or your operating system. You also can download Microsoft SQL Server
Management Studio and SQL Server Books Online for Microsoft SQL Server Express Edition.
NOTE
SQL-related error messages appear as DBMS errors in Dynamics GP. Always use the SQL Server Books Online to
troubleshoot DBMS errors. Choose the Search tab and enter the error number, then choose List Topics.
This chapter contains a list of the prerequisites for Dynamics GP, as well as the disk space requirements for SQL
Server.
Prerequisites
The following components also must be installed before you can install Dynamics GP.
Microsoft Windows Installer 4.5
Microsoft .NET Framework 3.5
Microsoft .NET Framework 4.6
Visual C++ 2015 Runtime Libraries (x64)
Visual C++ 2015 Runtime Libraries (x86)
Visual Basic for Applications Core
Microsoft SQL Server Native Client 10.0
Dexterity Shared Components 18.0
Microsoft Application Error Reporting 11.0
Open XML SDK 2.0 for Microsoft Office
Microsoft Lync 2010 SDK Runtime
If one of these components isn’t installed on your computer when you attempt to install Dynamics GP using the
installation media, the Dynamics GP Bootstrapper Setup window opens. This window shows which components
need to be installed. Click Install to install the missing component or components. After all the components are
installed, the installation of Dynamics GP continues.
Email requirements
By using the email functionality in Dynamics GP, you can embed documents into the body of the email or send
documents as attachments. You can send a single document, batches of documents, or send multiple documents
from sales and purchasing transaction lists. When setting up the email functionality, you can select which
documents you can send and which customers and vendors should receive their documents in email. If you are
using Word templates for Dynamics GP, you can send predefined or customized forms.
Review the following requirements.
You can send documents by email if you’re using a MAPI-compliant e-mail service or Exchange 2007
Service Pack 1 or greater with Exchange Web Services.
If you are using Exchange 2007 Service Pack 1 or greater with Exchange Web Services, the Autodiscover
service must be enabled to connect to the Exchange server.
The email functionality in Dynamics GP supports the following document types. Depending on the
document type and the email service, Microsoft Word 2013 or later and Word templates for Dynamics GP
are required.
*E -mail for Dynamics GP Web Client will only be available if Exchange is your server type in the System
Preferences window.
Before you can send documents as DOCX, PDF, or XPS attachments, the Word template for the document
must be enabled in the Template Configuration Manager window.
The email functionality is supported on the 32-bit edition of Microsoft Office.
The email functionality is supported on the 64-bit edition of Microsoft Office if you are using Exchange
2007 Service Pack 1 or greater with Exchange Web Services and Exchange is your server type in the
System Preferences window.
Depending on the file format you choose to send your documents in email, your customers and vendors must be
using the following components to view their documents.
FILE FORMAT COMPONENT
NOTE
You must be an administrator to modify the Report Server web.config file.
This chapter contains information about network configuration that must be in place before installing Dynamics
GP.
Domain
To use Dynamics GP, your Web server, back office server, Remote Desktop Services (if applicable), and client
workstations must belong to a domain.
A domain is a group of computers that are part of a network and share a common directory database. A domain is
administered as a unit with common rules and procedures. Each domain has a unique name.
TCP/IP
Transport Control Protocol/Internet Protocol (TCP/IP ) is required for Dynamics GP.
If you’re using TCP/IP, review the information in this section to be sure that the network is set up properly. Then
use your networking protocol documentation to install and test the protocol on all clients and servers before you
install Dynamics GP.
IP addresses
Each computer that you use with Dynamics GP must have a unique IP number (Internet Protocol address)
associated with it. For more information about IP addresses, consult your network administrator or refer to your
networking protocol software documentation.
TCP/IP name resolution
You should use some type of name resolution in your network, so that each computer is identified by a unique host
name. Name resolution is a method of identifying each computer and can be accomplished by having a specific
server act as a domain name server or putting a hosts file on each client and server.
For more information about name resolution using either a domain name server or hosts files, consult your
network administrator or refer to your networking protocol software documentation.
Testing TCP/IP connectivity
To test connectivity between clients and servers, use an application distributed with most TCP/IP packages called
ping. The ping application will attempt to send a network message or set of messages to a designated computer
and inform you whether the message arrived at that computer. Be sure you ping the host name and the ID address
of every computer in your system before installing Dynamics GP.
Microsoft SQL Server configuration
13 minutes to read • Edit Online
This chapter guides you through the Microsoft SQL Server 2012 and the Microsoft SQL Server 2012 Express
Installation and setup process for Dynamics GP. It’s important that you install and set up Microsoft SQL Server
according to these instructions.
If you’ve already installed and set up SQL Server using different options, you may have to change those options.
Changing options after they’ve been set sometimes involves reinstalling SQL Server.
This chapter contains the following sections:
SAN and NAS disk support
Selecting a SQL Server collation
Understanding sorting options
Installing Microsoft SQL Server 2012
Installing Microsoft SQL Server 2012 Express Edition
Setting up an ODBC data source using the SQL Native Client driver
SQL Server Agent
Enabling Delete PJournal job
NOTE
You should check the compatibility of all the products you have that will use SQL Server before deciding on the collation
option.
NOTE
With SQL Server 2012, you can have multiple instances of SQL Server on the same physical server. We recommend that you
have a dedicated a server. See your SQL Server 2012 documentation for more information about multiple instances.
NOTE
Select Reporting Services – Native or Reporting Services – SharePoint to use SQL Server Reporting Services reports, display
SQL Server Reporting Services metrics on your home page in Dynamics GP, and display SQL Server Reporting Services
reports in Microsoft Dynamics Business Analyzer. If you have marked Reporting Services – SharePoint, be sure to mark
Reporting Services Add-in for SharePoint Products as well. For more information about installing and setting up SQL Server
Reporting Services for use with Dynamics GP see the Documentation and resources for Dynamics GP site for the most
current documentation.
Click Next.
9. Your computer is scanned again for conditions that may stop installation. To proceed with the installation,
click Next in the Installation Rules window.
10. In the Instance Configuration window, select a default or named instance for your installation.
To install a new default instance (the primary instance on the computer), select Default instance and
click Next. There can be only one default instance.
To install a named instance, select Named instance and then enter a unique instance name. Click Next.
If a default or named instance is already installed, select the existing instance for your installation and
click Next. The instance upgrades and you will have the option to install additional components.
For information about using instances of SQL Server, see your SQL Server documentation. We recommend
that you have a dedicated server.
11. The required disk space is calculated. Click Next.
12. In the Services Accounts tab, we recommend that you use the same account for each service and
automatically start services.
13. In the Collation tab, click the Customize button for the Database Engine.
14. In the Customize the SQL Server 2012 Database Engine Collation window, you can select Binary or
Dictionary Order, Case-Insensitive as the sorting option. For more information, see Selecting a SQL Server
collation.
WARNING
Check the compatibility of all the products, such as Business Portal for Dynamics GP and Workflow, you have that will use
SQL Server before deciding on the collation option.
Binary To use Binary sorting, use the Windows Collation designator and sort order option and make the
following selections in the window.
Dictionary Order, Case-Insensitive To use Dictionary Order, Case- Insensitive sorting, choose SQL collation,
used for backwards compatibility option and make the following selections in the window.
Click OK after you make your selections, and then click Next.
15. In the Database Engine Configuration window, select Mixed Mode as the authentication mode in the Server
Configuration tab. Mixed Mode is required by Dynamics GP.
With Mixed Mode, users can connect using Windows Authentication or SQL Server Authentication. You
must enter and confirm the system administrator password when you select Mixed Mode. You’ll use this is
the password to log in to Dynamics GP Utilities as the system administrator.
You must specify at least one system administrator. To add the account, click Add Current User to add
accounts to the list of system administrators.
Click Next.
16. If you selected to install Reporting Services, use the Reporting Services Configuration page to specify the
type of Reporting Services installation to create. Click Next.
17. In the Error Reporting window, select to allow error reporting. Click Next.
18. Your computer is scanned again for conditions that may stop installation. To proceed with the installation,
click Next in the Installation Configuration Rules window.
19. In the Ready to Install window, review the list of components that will be installed and click Install.
20. The Installation Progress window appears, allowing you to view the status of the installation. Click Next after
the installation is completed.
21. In the Complete window, click Close to exit the installation wizard.
22. Restart the computer if you are instructed to do so.
23. Install the current SQL Server 2012 service pack. See the Microsoft Download Center for the latest service
pack information.
Setting up an ODBC data source using the SQL Native Client driver
You must set up a 32-bit Open Database Connectivity (ODBC ) data source using SQL Native Client or SQL Native
Client 10 on your computer. If you are using SQL Server 2012, you must set up a 32-bit Open Database
Connectivity (ODBC ) data source using SQL Native Client or SQL Native Client 11 on your computer. Use these
instructions to enter the appropriate setup information for ODBC for SQL Server.
If you are using a 64-bit operating system, you must set up a 32-bit ODBC data source. For instructions on how to
set up a data source for a 64-bit operating system, see the Microsoft Knowledge Base article How to set up an
ODBC Data Source on SQL Server for Dynamics GP.
To set up an ODBC data source using the SQL Native Client driver:
1. Open the ODBC Data Source Administrator window.
2. Select the System DSN tab and choose Add.
3. In the Create New Data Source window, select SQL Native Client, SQL Native Client 10.0, or SQL Native
Client 11.0 from the list and choose Finish.
The options in the list depend on the version of SQL Server you are using.
4. In the first Create a New Data Source to SQL Server window, enter the following information.
FIELD VALUE
Name Enter the name to use for the data source. This name will be
stored in the Odbc.ini file.
FIELD VALUE
Server Enter the name you assigned to the SQL Server when you
installed Microsoft SQL Server.
Choose Next.
In the second Create a New Data Source to SQL Server window, select With SQL Server authentication using a
login ID and password entered by the user option as how to verify the login ID.
6. Enter sa as the login ID and enter a password. Choose Next.
7. In the third Create a New Data Source to SQL Server window, be sure that all the options are unmarked and
choose Next.
8. In the fourth Create a New Data Source to SQL Server window, be sure that all the options are unmarked.
Choose Finish.
9. In the ODBC Microsoft SQL Server Setup window, verify your settings and choose OK. You can also choose
the Test Data Source button to test it before choosing OK.
Use the information in this chapter to plan your account framework for your company. A framework is a set of
maximum values, such as maximum segment lengths that each of your company’s account formats must fit
within. The account framework is very difficult to change later after it’s set up.
WARNING
The account framework you enter in the Dynamics GP Utilities will be used for the account format in all companies you’re
planning to set up.
Length of segment 1 7
Length of segment 2 10
Length of segment 3 3
With these maximums for the account framework defined during installation, you wouldn’t be able to set up the
following account format for a company.
Length of segment 1 8
Length of segment 2 9
INVALID ACCOUNT FORMAT FOR THE CORRESPONDING
FRAMEWORK
Length of segment 3 3
Although the maximum account length and number of segments is within the limit, this account format is invalid
because the length of the first segment—8—exceeds the segment maximum that was defined during installation.
If you decide that the basic installation’s default account framework fits your business needs, you don’t need to
plan your account framework before you install Dynamics GP and use Dynamics GP Utilities.
If you decide not to use the default framework, review the sections Planning your account framework and
Choosing account framework storage size to plan your account framework before you install Dynamics GP. After
you design your account framework and install Dynamics GP, you’ll select Advanced as the installation option in
Dynamics GP Utilities. Use Dynamics GP Utilities to enter a framework for the account formats that will be used
by all companies you’ll set up in Dynamics GP.
WARNING
It’s important to consider what your current and future needs are for the framework; after you’ve entered the framework,
it’s unlikely that you’ll be able to change it. If you find that you need to change your account framework, contact your
reseller or Dynamics GP Technical Support.
To use one of the default charts of accounts provided with Dynamics GP, set up the account framework with
maximums that are at least the size listed below.
MINIMUM ACCOUNT FRAMEWORK FOR USE WITH SAMPLE
COMPANY SIZE
If you have more than one company, you may need to enter maximum segment lengths that exceed the 66-
character account length maximum when the segment lengths are added together. Assume that you have two
companies using the account formats shown in the following table.
Account length 66 66
Number of segments 3 3
Length of segment 1 10 20
Length of segment 2 40 30
Length of segment 3 15 15
Length of segment 1 20
Length of segment 2 40
Length of segment 3 15
Notice that the total of the three segment lengths—75—exceeds the maximum account length—66. However, the
account format for each company is within the account framework maximum.
1 5 1 6
2 5 1 6
3 5 1 6
4 8 2 10
5 8 2 10
6 8 2 10
7 8 2 10
8 8 2 10
9 8 2 10
Total 66 16 82
Based on the previous example, if you use an account framework with two 5- character segments and eight 8-
character segments, it would not be valid because the total would be 92, or ten greater than the maximum
allowed, as shown in the following table.
1 5 1 6
2 5 1 6
3 5 1 6
4 8 2 10
5 8 2 10
6 8 2 10
7 8 2 10
8 8 2 10
9 8 2 10
SEGMENT SEGMENT LENGTH SEGMENT UNITS TOTAL SIZE
10 8 2 10
Total 66 16 82
However, if you use all odd-numbered segment lengths, you can incorporate larger segments in your account
framework because odd-numbered segment lengths use only one segment unit each. For example, you could use
ten 7-character segments in your account framework, which provides a total length of 70 characters, and a total
size of 80.
See also
Installation checklist
Install Dynamics GP on the first computer
4 minutes to read • Edit Online
Use the information in this chapter to install Dynamics GP on the first computer.
Installation overview
In a multiuser local area network environment, Dynamics GP applications are typically installed on a server, and
then on each client. However, Dynamics GP is not required to be installed on the server. Each client will have
access to data stored on the server. You can install your clients using the Dynamics GP media or using a client
installation package. For more about creating an installation package for your clients, see Creating an installation
package.
When you click a button for a feature, a pop-up menu of options appears. Refer to the table for more
information about each option.
Run from My computer The selected feature will be installed on the local hard disk.
(This option installs the feature, but not sub–features.)
Run all from My computer Will install the feature and all of its sub–features.
9. Specify the folder where you want the Dynamics GP files installed. The default folder is C:\Program
Files\Microsoft Dynamics\GP 2018. To select a different folder, click Browse.
After you have specified the installation folder, click Next.
10. Provide the Windows account that will be used as the service account for the Service Based Architecture
feature. This dialog is only displayed if you selected to install the Service Based Architecture feature on the
Select Features dialog.
11. In the SQL Server window, you can set up an ODBC data source, enter the name you assigned to the SQL
Server when you installed Microsoft SQL Server. A data source name called Dynamics GP also is created
using SQL Native Client.
If you don’t want to set up an ODBC data source, mark the Do not create a data source option.
12. Select to use DYNAMICS as the system database name or enter a different name for the system database
name.
By entering a custom name for the system database, you can have multiple system databases on the same
SQL Server instance. You cannot change the system database name in Dynamics GP Utilities.
Click Next.
13. If you have selected to install the Service Based Architecture feature, provide the Windows account that will
be used as the service account for the Service Based Architecture service.
The Service Based Architecture feature will create a Windows service on the computer. The Windows account
provided will be the identity used for this service.
14. In the Install Program window, click Install.
15. The Installation Progress window appears, where you can view the status of the installation.
16. In the Installation Complete window, click Exit.
17. Before you start Dynamics GP Utilities, check for and install current update for Dynamics GP. See
CustomerSource for the latest update information.
NOTE
To start Dynamics GP Utilities, you must have appropriate user privileges. Typically, this means being part of the
Administrators group or the Power Users group. If you are using an operating system that has User Account Control (UAC)
enabled, you will be prompted to run the program as a user with administrative privileges. Refer to your operating system’s
documentation for more information.
18. Start Dynamics GP Utilities. Choose Start >> All Programs >> Microsoft Dynamics >> GP 2018 R2>> GP
Utilities.
19. Follow the instructions in Using Dynamics GP Utilities. You can use the Dynamics GP Utilities windows to
set up your account framework and the Dynamics GP system data tables, and to create your companies.
20. After using Dynamics GP Utilities, you can install additional features or components that add specialized
functionality to your Dynamics GP system on the server computer. See Installing additional components for
more information.
Installing Dynamics GP on subsequent computers
5 minutes to read • Edit Online
Use the information in this chapter to install Dynamics GP on each client computer. You also use Dynamics GP
Utilities to synchronize the Dynamics GP dictionary on each additional client with your account framework on the
server.
Installation overview
In a multiuser local area network environment, Dynamics GP applications are typically installed on a server, and
then on each client. However, Dynamics GP is not required to be installed on the server. Each client will have access
to data stored on the server. You can install clients using the Dynamics GP media or using a client installation
package. For more about creating an installation package for your clients, see Chapter 11, “Creating an installation
package.”
When you install Dynamics GP, the Distributed Process Server (DPS ) and the Distributed Process Manager (DPM )
are installed automatically. You can specify which computers in your system are process servers, and which tasks
will be completed on those process servers. A process server is an application that allows users to direct the
processing such as posting or printing checks and maintenance procedures to another computer on the network.
The Distributed Process Manager is the application that tracks activity on all clients and process servers. See your
System Administrator ’s Guide (Help >> Contents >> select System administration) for more information.
Run from My computer The selected feature will be installed on the local hard disk.
(This option installs the feature, but not sub–features.)
Run all from My computer Will install the feature and all of its sub–features.
When you click a button for a feature, a pop-up menu of options appears. Refer to the table for more information
about each option.
7. Specify the folder where you want the Dynamics GP files installed. The default folder is C:\Program
Files\Microsoft Dynamics\GP. To select a different folder, click Browse.
After you have specified the installation folder, click Next.
8. To set up an ODBC data source, enter the name you assigned to the SQL Server when you installed
Microsoft SQL Server. A data source name called Dynamics GP also is created using SQL Native Client. If
you don’t want to set up an ODBC data source, mark the Do not create a data source option.
9. Select the system database name. If you selected Enter custom name, enter the system database name.
Click Next.
10. If you have selected to install the Service Based Architecture feature, provide the Windows account that will
be used as the service account for the Service Based Architecture service.
The Service Based Architecture feature will create a Windows service on the computer. The Windows
account provided will be the identity used for this service.
11. In the Install Program window, click Install.
12. The Installation Progress window appears, where you can view the status of the installation.
13. In the Installation Complete window, click Finish.
14. Before you start Dynamics GP Utilities, check for and install current update for Dynamics GP. See
CustomerSource for the latest update information.
NOTE
To start Dynamics GP Utilities, you must have appropriate user privileges. Typically, this means being part of the
Administrators group or the Power Users group. If you are using an operating system that has User Account Control (UAC)
enabled, you will be prompted to run the program as a user with administrative privileges. Refer to your operating system’s
documentation for more information.
15. Start Dynamics GP Utilities. Choose Start >> All Programs >> Microsoft Dynamics >> GP >> GP Utilities.
16. Follow the instructions in the Dynamics GP Utilities windows to synchronize your account framework. For
more information, see Synchronizing a client’s account framework.
17. After using Dynamics GP Utilities, you can install additional component applications. For more information,
see Installing additional components.
NOTE
To start Dynamics GP Utilities, you must have appropriate user privileges. Typically, this means being part of the
Administrators group or the Power Users group. If you are using an operating system that has User Account Control (UAC)
enabled, you will be prompted to run the program as a user with administrative privileges. Refer to your operating system’s
documentation for more information.
5. Repeat the client installation process for each computer you’ll use as a client or process server for Dynamics GP.
Multiple instances of Dynamics GP
You can have multiple instances or installations of Dynamics GP on the same computer. Multiple instances are
typically installed on client computers. You may want to use an additional instance of Dynamics GP for testing
purposes.
When you install Dynamics GP on a computer with an existing instance of Dynamics GP, you’ll enter a name for
the new instance during the installation process. Each instance will be displayed in the Add or Remove Programs
control panel. For example, if you entered TEST as an instance name, Dynamics GP (TEST) will be displayed in the
Add or Remove Programs control panel. The instance also will appear in the program group for Microsoft
Dynamics and in the folder where Microsoft Dynamics is installed. The default folder location is C:\Program
Files\Microsoft Dynamics\GP$TEST. The first instance of Dynamics GP on a computer is considered the default
instance. The default instance of Dynamics GP isn’t assigned an instance name.
Using Microsoft Dynamics Utilities
26 minutes to read • Edit Online
After you’ve installed Dynamics GP, you need to complete a number of additional configuration procedures. To do
this, you’ll use an application called Dynamics GP Utilities.
NOTE
One of the most important—and difficult to change later—configuration tasks is setting up an account framework. So
before you start using the Dynamics GP Utilities, see Account framework.
System database The system database files are created at You can specify the locations where the
the default locations defined in the SQL system database files are created in
Server. A typical default location is SQL Server.
\Program Files\Microsoft SQL
Server\MSSQL\dat.
Account framework The following account framework is You can design your account
created for you. framework by entering the maximum
Maximum number of segments: 5 for the account length, the number of
Maximum Account Length: 45 account segments, and the length of
Length of each segment: 9 each segment. You also can select
Sorting Options: No sorting options by sorting options. For more information
segment about designing an account framework,
Account preview: xxxxxxxxx-xxxxxxxxx- see Account framework.
xxxxxxxxx-xxxxxxxxx-xxxxxxxxx
System password The system password is blank. This You can enter a password for system-
means that all users will have access to wide setup information.
system-wide setup information. You
can enter this password in Dynamics
GP.
NOTE
You must be logged in as a system administrator to complete database and system functions within Dynamics GP
Utilities.
3. The Welcome To Dynamics GP Utilities window opens when you are logged into the server you selected.
Read the message and click Next.
4. The Installation Options window appears. Mark Basic and then click Next.
5. If the DYNSA user doesn’t have a password, the Enter DYNSA User Password window opens. Use this
window to enter the password for the DYNSA user. The DYNSA user is the database owner and can
perform tasks, such as table maintenance procedures. If you have multiple Dynamics GP system databases
on the same SQL Server instance, the DYNSA user is the database owner for all of the system databases.
This password is case-sensitive.
Click Next.
6. In the Web Client SQL Server Login window, you can create a SQL Server login for Dynamics GP Web
Client. The Web Client SQL Server login is used for the connection to the SQL Server when a Dynamics
GP user has been configured with a Windows login.
Mark the Using web client option if you are creating a SQL Server login for the Dynamics GP Web Client.
Enter an existing SQL Server login or enter a new login. Then, enter a password and confirm your
password. Click Next.
Unmark the Using web client option if you are not creating a login for the Dynamics GP Web Client. Click
Next.
7. Select the authentication type for the Dynamics GP web client. Accept the default Windows Account setting
if GP users will be logging into the web client using their Windows domain credentials. Select
Organizational Account if GP users will be logging into the web client using their organizational account
credentials.
When selecting Organizational Account, additional settings will be required complete the setup. Provide the
Azure AD domain name for the user accounts. An example is contoso.onmicrosoft.com. Provide the name
of the SQL Server where the web components database is stored and the name of the web components
database.
8. In the Confirmation window, click Finish.
Dynamics GP Utilities installs databases, installs initial module setup information, and sets up Dynamics GP
menus. These procedures may take several minutes to complete. The Server Installation Progress window
describes the processes as they are completed.
9. In the Business Intelligence Reports Setup window, select the business intelligence components to deploy.
Click Next. The window that opens depends on the components you selected.
If you don’t want to deploy business intelligence components, leave the components unmarked and click
Next. The Additional Tasks window will reappear. Skip to step 11.
10. The SQL Server Reporting Services Reports Setup window appears if you marked to deploy Reporting
Services reports.
After selecting your report server mode, enter the locations to deploy the reports to.
Native mode location example.
LOCATION EXAMPLE
LOCATION EXAMPLE
SharePoint Site
11. If you have selected Native as the report server mode, you can enter the name of the folder to deploy the
reports to. By using a folder, you can deploy Reporting Services reports for multiple Dynamics GP
instances to a single Microsoft SQL Server Reporting Server. The default folder name is the name of the
system database. If DYNAMICS is the system database name, the Folder Name field is blank. After
deploying reports to the folder, you must to provide access to the folder.
12. Click Next.
NOTE
If you don’t have the appropriate permissions to deploy reports, a window opens where you can enter a
domain\user name and the password you use to log in to Microsoft Windows.
The Excel Reports Setup window appears if you marked to deploy Microsoft Excel reports.
Select the location to deploy the reports to. Network share location example:
If you have selected SharePoint as the location to deploy reports to, you can mark the Using SharePoint
Online option if you are using Microsoft Office 365 and want to deploy Excel reports to a reports library in
SharePoint Online 2010. Mark the Using SharePoint Online option to deploy reports only in the Dynamics
GP desktop client. Reports will not be deployed for the Dynamics GP Web Client.
SharePoint location example:
SHAREPOINT SITE
Make sure that you use backwards slashes when you are entering the location for reports even if you are
using a UNC path. You should also be sure that the location doesn’t end in a slash.
NOTE
If you don’t have the appropriate permissions to deploy reports, a window opens where you can enter a
domain\user name and the password you use to log in to Microsoft Windows.
13. In the Additional Tasks window, you can choose to perform additional procedures, start Dynamics GP, or
end the installation. If you select any task, click Process; otherwise, click Exit.
For more information, see Additional installation tasks.
NOTE
You must be logged in as a system administrator to complete database and system functions within Dynamics GP
Utilities.
3. The Welcome To Dynamics GP Utilities window opens when you are logged into the server you selected.
Read the message and click Next.
4. The Installation Options window appears. Mark Advanced and then click Next.
5. In the Database Setup window, enter the location to create the data and log devices (files). For more
information about disk and RAID configuration, see https://go.microsoft.com/fwlink/?LinkId=263763. Click
Next.
6. In the Set Up Account Framework window, enter a framework for the accounts for all Dynamics GP
companies, as well as all companies you may set up in the future.
Enter the maximum account length (up to 66 characters) and the maximum number of segments (up to 10) that
you’ll need for the charts of accounts in companies you set up now or in the future. Maximums you enter now will
apply to all companies you plan to set up.
For more information, see Planning your account framework.
7. In the Set Up Account Segment Lengths window, enter a name for each segment of the account, as well as the
maximum length you’ll use for each segment in the charts of accounts for your companies.
You should use descriptive names that clearly indicate how each segment will be used. These segment names will
appear as the default segment names when you set up the account format for each company; you can change the
names later, if necessary.
The length of each segment can be no longer than 66 characters. Maximums you enter now will apply to
companies you set up later.
NOTE
If you have more than one company, you may need to enter maximum segment lengths that exceed the 66-character
account length maximum when the segment lengths are added together. The total size must be 82 or less. For more
information, see Choosing account framework storage size.
8. Select sorting options in the Define Additional Sorting Options window. This window displays the predefined
sorting options available in Dynamics GP to sort account information in windows and on reports.
If the displayed sorting options include the ways you’ll need to sort account information, leave the No
option marked and click Next, then continue to step 10.
To select segments of your account framework to sort by, as well, mark Yes, then click Next. The Set Up
Additional Sorting Options window appears. Continue to step 9.
9. If you selected Yes in step 8, select each account segment you want to use as a sorting option and click Add.
You can define up to nine additional sorting options.
If you select more than one segment, use the Up and Down buttons to specify in what order the segments
will be used to sort account information. Sorting options are used to control the way accounts are displayed
in Dynamics GP windows, in all your companies.
10. When you’ve finished selecting segments, click Next to verify your account framework in the Verify
Account Framework window.
NOTE
To make corrections if necessary, click Back until the appropriate window is displayed, then click Next in each window until
the Verify Account Framework window is displayed again.
A report file called Acctfram.txt is created in the Data folder inside of the GP folder, which contains the same
account framework information. This file, which is created only on the first client, stores account framework
information for your reference. Be sure to make a backup of the Acctfram.txt file.
11. If the DYNSA user doesn’t have a password, the Enter DYNSA User Password window opens. Use this
window to enter the password for the DYNSA user. The DYNSA user is the database owner and can
perform tasks, such as table maintenance procedures. If you have multiple Dynamics GP system databases
on the same SQL Server instance, the DYNSA user is the database owner for all of the system databases.
This password is case-sensitive.
12. In the Web Client SQL Server Login window, you can create a SQL Server login for Dynamics GP Web
Client. The Web Client SQL Server login is used for the connection to the SQL Server when a Dynamics
GP user has been configured with a Windows login.
Mark the Using web client option if you are creating a SQL Server login for the Dynamics GP Web Client.
Enter an existing SQL Server login or enter a new login. Then, enter a password and confirm your
password. Click Next.
Unmark the Using web client option if you are not creating a login for the Dynamics GP Web Client. Click
Next.
13. Select the authentication type for the Dynamics GP web client. Accept the default Windows Account setting
if GP users will be logging into the web client using their Windows domain credentials. Select
Organizational Account if GP users will be logging into the web client using their organizational account
credentials.
When selecting Organizational Account, additional settings will be required complete the setup. Provide the
Azure AD domain name for the user accounts. An example is contoso.onmicrosoft.com. Provide the name
of the SQL Server where the web components database is stored and the name of the web components
database.
14. In the Enter System Password window, enter the password to use to access Dynamics GP system windows,
reports, and utilities. This password is case-sensitive and will be used for control functions, such as user
security.
15. In the Confirmation window, click Next.
Dynamics GP Utilities installs databases, installs initial module setup information, and sets up Dynamics GP
menus. These procedures may take several minutes to complete. The Server Installation Progress window
describes the processes as they are completed.
16. In the Business Intelligence Reports Setup window, select the business intelligence components to deploy.
Click Next. The window that opens depends on the components you selected.
If you don’t want to deploy business intelligence components, leave the components unmarked and click
Next. The Additional Tasks window will reappear. Skip to step 19.
17. The SQL Server Reporting Services Reports Setup window appears if you marked to deploy Reporting
Services reports.
After selecting your report server mode, enter the locations to deploy the reports to.
Native mode location example:
LOCATION EXAMPLE
SHAREPOINT INTEGRATED
Location Example
SharePoint Site
18. If you have selected Native as the report server mode, you can enter the name of the folder to deploy the
reports to. By using a folder, you can deploy Reporting Services reports for multiple Dynamics GP
instances to a single Microsoft SQL Server Reporting Server. The default folder name is the name of the
system database. If DYNAMICS is the system database name, the Folder Name field is blank. After
deploying reports to the folder, you must to provide access to the folder.
19. Click Next.
NOTE
If you don’t have the appropriate permissions to deploy reports, a window opens where you can enter a
domain\user name and the password you use to log in to Microsoft Windows.
20. The Excel Reports Setup window appears if you marked to deploy Excel reports.
21. Select the location to deploy the reports to.
Network share location example:
SHAREPOINT SITE
Click Next.
NOTE
If you don’t have the appropriate permissions to deploy reports, a window opens where you can enter a
domain\user name and the password you use to log in to Microsoft Windows.
22. In the Additional Tasks window, you can choose to perform additional procedures, start Dynamics GP, or
end the installation. If you select any task, click Process; otherwise, click Exit.
For more information, see Additional installation tasks.
LOCATION EXAMPLE
SHAREPOINT INTEGRATED
Location Example
SharePoint Site
NOTE
Be sure that your URL locations don’t end with a slash. You can use the Reporting Services Configuration Manager
to verify the Report Server Mode being used and the URL locations.
8. If you have selected Native as the report server mode, you can enter the name of the folder to deploy the
reports to. By using a folder, you can deploy Reporting Services reports for multiple Dynamics GP
instances to a single Microsoft SQL Server Reporting Server. The default folder name is the name of the
system database. If DYNAMICS is the system database name, the Folder Name field is blank. After
deploying reports to the folder, you must provide access to the folder.
9. Click Next.
NOTE
If you don’t have the appropriate permissions to deploy reports, a window opens where you can enter a
domain\user name and the password you use to log in to Microsoft Windows.
10. The CRM Reports Setup window appears, if you marked to deploy SQL Server Reporting Services reports
with CRM data. Enter the CRM connection information. Microsoft Dynamics CRM supports only the native
mode of deployment of SQL Server Reporting Services.
We recommend that you use Windows Authentication (Integrated Security). If you select to be prompted
for credentials, you must mark the Use as Windows credentials when connecting to the data source option
on the data source deployed.
11. The Excel Reports Setup window appears if you marked to deploy Excel reports. Select the location to
deploy the reports to.
If you have selected SharePoint as the location to deploy reports to, you can mark the Using SharePoint
Online option if you are using Microsoft Office 365 and want to deploy Excel reports to a reports library in
SharePoint Online 2010. Mark the Using SharePoint Online option to deploy reports only in the Dynamics
GP desktop client. Reports will not be deployed for the Dynamics GP Web Client.
Be sure to use back slashes when you are entering the location for reports even if you are using a UNC
path. You should also be sure that the location doesn’t end in a slash.
Network share location example:
SHAREPOINT SITE
Creating a company
This option will create SQL tables that are needed for your company data. You must have at least one company set
up before you can start Dynamics GP.
When you create a new company, you can deploy business intelligence components, such as SQL Server
Reporting Services reports. If you deployed reports for your system database, you can use the default report
locations for the company.
When adding a company, you can select how to configure your company. You can use wizards to migrate data
from Intuit QuickBooks or Peachtree and enter basic configuration options, or you can configure the company
later using the Setup Checklist window in Dynamics GP. To use a wizard to migrate or configure data, you must
download and install the Rapid Implementation Tools for Dynamics GP. If you haven’t installed the Rapid
Implementation Tools, click the Download and install the wizards link in the Company Setup Options window.
For each company you create, be sure the folder you specify must exist on the hard disk.
To create a company:
1. Select the Create a company option in the Additional Tasks window and click Process.
2. In the Create Company window, enter a company ID and name and select additional options.
NOTE
The additional options, such as shipping methods and payment terns, may be overwritten if you choose to use the
wizards to migrate QuickBooks or Peachtree data and enter basic configuration information in step 6.
3. Click Next.
4. In the Database Setup window, select a default location for new files that will be created.
5. The Confirmation window appears. Confirm your selections. If the selections are correct, click Finish.
The Server Installation Progress window appears, showing progress as tables loaded.
6. In the Business Intelligence Reports Setup window, select the business intelligence components to deploy. Click
Next. The window that opens depends on the components you selected.
If you don’t want to deploy business intelligence components, leave the components unmarked and click Next.
The Company Setup Options window appears. Skip to step 13.
7. The SQL Server Reporting Services Reports Setup window appears if you marked to deploy Reporting
Services reports. After selecting your report server mode, enter the locations to deploy the reports to.
Native mode location example:
LOCATION EXAMPLE
SHAREPOINT INTEGRATED
Location Example
SharePoint Site
NOTE
Make sure that your URL locations don’t end with a slash. You can use the Reporting Services Configuration
Manager to verify the Report Server Mode being used and the URL locations.
8. If you have selected Native as the report server mode, you can enter the name of the folder to deploy the
reports to. By using a folder, you can deploy Reporting Services reports for multiple Dynamics GP
instances to a single Microsoft SQL Server Reporting Server. The default folder name is the name of the
system database. If DYNAMICS is the system database name, the Folder Name field is blank. After
deploying reports to the folder, you must provide access to the folder.
9. Click Next.
NOTE
If you don’t have the appropriate permissions to deploy reports, a window opens where you can enter a
domain\user name and the password you use to log in to Microsoft Windows.
10. The CRM Reports Setup window appears, if you marked to deploy SQL Server Reporting Services reports
with CRM data. Enter the CRM connection information. Microsoft Dynamics CRM supports only the native
mode of deployment of SQL Server Reporting Services.
We recommend that you use Windows Authentication (Integrated Security). If you select to be prompted
for credentials, you must mark the Use as Windows credentials when connecting to the data source option
on the data source deployed.
11. The Excel Reports Setup window appears if you marked to deploy Excel reports. Select the location to
deploy the reports to.
If you have selected SharePoint as the location to deploy reports to, you can mark the Using SharePoint
Online option if you are using Microsoft Office 365 and want to deploy Excel reports to a reports library in
SharePoint Online 2010. Mark the Using SharePoint Online option to deploy reports only in the Dynamics
GP desktop client. Reports will not be deployed for the Dynamics GP Web Client.
Make sure that you use backwards slashes when you are entering the location for reports even if you are
using a UNC path. You should also be sure that the location doesn’t end in a slash.
Network share location example:
NOTE
If you don’t have the appropriate permissions to deploy reports, a window opens where you can enter a
domain\user name and the password you use to log in to Microsoft Windows.
13. The Verify SQL Server window appears. Confirm your selections. If the selections are correct, click Finish.
The Business Intelligence Deployment Progress window appears. This window displays the report
deployment progress.
14. The Company Setup Options window appears, where you can select to use a wizard to migrate data from
QuickBooks or Peachtree, use a wizard to enter basic configuration options, or configure the company later
using the Setup Checklist window in Dynamics GP.
To use a wizard to migrate or configure data, you must download and install the Rapid Implementation
Tools for Dynamics GP. If you haven’t installed the Rapid Implementation Tools, click the Download and
install the wizards link in the Company Setup Options window before you click Next.
15. Click Next. If you decided to configure your company later, the Additional Tasks window reappears. You can
click Create a company to set up a second company, start Dynamics GP, or Exit.
If you decided to use a wizard to migrate or configure your company data, the Rapid Migration Tool or the
Rapid Configuration Tool starts.
Depending on your organization’s needs, you may have purchased additional features that add specialized
functionality to your Dynamics GP system. A Dynamics GP feature can be a single function or a complete a range
of related business and accounting tasks that use one or more modules. Several products that integrate with
Dynamics GP are included on the Dynamics GP media.
Dynamics GP features
After you’ve installed Dynamics GP, you may decide to purchase an additional feature or remove a feature. Some
features add a single function to your Dynamics GP system while some, such as Manufacturing, allow you to
complete a range of related business and accounting tasks that use one or more modules. You can use the Select
Features window to install or uninstall a feature. For more information about accessing this window, see Adding
or removing additional features.
You can register Dynamics GP using the Registration window (Administration >> Setup >> System >>
Registration) after you install. For more information about registration, see Registering Dynamics GP. All features
are registered for the sample company, Fabrikam, Inc. For more information about the sample company, see
Adding sample company data.
The following lists shows the Dynamics GP features. The features available depends on the country or region you
selected when installing Dynamics GP.
For all countries and regions:
A4
Analysis Cubes Client
Analytical Accounting
Date Effective Tax Rates
Electronic Bank Reconcile
Encumbrance Management
Enhanced Intrastat
Fixed Asset Management
Grant Management
Manufacturing
Multilingual Checks
Payment Document Management
Professional Services Tools Library
Project Accounting
Revenue/Expense Deferrals
Safe Pay
Service Based Architecture
VAT Daybook
Web Client Runtime
For all countries and regions except Canada and the United States:
Bank Management
Direct Debit Refunds
Scheduled Installments
For the United States:
Human Resources and Payroll suite
For Belgium and France:
Export Financial Data
NOTE
We recommend that you install each Dynamics GP feature and additional component that you are going to register on all
client computers.
Run from My computer The selected feature will be installed on the local hard disk.
(This option installs the feature, but not sub–features.)
Run all from My computer Will install the feature and all of its sub–features.
NOTE
To start Dynamics GP Utilities, you must have appropriate user privileges. Typically, this means being part of the
Administrators group or the Power Users group. If you are using an operating system that has User Account Control (UAC)
enabled, you will be prompted to run the program as a user with administrative privileges. Refer to your operating system’s
documentation for more information.
8. The Welcome To Dynamics GP Utilities window opens when you are logged into the server you selected.
Read the message and click Next.
9. Follow the instructions in the Dynamics GP Utilities windows. Depending on the feature that you’re
installing, you may have to update tables and update your companies.
10. After the processing is finished, the Additional Tasks window will open, where you can perform additional
tasks, start Dynamics GP, or exit the installation.
Additional components
A smaller set of additional components are separate installations available on the Dynamics GP media. These
additional components are listed on the main Dynamics GP installation window for media. For more information
about accessing this window, see Installing an additional component.
Analysis Cubes Server Installs Analysis Cube Server configuration wizards for SQL
Server 2012, SQL Server 2014, and SQL Server 2016.
Dynamics GP Add-in for Microsoft Word Installs the code necessary to enable template mapping so
you can create and modify Word templates for Dynamics GP.
Integration Manager Allows you to perform a one-time data conversion from your
existing system to Dynamics GP products, or to perform
ongoing integrations from other applications.
Tenant Service A service that will provide tenant and user configuration
information to applications. This service is required if you are
setting up Dynamics GP Web Client for multiple tenants.
Web Client The web server components that will provide browser access
to Dynamics GP.
Web Services Runtime The runtime engine that adds a Web Services interface to
Dynamics GP. Install this component if you want to run
integrations that access Dynamics GP data through Web
Services. Several prerequisites must be met before you can
install this component. Refer to the Web Services Installation
and Administration Guide for more details.
Web Services Management Tools Installs the Security Console and Exceptions Management
Console, which you can use to administer security and
exception information for Web Services for Dynamics GP.
Install this component if you want to manage Web Services
from a workstation separate from where the Web Services
Runtime is installed.
Companion Application Services A tool that enables you to connect your Dynamics GP
application to a data source.
OData Services
There are some additional components that are released only on CustomerSource.
See Also
Using Microsoft Dynamics Utilities
Installing Dynamics GP on subsequent computers
5 minutes to read • Edit Online
Use the information in this chapter to install Dynamics GP on each client computer. You also use Dynamics GP
Utilities to synchronize the Dynamics GP dictionary on each additional client with your account framework on the
server.
Installation overview
In a multiuser local area network environment, Dynamics GP applications are typically installed on a server, and
then on each client. However, Dynamics GP is not required to be installed on the server. Each client will have
access to data stored on the server. You can install clients using the Dynamics GP media or using a client
installation package. For more about creating an installation package for your clients, see Chapter 11, “Creating an
installation package.”
When you install Dynamics GP, the Distributed Process Server (DPS ) and the Distributed Process Manager
(DPM ) are installed automatically. You can specify which computers in your system are process servers, and which
tasks will be completed on those process servers. A process server is an application that allows users to direct the
processing such as posting or printing checks and maintenance procedures to another computer on the network.
The Distributed Process Manager is the application that tracks activity on all clients and process servers. See your
System Administrator ’s Guide (Help >> Contents >> select System administration) for more information.
Run from My computer The selected feature will be installed on the local hard disk.
(This option installs the feature, but not sub–features.)
Run all from My computer Will install the feature and all of its sub–features.
When you click a button for a feature, a pop-up menu of options appears. Refer to the table for more information
about each option.
7. Specify the folder where you want the Dynamics GP files installed. The default folder is C:\Program
Files\Microsoft Dynamics\GP. To select a different folder, click Browse.
After you have specified the installation folder, click Next.
8. To set up an ODBC data source, enter the name you assigned to the SQL Server when you installed
Microsoft SQL Server. A data source name called Dynamics GP also is created using SQL Native Client. If
you don’t want to set up an ODBC data source, mark the Do not create a data source option.
9. Select the system database name. If you selected Enter custom name, enter the system database name.
Click Next.
10. If you have selected to install the Service Based Architecture feature, provide the Windows account that will
be used as the service account for the Service Based Architecture service.
The Service Based Architecture feature will create a Windows service on the computer. The Windows
account provided will be the identity used for this service.
11. In the Install Program window, click Install.
12. The Installation Progress window appears, where you can view the status of the installation.
13. In the Installation Complete window, click Finish.
14. Before you start Dynamics GP Utilities, check for and install current update for Dynamics GP. See
CustomerSource for the latest update information.
NOTE
To start Dynamics GP Utilities, you must have appropriate user privileges. Typically, this means being part of the
Administrators group or the Power Users group. If you are using an operating system that has User Account Control (UAC)
enabled, you will be prompted to run the program as a user with administrative privileges. Refer to your operating system’s
documentation for more information.
15. Start Dynamics GP Utilities. Choose Start >> All Programs >> Microsoft Dynamics >> GP >> GP Utilities.
16. Follow the instructions in the Dynamics GP Utilities windows to synchronize your account framework. For
more information, see Synchronizing a client’s account framework.
17. After using Dynamics GP Utilities, you can install additional component applications. For more information,
see Installing additional components.
NOTE
To start Dynamics GP Utilities, you must have appropriate user privileges. Typically, this means being part of the
Administrators group or the Power Users group. If you are using an operating system that has User Account Control (UAC)
enabled, you will be prompted to run the program as a user with administrative privileges. Refer to your operating system’s
documentation for more information.
5. Repeat the client installation process for each computer you’ll use as a client or process server for Dynamics
GP.
Instead of physically going to each client computer to install Dynamics GP, you can use an installation package to
install Dynamics GP on multiple client computers. An installation package stores the files required to install a
custom configured installation in a shared network location you set up. How Dynamics GP is installed on the client
computer using the installation package depends on the tools and applications you use.
Run from My computer The selected feature will be installed on the local hard disk.
(This option installs the feature, but not sub–features.)
Run all from My computer Will install the feature and all of its sub–features.
We recommend that you install each Dynamics GP feature and additional component that you are going to
register on all client computers.
7. Specify the location on the client computer where you want the Dynamics GP files installed. If you don’t
enter the location, the default location is \Program Files\Microsoft Dynamics\GP on the hard disk that has
the operating system installed.
Be sure that the location is a valid location for every computer on which the installation package is used to
install Dynamics GP.
After you have specified the installation folder, click Next.
8. To set up an ODBC data source, enter the name you assigned to the SQL Server when you installed
Microsoft SQL Server. A data source name called Dynamics GP also is created using SQL Native Client. If
you don’t want to set up an ODBC data source, mark the Do not create a data source option.
9. Select the system database name.
Click Next.
10. Specify the location of the Reports dictionary and the Forms dictionary. The location where dictionaries are
must be a valid location for each client computer. The locations are written to the Dex.ini file. Click Next.
11. Specify the location of the OLE Notes files and Letter Wizard files. Click Next.
NOTE
Dynamics GP uses the Document Attachment Management functionality instead of OLE objects.
Use the instructions in this chapter to create a company if you didn’t create one when you first used Dynamics GP
Utilities. You must set up at least one company before you can start Dynamics GP. See your System Setup
instructions (Help >> Contents >> select Setting up the system) for information about setting up users and
companies in Dynamics GP.
3. In the Welcome to Dynamics GP Utilities window, review the information and click Next.
4. The Upgrade Dynamics GP window opens, indicating that Dynamics GP is at the current version. Click Next
to verify version information for companies.
5. After companies are verified, the Additional Tasks window opens. Select Create a company and then click
Process.
6. The Create Company window opens, where you can enter a database/company ID, and a company name.
You also can select the following options.
Mark to load shipping methods and payment terms.
Mark the Load Default Chart of Accounts option and click a business and industry type. For more
information about charts of accounts, see Chart of accounts overview.
Copy access from another company, except from the sample company, Fabrikam, Inc.
NOTE
If you choose to use wizards to migrate QuickBooks or Peachtree data and enter basic configuration information in step 10,
the shipping methods and payment terms and the chart of accounts information you have loaded may change.
9. The Very SQL Server window appears. Confirm your selections. If the selections are correct, click Finish.
The Server Installation Progress window appears, showing progress as tables loaded.
10. In the Business Intelligence Reports Setup window, select the business intelligence components to deploy.
Click Next. The window that opens depends on the components you selected.
If you don’t want to deploy business intelligence components, leave the components unmarked and click
Next. The Company Setup Options window appears. Skip to step 18.
11. The SQL Server Reporting Services Reports Setup window appears if you marked to deploy Reporting
Services reports. After selecting your report server mode, enter the locations to deploy the reports to. Be
sure that the location you enter does not end with a slash.
Native mode location example:
LOCATION EXAMPLE
LOCATION EXAMPLE
SharePoint Site
12. If you have selected Native as the report server mode, you can enter the name of the folder to deploy the
reports to. By using a folder, you can deploy Reporting Services reports for multiple Dynamics GP instances
to a single Microsoft SQL Server Reporting Server. The default folder name is the name of the system
database. If DYNAMICS is the system database name, the Folder Name field is blank. After deploying
reports to the folder, you must provide access to the folder.
13. Click Next.
NOTE
If you don’t have the appropriate permissions to deploy reports, a window opens where you can enter a domain\user name
and the password you use to log in to Microsoft Windows.
16. The Excel Reports Setup window appears if you marked to deploy Excel reports. Select the location to deploy
the reports to.
If you have selected SharePoint as the location to deploy reports to, you can mark the Using SharePoint Online
option if you are using Microsoft Office 365 and want to deploy Excel reports to a reports library in SharePoint
Online 2010. Mark the Using SharePoint Online option to deploy reports only in the Dynamics GP desktop client.
Reports will not be deployed for the Dynamics GP Web Client.
Be sure to use back slashes when you are entering the location for reports even if you are using a UNC path. You
should also be sure that the location doesn’t end in a slash.
Network share location example:
18. The Verify SQL Server window appears. Confirm your selections. If the selections are correct, click Finish.
The Business Intelligence Deployment Progress window appears. This window displays the report
deployment progress.
19. The Company Setup Options window appears, where you can select one of the following options to
configure your company.
Mark the Set up the company later option to set up your company at another time. When you are
ready to set up data for your company, you can use wizards to migrate data from QuickBooks or
Peachtree and enter basic configuration options, or you can configure the company using the Setup
Checklist window in Dynamics GP.
Mark the Set up the company using the configuration wizard option to use the Rapid Configuration
Tool for Dynamics GP. The Rapid Configuration Tool helps you enter the basic setup information
required for Dynamics GP. With the Rapid Configuration Tool, you can start with a standard industry
configuration, modify the configuration data, and then import the data into Dynamics GP. Or, you can
import a configuration from a Microsoft Office Excel workbook prepared by a Dynamics GP partner
or business consultant.
Mark the Migrate existing data using the migration wizard option to use the Rapid Migration Tool for
Dynamics GP. The Rapid Migration Tool migrates QuickBooks data or Peachtree to Dynamics GP.
You can migrate master records, transactions, and configuration settings such as payment terms and
shipping methods. Master records include customer records, vendor records, item records, and
account records. Transactions include open payables transactions, open receivables transactions, open
invoices transactions, and purchase orders. You also can review and edit information before you
complete the migration.
To use a tool to migrate or configure data, you must download and install the Rapid Implementation Tools for
Dynamics GP. If you haven’t installed the Rapid Implementation Tools, click the Download and install the wizards
link.
20. Click Next. If you decided to configure your company later, the Additional Tasks window reappears. You can
click Create a company to set up a second company, start Dynamics GP, or Exit.
If you decided to migrate or configure your company data, the Rapid Migration Tool or the Rapid
Configuration Tool starts.
After installing Dynamics GP
3 minutes to read • Edit Online
Use the information in this chapter to log in to Dynamics GP for the first time and register Dynamics GP. You also
may have to grant user access to alternate Dynamics GP windows and reports.
4. Select a company and click OK. The Dynamics GP main menu appears.
To switch to a different company while you are working in Dynamics GP, choose Dynamics GP menu >>
User and Company.
To quit Dynamics GP:
1. Save your work in the window you are working in.
2. Choose Dynamics GP menu >> Exit.
Registering Dynamics GP
By registering your software, we can provide you with better service. We can gather information about additional
needs you have and how Dynamics GP can be improved. Software registration also eliminates unauthorized use of
the software without imposing restrictive copy protection.
You can enter your site name and registration keys for Dynamics GP in the Registration window
(Administration>> Setup >> System >> Registration).
You must register Dynamics GP before you can use it. Enter your site name and registration keys exactly as they
appear on your registration document. If you don’t register a module before you begin to use it, you won’t be able
to open any transaction entry window. Modules in the sample company, Fabrikam, Inc., are registered and you can
use the sample company to practice procedures.
After you’ve registered Dynamics GP, you won’t need to register additional companies that you add. To verify that
a module has been registered, open the Dynamics GP Options window (Help >> About Dynamics GP >>
Options). Registered modules have a check mark in the Registered column.
The Professional Services Tools Library is designed for use with Microsoft Dynamics GP. This document contains
descriptions and information about the functionality of each tool, as well as how to implement the tools available in
the Professional Services Tools Library.
Introduction
To download the tool go to PartnerSource.
As of March 26, 2012 the Microsoft Dynamics GP PSTL and the additional Microsoft Dynamics GP Tools listed
above are available to partners at no additional cost.
The content of this page is locked.
To access this information, log in to CustomerSource.
Unable to log in to CustomerSource?
Visit our CustomerSource Help Page.
To access this information log in to CustomerSource.
Your current service plan does not allow access to this information
To learn more about Microsoft Dynamics Service Plans, review our service plan offerings.
All the listed Microsoft Dynamics GP tools are free as is, any further functionality outside of this download will be
taken on a limited basis and be considered an Advisory Service
NOTE
If additional products are installed, all 3rd party tables should be tested for validation.
- Toolkit
- Account Modifier/Combiner
- Salesperson Modifier
- Territory Modifier
- Territory Combiner
- Company Copy
NOTE
When using the Combine tools, SmartList queries may need to be modified after the combine is completed.
Tools
Account Modifier/Combiner - Compatible modules and features
Core Modules
Analytical Accounting
Control Account Management
Excel Based Budgeting
Field Service
Fixed Assets
Interfund Management
Manufacturing
Project Accounting
Revenue/Expense Deferrals
SmartList
Checkbook Modifier - Compatible modules and features
Core Modules
Project Accounting
Customer Name Modifier - Compatible modules and features
Core Modules
Project Accounting
Employee Modifier U.S. and Canadian Payroll - Compatible modules and features
Core Modules
Human Resources
Project Accounting
Personal Data Keeper
Item Number Modifier & Combiner - Compatible modules and features
Core Modules
Analytical Accounting
Manufacturing
Field Service
SmartList
Project Accounting
Item Description Modifier - Compatible modules and features
Core Modules
Project Accounting
Inventory Site Modifier & Combiner- Compatible modules and features
Core Modules
Manufacturing
Field Service
Project Accounting
Salesperson & Territory Modifier/Combiner - Compatible modules and features
Core Modules
Collections Management
Vendor Name Modifier - Compatible modules and features
Core Modules
Project Accounting
Security setup
You can add a Professional Services Tools Library task to an existing security task or create a new task. Once a
security task is created, you can either add the task to an existing role ID or create a new role ID. The instructions
provided demonstrate how to create a new task, new role ID, and apply the new role ID to a user through User
Security Setup.
IMPORTANT
Predefined security tasks and roles are not set up in Microsoft Dynamics GP for Professional Services Tools Library. If you
want to log in as a user other than “sa,” you must set up security tasks and roles specific for each desired user(s). Regardless
of how role-based security is defined in Microsoft Dynamics GP, there are multiple Professional Services Tools that require the
user be logged in as “sa.” Refer to Before you begin on page 1 for information on the specific tools. In order for a tool to
execute properly and run reports as designed, all operations relating to the Reports and Files associated to the tools must be
given access along with the Window Type.
Some of the options in creating a security task illustrated below can be changed depending on what type of
security you need.
To set up a security task
1. Go to Microsoft Dynamics GP menu >> Tools >> Setup >> System >> Security Tasks
2. Create a new Task ID. In this example, the task name PSTL is used.
3. Select Other as the Category
4. Enter PSTL for the task name and description.
5. Select Technical Service Tools from the Product drop-down list.
6. Select Windows from the Type drop-down list.
7. Select Financials from the Series drop-down list.
8. Select Mark All to select all the operations listed.
9. Repeat steps 6 through 8 until all Windows, Reports, and File operations have been marked for the
Professional Services Tools Library for all of the combinations possible from the Series drop down-list.
NOTE
No Report Destination window will appear after using this tool. To verify the results, simply check to see if the users specified
to have the Shortcuts copied have the same Shortcuts button.
Using Toolkit
Use Toolkit to rebuild the GL00105 table, re-create Dex Procs, rebuild indexes, re-create tables, and check identities
of tables all within Microsoft Dynamics GP.
IMPORTANT
This tool requires that the user be logged in as “sa.”
2. Choose Next.
To re-create Microsoft SQL Objects
There are several options when selecting Recreate SQL Objects.
IMPORTANT
You should have all users out of the system when re-creating any objects using this tool.
1. Select Recreate SQL Objects under the Toolkit Options heading and choose Next.
2. Choose the series or table you wish to change.
3. Choose the SQL object you want to re-create by selecting a function in the Maintenance Options group.
Cau t i on
When re-creating tables there is an additional check box, Recreate data for selected table(s). If you mark this
option the table will be re-created and the data will be left intact. If you leave the option unmarked the table
will be re-created and the data will be lost.
4. Choose Perform Selected Maintenance to proceed.
NOTE
Keep in mind when re-creating a table with data that it may take some time to re-create depending on the table size.
IMPORTANT
This tool requires that the user be logged in as sa.
The difference between the modifier and combiner is that both accounts involved in the combiner portion of the
utility currently exist in the system, while the new account number in the modifier portion is introduced as a new
number to the system.
NOTE
Please remember to run the reconcile process for all your open and historical years after using the account modifier/combiner
to ensure that detail and summary records agree.
When you attempt to modify a larger set of accounts such as 150 and use the range option, you may notice slower
performance and Dynamics GP may eventually crash. If you are modifying a lot of accounts, we would recommend
you to use the import option.
Using the Repopulate Column List function
If you load a dictionary after the initial install of the Professional Services Tools Library, you should re-create an
internal table using the Repopulate Column List function. If you install a product after the initial installation of
Professional Services Tools and do not mark the Repopulate Column List check box, the new products may not be
included when using this tool. This Repopulate Column List function only has to be marked the first time running
the tool after loading a new dictionary.
Account Modifier
You can manipulate an account number with the Account Modifier by changing a single account number into a
new account number or by changing an entire range of accounts. All of the open and historical information can
change without any loss of data.
To change an account number
1. Enter the old account number in the Account Number field.
2. Enter the new account number in the Convert To Account Number field.
3. After entering the account numbers, choose Convert to make the change throughout the system.
4. When the process is finished, choose OK. You will be asked if there are any combines to perform.
5. If you choose No, you will receive a report describing which accounts were modified. If you have accounts
that you wish to combine, choose Yes to make the tool combine those accounts. When the combine process
is complete, you will receive a prompt to reconcile your open and historical years.
6. Choose a report destination. The report will list all the account modifications and combinations that took
place, as well as all accounts that were modified and combined.
NOTE
If you are running Management Reporter with Data Mart, you will need to rebuild the Data Mart after you complete the
Account changer process.
NOTE
When using the Range convert option, combines cannot be done. If any of the changes require a combine, the
change will not take place. If combines are required for many accounts, use the Import option.
This table is an example showing what would happen if segment 1 was changed from 111 to 222.
RANGE OF ACCOUNTS SELECTED NEW ACCOUNT STRUCTURE
111-1111-11 222-1111-11
111-1111-12 222-1111-12
111-1111-13 222-1111-13
111-1111-14 222-1111-14
111-1111-15 222-1111-15
111-1111-16 222-1111-16
111-1111-17 222-1111-17
111-1111-18 222-1111-18
111-1111-19 222-1111-18
111-1111-20 222-1111-20
3. When the process is finished, choose OK. You will be asked if you want to combine any accounts.
4. If you choose No, you will receive a report describing which accounts were modified. If you have accounts
that you wish to combine, choose Yes to make the tool combine those accounts.
5. When the combine process is complete, you will receive a prompt to reconcile your open and historical
years.
6. Choose a report destination. The report will list all the account modifications and combinations that took
place, as well as all accounts that were modified and combined.
NOTE
If you are running Management Reporter with Data Mart, you will need to rebuild the Data Mart after you complete the
Account changer process.
Account Combiner
Use the Account Combiner portion of this tool to combine like accounts into one single account. You can combine
account numbers in much the same way as you change accounts.
The accounts for Due To/Due From accounts in the Intercompany Setup window (IC40100) are not updated
correctly when using the Account Modifier/Combiner within Professional Tools Library. To workaround this you
can manually select the appropriate 'combined' account in the Intercompany setup window via 'account lookup'.
To combine similar accounts
1. Enter an existing account number in the Account Number field.
2. Enter the existing account number to which you want to combine in the Convert To Account Number field.
3. After entering the account numbers, select the Convert button to make the change throughout the system.
NOTE
Account Combiner works under the assumption that both accounts have the same posting type — either Balance
Sheet or Profit and Loss. You cannot combine a Balance Sheet account into a Profit and Loss account or combine a
Profit and Loss account into a Balance Sheet account. The Beginning Balance entries would be invalid if you cross
match a Balance Sheet account with a Profit and Loss account.
4. Choose a report destination. The report will list all the account modifications and combinations that took
place, as well as all accounts that were modified and combined.
To combine or change multiple accounts from a spreadsheet
1. Enter existing account numbers in the first column of data in the spreadsheet, as you would enter it in the
Account Number field.
2. The second column of data should contain the new account numbers, as you would enter it in Convert To
Account Number field.
NOTE
Be sure to include dashes in the account numbers.
NOTE
You must perform the select statement in Microsoft SQL Server before closing the Account Modifier/Combiner window.
Checkbook Modifier
This tool allows changes in checkbook IDs to take place. You can change an existing checkbook ID to a new
checkbook ID without any loss of work, open, or historical records. Refer to Using Validate and Import buttons on
page 2 for information on importing data.
To change a checkbook ID
1. Enter the Starting Checkbook ID and Ending Checkbook ID in the window, and choose Convert.
2. You will be prompted to back up your database. Choose Continue once you have a backup of the database
you are changing. An alert message will signal the end of the Checkbook Modifier.
3. Choose OK and close the Checkbook Modifier window.
4. A report destination window will appear. Choose a destination for the report to view the Modified
Checkbook IDs report.
Using Fiscal Period Modifier
Use the Fiscal Period Modifier to change fiscal year definitions and reset data in the open and history tables.
IMPORTANT
Before changing data in the company, make a backup of the company database.
NOTE
This tool does not support changing the month and/or day on closed years as the tool does not recalculate the ending and
beginning balances. Only use the Fiscal Period Modifier to change the Year stamp back for years that are currently closed.
NOTE
If you are using Integration Manager to import account, customer, or vendor master records to the main company database
and the integration fails for any reason, any records imported to the main company database will be deleted (rolled back).
However, if you have enabled master record triggers, the records will be replicated to company databases that you specify in
the Replicate To DB field, and will not be rolled back. You must delete such replicated records manually.
NOTE
To use General Ledger Master Triggers, the “Replicate To” database must have the same company account structure
setup as the Master database. This information can be found using query analyzer and doing a query on the
SY00300 table against each database, or in Microsoft Dynamics GP you can go to Microsoft Dynamics GP menu
>>Tools >> Setup >> Company >> Account Format. The same number of Segments must be setup, and each
Segment must be the same length.
NOTE
You will not be able to mark a check box if you are not registered for that particular Master Trigger.
Close Master Triggers Setup. When you create or update a master record in the database you entered in the
Master DB field, the record will be inserted or updated in the database you chose in the Replicate To DB field.
IMPORTANT
This tool requires that the user be logged in as “sa.”
NOTE
If you are using Integration Manager to import account, customer, or vendor master records to the main company database
and the integration fails for any reason, any records imported to the main company database will be deleted (rolled back).
However, if you have enabled master record triggers, the records will be replicated to company databases that you specify in
the Replicate To DB field, and will not be rolled back. You must delete such replicated records manually.
If you utilize the RM and PM Master triggers in the Professional Service Tools Library and a customer or vendor
has an address with more than 31 characters in the field, the system will truncate any characters after 31.
To create and update customer and customer address master records
1. In the Master DB field, choose the database where you will be creating or updating records.
2. In the Replicate To DB field, choose the database to which the master records will be copied.
3. Mark the Customers option.
NOTE
You will not be able to select an option if you are not registered for that particular Master Trigger.
4. Close Master Triggers Setup. When you create or update a master record in the database you entered in the
Master DB field, the record will be inserted or updated in the database you chose in the Replicate To DB
field.
Receivables Management Transaction Unapply
This tool enables you to unapply documents in the history table and automatically move the records back to the
open table even if there are discounts and/or write- offs associated with the document. You can reapply the records
as needed. Using this tool can be a good alternative to removing history and reentering data if records were
applied incorrectly.
NOTE
If a discount and/or write-offs exist, a General Ledger journal transaction will be created using the original distributions of the
document and the transaction will be in a batch in the General Ledger. An edit list can be printed prior to posting into the
General Ledger.
The Receivables Management Transaction Unapply tool does not allow users to unapply Multi-currency documents that have
discounts and/or write-offs associated with them.
IMPORTANT
This tool requires that the user be logged in as sa.
To change a salesperson ID
1. Enter the Starting Salesperson ID.
2. Enter the New Salesperson ID and choose Convert.
3. You will be prompted to backup your database. Once you have a backup of the proper data, choose
Continue to begin the change process.
4. A message signals the end of the Salesperson change process.
5. Choose OK and close the Salesperson Modifier window to display a Report Destination window. Select a
report destination to view the Changed Salespersons report.
Sales Order Processing—Customer Item Lookup
Use this tool to store customer-specific ordering history, as well as the last invoice date and the last price used, and
view that information from within Sales Order Processing Entry and the Sales Item Detail windows.
To set up customer item lookup
1. This tool modifies existing features within Microsoft Dynamics GP. To activate the new functionality that this
tool offers, simply mark the second check box next to SOP Customer Item Lookup from the Professional
Services Tools Library menu. Close the window.
2. To build initial data from your existing history tables, choose Microsoft Dynamics GP menu >> Tools >>
Setup >> Sales >> Sales Order Processing to open the Sales Order Processing Setup window.
3. Choose Create Initial Data from the Additional menu. This process could take sometime depending on how
much historical SOP Line Item data exists. You will receive a message when processing is finished.
IMPORTANT
You must be logged in as “sa” do the initial data creation.
4. The new Customer Item Lookup window is now available from the SOP Entry and the SOP Item Detail
windows. You can open the lookup window by pressing CTRL H or by choosing Additional >> Customer
Item Lookup.
The window displays the historical purchasing information for this customer and the most recent price for each
item purchased. By highlighting a record, you can zoom back to the SOP Document Inquiry window. As Invoice
documents are posted, new entries are added to the table that stores the Customer Item historical data.
NOTE
If a customer purchases the same item in two different unit of measure codes, both records will show in the Customer Item
Lookup window. However, the unit of measure and price that will appear is based off of the item's default unit of measure. If
the unit of measure changes within a sales document, a new price will become the default.
Territory Modifier
This tool allows changes in territory IDs to take place and the process mirrors that of how account numbers are
changed. The user is able to change an existing territory id to a new territory id without any loss of work, open, or
historical records. Just by clicking the convert button the records are updated. If you want to import large amounts
of data, refer to Using the Validate and Import buttons, where there is information on how to import data.
IMPORTANT
This tool requires that the user be logged in as sa.
To change a Territory ID
1. Choose the starting Territory ID.
2. Enter the new Territory ID.
3. You will be prompted to back up your database. Once you have a backup of the proper data, choose
Continue to begin the change process.
4. The process is complete when you receive another message stating the Territory Modifier is finished.
5. A Report Destination Window will appear. Select a report destination to view the Modified Territories
Report.
Using Territory Combiner
Use the Territory Combiner to combine an existing Territory ID with another existing Territory ID without any loss
of work, open, or historical records.
IMPORTANT
This tool requires that the user be logged in as sa.
To combine a Territory ID
1. Select the Territory ID you wish to convert using the lookup window in the Starting Territory ID field.
2. Select the ending Territory ID with the lookup window in the Combined Into Territory ID field.
3. Choose the convert button to update records. If you want to import large amounts of data, refer to Using
the Validate and Import buttons.
4. You will be prompted to back up your database. Once you have a backup of the proper data, choose
Continue to begin the combine process.
A message signals the end of the Territory Combine process.
SOP PO Number Check
Use the SOP PO Number Check to verify the Customer PO Number field for duplicates as data is entered into the
field on both the SOP Entry window and the SOP Customer Detail Entry window.
To set up SOP PO Number Check
1. To set up the SOP PO Number Check, mark the SOP PO Number Check check box in the Professional
Services Tools Library window. Click Next to open the Setup window.
2. Set the Check DB column for each SOP Type.
When marked, the SQL database will be examined documents of the specified type that have duplicate
Customer PO numbers. For instance, it might not matter that a duplicate Customer PO Number was
entered on a Quote document. In that case, you would not mark the Check DB column for Quote
documents, and the check would not be performed.
3. Set the Which Tables column for each SOP Type.
This column specifies which types of tables should be searched. Choose Work, History, or Both. The default
is Both.
4. Set the Check on UI column for each SOP Type.
This field is to determine from the User Interface whether or not duplicate Customer PO Numbers should
be checked. For instance, on a return you might not want to check for duplicate Customer PO Numbers
because the customer could have multiple returns for a single Customer PO Number.
5. Set the Required column for each SOP Type.
This will make the Customer PO Number field in Sales Transaction Entry a required field. Like most
required fields, the user can delay entering this data but the Sales Document won't be saved until a value is
entered.
6. Set the Warning Type column for each SOP Type.
This specifies what the system should do if a duplicate PO number is found for a customer. The following
are the available actions:
Do Nothing
Don't give any message or warning.
Warn Only
Presents the user with the message defined in the Message column for that SOP Type. Only an “OK”
button is displayed in the message, because it is only a warning.
Warn and Ask
If a duplicate is found, the message defined in the Message column for that SOP Type will be
displayed. The user will be given a choice of “Yes” or “No”, or “Display”. If “Yes” is clicked, the
Customer PO Number is accepted. If “No” is clicked, then the user must re-enter a different
Customer PO Number. If “Display” is clicked, a window will open that shows the records that the PO
Number was found on.
Warn and Reject
Presents the user with the message defined in the Message column for that SOP Type. An “OK”
button and a “Display” button are displayed with the message. If “OK” is clicked, the focus will return
to the Customer PO Number and they user would have to enter a different number (or leave it
blank). If “Display” is clicked, a window will open that shows the records that the PO Number was
found on.
Warn and Password
Presents the user with the message defined in the Message column for that SOP Type, but will give
the user the option of entering the password entered in the Password column as an override.
7. Set the Message column for each SOP Type.
This field is a user-defined message that is displayed after a duplicate PO Number is found. The tokens %1,
%2, and %3 can be used in the message text, and will be substituted with the actual PO Number, Document
Type (the words Order, Invoice, etc.), and SOP Number.
8. Set the Password column for each SOP Type.
This field is per document type and is only used when the Warning Type column is set to Warn and
Password.
9. Activate the utility.
To activate SOP PO Number Check, simply mark the second check box next to SOP PO Number Check in
the Professional Services Tools Library window.
To use SOP PO Number Check
When in Sales Transaction Entry, entering in a duplicate Customer PO Number will check for duplicates on the
document types marked and apply the rules for the document type currently entered. For any Warning Type other
than Do Nothing, a dialog will be displayed giving the custom message if a duplicate is found. Depending on the
option selected (Warn and Ask, Warn and Reject, etc.), you will want to change the wording of the message to
match more closely with the options presented.
For this document, the setting was Warn and Ask. Clicking Yes would allow reuse of the number, while clicking
No would restart the field. Clicking Display will open a display window to display the documents that the PO
Number was used on.
Drilling back on the SOP Number will open the document in SOP Inquiry.
To set up customer exceptions
While each SOP Document Type can be made required by using the Customer PO Validation Setup window, some
customers might be an exception to that rule. To create Customer Exceptions, use the Customer Exception window.
1. Choose Microsoft Dynamics GP menu >> Tools >> Setup >> System >> Customer Exception to open this
window. This window displays all of the customers in the system and allows you to choose the exceptions.
2. Mark the customers for which the Customer PO Number is not required. In the illustration above, the
customer AARONFIT0001 will never have the Customer PO Number field marked as required, even though
it was marked required in the Customer PO Validation Setup window.
NOTE
If Manufacturing is part of your solution, you must run a full MRP Regeneration after the combine process has
finished in order to complete the process for MRP tables.
6. Choose a report destination. The report indicates what Site IDs were combined in the system.
Using Inventory Site Modifier
This tool allows you to change the current Site/Location Code to a new code without losing any data. Refer to
Using the Validate and Import buttons for information on the Validate and Import buttons, which make it possible
to import large amounts of data.
To change an inventory site
1. Enter the starting Site ID.
2. Enter the new Site ID name in the Ending Site ID field.
3. Choose Convert.
4. You will be prompted to back up your database. Once you have a current backup of the database, choose
Continue.
5. The process is complete a message indicating the Site Modifier is finished appears.
6. A Report Destination window will appear after you select OK and close the Site Modifier window. The report
indicates what Site IDs were changed in the system.
Using Item Description Modifier
Use this tool to change Item Descriptions. You can change an existing item description to a new item description
without any loss of work, open, or historical records. Refer to Using the Validate and Import buttons for
information on importing data.
To change an item description
1. Choose the item you wish to change in the Starting Item Number field.
2. The Starting Item Description field is populated automatically. Enter a new description in the Ending Item
Description field.
3. Choose Convert.
4. You will be prompted to back up your database. Choose Continue once you have a backup of your database.
A message will signal the end of the Item Description Modifier.
5. Choose OK and close the Item Description Modifier window. A report destination window will appear.
6. Choose a destination for the report to view an Item Descriptions Modified report.
Using Item Number Combiner
Use the Item Number Combiner to combine existing item numbers. The old item number is removed from the
system after the combine process is finished. All Work, Open, and History records are combined into the new item
number. Refer to Using Validate and Import buttons on page 2 for information on the Validate and Import buttons,
which make it possible to import large amounts of data.
If you are using Bill of Materials or Manufacturing with Bill Of Materials, you can NOT combine parent objects,
only child objects will be able to be combined.
IMPORTANT
This tool requires that the user be logged in as sa.
When combing 2 Item Numbers using Item Combiner with a valuation method of Average the Qty and Average
Cost may be incorrect. A workaround to this would be to decrease the Qty down to 0 prior to Combining Items.
To combine an item number
1. Choose the starting item number.
2. Choose the item number to which you want to combine in the Combined Into Item Number field.
3. Choose Convert.
4. After you choose Convert you will be prompted to back up your data. Once you have a backup of the
company database, choose Continue to start the combine process.
5. Another message is displayed when the item number combine process is complete. Choose OK to continue.
6. Close the Item Number Combiner. A Report Destination Window will appear. Select a report destination to
view the combined Item Numbers Report.
Using Item Number Modifier
Item Number Modifier is like other modifier tools in that it allows the user to change a current inventory item
number to a new number without losing any work, open or history records. See Using the Validate and Import
buttons for information on the Validate and Import buttons.
IMPORTANT
This tool requires that the user be logged in as sa.
3. Select whether you would like to Print Report Only or Process and Print Report.
The Print Report Only option shows you the Vendor, Voucher Number, and Amount that will be converted
to a 1099 amount. The Process and Print Report option makes the changes, prints the report and prints an
updated Summary records report for the 1099 amount.
4. Select the calendar year to which you want to make the changes.
5. You will be prompted to back up your database. Choose Continue once you have a backup of your database.
A message will signal when the 1099 Modifier has finished processing.
If you selected Process and Print Report, you may get an additional report showing summary table changes
that have been made to the 1099 amount field. The number under the Amount After heading is the amount
that prints on your 1099 reports.
6. Close the 1099 Modifier window. A report destination window will appear.
7. Choose a destination for the report to view a 1099 Modified Records report.
This report shows the specific vouchers that were changed to 1099 amounts.
Using Payables Management Master Record Triggers
This tool allows you to add a vendor and vendor address master record and replicate records to another database
on the same server. You can also choose to replicate these records to some or all of your companies.
NOTE
If you are using Integration Manager to import account, customer, or vendor master records to the main company database
and the integration fails for any reason, any records imported to the main company database will be deleted (rolled back).
However, if you have enabled master record triggers, the records will be replicated to company databases that you specify in
the Replicate To DB field, and will not be rolled back. You must delete such replicated records manually.
If you use the RM and PM Master triggers in the Professional Service Tools Library and a customer or vendor has
an address with more than 31 characters in the field, the system will truncate any characters after 31.
To create and update vendor and vendor address records
1. In the Master DB field, choose the database where you will be creating or updating records.
2. In the Replicate To DB field, choose the database to which the master records will be copied.
3. Mark the Vendors option.
You will not be able to mark an option if you are not registered for that particular Master Trigger.
4. Close Master Triggers Setup. When you create or update a master record in the database you entered in the
Master DB field, the record will be inserted or updated in the database you chose in the Replicate To DB
field.
Using Payables Management Minimum Check
Use the Payables Management Minimum Check tool to set a minimum amount for your Payables checks within
the Select Checks process.
NOTE
This process occurs after the Payment Vouchers have already been created. This will cause a break in the payment vouchers
sequence in the system but will not harm anything.
NOTE
The settings are per machine and stored in the Dex.ini for use in the next check build process, for example
MinPMCheck=201.00.
IMPORTANT
You cannot use the Select Checks Combiner tool and the feature One check per Invoice that was added in Microsoft
Dynamics GP 2018 RTM at the same time. What happens is that when the Select Checks Combiner tool in PSTL is enabled,
you cannot have the Vendor option for ‘One Payment Per’ set to Invoice. If you do, Dynamics GP creates a Payment per each
Invoice per your setup; then PSTL will remove the transactions from the Keys (PM00400) and Work (PM10300) records for all
of the payments created after the first. The only real records for the payments will be found in the apply table (PM10200) and
remittance table (PM20100).
IMPORTANT
This tool requires that the user be logged in as sa.
NOTE
This functionality will only work for document numbers that are the same length. If the next PO Number field is not the same
length as the Minimum PO Number entered, then the system will function as it did without the customization.
The report also contains a summary for an entire job that describes the total job- specific gross pay along with the
total overall gross pay for all employees who worked on that job during the week. Each separate Job will reset the
report to start over with page 1.
NOTE
The Decimal Places Tool will change only the Check Amount in Words portion of the check. To change the actual amount on
the check to match the Check Amount in Words, you must use Report Writer to modify the check report and change the
currency fields to only print two decimal places. Modifying the Check Amount in Words is not possible in Report Writer, so
this tool allows that portion of the change.
To activate this tool, simply mark the second check box next to Decimal Place Tool in the Professional Services
Tools Library window.
Using Company Copy
This tool allows the setup and report option information from one company to be copied to another company
within Microsoft Dynamics GP. You can choose the modules for which information will be copied from the source
company to the destination company.
IMPORTANT
This tool requires that the user be logged in as “sa.”
Before using the Company Copy tool, be aware of the following important issues:
You should use this tool only after creating a SQL database backup of the destination company. The copy
operation is irreversible without a backup.
When the copy process is run, the setup tables and report options tables in the modules you selected will be
deleted for the destination company. If you have manually added setup or report option information for a
module in the destination company, and you do not want this information deleted, do not use the Company
Copy tool to copy data for that module.
You should be the only user who is logged into Microsoft Dynamics GP when the operation is performed.
The operation can take a significant amount of time to complete, so you should consider performing it
during off-peak hours.
To copy company setup
1. Select the source company and the destination company.
2. Indicate what information you want to copy to the destination company. You can copy setup data, report
options, or both. You must mark at least one of the options.
3. Select the modules for which you want information to be copied. If you mark All Modules, all of the modules
listed will be marked. Be aware of these guidelines:
If Report Options is selected, Company must be marked.
When the Data or Report Options are selected, Financial must be marked due to the account index
dependency with other modules.
The following dependencies exist for the modules:
If Manufacturing is marked, Inventory must also be marked.
If Extended Pricing is marked, Inventory and Receivables must also be marked.
If Project Accounting is marked, Inventory, Receivables, and Payroll must also be marked.
If Bill of Materials is marked, Inventory must also be marked.
4. Click Process to begin processing. A processing status message will be displayed in the lower-left corner of
the Company Copy window. The processing time required will depend on the amount of data in the
modules selected. When processing has finished, a status message will indicate that processing is complete.
5. Log into the destination company to validate the setup information and report option information that you
copied.
Data tables copied
The following is a listing of the data tables that are copied for each module in the Company Copy tool.
Company
SY00300
SY03100
SY40102
SY00600
SY03300
SY40103
SY00700
SY03900
TX00101
SY01100
SY04100
TX00102
SY01200
SY04200
TX00201
SY02200
SY40100
SY01201
SY02300
SY40101
PA00001
SY03000
Financial
GL00100
GL40100
GL00102
GL40101
GL00103
GL40200
GL00104
CM00100
GL00105
CM40100
GL00200
CM40101
GL00201
SY04100
GL40000
Inventory
IV00101
IV00113
IV40700
IV00102
IV00114
IV40701
IV00103
IV00115
IV40702
IV00104
IV40100
IV40800
IV00105
IV40201
IV40900
IV00106
IV40202
IV41000
IV00107
IV40400
IV41001
IV00108
IV40401
IV41100
IV00109
IV40500
IV41101
IV00110
IV40600
IV41102
IV00111
Inventory
FA00100
FA00200
FA00300
FA00400
FA00500
FA00600
FA00902
FA00904
FA01100
FA01400
FA01401
FA19900
FA40200
FA40201
FA40202
FA40203
FA40300
FA41000
FA41100
FA41200
Multicurrency
MC00201
MC00200
MC40000
MC40100
MC40201
MC40301
MC40500
MC60400
Payroll
DD40700
UPR40100
UPR40101
UPR40104
UPR40200
UPR40201
UPR40300
UPR40301
UPR40500
UPR40501
UPR40600
UPR40700
UPR40800
UPR40801
UPR40900
UPR40901
UPR40902
UPR41100
UPR41200
UPR41201
UPR41400
UPR41401
UPR41500
UPR41700
UPR41800
UPR41801
UPR41900
UPR41901
UPR41902
UPR42000
Payables
PM00100
PM00101
PM00200
PM00203
PM00300
PM40100
PM40102
PM40103
Receivables
RM00101
RM00102
RM00105
RM00201
RM00301
RM00303
RM00305
RM40101
RM40201
RM40401
RM40501
RM40601
RM40102
RM40106
PA00002
Sales Order Processing
SOP00100
SOP00200
SOP40100
SOP40200
SOP40201
SOP40300
SOP40400
SOP40500
SOP40600
SOP00300
SOP10111
SOP40101
SOP60200
SOP60300
SOP00300
Purchase Order Processing
POP40100
POP40600
POP40400
POP40800
POP40900
POP00101
Advanced Financials
AF40100
AF40101
AF40102
AF40103
AF40104
AF40105
AF40106
AF40107
AF40108
AF40109
AF40110
AF40200
AF40201
Extended Pricing
IV10400
IV10401
IV10402
IV10403
RM00500
SOP10108
SOP10109
SOP10110
SOP10205
SOP40709
Invoicing
IVC40100
IVC40101
Human Resources
BE020230
BE021030
BE031000
HR70500
HR2BEN11
HR2BEN12
HR2BEN13
HR2BEN14
HR2BEN21
HR2DIV02
HR2TRA01
HR2TRA03
HRCOM022
HRDEP022
HRDIV022
HRPBEN05
HRPPPC01
HRPRO022
HRSAX012
HRSAX022
HRSAX042
HRTRA042
HRTRPC02
HRTRPS01
RV010221
RV020221
RV030221
SK010230
TAAC0130
TAST0130
TAST0230
TAST0330
TAST0532
TATM0130
Bill of Materials
BM00101
BM00111
BM40100
Report options tables copied
The following is a listing of the report options tables that are copied for each module in the Company Copy tool.
Inventory IV70500
Payables PM70500
Use the information in this document to help you plan for security within Microsoft Dynamics GP.
This introduction is divided into the following sections:
What’s in this document
Symbols and conventions
Resources available from the Help menu
Send us your documentation comments
What’s in this document
This document is designed to make you aware of actions that you can complete to help make your Microsoft
Dynamics GP data as secure as possible.
Microsoft® Windows®, the foundation of Microsoft Dynamics GP, provides sophisticated standards-based
network security. In the broadest sense, security involves planning and considering tradeoffs. For example, a
computer can be locked in a vault and only accessible to one system administrator. This computer may be secure,
but it is not very usable because it is not connected to any other computer. You need to consider how to make the
network as secure as possible without sacrificing usability.
Most organizations plan for external attacks and construct firewalls, but many companies do not consider how to
mitigate a security breach once a malicious user gets inside the firewall. Security measures in your organization’s
environment will work well if users are not required to perform too many procedures and steps to conduct
business in a secure manner. Implementing security policies should be as easy as possible for users or they will
tend to find less secure ways of doing things.
Since the size of Microsoft Dynamics GP implementations can vary a great deal, it is important to carefully
consider the needs of a smaller business and to weigh the effectiveness of security against the costs that may be
involved. Use your best judgment to recommend a policy that helps to meet security needs.
The document is divided into the following information:
Chapter 1, “Basic security recommendations,” provides some basic security recommendations for you to
complete to help make your Microsoft Dynamics GP data as secure as possible.
Chapter 2, “Securing the server operating system,” provides information about securing the server operating
system.
Chapter 3, “Network security,” provides information about securing your network.
Chapter 4, “Virus protection,” provides information about the different types of viruses that exist and what
you can do to help keep your computers from being infected by a virus.
Chapter 5, “Microsoft Dynamics GP security,” provides an overview of the security features available in
Microsoft Dynamics GP.
Chapter 6, “The Microsoft Dynamics GP database security model,” provides information about the Microsoft
Dynamics GP database security model.
Chapter 7, “Core application security tasks,” lists the most secure options for completing common security
tasks in Microsoft Dynamics GP.
Chapter 8, “Frequently asked questions,” contains answers to frequently asked questions about security in
Microsoft Dynamics GP.
Resources available from the Help menu
The Microsoft Dynamics GP Help menu gives you access to user assistance resources on your computer, as well as
on the Web.
Contents
Opens the Help file for the active Microsoft Dynamics GP component, and displays the main “contents” topic. To
browse a more detailed table of contents, click the Contents tab above the Help navigation pane. Items in the
contents topic and tab are arranged by module. If the contents for the active component includes an “Additional
Help files” topic, click the links to view separate Help files that describe additional components.
To find information in Help by using the index or full-text search, click the appropriate tab above the navigation
pane, and type the keyword to find.
To save the link to a topic in the Help, select a topic and then select the Favorites tab. Click Add.
Index
Opens the Help file for the active Microsoft Dynamics GP component, with the Index tab active. To find information
about a window that’s not currently displayed, type the name of the window, and click Display.
About this window
Displays overview information about the current window. To view related topics and descriptions of the fields,
buttons, and menus for the window, choose the appropriate link in the topic. You also can press F1 to display Help
about the current window.
Lookup
Opens a lookup window, if a window that you are viewing has a lookup window. For example, if the Checkbook
Maintenance window is open, you can choose this item to open the Checkbooks lookup window.
Show Required Fields
Highlights fields that are required to have entries. Required fields must contain information before you can save
the record and close the window. You can change the font color and style used to highlight required fields. On the
Microsoft Dynamics GP menu, choose User Preferences and then choose Display.
What’s New
Provides information about enhancements that were added to Microsoft Dynamics GP since the last major release.
Documentation and resources on the web
Opens a Web page that provides links to a variety of Web-based user assistance resources. Access to some items
requires registration for a paid support plan.
Physical security
Physical security represents the best place to start preventing malicious attacks. For example, if a hard disk drive is
stolen, eventually the data on that drive will be stolen, as well. Discuss the following physical security issues when
developing a policy with users:
For larger deployments with dedicated IT departments, ensure that server rooms and places where software
and manuals are stored are locked.
Keep unauthorized users away from the power and reset switches on the server.
Consider removing any removable storage devices, including CD burners, from client workstations.
Ensure that burglar alarms are installed, regardless of how sensitive the data is.
Ensure that backups of critical data are stored offsite and that software is stored in fire and waterproof
containers when not in use.
Employees
It is a good idea to limit administrative rights across all products and features. By default, you should give
employees read-only access to system functions, unless they require greater access to perform their jobs. We
recommend following the principle of least privilege: give users only the minimum privileges required to access
data and functionality. For example, avoid requiring administrative rights to run features.
Disgruntled and former employees are a threat to network security. We recommend using the following policy
regarding employees:
• Conduct pre-employment background investigations.
Expect “revenge” from disgruntled employees and former employees.
Make sure that you inactivate all associated Windows accounts and passwords when an employee leaves.
For reporting purposes, do not delete users.
Train users to be alert and to report suspicious activity.
Do not grant privileges automatically. If users do not need access to particular computers, computer rooms,
or sets of files, ensure that they do not have access.
Train supervisors to identify and respond to potential employee problems.
Monitor system usage for unusual activity.
Make sure that employees understand their roles in maintaining network security.
Give a copy of the company policies to every employee.
Do not allow users to install their own software.
System administrators
We highly recommend that system administrators keep up with the latest security fixes available from Microsoft.
Hackers are very adept at combining small bugs to enable large intrusions into a network. Administrators should
first ensure that each individual computer is as secure as possible, and then add security updates and patches. To
that end, many links and resources are provided throughout this guide to help in finding security-related
information and best practices.
Complexity introduces another set of tradeoffs for securing your network. The more complex the network, the
more difficult it will be to secure or fix it once an intruder has successfully gained access. The administrator should
document the network topography thoroughly, and work toward keeping it as simple as possible.
Security primarily involves risk management. Using technology alone won’t guarantee security. Effective security
requires a combination of technology and policy. That is, security ultimately depends upon the way technology is
used. Microsoft delivers security-conscious technology and features, but only the administrator and the
management can determine the right policies for each organization. Be sure to plan for security early in the
implementation and deployment process. Understand what your company needs to protect and what it is willing to
do to protect it.
Also, develop contingency plans for emergencies before they happen and combine thorough planning with solid
technology. For more information about general security, see The Ten Immutable Laws of Security Administration
Security patch management
Operating systems and applications are often immensely complex. They can consist of millions of lines of code,
written by many different programmers. It is essential that the software works reliably and does not compromise
the security or stability of the IT environment. To minimize any problems, programs are tested thoroughly before
release. However, attackers continually strive to find weaknesses in software, so anticipating all future attacks is not
possible.
For many organizations, patch management will form a part of their overall change and configuration
management strategy. However, whatever the nature and size of the organization, it is vital to have a good patch
management strategy, even if the organization does not yet have effective change and configuration management
in place. The vast majority of successful attacks against computer systems occur to those systems where security
patches have not been installed.
Security patches present a specific challenge to most organizations. Once a weakness has been exposed in
software, attackers will generally spread information about it quickly throughout the hacker community. When a
weakness occurs in its software, Microsoft will strive to release a security patch as soon as possible. Until the patch
is deployed, the security the user depends upon and expects may be severely diminished.
In the Windows environment, you must ensure that you have the most recent security patches throughout your
system. To ease this task, you should consider using the technologies that Microsoft has made available. These
include:
Microsoft Security Notification Service The Security Notification Service is an e-mail list that distributes
notices whenever an update becomes available. These notices serve as a valuable piece of a proactive security
strategy. They are also available at the Microsoft Technical Security Notifications Web site: https://
www.microsoft.com/technet/security/bulletin/notify.mspx.
Microsoft Security Bulletin Search Tool The Microsoft Security Bulletin Search tool is available at the HotFix &
Security Bulletin Service Web site. You can
determine which updates that you need based on the operating system, applications, and service packs that you are
currently running. For more information about the Microsoft Security Bulletin Search Tool, see https://
www.microsoft.com/technet/security/current.aspx.
Microsoft Baseline Security Analyzer (MBSA ) This graphical tool is available at the Microsoft Baseline Security
Analyzer Web site. This tool works by comparing the current status of a computer against a list of updates
maintained by Microsoft. MBSA also performs some basic security checks for password strength and expiration
settings, guest account policies, and a number of other areas. MBSA also will look for vulnerabilities in Microsoft
Internet Information Services (IIS ). For more information about the Microsoft Baseline Security Analyzer, see
https:// www.microsoft.com/technet/security/tools/mbsahome.mspx.
Windows Server Update Services (WSUS ) This tool enables enterprises to host on local computers all critical
updates and security rollup packages (SRPs) available on the public Windows Update site. This tool works with a
new release of automatic update (AU ) clients to form the basis for a powerful automatic download and install
strategy. The new AU client set includes a client for Windows Server 2012 operating system and has the ability to
automatically install downloaded updates. For more information about Microsoft WSUS, see Get Started with
Windows Server 2016.
Microsoft Systems Management Server (SMS ) Software Update
Services The SMS Software Update Services contains a number of tools aimed at easing the process of issuing
software updates throughout the enterprise. The tools include a Security Update Inventory Tool, a Microsoft Office
Inventory Tool for
Updates, the Distribute Software Updates Wizard, and an SMS Web Reporting Tool with Web Reports Add-in for
Software Updates. If you’re using these tools, you should consider migrating to a newer technology: Microsoft
System Center Configuration Manager. For more information, see Windows Admin Center.
Microsoft System Center Configuration Manager System Center
Configuration Manager comprehensively assesses, deploys, and updates servers, client computers, and devices—
across physical, virtual, distributed, and mobile environments. For more information, see For more information, see
Windows Admin Center.
We recommend that you consider each of these security tools and encourage their use. It is very important that
security issues are addressed as quickly as possible, while maintaining the stability of the environment.
Microsoft Dynamics GP service packs
Microsoft Dynamics GP security patches are released as part of service packs or hotfixes. Service packs and
hotfixes are located in the Downloads and Updates area of the CustomerSource Web site. You should regularly
check this site to ensure that you are fully up to date on any security issues specifically affecting Microsoft
Dynamics GP. All service packs and hotfixes are cumulative patches. Up-to-date instructions on upgrading to the
most recent release of Microsoft Dynamics GP can be found at https://go.microsoft.com/fwlink/?LinkId=249465.
Client-side security patches
Microsoft Dynamics GP users can ensure that their client computers are current on security patches for Microsoft
Windows Vista, Windows 7, Windows 8, Windows Server 2008, and Windows 2012 by using the Windows Update
tool provided with these systems. Also, if Microsoft Security Update Services is installed on the server, much of the
update process can be automated internally by the organization’s IT department.
GROUP EXAMPLE
Numerals 01234
Symbols ‘~@#$%^&*()_+-={}[]\:“;<>?,./
(SPONE.jpg)
Hopefully, your budget will allow for a more secure solution that will protect your corporate data. One such
solution is ISA Server. The increased cost of this additional server provides a great deal more security than a
typical consumer firewall, since it usually provides only network address translation (NAT) and packet filtering.
(SPISA.jpg)
This single firewall solution is more secure than an entry-level firewall appliance and provides Windows-specific
security services.
One Existing Firewall If you have an existing firewall that separates your intranet from the Internet, you may
want to consider an additional firewall that provides multiple ways to configure internal resources to the Internet.
One such method is Web publishing. This is when an ISA Server is deployed in front of an organization’s Web
server that is providing access to Internet users. With incoming Web requests, ISA Server can impersonate a Web
server to the outside world, fulfilling client requests for Web content from its cache. ISA Server forwards requests
to the Web server only when the requests cannot be served from its cache.
Another method is server publishing. ISA Server allows publishing internal servers to the Internet without
compromising the security of the internal network. You can configure Web publishing and server publishing rules
that determine which requests should be sent to a server on the local network, providing an increased layer of
security for the internal servers.
(SPNAISA.jpg)
Two Existing Firewalls The fourth scenario involves the two firewalls implemented with an established perimeter
network (DMZ ). One or more of these servers provides reverse proxy services so that Internet clients are not
accessing servers on the intranet directly. Instead, one of the firewalls, ideally the internal firewall, is intercepting
network requests for internal servers, inspecting those packets, and then forwarding them on behalf of the Internet
host.
(SPTWONA.jpg)
This scenario is similar to the preceding scenario after the second firewall is added.
The only difference is that the internal firewall that supports reverse proxy is not an ISA Server. In this scenario,
you should work closely with the managers of each firewall to define server publishing rules that adhere to the
security policy.
ITEM DESCRIPTION
Modified reports Primary copies of reports created using Report Writer. Note:
The Report Writer name of the report appears in the list. The
Report Writer name is the one that appears in the title bar of
the Screen Output window when you print a report.
Alternate Microsoft Dynamics GP reports* Microsoft Dynamics GP reports that have been incorporated
into integrating products you’ve installed.
Modified alternate Microsoft Dynamics GP reports* Alternate reports that have been modified using Report
Writer.
Modified alternate Alternate windows that have been modified using Modifier.
Custom reports Secondary copies and new reports created in Report Writer.
Series posting permissions Specific posting tasks for each Microsoft Dynamics GP product
you’ve purchased.
Customization Tools Tools you use to customize the accounting system, such as
Report Writer or the Modifier. New users don’t have access to
these by default. They need to be granted access.
Microsoft Dynamics GP import ** The Microsoft Dynamics GP Integration Manager. This also
sets up security for the Import Utility with Microsoft Dynamics
GP. New users don’t have access to these by default. They
need to be granted access.
Document access Quotes, orders, invoices, returns, and back orders for Sales
Order Processing. Standard and drop-ship purchase orders for
Purchase Order Processing.
Navigation Lists Default primary lists. Note: If you restrict access to a primary
list, access to any list view that is based on that primary list is
also restricted.
Dynamics GP windows*
**These types appear only if the corresponding item is installed and registered.
Application security
Use the following information to better understand how Microsoft Dynamics GP handles application security.
Tasks that must be completed by an administrator include making backups, creating companies, and
creating new user IDs.
The database owner is set to DYNSA for every Microsoft Dynamics GP database. It is essential that DYNSA
continue to be the owner of every Microsoft Dynamics GP database. If a different owner is assigned,
complications can arise when deleting user accounts and granting access to companies.
The DYNSA and sa users automatically are assigned to the POWERUSER security role. Any user who is
assigned to the POWERUSER security role will have access to everything in Microsoft Dynamics GP, with
the exception of private lists.
All users must have valid passwords to log in to the application. If a blank password is detected, the user is
forced to change the password before logging into the application. We also recommend that all inactive user
accounts be deleted or assigned a valid password and removed from all company access.
Lesson Users only have access to the sample company.
Each new security role that is created automatically contains the DEFAULTUSER security task. The
DEFAULTUSER security task provides access to things that most users will typically need access to in
Microsoft Dynamics GP.
Microsoft Dynamics GP Utilities security
Any member of the SysAdmin fixed server role can upgrade from a previous release or install Microsoft Dynamics
GP.
Security for new installations
Microsoft Dynamics GP Utilities checks to see whether the DYNSA login exists. If it doesn’t exist, the login is
created and the DYNSA user must enter a password to continue. DYNSA is set as the database owner for ALL
Microsoft Dynamics GP databases.
When the DYNSA login is created, the login is assigned to the SecurityAdmin and dbCreator Fixed Server
Roles.
Any user with the correct SQL permissions can install Microsoft Dynamics GP.
When installing the sample company, passwords must be provided when creating the LESSON USER
accounts.
When the DYNSA, LESSONUSER1, and LESSONUSER2 logins are created, they do not have access to the
SY02400 table (System Password Master Table). This means that these logins also will not be able to access
this table using Report Writer.
Upgrading from a previous release
When the system administrator (“sa”) logs into Microsoft Dynamics GP Utilities, the application checks to
see if the password for DYNSA is either <blank> or ACCESS. If either of these is true, the user must enter a
new DYNSA password before continuing with the upgrade.
Access to the SY02400 table (System Password Master Table) in Report Writer is removed for all users.
When the DYNSA login is created, the login automatically is assigned to the SecurityAdmin and dbCreator
Fixed Server Roles.
Security troubleshooting
Many of the processes in Microsoft Dynamics GP, such as posting or printing, require that the user performing the
process be able to access multiple windows, reports, and tables. If a user is denied access to an item that’s part of a
process, the user won’t be able to complete that process. A message may appear stating that the user doesn’t have
privileges to open the resource. However, a message might not always be displayed indicating the problem.
Denying access to tables only denies access to reports that access the table.
If a user encounters problems completing a process, verify that the roles that are assigned to the user in the User
Security Setup window contain the tasks that the user needs to complete the process. The problem may be caused
by the user not having access to all the items used in the process.
1. Log in to the application as the system administrator (“sa”) and delete the user records as required (no
change from previous releases).
2. Assign the specific Microsoft Dynamics GP Administrator(s) SQL Login account to the SysAdmin Fixed
Server Role. With this option, the Microsoft Dynamics GP Administrator can be any user account within the
Microsoft Dynamics GP application.
3. Assign the database owner login (DYNSA) to the SecurityAdmin Fixed Server Role and log into the client
using DYNSA. With this option, DYNSA must be the database owner of ALL Microsoft Dynamics GP
databases.
4. Assign the specific Microsoft Dynamics GP Administrator(s) SQL Login account to the SecurityAdmin Fixed
Server Role and also to the Db_Owner Database Role that exists within all Microsoft Dynamics GP
databases. The Microsoft Dynamics GP Administrator can be any user account within the Microsoft
Dynamics GP application.
5. Assign the specific Microsoft Dynamics GP Administrator(s) SQL Login account to the SecurityAdmin Fixed
Server Role and also within the Db_AccessAdmin Database Role that exists within all Microsoft Dynamics
GP databases. With this option, the Microsoft Dynamics GP Administrator can be any user account within
the Microsoft Dynamics GP application; however, DYNSA must be the database owner of ALL Microsoft
Dynamics GP databases.
Granting user access
The user must have sufficient permissions to grant access to a company database. The following options are
available. The most secure choice is option 5.
Options
1. Log in to the application as the system administrator (“sa”) and grant access as required (no change from
previous releases).
2. Assign the specific Microsoft Dynamics GP Administrator(s) SQL Login account to the SysAdmin Fixed
Server Role. With this option, the Microsoft Dynamics GP administrator can be any user account within the
Microsoft Dynamics GP application.
3. Log in as the database owner (DYNSA). With this option, DYNSA must be the database owner of ALL
Microsoft Dynamics GP databases.
4. Assign the specific Microsoft Dynamics GP Administrator(s) SQL Login account to the Db_Owner Database
Role that exists within all Microsoft Dynamics GP databases. With this option, the Microsoft Dynamics GP
Administrator can be any user account within the Microsoft Dynamics GP application; however, DYNSA
must be the database owner of ALL Microsoft Dynamics GP databases.
5. Assign the specific Microsoft Dynamics GP Administrator(s) SQL Login account to the Db_AccessAdmin
and Db_SecurityAdmin Database Roles that exist within all Microsoft Dynamics GP databases. With this
option, the Microsoft Dynamics GP administrator can be any user account within the Microsoft Dynamics
GP application; however, DYNSA must be the database owner of ALL Microsoft Dynamics GP databases.
Backing up databases
The following options are available to choose from. The most secure choice is option 4.
Options
1. Log in to the application as the system administrator (“sa”) and perform the backup as required (no change
from previous releases).
2. Assign the specific Microsoft Dynamics GP Administrator(s) SQL Login account to the SysAdmin Fixed
Server Role.
3. Log in to the application using the database owner login (DYNSA).
4. Assign the specific Microsoft Dynamics GP user(s) SQL Login account to the
Db_BackupOperator Database Role. Since this option doesn’t require the Microsoft Dynamics GP Administrator(s)
to login as the SQL Server system administrator, this is the most secure option.
Restoring databases
The ability to restore databases is also an option within the Microsoft Dynamics GP application. Because there is a
risk that this feature could be misused to alter, remove, or damage data, access to the Restore Company window is
restricted to the system administrator (“sa”) login.
Creating Business Alerts
Creating and running business alerts requires a handful of “touch points” or access within Microsoft SQL Server.
Business alerts create stored procedures, Microsoft SQL Server jobs, and can send e-mail messages to users.
Because of this, the correct permissions not only need to be granted to the company databases, but also to objects
that exist inside the master and msdb databases. Object ownership is also an issue when creating these objects.
This is particularly true for the Microsoft SQL Server jobs. Because of this, we’ve limited the option for creating
business alerts to two. The most secure choice is option 2.
Options
1. Log in to the application as the system administrator (“sa”) and create the business alert as required (no
change from previous releases).
2. Assign the specific Microsoft Dynamics GP Administrator(s) SQL Login account to the SysAdmin Fixed
Server Role. Since this option doesn’t require the Microsoft Dynamics GP Administrator(s) to log in as the
SQL Server system administrator, this is the most secure option.
SQL maintenance
The SQL Maintenance window provides the ability to drop and create tables and stored procedures from within
the Microsoft Dynamics GP application. The system administrator (“sa”) and the database owner (DYNSA) have
access to this window and access can be assigned to other logins as well. There are three ways to gain access to this
window. The most secure choice is option 3.
Options
1. Log in to the application as the system administrator (“sa”) to access this window (no change from previous
releases).
2. Assign the specific Microsoft Dynamics GP Administrator(s) SQL Login account to the SysAdmin Fixed
Server Role and access this window using that account.
3. Log in as the database owner (DYNSA) to access this window. Since this option doesn’t require the
Microsoft Dynamics GP Administrator(s) to log in as the SQL Server system administrator, this is the most
secure option.
Deleting companies
The Delete Company window is used to delete Microsoft Dynamics GP companies. The following options are
available. Option 3 is the most secure.
Options
1. Log in to the application as system administrator (“sa”) and process as required (no change from previous
releases).
2. Assign the specific Microsoft Dynamics GP Administrator(s) SQL Login account to the SysAdmin Fixed
Server Role.
3. Log in as the database owner (DYNSA). Since this option doesn’t require the Microsoft Dynamics GP
Administrator(s) to log in as the SQL Server system administrator, this is the most secure option.
Deleting stranded user accounts
Users can remove their own stranded logins without assistance from an administrator. If necessary, this option can
be removed through a Microsoft Dexterity® or Visual Basic for Applications modification.
- What database permissions the current user has when the window is opened.
- The user performing the action has the correct database permissions that are described in the User
Access section of this document. We don’t have the ability to individually make each check box
unavailable based on the permissions that are set at the database window.
Why is the Save button unavailable in the User Setup window?
The Save button is unavailable when the current user doesn’t have the correct permissions to create a user
account. If the current user doesn’t belong to the SysAdmin Fixed Server role, then a combination of SQL
Server roles must be used to create the login. The current user must be a member of the SecurityAdmin
Fixed Server role and at least a member of the Db_Owner role or member of Db_AccessAdmin and
Db_SecurityAdmin roles for the DYNAMICS database.
Why is the Delete button unavailable in the User Setup window?
The Delete button is unavailable when the current user doesn’t have the correct permissions to delete a user
account. If the current user doesn’t belong to the SysAdmin Fixed Server role, then a combination of SQL
Server roles must be used to create the login. The current user must be a member of the SecurityAdmin
Fixed Server role and at least a member of the Db_Owner role or member of Db_AccessAdmin for all
databases that exist in the Company Master table (SY01500). If there are records in the Company Master
table that do not have a corresponding database, those records must be removed in order for the Delete
button to be available.
Why is the Password field unavailable in the User Setup window?
The Password field is unavailable if the system administrator (“sa”) user ID is entered in the User Setup
window. The “sa” user password cannot be changed within the Microsoft Dynamics GP application because
it would be encrypted and rendered useless with any other Microsoft SQL Server tool.
Security in Microsoft Dynamics GP
The following information contains answers to questions about security in Microsoft Dynamics GP.
Will the Microsoft Dynamics GP application recognize any SQL Server role?
Microsoft Dynamics GP recognizes and uses the following Microsoft SQL Server roles. No other roles are
checked to permit or deny access to functionality within the Microsoft Dynamics GP product. It is required
that each Microsoft Dynamics GP user be a member of the DYNGRP database role for each Microsoft
Dynamics GP database.
- SysAdmin Fixed Server–Performs any activity in SQL Server. The permissions of this role span all of
the other fixed server roles.
- Db_Owner–Performs the activities of all database roles, as well as other maintenance and
configuration activities in the database. The permissions of this role span all of the other fixed
database roles.
Do integrating products support all of the security features in Microsoft Dynamics GP?
Some security features are not “rolled” into all of the additional products right away, but will most likely be
added in a future release. This means that an administrator might need to use the system administrator
(“sa”) login to initialize or convert any tables that require a conversion. In order for additional product
dictionaries to utilize the security features, a new function, called syUserInRole, has been created, which can
determine what database roles the user is a member of.
Microsoft Dynamics GP System Setup Guide
331 minutes to read • Edit Online
Microsoft Dynamics GP can provide important information about the money flowing through your business—
where it came from, where it is, and where it’s going.
Microsoft Dynamics GP is a comprehensive accounting and business management system composed of modules
that focus on meeting specific business needs. These modules integrate with System Manager to meet your
accounting and business management goals, and are organized into solution series, which group modules that
have similar purposes.
Though sold separately, Microsoft Dynamics GP modules integrate with one another automatically when they’re
installed. In an integrated system, the boundaries between modules are erased—information entered in one
module is shared with all the other modules. Perhaps the most important benefit of integration is that transactions
can be posted from one module to another, automatically updating records throughout Microsoft Dynamics GP.
This manual is designed to help you set up systemwide information for each company.
Some features described in the documentation are optional and can be purchased through your Microsoft
Dynamics GP partner.
To view information about the release of Microsoft Dynamics GP that you’re using and which modules or features
you are registered to use, choose Help >> About Microsoft Dynamics GP.
The manual is divided into the following parts:
Part 1, Setup overview, contains information to help you start setting up Microsoft Dynamics GP.
Part 2, User setup, describes how to define and categorize who can use Microsoft Dynamics GP. You also
can determine the level of access each of your users has to the company information you set up.
Part 3, Company setup, explains how to customize information for each of your companies, including
company addresses, the payment terms your business uses, the way posting reports are printed, and the
format of your accounts.
Part 4, Tax setup, contains information about tracking taxes on sales and purchases in Microsoft Dynamics
GP.
Part 5, Workflow setup, explains how to set up the Workflow system and create individual workflows.
Part 6, Organizational structure, provides information to define as many as four layers of structure within
your business, and then to set up specific divisions, departments or other organizational groups. You can
create relationships among different groups. You can assign accounts, users and user classes to different
parts of the organizational structure.
Part 7, Business Alerts, explains how to set up alerts that notify you when your data matches conditions you
specify.
Part 8, Customizing Microsoft Dynamics GP, provides an overview of module-specific setup tasks to
complete when you’ve finished setting up your system and suggests additional tools you can use to further
tailor Microsoft Dynamics GP to the way your organization works.
OPTION DESCRIPTION
My tasks Select this option to display only the setup tasks that are
assigned to you or were assigned by you.
My incomplete tasks Select this option to display only the setup tasks that are
assigned to you or were assigned to you, but are incomplete.
All tasks Select this option to display all of the setup tasks in the Setup
Checklist window.
All incomplete tasks Select this option to display all of the setup tasks that are
incomplete.
All complete tasks Select this option to display all of the setup tasks that are
complete.
Optional setup tasks Select this option to include optional setup tasks in the Setup
Checklist tree view. Optional setup tasks are those that aren’t
required for the system to be set up.
Unregistered modules Select this option to include setup tasks for unregistered
modules in the Setup Checklist tree view.
Setup Guide
The Setup Guide is displayed next to the Setup Checklist window to assist you in setting up Microsoft Dynamics
GP. When you select a setup task in the Setup Checklist window tree view, information for that task will be
displayed in the Setup Guide. For example, if you select User Preferences in the window tree view, information
about using the User Preferences window will be displayed in the Setup Guide.
Assigning a setup task or category to a user
You can assign a setup task or category to another user. When you assign a category to a user, an assignment will
be created for each setup task in that category for the user that you assigned the category to. After the start date
for the task, a reminder will be created for users who have incomplete setup tasks assigned to them. Reminders are
displayed in the Reminders window. See the System User’s Guide (Help >> Contents >> select Using the System)
for more information about reminders.
Use the Setup Checklist window to assign a setup task or a category to a user.
To assign a setup task or category to a user:
1. Open the Setup Checklist window. (Administration >> Setup >> Setup Checklist)
2. Select the setup task or category to assign.
You cannot reassign an existing task assignment. To assign a setup task to multiple users, you must create a task
assignment for each user.
1. Choose Assign to open the Assignment window.
2. Select the user to assign the task to.
3. Enter or select a due date and a start date for this task.
4. If you have already completed part of the setup task, select In Progress in the Status field list and choose
OK. If this is a new assignment, choose OK to save your changes and close the Assignment window.
Completing a setup task
Each setup task is associated with a window that you must use to set up Microsoft Dynamics GP. Use the Setup
Checklist window to complete a setup task.
To complete a setup task:
1. Open the Setup Checklist window.
(Administration >> Setup >> Setup Checklist)
2. Choose Open. The User Preferences window will be displayed.
3. Modify your user preferences.
4. Choose OK to save your changes and close the window. The Setup Checklist Status window will be
displayed.
5. Select a status for the User Preferences window, then choose OK to return to the Setup Checklist window.
Setting system preferences
In the System Preferences window, you can set home page defaults, enable the option for users to automatically
log in to Microsoft Dynamics GP, and specify the location of your Microsoft SharePoint.
To set system preferences:
1. Open the System Preferences window. (Administration >> Setup >> System >> System Preferences)
2. Enter the URL for your SharePoint server so that you can use the search box n Microsoft Dynamics GP.
3. Select MAPI or Exchange as your email server type.
If you select Exchange, you must be using Exchange 2007 Service Pack 1 or greater with Exchange Web
Services. The Autodiscover service must be enabled to connect to the Exchange server.
NOTE
You can use MAPI or Exchange as the server type for email in the Microsoft Dynamics GP desktop client. You can only
use Exchange as the server type for email in the Microsoft Dynamics GP Web Client.
4. Mark the Protect.docx attachments with a password option to send Word documents in email with password
protection. With this option marked, a password must be entered before the recipient of the document can
edit the document.
You can select to automatically generate the password for the documents or assign a password yourself. You
are not given the password when you automatically generate the password.
5. Mark the To Do: Reminders if you want to load the home page content area by default for new users.
6. Mark Enable Remember User to have the Remember user and password option available in the
Welcome to Microsoft Dynamics GP window for each user. If the user marks the Remember user and
password option in the Welcome to Microsoft Dynamics GP window, the user is automatically logged in to
Microsoft Dynamics GP the next time he or she starts Microsoft Dynamics GP.
TIP
You can use the Enable Remember User feature in the Microsoft Dynamics GP desktop client. This feature is not
available for the Microsoft Dynamics GP Web Client.
7. Choose OK.
Chapter 3: Managing workflow
This information introduces features used to manage the progression of tasks that are completed in the course of
doing business. You can use workflow features to help automate business processes, such as moving a sales quote
to an order to a fulfilled invoice. You also can impose restrictions that force one or more people to approve actions.
For example, you might want to have multiple levels of approval for purchases beyond a certain amount.
This information is divided into the following sections.
Workflow overview
Workflow options in Microsoft Dynamics GP
Choosing the right workflow management option for your business
Microsoft Dynamics GP workflow terms
Workflow for SharePoint activation and basic setup
Workflow overview
Workflow refers to the series of ordered tasks that make up a more complex business process. For example,
purchasing an item for your business can be a process that involves some or all of the following steps.
Creating a requisition
Approving the requisition
Converting the requisition to a purchase order
Approving the purchase order
Placing the order with a vendor
Receiving items against the purchase order when the order is fulfilled
Of course, the purchase will eventually have to be paid for, but selecting the specific transactions or vendors to pay,
deciding when to pay them, and approving cash disbursements can involve one or more separate processes that
are completed by other employees. As organizations become larger, the volume of transactions increases, and
managing them becomes more complex. The term “workflow” can therefore refer to multiple, related things.
Workflow is the sequence of actions that leads to the completion of a business task. The sequence is carried
out according to a set of rules or policies.
Workflow is the automation of a process that requires a number of discrete tasks to be completed.
Workflow is the process of approving one or more individual steps that make up a more complex task.
Microsoft Dynamics GP includes a number of features that can help automate the completion of complex business
tasks to help you manage large transaction volumes. However, you also can build checks or restrictions in business
processes to help ensure consistency and compliance with company policies and legal requirements.
Choosing the right workflow management option for your business
When choosing a workflow method for your business, here are some items to consider.
Are you more concerned with streamlining the fulfillment of orders, or with implementing a formal approval
process for vendor records, employee records, purchases, quotes, credit overrides, and batches?
Does your business require comprehensive, consistent control over the purchasing process, or does it
require more flexible checks and restrictions throughout many of your processes? Or do you need both? The
Workflow feature provides comprehensive, consistent control over the purchasing and batch posting
processes. Field level security and electronic signatures are very flexible throughout Microsoft Dynamics GP,
and can be used while you’re also using Workflow.
If your organization requires an approval process for purchases, but you also want to minimize the
administration and infrastructure investment, the approvals feature in Purchase Order Enhancements can
provide an approval process that integrates with the encumbrances feature of Not for Profit Accounting.
Purchase Order Enhancements and Workflow must be used separately.
Microsoft Dynamics GP workflow terms
The following terms are used in the content that describes how to set up and use Workflow.
Dynamics Security Service A service used for managing user records and access privileges to multiple Microsoft
Dynamics GP features and other integrating products. This term applies to Workflow for SharePoint.
Workflow (feature) The name used for the functionality that manages the procession of documents from one
task to another, and specifies approvers who can monitor tasks and allow documents to move to the next task in
the process.
Workflow (approval process) A formal approval process set up using the Workflow feature. For example, you
can create a purchase order approval workflow to manage the process of approving purchase orders of various
quantities and currency amounts.
Workflow alert A message displayed when a task defined in a workflow requires action from someone designated
as an approver. This term applies to Workflow for SharePoint.
Workflow status A label assigned to documents at various points in the approval process. Document statuses
include not submitted, pending user action, and completed. Refer to the System User’s Guide for information about
specific workflow statuses.
If you are using Workflow for SharePoint, a Workflow status is a label assigned to documents or batches at various
points in the approval process. Document statuses include submitted, pending, and approved. Refer to the
Workflow Administrator’s Guide for information about specific workflow statuses.
Workflow task A task that requires action from an approver, based on rules defined in a workflow process.
Chapter 4: Security considerations
Use this information to help maintain the security of your Microsoft Dynamics GP data. Security considerations
can include the following areas:
Restricting physical access to the computers used to run Microsoft Dynamics GP and store business data.
Installing and maintaining software that detects and removes viruses, or that prevents unauthorized access
to servers, workstations, and databases.
Setting user access to Microsoft Dynamics GP windows and fields using field level security and the
Microsoft Dynamics GP User Security Setup window.
Backing up and restoring data on a recurring schedule.
Additional security considerations apply to business practices, such as your company’s policies for accepting
personal checks, extending credit, or approving purchases, and for maintaining the privacy of data from customers,
vendors and employees. These policy considerations are not addressed in this documentation.
Security information is divided into the following sections:
Physical security
Network security
Client security
Microsoft Dynamics GP security
Virus protection
Physical security
Physically securing computers is an effective way of preventing unauthorized access to applications and data. For
example, if a hard disk drive is stolen, eventually the data on that drive will be stolen, also. The following practices
can help maintain the physical security of your data.
For larger businesses with dedicated IT departments, ensure that server rooms and places where software
and backups are stored are locked.
Keep unauthorized users away from the power and reset switches on the server.
Consider removing any removable storage devices, including CD burners, from client workstations.
Ensure that security alarms are installed, regardless of how sensitive the data is.
Ensure that backups of critical data are stored off-site and that software is stored in fireproof and waterproof
containers when not in use.
Network security
Servers are protected with their own operating system gatekeepers, but it is important that the network also is
secure from attacks. The following information will help you to determine the type of security that you should have
for your network.
Firewalls
Because the design and deployment of an IP inter–networking environment requires balancing private and public
network concerns, the firewall is extremely important to safeguard network integrity. The following list of firewalls
will help you to choose the firewall that is right for your network.
FIREWALL TYPE DESCRIPTION
Application Gateways These are used when the actual content of an application is of
greatest concern. They are more secure than IP packet
filtering, but are application–specific and, therefore, don’t
adapt easily to changes in technology.
Circuit Gateways These are tunnels built through a firewall connecting specific
processes or systems on one side with specific processes or
systems on the other. Circuit gateways are best used in
situations where the person using an application is potentially
a greater risk than the information carried by the application.
The circuit gateway differs from IP packet filtering in its ability
to connect to an out-of-band application scheme that can add
additional information.
Proxy Servers These are security tools, which include firewall and application
gateway functionality, that manage Internet traffic to and from
a Local Area Network (LAN). A proxy server can improve
performance by caching and directly supplying frequently
requested data, such as a popular Web page. It can also filter
and discard requests that the owner does not consider
appropriate, such as requests for unauthorized access to
proprietary files.
Wireless networks
By default, wireless networks are typically configured to allow eavesdropping on the wireless signals. They can be
vulnerable to a malicious outsider gaining access because of the default settings on some wireless hardware, the
accessibility of wireless networks, and present encryption methods. There are configuration options and tools that
can protect against eavesdropping, but they do nothing to protect the computers from hackers and viruses that
enter through an Internet connection. Therefore, it is extremely important to include a firewall to protect the
computers from unwanted intruders on the Internet.
Client security
The following security best practices can help increase the security of the computing environment.
Use the latest operating systems with the most up-to-date security features. Also, operating system editions
that are for business purposes typically have more security features.
Use the Windows Update site to get the latest updates available for your computer’s operating system,
software and hardware.
Use the Microsoft Office Update site to help keep your Office products up-todate. Office product updates
are created by Microsoft to bring you the highest levels of security, stability, and critical functionality
available. (https:// office.microsoft.com/en-us/officeupdate/default.aspx)
Microsoft Dynamics GP security
The following security best practices can help increase the security of your Microsoft Dynamics GP environment.
Security settings will not be enforced unless the Security option in the Company Setup window
(Administration >> Setup >> Company >> Company) is marked.
The default security settings in Microsoft Dynamics GP allow all users access to only the windows and forms
in Microsoft Dynamics GP that are needed to log in to the application. After setting up new user records,
you should set access to companies and set up security for new users.
Each time you install a new component in Microsoft Dynamics GP, such as Human Resources, you must set
up security for that component. For example, if you have been using Microsoft Dynamics GP for a year and
you just installed Human Resources, you will need to set up access to Human Resources before anyone can
use it.
Encourage users to use strong passwords for their Microsoft Dynamics GP user account. The easiest way to
create a strong password that you will not have to write down is to come up with a passphrase, that is, a
sentence that you can remember. Passwords also are considered strong if they have a combination of upper
and lower case letters, numbers, and special characters. For example, M$8ni3y0tmd@ is a strong password.
We recommend that you do not leave the system password blank. For more information, refer to Setting
system security on page 34.
Virus protection
These are the four main types of viruses that infect computer systems.
Boot-Sector viruses These viruses scan the boot sector of the hard disk before loading the operating system or
any other start–up files when a computer is started. A boot-sector virus is designed to replace the information in
the boot sectors of the hard disk with its own code.
File-Infecting viruses The most common type of virus, a file-infecting virus, attaches itself to an executable
program file by adding its own code to the executable file. Files infected by this type of virus usually have a .com,
.exe, or .sys file name extension.
Trojan horse programs This is not really a virus. The key distinction between a virus and a Trojan horse program
is that a Trojan horse program does not replicate itself; it only destroys information on the hard disk. A Trojan
horse program disguises itself as a legitimate program, such as a game or utility. When it’s run, though, it can
destroy or scramble data.
Macro viruses This type of computer virus is stored in a macro within a file, template, or add-in. The spread of a
macro virus can be prevented. Here are some tips to avoid infection.
Install a virus protection solution that scans incoming messages from the Internet for viruses before the
messages pass the router to ensure that messages are scanned for known viruses.
Verify accuracy of documents. Documents should not be opened unless they are from someone that you
know is trustworthy.
Talk to the person who created the document. If the you are not sure whether the document is safe, you
should contact the person who created the document.
Use the Microsoft Office macro virus protection. In Office, the applications alert the user if a document
contains macros. This gives the user the option to run the macros when the document is opened.
Use virus-scanning software to detect and remove macro viruses from documents. We recommend the use
of antivirus software that is certified by the International Computer Security Association (ICSA).
Set the macro security level of Microsoft Office files to High or Medium and use a digital signature, which is
an electronic, encryption-based, secure stamp of authentication on a macro or document. This signature
confirms that the macro or document originated from the signer and has not been altered. For more
information about Microsoft Office security features, visit the Microsoft Office Online Web site
(https://office.microsoft.com).
2. In the User ID field, enter a user ID, which will be used throughout Microsoft Dynamics GP to identify this
person.
3. In the User Name field, enter the person’s full name.
4. In the Password field, enter the password this user will use when starting the accounting system.
If you don’t assign a password to the user at this time, the user will be required to enter a password before
accessing Microsoft Dynamics GP.
1. In the Class ID field, assign the user to a class, if you wish.
See Creating a user class for more information.
1. In the Status field, select a status. The user type and status determine the user’s access in Microsoft
Dynamics GP.
2. In the User Type field, select a user type. The user type and status determine the user’s access in Microsoft
Dynamics GP.
3. In the Home Page Role field, assign the user to a user role. The user role determines the content that is
displayed on a user’s home page by default.
For more information on home pages, refer to your System User’s Guide (Help >> Contents >> select Using the
System.)
1. Mark the Payroll View for Human Resources option if you want a user’s changes to Human Resources
benefit and deduction codes to update corresponding U.S. Payroll information. You should mark this option
for every user who will enter or update benefit information in Human Resources.
2. You can enforce password policies for SQL Server and Windows Server.
Enforce Password Policy Mark this option to force users to adhere to the same password policies that have been
established on the Windows Server domain.
Change Password Next Login Mark this option to force users to change their passwords the next time they log
in to Microsoft Dynamics GP. The Enforce Password Policy must be marked for this option to be available.
Enforce Password Expiration Mark this option to force users to change their passwords after the number of days
that is defined by the Windows Server domain password policies. This option is available only if you have marked
the Enforce Password Policy option. The Enforce Password Policy must be marked for this option to be available.
1. Choose Copy Access if there is an existing user that you want copy security settings such as roles, tasks, and
company access to the user. See Copying security access from an existing user for more information.
2. Choose Save to save the user record.
3. To print a User Preferences List showing information for the currently displayed user, choose File >> Print.
You can print a similar report for all users from the User Report Options window.
To create a user record with a Windows account:
1. Open the User Setup window. (Administration >> Setup >> System >> User)
2. In the User ID field, enter a user ID, whic will be used throughout Microsoft Dynamics GP to identify this
person.
3. In the User Name field, enter the person’s full name.
4. In the Password field, enter the password this user will use when starting the accounting system.
If you don’t assign a password to the user at this time, the user will be required to enter a password before
accessing Microsoft Dynamics GP.
1. In the Class ID field, assign the user to a class, if you wish.
See Creating a user class for more information.
1. In the Status field, select a status. The user type and status determine the user’s access in Microsoft
Dynamics GP.
2. In the User Type field, select a user type. The user type and status determine the user’s access in Microsoft
Dynamics GP.
3. In the Home Page Role field, assign the user to a user role. The user role determines the content that is
displayed on a user’s home page by default.
For more information on home pages, refer to your System User’s Guide (Help >> Contents >> select Using the
System.)
1. Mark the Payroll View for Human Resources option if you want a user’s changes to Human Resources
benefit and deduction codes to update corresponding U.S. Payroll information. You should mark this option
for every user who will enter or update benefit information in Human Resources.
2. Mark the Web Client user only (no SQL Server Account) option if the user will only access the Microsoft
Dynamics GP web client, and will never use the Microsoft Dynamics GP desktop client.
3. Choose the Windows Account tab, enter the Windows login information for the user. The Window account
cannot be assigned to more than one Microsoft Dynamics GP user.
4. Choose Copy Access if there is an existing user that you want copy security settings such as roles, tasks, and
company access to the user. See Copying security access from an existing user for more information.
5. Choose Save to save the user record.
To print a User Preferences List showing information for the currently displayed user, choose File >> Print. You can
print a similar report for all users from the User Report Options window.
Copying security access from an existing user
When you create a new user, you need to set up security tasks, security roles, and company access to the new user.
To speed user set up, you can copy the user security from one user to another, including company access. For
example, if you created a user ID for a new purchasing clerk, you can copy security access from the existing
purchasing clerk. You also can copy security access when a current users switches positions in your company.
If you need to remove security access from a user, you remove access by copying access from a user who has no
security roles, tasks, and company access.
To copy security access from an existing user:
1. Open the User Setup window. (Administration >> Setup >> System >> User)
2. Enter information for a new user or select an existing user.
3. Choose the Copy Security button.
4. In the Copy User Security window, select the user ID you want to copy security information from.
5. Choose OK.
To change company access, use the User Access Setup window.
To change the security roles for a user, use User Security Setup window.
Chapter 6: Security
In Microsoft Dynamics GP, you can specify security settings for your system, companies, individual users and
specific tasks. This information explains the procedures you’ll perform to secure Microsoft Dynamics GP for your
organization.
This information is divided into the following sections:
Overview of Microsoft Dynamics GP security
Security Synchronization Utility
How passwords are used in Microsoft Dynamics GP
Items you can set security for
Setting system security
Setting company access
Creating security tasks
Creating security roles
Setting up individual user security
Activating user security
Verifying security settings with an integrating product
Setting access to alternate/modified forms and reports
Deleting security records
Setting up security for viewing data connections and Microsoft Excel reports
Setting up access to SQL Server Reporting Services reports
User security troubleshooting
Overview of Microsoft Dynamics GP security
Microsoft Dynamics GP provides several types of security:
System System security controls access to systemwide setup information, such as setting up new user records,
assigning user security or printing reports that contain that information. System level security is controlled through
the use of a password; only a few people should know the password. See Setting system security for more
information.
Company Company security controls access to companies on a per-user basis. When you set up a new user
record, that person doesn’t have access to any companies. You’ll need to grant access, using the User Access Setup
window, before the user can log in to Microsoft Dynamics GP. See Setting company access for more information.
Security tasks Security tasks are assigned to roles and grant access to windows, reports, files, and other resources
within Microsoft Dynamics GP that users need to access to complete a specific task. Some default security tasks
have been created for you. For example, the DEFAULTUSER task allows users to access things that most users will
need to access in Microsoft Dynamics GP.
Security roles Security roles contain the security tasks that a user needs to access to do their job. Some default
security roles have been created for you. For example, the ACCOUNTING MANAGER* role contains security tasks
that allow a user who is assigned to this role to view General Ledger account information, enter journal entries,
enter bank transactions, and perform other tasks that an accounting manager might need to perform.
Individual users Individual security is role-based in Microsoft Dynamics GP. Each user must be assigned to a
security role before they can access any forms, reports, or other data within Microsoft Dynamics GP. To begin
assigning user security, identify the daily tasks that a user completes within Microsoft Dynamics GP. Then either
select from the default security roles or create new security roles that only grant access to the tasks that the user
needs.
For example, user ABC is an accounting manager for Fabrikam, Inc., and needs access to set up General Ledger,
taxes, bank accounts, and credit cards as well as perform many other accounting tasks. Review the default security
roles in Microsoft Dynamics GP to find one that grants access to the appropriate accounting functionality for user
ABC. For our example, the ACCOUNTING MANAGER* security role is appropriate for user ABC. Use the User
Security Setup Window to assign the ACCOUNTING MANAGER* security role to user ABC in the Fabrikam, Inc.
company.
Module-specific tasks Most Microsoft Dynamics GP modules have specific tasks that can be set up to require a
password; each task can have a different password. If a password is required, all users attempting to complete that
task must enter the password. See the setup documentation for each accounting module for information about
these passwords.
Account Account-level security enhances security and account views. Users can enter, edit, and view information
from a reduced account set based on the access granted for accounts. For more information, see Chapter 35,
“Account security.”
Field level security Field level security restricts access to any field, window, or form in Microsoft Dynamics GP. It
allows you to apply a password, or to make a window or form unavailable. It also allows you to hide, lock, or apply
passwords to fields. See Chapter 7, “Field level security,” for more information.
Security Synchronization Utility
The Security Synchronization Utility can be used to synchronize security for Microsoft Dynamics GP, Web Services,
and Business Portal. The Security Synchronization Utility enables you to synchronize role membership between
applications with different security infrastructures and different administration experiences. For example, you can
synchronize a Business Portal role with a SharePoint group, or you can synchronize a Microsoft Dynamics GP role
with a web services role.
The Security Synchronization Utility is a Microsoft Management Console snap-in that allows you to synchronize
security permissions between applications. By default, the following applications can be synchronized:
Microsoft Dynamics GP
Web Services for Microsoft Dynamics GP
Business Portal
You can synchronize from any supported application to any other supported application. For example, you can
synchronize members of a Business Portal role with members of a SharePoint group, or vice versa.
To use the utility with Microsoft Dynamics GP, the Microsoft Dynamics GP administrator must first map Windows
user IDs to Microsoft Dynamics GP user IDs using the Microsoft Dynamics Security Console. Refer to the
Microsoft Dynamics
GP Web Services Installation and Administration Guide for more information about the Dynamics Security
Console.
How passwords are used in Microsoft Dynamics GP
Microsoft Dynamics GP uses passwords to control access to a company and selected parts of the accounting
system. Passwords can contain uppercase and lowercase letters, numeric characters, spaces, and special characters.
There are three types of passwords:
User passwords User passwords control whether a particular user has access to Microsoft Dynamics GP. User
passwords are initially set up in the User Setup window. Users can change their own passwords using the User
Password Setup window.
System passwords The system password controls access to systemwide setup information, such as setting up new
user records, assigning user security, or printing reports that contain that information. The system password is set
up using the System Password Setup window. Only a few people should know the system password.
Task passwords Most Microsoft Dynamics GP modules have specific tasks that can be set up to require a
password; each task can have a different password. If a password is required, all users attempting to complete that
task must enter the password. See the setup documentation for each accounting module for information about
these passwords.
Items you can set security for
You can set security for the following items in the Microsoft Dynamics GP product:
TYPE DESCRIPTION
Modified Reports Primary copies of reports created using Report Writer. Note:
The Report Writer name of the report appears in this list. The
Report Writer name is the one that appears in the title bar of
the Screen Output window when you print a report.
Alternate Microsoft Dynamics GP Reports* Microsoft Dynamics GP reports that have been incorporated
into integrating products you’ve installed.
Alternate Microsoft Dynamics GP Windows* Microsoft Dynamics GP windows that have been incorporated
into integrating products you’ve installed.
Modified Alternate Microsoft Dynamics GP Reports* Alternate reports that have been modified using Report
Writer.
Type Description
Modified Alternate Microsoft Dynamics GP Windows* Alternate windows that have been modified using Modifier.
Custom Reports Secondary copies and new reports created in Report Writer.
Series Posting Permissions Specific posting tasks for each Microsoft Dynamics GP product
you’ve purchased.
Customization Tools Tools you use to customize the accounting system, such as
Report Writer or the Modifier.
Document Access Quotes, orders, invoices, returns, and back orders for Sales
Order Processing. Standard, blanket, drop-ship, and blanket
drop-ship purchase orders for Purchase Order Processing.
Navigation Lists Default primary lists. Note: If you restrict access to a primary
list, access to any list view that is based on that primary list is
also restricted.
Only main windows are listed if you select Windows. A main window is one you can open from a menu; it’s also
referred to as a parent window or a primary window. Many windows that you open by clicking a button in a parent
window are child windows. To deny access to a child window, deny access to the corresponding parent window.
Setting system security
When you installed Microsoft Dynamics GP, you were asked to enter a system password. You can change the
system password using the System Password Setup window.
To set system security:
1. Open the System Password Setup window. (Administration >> Setup >> System >> System Password >>
Enter the current system password)
2. In the Old Password field, enter the current password.
3. In the New Password and Reenter New Password fields, enter the new password.
4. Choose OK to save your changes and close the window.
Setting company access
Granting company rights to individual users allows you to control which users have access to the companies
you’ve created.
Be sure to set company access using the steps in this procedure each time you do either of the following things:
Create a new user record If you don’t set access, the user won’t be able to access any companies in Microsoft
Dynamics GP.
Create a new company If you don’t set access, no users will be able to access the company.
If you marked the Copy Access from Company option in Microsoft Dynamics GP Utilities when you created a new
company, you’ve already specified the users who will have access to this company. Complete this procedure within
the User Access Setup window only to modify the settings you copied.
After you’ve set access, each company that a user has access to will appear in the Company Login window for that
user.
LESSONUSER1, LESSONUSER2, and users with a status of Lesson User can only have access to the lesson
company.
To set company access:
1. Open the User Access Setup window. (Administration >> Setup >> System >> User Access)
2. From the Users list, select a user ID.
All the companies you’ve set up are shown in the Company Name list. If the user has a status of Lesson User, only
the lesson company will appear in the list.
1. In the Access column, mark the company or companies the user will access.
If you do not have the necessary privileges, you cannot grant or remove access from a user that has a SQL Server
login
When you’ve marked all the companies this user will access, repeat steps 2 and 3 to set access for other users, if
necessary.
1. To print the Company Access Report, showing company access information entered in this window, choose
File >> Print. You also can print this report using the User Report Options window.
2. Choose OK to close the window.
Creating security tasks
Security tasks contain the windows, reports, and other resources that users need to access to complete tasks in
Microsoft Dynamics GP. Refer to Items you can set security for 33 for a list of the types of objects that can make up
a task.
To create a security task:
1. Open the Security Task Setup window (Administration >> Setup >> System >> Security Tasks)
TIP
Double-click a window or report in the Access List to view it.
1. Repeat steps 9 through 11 to set security for all series.
2. Choose Save to save your changes.
Creating security roles
Use the Security Role Setup window to create new security roles. Security roles can contain multiple security tasks
and can be assigned to users to provide them with security access to groups of tasks in Microsoft Dynamics GP.
To create security roles:
1. Open the Security Role Setup window. (Administration >> Setup >> System >> Security Roles)
TIP
Double-click a task to view information about that task.
1. Repeat steps 8 and 9 to set security for all categories for this security role.
2. Choose Save to save your changes.
Setting up individual user security
Use this procedure to set up individual security settings for each user, in each company. Complete this procedure
each time you create a new company or a new user record.
If you marked the Copy Access from Company option in Microsoft Dynamics GP Utilities when you created a new
company, you’ve already set up user security for this company. Complete this procedure using the User Security
Setup window only to modify the settings you copied.
Security is defined for each user on a company-by-company basis; be sure to set security for each company
accessed by the user.
Security tasks and security roles already must be set up before you can set up individual user security. Refer to
Creating security tasks 6 and Creating security roles for more information.
To set up individual user security:
1. Open the User Security Setup window. (Administration >> Setup >> System >> User Security)
2. In the User field, select the user ID of the person for whom you’re setting security. Once you’ve selected a
user ID, all the companies the user has access to are shown in the Company list.
3. In the Company list, select a company. The security you set for a company will apply to the user only when
he or she accesses that company. Once you’ve selected a Company, all the security roles are listed.
4. Mark all the roles that the user should be assigned to.
You can mark the Display Selected Roles option to list only the roles for which access has been granted.
1. To specify which alternate or modified forms and reports that the user should have access to, select an
Alternate/Modified Forms and Reports ID from the drop-down list.
To create a new Alternate/Modified Forms and Reports ID, refer to Setting access to alternate/modified forms and
reports
1. Choose the AFA Reports button to open the Advanced Financial Analysis Reports Security window where you
can specify which Advanced Financial Analysis reports the user should have access to.
NOTE
By default, users have access to all Advanced Financial Analysis reports. However, users can only view an Advanced Financial
Analysis report if they also are granted access to the Advanced Financial Analysis windows that are associated with that
report.
1. To print a User Security Report for the selected user, choose File >> Print. You also can print this report
using the Security Report Options window.
2. Choose Copy to open the Copy User Security window if you want the user to have the same security access
in other companies that the user has access to, otherwise skip to step 11.
3. In the Copy User Security window, a list of companies that the selected user has access to is displayed. Mark
the companies that you want to copy this user’s security settings to.
4. Choose OK to save your changes and close the Copy User Security window.
5. In the User Security Setup window, choose Save.
Activating user security
To begin using individual security, you be sure that the Security option in the Company Setup window is marked.
User security doesn’t function unless you activate it in that window.
User security doesn’t affect passwords you’ve set up to allow access to Microsoft Dynamics GP, or to grant
permission to perform certain accounting tasks such as overriding a price.
To activate user security:
1. Open the Company Setup window. (Administration >> Setup >> Company >> Company)
2. Be sure the correct company is displayed in the Company Name field.
3. Mark the Security check box if it is not already marked, otherwise, skip to step 5.
4. Enter the system password and choose OK. A message will appear, indicating that user security is active.
5. Choose OK to save your changes and close the Company Setup window.
If you want to temporarily turn off your security system at some other time, you can open this window again and
unmark the Security option, allowing all users unlimited access to the company.
1. Repeat steps 1 through 5 for each of your companies. You must log in to each company to activate user security
for that company.
Verifying security settings with an integrating product
After you install an integrating product, you must give users security access to that integrating product before it
can be used. You may have to modify existing security tasks and roles or create new security tasks and roles before
you can modify a user’s security settings. However, depending on the integrating product, there already may be
default security tasks and roles that you can use when you modify a user’s security settings in the User Security
Setup window.
Setting access to alternate/modified forms and reports
Alternate forms and reports are forms and reports that have been incorporated into integrating products that
you’ve installed. Modified forms and reports are existing Microsoft Dynamics GP forms and reports that have been
modified using Report
Writer or Modifier. Some of these forms or reports are provided access by default,
others you must grant access to using the Alternate/Modified Forms and Reports window.
Alternate/modified forms and reports IDs grant access to groups of alternate/ modified forms and reports within
Microsoft Dynamics GP. These IDs are then assigned to individual users. For more information, refer to Setting up
individual user security .
When your company purchases integrating products, you can modify security settings to include all alternate forms
and reports for the product at once. Or, you can selectively choose which alternate/modified forms or reports you
want for each ID.
If you discontinue using a product that contains alternate or modified forms and reports, or are changing your
security structure, you can change all settings to the original defaults. See To reset alternate/modified forms and
reports to original settings: for more information.
To set access to alternate/modified forms and reports:
1. Open the Alternate/Modified Forms and Reports window. (Administration >> Setup >> System >>
Alternate/Modified Forms and Reports)
2. Enter an ID and description.
3. Select a product from the Product list. If you’re using integrating products with Microsoft Dynamics GP,
they are displayed in the list in addition to Microsoft Dynamics GP.
4. In the Type list, select the type of item you want to set access for.
5. Select the series you want to set access for. This will narrow down the list of windows or reports in the list if
you’re setting access to specific windows or reports.
6. Select the integrating product in the Select list. The alternate forms or reports will appear in the list, with the
Microsoft Dynamics GP option selected by default.
7. Click Change All. The access will be changed to the integrating product for all forms or reports.
NOTE
You can use the Show/Hide button to expand the Alternate/Modified Forms and Reports List to grant access to
individual forms or reports.
8. Repeat steps 3 through 7 to set access to the alternate/modified forms and reports for any other products.
9. Choose Save.
To reset alternate/modified forms and reports to original settings:
1. Open the Alternate/Modified Forms and Reports window. (Administration >> Setup >> System >>
Alternate/Modified Forms and Reports)
2. Enter an ID and description.
3. Select a product from the Product list. If you’re using integrating products with Microsoft Dynamics GP,
they are displayed in the list in addition to Microsoft Dynamics GP.
4. In the Type list, select the type of item you want to set access for.
5. Select the series you want to restore original settings for, or select All to reset the original settings for all of
your system.
6. Select Revert to Default from the Select list.
7. Choose Change All. The access will be changed to the settings from the time of your original Microsoft
Dynamics GP installation.
8. Choose Save.
To view alternate/modified forms and reports settings:
1. Open the Alternate/Modified Forms and Reports window. (Administration >> Setup >> System >>
Alternate/Modified Forms and Reports)
2. Select the ID, Product, Type and Series you want to view.
3. Mark Display Selected. The Alternate/Modified Forms and Reports List will display only the options selected
for the criteria above. Changes can’t be made when this box is marked.
The Show/Hide button above the list will expand or collapse the list.
Deleting security records
Use the Remove Security Setup Records window to delete groups of security task IDs, security role IDs, and
alternate/modified forms and reports IDs.
To delete security records:
1. Open the Remove Security Setup Records window. (Administration >> Utilities >> System >> Remove
Security Setup Records)
2. Select the type of security records that you want to delete.
Select Security Tasks to delete a group of security task IDs. You cannot delete a security task that is
currently assigned to a security role.
Select Security Roles to delete a group of security role IDs. You cannot delete a security role if it is
currently assigned to a user.
Select Alternate/Modified Forms and Reports to delete a group of alternate/modified forms and
reports IDs. You cannot delete an alternate/ modified forms and reports ID if is currently assigned to
a user.
3. Select the range of IDs to delete.
4. Choose Process to delete the range of IDs for the type of security record that you selected.
Setting up security for viewing data connections and Microsoft Excel reports
Users need extra privileges in SQL Server before they can view the Microsoft Dynamics GP data that is displayed
in data connections and Excel reports.
A Default SQL Server Fixed Database role that corresponds with each data connection and Excel report is created
during the installation of Microsoft Dynamics GP. Each role begins with “rpt_” and contains SELECT access to the
Microsoft Dynamics GP data for the data connection or report that the role corresponds to.
Users should be added as members to the SQL Server roles that correspond to the reports or data connections
that they need access to.
There should also be links to procedures for setting security on the shared folders on the network or SharePoint,
depending on how the sysadmin wants to deploy the excel reports.
To set up security for viewing data connections and Microsoft Excel reports:
1. Create new local groups on the server where the data connections and Microsoft Excel reports are deployed.
For more information, refer to Chapter 40, “Excel report deployment,” and your Windows Server
documentation.
2. Assign each local group to the default SQL Server fixed database role that corresponds to the report that
group will need access to. For more information about adding an Active Directory group to a SQL Server
fixed database role, refer to your SQL Server documentation.
3. Add domain users or domain groups to the local groups that you set up in step
Setting up access to SQL Server Reporting Services reports
Users need extra privileges in SQL Server and Report Manager before they can view the Microsoft Dynamics GP
data that is displayed in SQL Server Reporting Services reports.
Default SQL Server roles are created when you install Microsoft Dynamics GP. Each
SQL Server role that begins with “rpt_” has enough access to view the Microsoft
Dynamics GP data that is displayed in a report. To view a SQL Server Reporting Services report, a user, or a
Windows (local machine) group that the user belongs to, must be added as a member to the SQL Server roles that
correspond to that report and the user must be granted access to that SQL Server Reporting Services report in
Report Manager.
For detailed information about SQL Server Reporting Services, refer to the SQL
Server Reporting Services Guide. This guide describes how to install Reporting
Services, how to deploy predefined reports that are included in Microsoft Dynamics GP to a server, and how to set
up security for reports. Check the Using Microsoft Dynamics GP 2010 Web site (https://go.microsoft.com/fwlink/?
LinkId=249465) for the most current documentation.
To set up access for SQL Server Reporting Services reports:
1. Create new local groups on the Web server where the SQL Reporting Services reports are deployed. For
more information, refer to Deploying SQL Server Reporting Services reports and your Windows Server
documentation.
2. Assign each local group to the default SQL Server fixed database role that corresponds to the report that
group needs access to. For more information about adding an active directory group to a SQL Server fixed
database role, refer to your SQL Server documentation.
3. Using Report Manager, grant access to the SQL Reporting Services reports for the local groups that you
created in step 1.
4. Add domain users or domain groups to the local groups that you set up in step 1. For more information,
refer to your Windows Server documentation.
5. If your SQL Reporting Services reports are stored on a different computer than either the Microsoft
Dynamics GP server or the server running Microsoft SQL Server, you must use Kerberos authentication in
SQL Server to allow user credentials to be passed to the SQL Server so that users can view SQL Reporting
Services reports.
Refer to Knowledge Base article 319723: *How to use Kerberos authentication in SQL Server
(https://support.microsoft.com/kb/319723/en-us) and complete Step 1: Configure the domain controller and Step
2: Configure the IIS services server to use Kerberos authentication on SQL Server.
User security troubleshooting
Many of the processes in Microsoft Dynamics GP, such as posting or printing, require that the user performing the
process be able to access multiple windows and reports. If you deny a user access to an item that’s part of a
process, the user won’t be able to complete that process. A message may appear stating that the user isn’t
privileged to open the resource. However, Microsoft Dynamics GP may not always display a message indicating
the problem; the process may simply not be completed.
If a user encounters problems completing a process, verify that the roles that are assigned to the user in the User
Security Setup window contain the tasks that the user needs to complete the process. The problem may be caused
by the user not having access to all the items used in the process. Contact Microsoft Dynamics GP Technical
Support if you need additional assistance.
Chapter 7: Field level security
Field level security restricts access to any field, window, or form in Microsoft Dynamics GP. It allows you to apply a
password, or to make a window or form unavailable. It also allows you to hide, lock, or apply passwords to fields.
This information is divided into the following sections:
Adding or modifying a field security ID
Copying a field security ID
Security modes
Resource Explorer
Creating a password
Adding or modifying a field security ID
Use the Field Security Maintenance window to assign field level security IDs, which are necessary to define user
passwords, and to lock, hide, or make windows, forms, and fields unavailable. The Field Security Maintenance
window also allows you to modify, add, or delete field security IDs.
To add or modify a field security ID:
1. Open the Field Level Security window. (Administration >> Setup >> System >> Field Level Security)
2. Choose Add to open the Field Security Maintenance window.
You also can double-click an existing field security ID in the Field Security window to open the Field Level Security
Maintenance and continue through this procedure.
1. Enter or modify the Field Security ID field and a description.
2. Choose the product name lookup button to open the Resource Explorer window.
3. Select an object from the Resource Explorer window to apply security to. For more information refer to
Resource Explorer .
4. Apply or modify the security mode for the field, form, or window you have selected. For more information
refer to Security modes .
5. If you selected a security mode that requires a password, enter or select a password ID in the Password ID
field.
6. Choose Save.
You can now use the Field Level Security window to apply this field security ID to users and user classes.
Copying a field security ID
Use the Field Security Maintenance window to copy an existing field security ID to create a new one. To create a
new field security ID that will be similar to an existing field security ID, you can copy the existing field security ID as
your new field security ID and then modify it.
To copy a field security ID:
1. Open the Field Level Security window.
(Administration >> Setup >> System >> Field Level Security)
1. Double-click on a field security ID in the field security object tree to open the Field Security Maintenance
window.
2. Choose Copy.
3. Enter a new ID in the Field Security ID field.
4. Modify fields, as necessary.
5. Choose Save.
Security modes
You can select the following security modes from the Field Level Security Maintenance window to give security to
fields, forms, or windows.
Password Before You must enter a password before getting access to a field.
Password After You must enter a password after modifying a field for the changes to be saved.
Warning Before A warning will be displayed and access to that field will be denied.
Lock Field You can’t use or modify the field.
Disable Field The field will be displayed but it will not be available.
Hide Field The field won’t be displayed.
Password Window You must to enter a password before access to the window is permitted.
Disable Window Enter the system administrator’s password to have access to the window.
Password Form Users or classes must enter the correct password before access to the form is permitted.
Disable Form You must enter the system administrator’s password to modify the form.
Resource Explorer
The Resource Explorer window opens when you choose the lookup button for the
Product Name field. Use the Resource Explorer to look up forms, fields, and tables.
The objects tree is located in the left pane of the Resource Explorer window. Choose the plus sign next to an object
to open it in the objects tree.
Double-click on an object to open it in the right pane of the Resource Explorer window.
Select an object in the right pane and choose OK to enter it into the Field Security Maintenance window.
Creating a password
Use the Password Maintenance window to create and modify passwords that you assign to a field, form, or
window.
To create a password:
1. Open the Password Maintenance window by clicking the underlined password ID in the Field Security
Maintenance window.
You also can open the Password Maintenance window by opening the lookup window for the password field. You
can either select a current password, or you can choose New to clear the fields.
1. Enter a password ID and a description.
2. Enter the password.
3. Choose Save.
4. You can continue to create new passwords, modify existing passwords, or return to the Field Security
Maintenance window.
To create more passwords, choose Clear and repeat steps 2-5.
To modify other passwords, select an existing password and make changes, as necessary.
To exit, close the window.
Chapter 8: Shortcut administration
With shortcut navigation, you can organize shortcuts to the windows, macros, applications, and web sites you
frequently use while working in Microsoft Dynamics GP.
This information is divided into the following sections:
Shortcuts and user classes
Assigning shortcuts to a new user class folder
Adding shortcuts to an existing user class folder
For general information about the shortcut bar and creating shortcuts, see your System User’s Guide (Help >>
Contents >> Using The System).
Shortcuts and user classes
The system administrator’s or Microsoft Dynamics GP system administrator’s shortcuts include a User Classes
folder by default. For each user class in the Microsoft Dynamics GP system, a corresponding folder is located inside
the User Classes folder. When you create a new user class, the corresponding user class shortcut folder is created
automatically.
The shortcut folder is named the same as the description for the user class. For example, if the class ID is SALES
and the description is Sales Clerk, the shortcut folder is Sales Clerk. To change the name of the user class folder,
change the description of the user class in the User Class Setup window.
When you assign a user to a user class, the corresponding user class folder appears in the list of shortcuts in the
navigation pane for that user. User Classes folders can’t be renamed or repositioned by non-administrative users.
Assigning shortcuts to a new user class folder
You can organize shortcuts to user-specific tasks by grouping them into user class folders in the list of shortcuts in
the navigation pane. Users can’t delete or modify a user class folder that appears in their list of shortcuts.
To assign shortcuts to a new user class folder:
1. Log in as sa or if you are the database owner, log in as DYNSA.
2. Open the User Class Setup window.
(Administration >> Setup >> System >> User Classes)
1. Enter a class ID.
2. Enter a description for the user class. This description will be the name of the user class folder in the list of
shortcuts.
By default, the new user class will have access to all resources in the system. Deny access to selected portions of
the system, if desired.
1. Choose Save to save the user class.
2. In the User Classes folder, locate the folder for the user class you just created. Add shortcuts to the folder by
dragging an existing shortcut from your list of shortcuts into the user class folder.
Adding shortcuts to an existing user class folder
As soon as you add a shortcut to a user class folder, users assigned to that user class can see the shortcut by
closing and reopening their user class folder.
To add shortcuts to an existing user class folder:
1. Log in as sa or if you are the database owner, log in as DYNSA.
In the User Classes folder in the list of shortcuts, locate the folder for the user class you want to add shortcuts to.
Drag an existing shortcut from your list of shortcuts into the user class folder.
Chapter 9: Activity tracking
Activity tracking allows you to keep track of the activity in your Microsoft Dynamics GP system. You can track
activities for each user, for each company, or both.
For day-to-day activity monitoring, use the activity tracking procedures in the System Administrator’s Guide.
This information is divided into the following sections:
Activity type overview
Setting up activity tracking
Removing activity tracking detail
Activity type overview
The following types of activities can be tracked in Microsoft Dynamics GP. The selected activities will be tracked for
all users and the companies selected in the Activity Tracking Setup window.
Access tracking
ACTIVITY DESCRIPTION
Failed Attempts to Access a Table Tracks when a user attempts to create a report in Report
Writer using a table they do not have access to because of
security. This is a valid option only if security is being used for
the company.
Failed Attempts to Open a Window Tracks when a user is prevented by security from opening a
window. This is a valid option only if security is being used for
the company; that is, if security is set up and the Security
option is marked in the Company Setup window. If a user is
prevented from opening a window because of an alert
message not related to security, that will not be tracked.
Failed Attempts to Print a Report Tracks when a user is prevented by security from printing a
report. This is a valid option only if security is being used for
the company. When the Print button is chosen, Microsoft
Dynamics GP verifies whether security is activated for the
company.
Successful Attempts to Open Modifier Tracks when a user successfully accesses Microsoft Dynamics
GP Modifier.
Successful Attempts to Open Report Writer Tracks when a user successfully accesses Report Writer.
Successful Attempts to Open a Window Tracks when a user opens a window successfully.
Successful Attempts to Print a Report Tracks when a user is successful at starting a report to print.
Login/logout tracking
ACTIVITY DESCRIPTION
Successful Attempts to Log In Tracks when a user logs into a company. This takes place when
initially entering Microsoft Dynamics GP and also when using
the Company Login window to switch to a different company.
Activity Description
ACTIVITY DESCRIPTION
Successful Attempts to Log Out Tracks when a user logs out of a company. This takes place
when initially entering Microsoft Dynamics GP and also when
using the Company Login window to switch to a different
company.
Using the combination of tracking Successful Logins and Successful Logouts allows you to see the length of time
that a user was logged into a company.
Table tracking
ACTIVITY DESCRIPTION
Additions to Master Tables Additions to Setup Tables Tracks when a record is successfully added to the type of table
Additions to Trx Tables specified. This includes only additions that are made by using a
Save or an OK button. Additions that are performed through a
process such as reconciling are not tracked.
Deletions from Master Tables Deletions from Setup Tables Tracks when a record is successfully deleted from the type of
Deletions from Trx Tables table specified. This includes only deletions that are made by
using a Delete button. Deletions that are performed through a
process such as clearing history and paid transaction removal
are not tracked.
Modifications to Master Tables Modifications to Setup Tables Tracks when a record is successfully modified in the type of
Modifications to Trx Tables table specified. No record of the actual change is kept. This
includes only modifications that are made by using a Save or
an OK button. Modifications that are performed through a
process such as reconciling are not tracked.
Process tracking
ACTIVITY DESCRIPTION
Table Maintenance Process Tracks when any task from the Table Maintenance menu is
performed such as checking links and clearing data. Both the
start and end of the task are tracked (two records are created).
Routines Process Tracks when any task from any routines menu is performed.
Both the start and end of the task will be tracked, (two records
will be created).
Utilities Process Tracks when any task from any utilities menu is performed.
Both the start and end of the task are tracked, (two records
are created).
Posting tracking
ACTIVITY DESCRIPTION
Depends on modules registered. Depending on which modules are registered, you can choose
to track posting of specific transaction types. For example, if
General Ledger is installed, you could choose Financial
Clearing Entry, Financial General Entry, and Financial Quick
Entry.
IMPORTANT
Be sure to back up your company’s data before removing activity tracking detail.
NOTE
Skip the tax, user-defined and security fields for now; you’ll return to this window after you’ve set up additional
options for your company and you can finish entering the other information then. The tax information you need to
enter for your company differs depending on what countries or regions you do business in. In addition, you’ll need to
set up tax details and tax schedules before assigning them to your company using the Company Setup window.
4. To enter addresses for additional locations, departments or contacts, choose the Address button to display
the Company Addresses Setup window.
5. In the Address ID field, enter a short name for the location, department or contact.
6. Enter the address information.
7. Choose Save to save the address.
8. Repeat steps 5 through 7 for additional addresses. When you’ve finished entering addresses, close the
window.
9. In the Company Setup window, choose OK to save the addresses you’ve entered.
10. To print a list of the company settings, open the Company Setup window; then choose File >> Print.
The Company Settings List is printed, showing information that was entered using the Company Setup
window. You also can print this report using the Setup Reports window (Administration >> Reports >>
Company >> Setup).
11. To print a Company Addresses Report showing information for all the addresses you’ve set up for this
company, use the Company Setup Report Options window.
Setting up company options
Use the Company Setup Options window to enter additional company setup options such as separating payment
distributions, tracking Intrastat Statistics, and merging trade discount distributions.
To set up company options:
1. Open the Company Setup Options window.(Administration >> Setup >> Company >> Company >>
Options button)
2. Mark the options you want to include. See Part 4, Tax setup, for information about tax setup options.
U se Sh i p p i n g M e t h o d w h e n Se l e c t i n g D e fa u l t Ta x
Schedule Specify whether or not you want to use the shipping method when selecting the default tax schedule on
a transaction. Microsoft Dynamics GP calculates taxes at the point of exchange, using the shipping method
assigned to a transaction to determine the point of exchange. The shipping method will determine which tax
schedule appears as a default schedule for the transaction. If you decided not to use the shipping method to
determine the default tax schedule, the tax schedule assigned to the vendor’s purchase address or the customer’s
ship to address will be the default tax schedule.
Calculate Terms Discount Before Taxes Mark this option to apply taxes only to the discounted amount,
regardless of when the payment is actually made.
Enable Intrastat Tracking Mark this option if your company is required to enter Intrastat Statistics. The Intrastat
Trade Report is used to report this information. When this option is marked, setup windows for Intrastat codes and
Intrastat entry windows become available.
Separate Payment Distributions Mark this option to separate document and payment distributions entered on
the same transaction as if the document and payment were entered as separate transactions. You will be able to
enter multiple distributions with the same distribution type and account. If you don’t mark the option, the
distributions that are of the same type with the same account number will be combined.
Merge Trade Discount and Markdown Distributions in Sales Mark this option to merge the trade discount
and markdown distributions with the sales distributions. If you don’t mark this option, the trade discounts and
markdown distributions will be separated from the sales distribution.
Merge Trade Discount Distributions in Purchasing Mark this option to merge the trade discount distributions
with the purchase distributions. If you didn’t mark this option, the trade discounts and markdown distributions will
be separated from the sales distribution.
Calculate Tax Rebates Mark this option to allow correcting tax amounts for a transaction with a terms discount.
Enable Posting Numbers in General Ledger Mark this option to assign each transaction a unique sequence
number during posting, in addition to the journal entry number. Use this option if you want solid numbering of
transactions, without gaps. Solid numbering is a legal requirement in some countries, for auditing purposes.
Enable GST for Australia Mark this option to set up information used to generate Goods and Services Tax (GST)
calculations, designate default creditor IDs, enter tax schedules for items, and specify printing options for tax
invoices and adjustment notes.
Enable Tax Date Mark to enter a tax date as you enter documents during transaction entry. If you mark this
option, a tax date field will be available in the date entry windows and their inquiry windows for Sales Order
Processing, Receivables Management, Invoicing, Payables Management and Purchase Order Processing.
Enable Reverse Charge Taxes Mark to enter reverse charge tax detail IDs in the Tax Detail Maintenance window.
You’ll be able to assign reverse charge tax details to transactions in Receivings Management, Payables
Management, Purchase Order Processing, Sales Order Processing and Invoicing. Reverse charge tax information
also will be printed on tax reports.
Calculate Taxes in General Ledger Mark this option to calculate taxes in General Ledger. You’ll be able to use
the Tax Entry window to enter taxable transactions that can’t be entered in Payables Management, Receivables
Management, Purchase Order Processing, or Sales Order Processing. For example, a taxable reimbursement to an
employee could be entered in General Ledger, rather than in Payables Management.
Allow Summary-Level Tax Edits Mark this option to allow edits to tax information in the tax summary window.
Summary tax edits won’t change the taxes calculated at the detail level. If this option isn’t marked, you will have to
edit tax information using the tax detail entry windows.
Require Tax Detail Totals to Match the Pre-Tax Amount Mark to require the pre-tax amount to be fully
distributed among the tax details of the transaction. When tax details are required to match the pre-tax amount,
you’ll have to assign tax schedules so taxes are calculated or enter a tax detail during transaction entry so the goods
value matches pre-tax amount.
When this option is marked, you are required to enter a zero percent tax detail in the Tax Detail for System
Processes field for receivables and payables documents that are automatically generated within the system.
The pre-tax amount is the sale or purchase amount (less any trade discount) plus freight and miscellaneous
charges. If the module you’re working with is set up to calculate terms discounts before taxes, the discount
available amount is deducted from the pre-tax amount.
Specify Tax Details for Automatic Tax Calculation Specify whether or not you want specific tax details to
calculate tax. When this option is marked, you can select which tax details assigned to a tax schedule in the Tax
Schedule Maintenance window should calculate tax. You can select as many details as you want to calculate tax for
the schedule in the Tax Schedule Maintenance window.
Enable VAT Return Mark this option to generate summary and detailed Value-added Tax (VAT) information for a
specified period, helping to meet governmental VAT reporting requirements.
Enable EU Transaction Tracking Mark this option to indicate whether a transaction is an EU transaction without
using Intrastat Statistics. The vendor’s or customer’s tax registration number will be printed on documents.
Enable DDR and European Electronic Funds Transfer Mark this option to enter electronic funds transfers for
manual payments and computer checks in Payables Management, and to set up electronic funds transfer
information for your checkbooks, vendors and customers.
If you mark this option, you must use the Checkbook Maintenance Window (Financial >> Cards >> Financial >>
Checkbook) to assign a cash-in-transit account for an existing checkbook. For more information, refer to the “EFT
checkbook setup” chapter in the Electronic Banking documentation.
Enable Canadian Tax Detail Mark this option to be able to select the tax detail posting account and to view the
amounts inclusive of tax in the Receivables Management, Sales Order Processing, and Purchase Order
Processing windows. For more information, refer to Canadian tax detail option .
1. If you have marked the Enable Posting Numbers in General Ledger option, choose an option for the Display
Posting Number Per field. For more information, see Specifying posting report options .
2. Mark to display the posting number for the fiscal year or for the fiscal period. This Display Posting Number
Per option is available only if you’ve marked Enable Posting Numbers in General Ledger.
3. Choose OK to return to the Company Setup window.
Setting up company Internet information
Microsoft Dynamics GP tracks Internet-related information about your company, such as e-mail addresses, Web
page URLs, and FTP sites. If you’ve set up multiple addresses for your company, you can track Internet information
for each address. Use the Internet Information window to set up company Internet information.
To set up company Internet information:
1. Open the Internet Information window. (Administration >> Setup >> Company >> Internet Information)
2. In the Select Information for field, select Company.
The current company—the company you’re currently logged in to—is displayed in the Company ID field.
1. In the Address ID field, enter or select an address.
2. Enter valid e-mail addresses (optional). You can enter multiple addresses in each field.
3. Enter Internet information.
Typically, the electronic mail address will be in the following form: Mailto: username@domainname.com.
1. Choose Save to save your entries.
To print Internet information for the current company, choose File >> Print. The Internet Information Report is
printed, showing Internet information for the current company.
1. To print an Internet Information Report showing Internet information for all companies, use the General Report
Options window. See Help >> Index >> Company General Report Options window for more information.
Customizing an Internet Information label
To customize the labels that appear in the Internet Information window, you can use the Internet User Defined
Setup window. Be sure the labels you enter are appropriate for the Internet information you want to track for
employees, customers, salespeople, vendors, and items, as well as companies.
To customize an Internet Information label:
1. Open the Internet User Defined Setup window. (Administration >> Setup >> Company >> Company >>
Internet User Defined button)
2. In the Label 1 field, enter text to describe the information you’ll track in the first field in the Internet
Information window.
3. Repeat step 2 for the remaining labels.
4. Choose OK to save your changes.
Setting up company user-defined fields
Microsoft Dynamics GP provides two user-defined fields in the Company Setup window that you can use to enter
additional information about your company. For example, you might want to enter your company’s slogan, or other
information about the company that you want to track.
If your company is located in Europe, you must use the User Defined 1 field for your country code. The country
code is printed on value-added tax documents.
To set up company user-defined fields:
1. Open the Company Setup window. (Administration >> Setup >> Company >> Company)
2. In the User Defined 1 field, do one of the following:
If your company is located in Europe, enter your country code.
If your company is located outside Europe, enter additional information about your company.
For more information about how country codes are used, see Setting up country codes .
1. In the User Defined 2 field, enter additional information about your company.
2. Choose OK to save your changes.
NOTE
To add the user-defined fields to a report using Report Writer, link the Company Master table (SY_Company_MSTR) to the
report and drag the fields named User Defined 1 and User Defined 2 to the report layout. For more information about
adding userdefined fields to reports, refer to the Report Writer documentation.
Setting up a language
Use the Language Setup window to define languages that can be assigned to customers, vendors, and users. The
languages that you set up are for your information only.
To set up a language:
1. Open the Language Setup window. (Administration >> Setup >> System >> Language)
2. Enter a language.
3. Enter an ISO 639-1 code (optional).
4. Choose OK.
Chapter 11: Accounts
Use this information to set up an account format and chart of accounts for each company.
This information is divided into the following sections:
Account formats
Designing an account format
Default account format
Account formats and multidimensional analysis codes
Setting up an account format
Checking links for the Account Master table group
Default charts of accounts
Printing a list of posting accounts in Microsoft Dynamics GP
Account aliases
Understanding account segments
Setting up an account segment
Setting up a posting account in Microsoft Dynamics GP
Modifying a posting account
Deleting a posting account
Account formats
When you installed Microsoft Dynamics GP, you specified an account framework. The account framework applies
to all companies in your Microsoft Dynamics GP system, and represents the maximum length of your accounts,
number of segments, and segment lengths. The account framework can’t be changed.
NOTE
While Microsoft Dynamics GP imposes a limit of 66 characters and 10 segments for account formats, the maximum number
of characters and segments in your system depend on the selections you made when you installed Microsoft Dynamics GP.
An account format is the structure of each account in a particular company—the length of the accounts, the
number of segments, and segment lengths. Each company you set up can have a different account format, as long
as it fits within the maximums you specified for the account framework. Unlike the account framework, you can
change the account format for an individual company, with some restrictions.
You can shorten one or more segments of the account format only if you haven’t set up a chart of accounts yet.
To shorten the format if you’ve entered your chart of accounts but haven’t entered transactions, you must clear
data from the Account Master Table. For information on clearing data, refer to Chapter 13 of your System
Administrator documentation (Help >> Contents >> select System Administration). Then you can set up a
different account format and reenter your chart of accounts. Once you’ve entered transactions, including beginning
balances, you can’t shorten the account length or reduce the number of segments.
You can lengthen one or more segments in the account format, up to the account framework maximums, at any
time.
If you lengthen the account format after entering your chart of accounts, the extra space or spaces will be inserted
in the segment you specify, at the right side. For example, you could increase the first account segment from four
characters to five. Your existing accounts still would contain the same characters, but with the added blank space:
6XAA__-1762. Blank spaces are added only to existing accounts, since these accounts can’t be changed; however,
you can use the additional digits in any new accounts you add to the chart of accounts.
If you add segments to the current account format, the new segments will appear as blank segments at the end of
each account.
Use the Account Definition Setup List, printed during installation, to verify that the values you’ll enter for the
number of segments and segment lengths don’t exceed your account framework maximums.
Designing an account format
It’s important that the account format be designed to meet both the current and future needs of the company
you’re setting up, since the changes you can make to the account format after you’ve started using Microsoft
Dynamics GP are limited.
You can continue using the format you’ve used with your previous accounting system, or set up a new one. To
create a new format, plan the different categories of information you want each segment of the account to
represent. For example, if you want to use one segment each for the location, department, account, subaccount, and
detail, you can set up the account format to include five segments. The location might identify an individual store
within the company, and the department might represent the departmental divisions within the company. The main
account segment should identify the type of account: an asset account, an expense account, and so on. Subaccount
and detail segments will allow you to identify more specific information about the account.
Default account format
When you create a new company and load a default chart of accounts, the account format in the Account Format
Setup window that is set up for you matches the account format of the default chart of accounts. The account
format for a default chart of accounts is:
The account framework maximums you entered during the installation process appear as defaults in the Account
Format Setup window. You can enlarge the account length, number of segments, and the length of the individual
segments, up to the account framework maximums.
Account formats and multidimensional analysis codes
Multidimensional analysis codes can be used for further analysis of transaction activity if you want to keep a
simpler chart of accounts. Multidimensional analysis codes are best suited for analysis of a particular project or
division that spans a fixed time period, such as several months or years. Account formats will remain a part of your
organization for the duration of its existence. For more information, refer to the Multidimensional Analysis
documentation.
Setting up an account format
The account framework maximums you entered during the installation process appear as default entries in the
Account Format Setup window.
To set up an account format:
1. Open the Account Format Setup window. (Administration >> Setup >> Company >> Account Format)
NOTE
You won’t be able to shorten the account length after you’ve entered transactions.
ACCOUNT DESCRIPTION
Account Description
If the accounts were sorted by type of account—the second segment—they would appear in this order.
ACCOUNT DESCRIPTION
NOTE
Skip the Series Closed columns for now. You’ll use those columns later, as part of your period-end procedures, to
prevent further posting to a series after a period has been closed.
3. Choose OK to save the fiscal period information you’ve entered and close the window.
Changing fiscal periods
You can make changes to your fiscal periods at any time using the Fiscal Periods Setup window.
To change fiscal periods:
1. Open the Fiscal Periods Setup window.
(Administration >> Setup >> Company >> Fiscal Periods)
1. Make your changes.
2. Choose OK to save your changes and close the Fiscal Periods Setup window.
3. Reconcile the General Ledger year using the Reconcile Financial Information window, if necessary.
If you make changes to your fiscal periods before entering beginning balances, you don’t have to
reconcile General Ledger.
Ιf you make changes to the dates of your fiscal periods after you’ve entered beginning balances, you
must reconcile General Ledger for the appropriate year. Reconciling will ensure that all transactions
are correctly assigned to the periods in which they were entered.
Chapter 13: Posting setup
Transactions form the basis of the financial information in your accounting system. A transaction is a record of an
event, such as a purchase or sale, that is ultimately reflected in an asset, liability, expense, revenue, or equity
account. Entering a transaction in Microsoft Dynamics GP is similar to making a journal entry in a manual
accounting system—you have a record of the information, but it’s not permanent.
Posting is the process that transfers the transaction amounts to your general ledger. Getting the information there
is important, because that’s the basis of your financial statements. However, it’s also important to be able to trace
the amounts back to the original transaction, if necessary. That’s where source document codes and audit trail
codes come in.
This information is divided into the following sections:
Tracing the audit trail
Default source document codes
Printing a list of default source document codes
Setting up an additional source document code
Modifying a source document code
Audit trail codes
Printing a list of audit trail codes
Assigning source document codes to audit trail codes
Specifying which posting journals to reprint
Assigning default posting accounts
Selecting posting and reporting options
Batch control
Posting in detail from subsidiary ledgers
Posting “to” and “through” General Ledger
Specifying posting settings
About printing destinations
Specifying posting report options
Tracing the audit trail
The audit trail is a collection of records that allows you to trace a transaction from any point in the Microsoft
Dynamics GP system back to the location where it was originally entered. With the information you’ve entered
about the transactions, you should be able to trace them from their originating point in Microsoft Dynamics GP to
the actual source documents—such as invoices, checks, or receipts—that provided the basis for the transactions.
When you trace the audit trail using posting journals, you’ll use two tools: source document codes and audit trail
codes. These tools allow you to track a transaction to its origin by two separate paths:
The source document code typically identifies the entry or document that serves as the basis for the
transaction.
The audit trail code identifies the posting journal the transaction appears on. For more information about
audit trail codes, see Audit trail codes .
Default source document codes
Source document codes are general in nature, and are useful for tracking the type of journal or entry you should
examine for more information about a transaction. They don’t indicate which journal a given transaction appears
on, however. Source document codes are particularly useful if you’re entering all transactions in General Ledger
because you can assign a source document code that identifies the type of transaction you’re entering. For
example, you might use the source document code GJ if the transaction represents a general journal entry. You’ll
find that source document codes are more flexible, but may be less precise, than audit trail codes.
Microsoft Dynamics GP provides a limited number of commonly used source document codes, and you can set up
additional codes using the Source Document Setup window.
Source document codes typically indicate the type of document that the transactions first appeared on. The source
document codes you enter in the Source Document Setup window are used in two ways:
You can assign source document codes to individual transactions entered in the General Ledger transaction
entry windows.
You can assign source document codes to transaction origins using the Audit Trail Code Setup window.
Then, all transactions that are entered using the specified transaction origin are assigned the same source
document code.
Printing a list of default source document codes
Before setting up additional source document codes or modifying source document codes, you should print the
Source Document List.
To print a list of default source document codes:
1. Open the Source Document Setup window. (Administration >> Setup >> Posting >> Source Document)
2. Choose File >> Print or choose the printer icon button.
The Source Document List is printed, showing all the source document codes that have been set up. You also can
print this report using the Company Setup Report Options window.
Setting up an additional source document code
If you need source document codes in addition to those provided with Microsoft Dynamics GP, set them up using
the Source Document Setup window.
To set up an additional source document code:
1. Open the Source Document Setup window. (Administration >> Setup >> Posting >> Source Document)
2. In the Source Document field, enter a source document code.
3. In the Description field, enter a description for the source document code.
4. Choose Save to save the source document code.
Modifying a source document code
You can change the description for existing source document codes at any time using the Source Document Setup
window. To delete a source document code once it’s been assigned to an audit trail code, you must first remove the
source document code from any origins it’s assigned to in the Audit Trail Codes Setup window.
To modify a source document code:
1. Open the Source Document Setup window. (Administration >> Setup >> Posting >> Source Document)
2. In the Source Document field, enter or select the source document code you want to change.
3. Make your changes.
4. Choose Save to save the source document code.
Audit trail codes
Audit trail codes provide a precise record of each transaction, including where it’s been posted as the transaction
has made its way through the Microsoft Dynamics GP system. Unlike source document codes, audit trail codes
pinpoint the exact posting journal the transaction was included on. Using audit trail codes, you can trace
transactions to their origins quickly and accurately.
Audit trail codes are made up of two components: the prefix and the journal number. The prefix indicates a
particular type of posting journal, such as the General Transaction Posting Journal, and the journal number
indicates which specific journal, among all the General Transaction Posting Journals, that a transaction can be
found on.
If a transaction was entered in a subsidiary module and posted through General Ledger, it will have two audit trail
codes associated with it, one for General Ledger and one for the originating module. For example, a Receivables
Management sales transaction may be assigned codes of RMSLS00000214 when it is posted in Receivables
Management and GLTRX00000485 when it is posted in General Ledger. Once the transaction reaches General
Ledger, the Receivables Management audit trail code becomes the General Ledger batch ID. As a result, General
Ledger posting journals will contain the audit trail codes for both postings—the one in General Ledger and the one
in Receivables Management.
If you were to refer to General Transaction Posting Journal number 485, you’d find the transaction, along with the
audit trail code (now the batch ID ) indicating that this transaction previously appeared on Sales Entry Posting
Journal number 214. By cross-referencing the journals in this way, you can trace any transaction to its point of
origin in Microsoft Dynamics GP. (You also could learn the customer’s purchase order number, and check number
by clicking links, if you needed to trace the transaction beyond the transaction entry point.)
To ensure the integrity of the audit trail, the audit trail codes provided with Microsoft Dynamics GP can’t be
changed, and you can’t create additional audit trail codes. However, you can change the number that will be
assigned to the next posting journal of a particular type. You also can change the default source document code
that’s assigned to a particular audit trail code.
Printing a list of audit trail codes
Before assigning source document codes to audit trail codes, you should print the Audit Trail Codes List.
To print a list of audit trail codes:
1. Open the Audit Trail Codes Setup window. (Administration >> Setup >> Posting >> Audit Trail Codes)
2. Choose File >> Print.
The Audit Trail Codes List is printed, showing all the audit trail codes in Microsoft Dynamics GP and the source
document codes assigned to them. You also can print this report using the Company Setup Report Options
window. See Help >> Index >> Company Setup Report Options window for more information.
Assigning source document codes to audit trail codes
Audit trail codes are assigned to each transaction entry method and identify where specific transactions were
entered.
To assign source document codes to audit trail codes:
1. Open the Audit Trail Codes Setup window. (Administration >> Setup >> Posting >> Audit Trail Codes)
2. Select a series.
3. Enter the number you want assigned to the next posting journal. (This number is the second half of the audit
trail code.) This number is incremented by one each time you post transactions using the specified origin.
4. Identify a default source document code for each audit trail code. You can change the source document code
for a given audit trail code at any time.
5. To print a list of audit trail codes, choose File >> Print. The Audit Trail Codes List is printed, showing
information for the currently displayed series. You also can print this report using the Company Setup
Report Options window.
6. Choose OK to save the audit trail codes and close the window.
Specifying which posting journals to reprint
Using the Audit Trail Codes Setup window, you can specify, by audit trail code, whether you want to be able to
reprint posting journals. You may want to do this for one of the following reasons:
As a safeguard against lost or misplaced posting journals.
If you don’t want to print posting journals every time you post transactions.
If you mark the option to reprint posting journals, Microsoft Dynamics GP will retain more information about your
transactions than if the option is unmarked. Depending on your transaction volume, these historical records may
take a great deal of hard disk space. If your hard disk space is limited, you may want to unmark the option to
reprint posting journals.
History records are kept automatically for transactions and accounts if you choose to reprint posting reports. Refer
to the documentation for each Microsoft Dynamics GP module for more information on keeping history.
To specify which posting journals to reprint:
1. Open the Audit Trail Codes Setup window. (Administration >> Setup >> Posting >> Audit Trail Codes)
2. Select a series.
3. Specify which posting journals can be reprinted, using one of the following techniques:
Choose Mark All if you want the option of reprinting posting journals for all transaction origins
within the selected series.
Choose Unmark All if you don’t want to have the option to reprint posting journals for any
transaction origins within the selected series.
In the Reprint column, mark individual transaction origins that you want to be able to reprint and
unmark the transaction origins you don’t want to be able to reprint.
4. To print a list of audit trail codes, which also shows the posting journal reprint options for each origin,
choose File >> Print. The Audit Trail Codes List is printed, showing information for the series. You also can
print this report using the Company.
5. Choose OK to save changes and close the Audit Trail Codes Setup window.
Assigning default posting accounts
To simplify data entry, it’s a good idea to set up a default posting account for every type of account that could be
posted to when you post a batch or transaction. For instance, when you post a sales transaction, amounts may need
to be posted to a cash account, an accounts receivable account, a cost of goods sold account, and so on. You’ll use
the Posting Accounts Setup window to assign default posting accounts.
Once the accounts are set up, they appear as default entries in Microsoft Dynamics GP transaction entry windows.
You also can use the customer, item, or vendor maintenance window to enter posting accounts unique to each
customer, item, or vendor. You’ll be able to override the default accounts if they’re not appropriate for a given
transaction.
To assign default posting accounts:
1. Open the Posting Accounts Setup window. (Administration >> Setup >> Posting >> Posting Accounts)
2. From the Display list, select an individual series to assign default posting accounts for, or select All to display
all posting accounts in the Posting Account column.
3. Place the pointer in the Accounts column of the row containing the posting account you want to assign an
account for.
4. Enter an account, or select one from the lookup window. (To display the lookup window, choose the lookup
button next to the Accounts heading.)
5. Repeat steps 3 and 4 until you’ve assigned default posting accounts for each account description in the
scrolling window.
6. To print a Posting Accounts Report showing a list of the default posting accounts that have been assigned,
choose File >> Print. You also can print this report using the Company Setup Report Options window.
7. Choose OK to save the information and close the window.
Selecting posting and reporting options
A variety of posting and reporting options can be specified for each transaction origin in Microsoft Dynamics GP.
The origin refers to the transaction entry window or method by which transactions are entered.
For each origin, you can choose whether to post transactions to General Ledger, or to post them through General
Ledger to automatically update account balances in the chart of accounts.
You can specify how much or how little detail you want posted from an origin to General Ledger. However, if you
enter a batch and distribute the same debit and credit amount to the same posting account, you must create a
journal entry for each transaction and post through General Ledger in detail. If you posted the transaction in
summary form, the transaction balance would be zero and posting in General Ledger wouldn’t be allowed.
You also can choose whether to print posting journals for each transaction origin. We recommend that you choose
to print these reports and store them with your company’s permanent records as part of the audit trail, but the
choice is yours. For more information on using the audit trail in Microsoft Dynamics GP, refer to the General
Ledger documentation.
Batch control
You can choose to use batch controls to limit the batches that can be posted to only those that meet certain criteria.
If you want to post only those batches that have a certain number of transactions, mark the Verify Number of Trx
option. If you want to post only those batches whose totals equal a certain amount, mark the Verify Batch Total
option in the Posting Setup window. If you want to post only those batches that have been approved for posting,
mark the Require Batch Approval option and enter the Approval Password.
Posting in detail from subsidiary ledgers
You can choose the level of detail that will be included when transactions are posted from subsidiary origins to
General Ledge using the Create a Journal Entry Per options in the Posting Setup window.
If you want a separate journal entry created in General Ledger for each transaction, mark the Create a Journal
Entry Per Transaction option.
If you want to create one journal entry in General Ledger for all the transactions in a batch, mark the Create a
Journal Entry Per Batch option. If you select this option, you can select additional options to summarize the
information:
If you want transaction distributions to a particular account to be posted using the Level of Posting settings
for each account (set in the Account Maintenance window ), mark the Use Account Settings option. If the
account is to be posted in detail, a separate distribution line item is created in General Ledger for each
transaction that affects the account. If the account is to be posted in summary*,* a single distribution line
item is created in General Ledger for all transaction amounts that affect the account. For more information,
see Setting up a posting account in Microsoft Dynamics GP .
If you want all transaction distributions to a particular account to be posted as a summarized total, do not
mark the Use Account Settings option.
For the fastest performance when posting to General Ledger, select Create a Journal Entry Per Batch and leave Use
Account Settings unmarked.
Due to the additional processing required, the slowest performance option is Create a Journal Entry Per Batch with
Use Account Settings marked. However, this option gives you the greatest control over the amount of detail that is
provided in your General Ledger.
Posting “to” and “through” General Ledger
The main difference between these posting options is that when you are posting to General Ledger, you’ll have an
extra opportunity to verify transactions before they affect your permanent records. When you are posting through
General Ledger, you’ll save time by not completing the additional verification step.
Post to General Ledger If you choose to post to General Ledger, batches posted in all other modules will update
the module in which the transaction originated, then create a batch of General Ledger transactions. Then you must
post those batches within General Ledger, as well, to update the posting accounts for the transactions.
If you decide not to mark the Post to General Ledger option, batches will be posted within the selected series only.
You might want to unmark this option while entering beginning balances or while making adjustments within the
series.
When you’re ready to begin posting routine transactions, be sure to return to the Posting Setup window and mark
the option if you want transactions to be available for posting in General Ledger.
Post Through General Ledger Files You also can choose whether General Ledger accounts will be updated
automatically when you post from another module to General Ledger. If you mark the Post Through General
Ledger Files option, batches posted in other modules automatically will update the module in which the
transactions originated and the appropriate posting accounts in General Ledger. Your transactions will post to
General Ledger and not through General Ledger when posting transaction individually (without a batch).
If you don’t mark the option, you’ll be able to edit the transactions again using General Ledger’s Transaction Entry
window before posting them to your permanent General Ledger records. However, if you edit amounts at this
point, you must reconcile General Ledger’s year-to-date tables to ensure that posted amounts are identical. For
more information on reconciling financial information, refer to the General Ledger documentation.
Specifying posting settings
Use the Posting Setup window to determine how transactions are posted for each origin or transaction entry
method within a particular Microsoft Dynamics GP series.
To specify posting settings:
1. Open the Posting Setup window. (Administration >> Setup >> Posting >> Posting)
Text Text with no formatting. Use this option only if the application
you’ll use to read the report can’t read any other format.
XML Data A text file that contains an XML representation of the report
layout and all the report data. Choose this format if you want
to process the report using an external application.
Adobe PDF This format is available if you have the PDFWriter printer
driver installed (included with Acrobat 5 and earlier), or
Acrobat Distiller from Acrobat 6 or later. PDF (Portable
Document Format) files can be read using Adobe Reader
software available from Adobe.
Word Document The Microsoft Office Open XML (.docx) file format used by
Word 2007 or later. You can select this format if you select
Template as the report type.
The customer is
offered a 2%
discount in return
for payment
within 10 days
after the
purchase, or
invoice date. The
payment is due in
full 30 days after
the invoice date.
The customer is
offered a 2%
discount in return
for making
payment by the
10th of the
month following
the month in
which the invoice
date occurred.
Since the invoice
date is in
November, the
“10th” referenced
in the payment
terms would be
the 10th of
December. The
payment is due in
full 30 days after
the discount
date. If the
invoice is
generated in one
of the first 9 days
of the month, the
discount is
available only
until the 10th of
the month in
which the invoice
occurred.
The customer is
offered a 2%
discount in return
for payment by
the 15th of the
month. Since the
invoice date is
November 30th,
the discount date
is the 15th of the
following month.
If the invoice date
were December
5th or 10th, the
discount date still
would be
December 15th.
The payment is
due in full at the
end of the same
month as the
discount date.
The payment is
due in full 30
days after the
invoice date.
Total $112.50
To calculate taxes correctly for this situation in Microsoft Dynamics GP, the Calculate Terms Discount Before
Taxes box in the Company Setup Options window must be unmarked.
If the debtor pays the invoice within 10 days, the debtor is eligible for a 2% discount, and the total sale
would be as shown:
Total $110.25
To calculate taxes correctly for this situation in Microsoft Dynamics GP, the Calculate Terms Discount Before
Taxes box in the Company Setup Options window must be marked.
Chapter 15: Financial information
Use this information to set up currencies, bank records, and checkbooks for each company. This information is
divided into the following sections:
Setting up currencies
Setting up a currency record
Setting company access to a currency
Specifying functional and reporting currencies
Checking links for currency tables
Setting up a bank record
Using checkbooks throughout Microsoft Dynamics GP
Check numbers and deposit numbers
Inactive checkbooks
Last reconciled date and last reconciled balance
Setting up a checkbook
Setting up payables options for a checkbook
Setting up a credit card
Setting up currencies
Currency records track information about how the currency will be used in Microsoft Dynamics GP, as well as how
it appears in windows and on reports. Currency records are used throughout the Microsoft Dynamics GP system;
once a currency record is set up, you can set access to it for multiple companies, if needed.
The functional currency is the currency in which a company maintains its financial records.
The reporting currency is used to convert financial currency amounts to another currency on inquiries and
reports.
You must set up a functional currency, even if you’re not using Multicurrency Management.
To set up currencies, you’ll need to complete the following procedures:
Set up one or more currency records.
Set access to the currency for your company.
Specify functional and reporting currencies.
Check links to ensure that related tables are updated.
NOTE
If you’ve loaded the sample company, you can use its currency records in your own company.
2. In the Functional Currency field, enter the currency that your business uses most often. Typically, this is the
currency of the country in which your organization is located.
3. In the Reporting Currency field, enter the currency that your organization uses for reporting. (optional)
4. Enter the exchange rate and rate calculation method to be used when calculating the reporting currency. If
no reporting currency was entered, these fields will be disabled.
TIP
You can mark the Override Reporting Rate option if you would like the user to override the reporting currency
exchange rate or rate calculation method on inquiries and reports. You also can enter a password if you want the
password to be required when overriding the rate and calculation method.
5. In each of the Default Transaction Rate Types fields, enter or select a rate type.
If you’re not using Multicurrency Management, make the following selections:
FIELD SELECTION
Financial AVERAGE
Sales AVERAGE
Purchasing AVERAGE
DOCUMENTS
You can embed documents into the body of the e-mail or send documents as attachment. A document can be sent
in an HTML, XPS, PDF, or DOCX file format type. Multiple documents can be combined in a single e-mail.
You also can create predefined messages to send to your customers and vendors. These messages can be assigned
to the documents that you want to send in e-mail so all customers or vendors receive the same message for
selected documents. For example, you can send a promotional message to your customers when sending sales
quotes in e-mail. You also can assign a specific message to an individual customer or vendor. For example, you can
send a holiday greeting message to a vendor. When you create a message, you can enter an alternate e-mail
address so your customer or vendor can reply to a specific e-mail address.
You also can customize your messages by adding fields that are associated with a document type. For example, a
message can be personalized to address each customer or vendor by name. You could add the due date for a sales
invoice in a message or the on order amount for a purchase order.
E-mail requirements for documents
Review the following requirements.
You can send documents by email if you’re using a MAPI-compliant e-mail service or Exchange 2007
Service Pack 1 or greater with Exchange Web Services.
If you are using Exchange 2007 Service Pack 1 or greater with Exchange Web
Services, the Autodiscover service must be turned on to connect to the Exchange server.
The e-mail functionality in Microsoft Dynamics GP supports the following document types. Depending on the
document type, Microsoft Word 2010 or later and Word templates for Microsoft Dynamics GP are required.
FILE FORMAT WORD 2010 OR LATER WORD TEMPLATES WEB CLIENT
*Email for Microsoft Dynamics GP Web Client will only be available if Exchange is your server type in the System
Preferences window.
Before you can send documents as DOCX, PDF, or XPS attachments, the Word template for the document
must be enabled in the Template Configuration Manager window.
The email functionality is supported on the 32-bit edition of Microsoft Office 2010.
The email functionality is supported on the 64-bit edition of Microsoft Office 2010 is supported, if you are
using Exchange 2007 Service Pack 1 or greater with Exchange Web Services.
Depending on the file format you choose to send your documents in e-mail, your customers and vendors must be
using the following components to view their documents.
*If you are using Microsoft Dynamics GP Web Client only, your
customers and vendors must be using HTML to view their
documents
MASTER RECORDS
Customer record
You can attach documents to the following documents and transactions. You also can attach documents to the line
items assigned to the documents and transactions.
TRANSACTIONS
Transactions
Shipment/Invoice receipt
2. Mark to attach documents to transactions, transaction line items, and master records.
3. Enter or select the default location.
4. Mark to delete the file from the default location after attaching a document to a transaction or master
record.
5. Enter the maximum file size limit for attached documents.
6. Mark to delete attachments from master records and transactions in the Document Attachment
Management window. If you don’t mark this option, you cannot delete attachments from master records
and transactions.
7. Assign a password that will be required to use when deleting attachments. If this field is blank, no password
is required to delete an attachment.
8. Mark to allow attachments to flow or roll down from a customer record to a transaction.
9. Mark Flow or Not Flow as the default type when entering attachments for the customer records. You can
use the Attachment Properties window to change the type after entering attachments. If you mark Not Flow,
the attachment assigned to the customer record will not roll down to the transactions entered for the
customer.
10. Mark to allow attachments to flow or roll down from an item record to a transaction.
11. Mark Flow or Not Flow as the default type when entering attachments for the item records. You can use the
Attachment Properties window to change the type after entering attachments. If you mark Not Flow, the
attachment assigned to the item record will not roll down to the transactions that the item is assigned to.
12. Mark to allow attachments to flow or link from a vendor record to a transaction.
13. Mark Flow or Not Flow as the default type when entering attachments for the vendor records. You can use
the Attachment Properties window to change the type after entering attachments. If you mark Not Flow, the
attachment assigned to the vendor record will not roll down to the transactions entered for the vendor.
14. Mark to send attachments in email. By marking this option, the Mark Send Attachments in Email option is
available in the Attachment Properties window. If you are using the email functionality in Microsoft
Dynamics GP, you can select attachments to send in email when you send purchase order or sales
document in email.
15. Enter labels for user-defined attribute fields for attachments. The labels you enter here will appear in the
Attachment Properties window, and you can enter information about the label in the field. For example, you
might enter Picture as the label in this window and then enter a description of the picture in the Attachment
Properties window.
You can select a default attribute label.
1. Choose OK to save your changes and close the window.
Chapter 18: Intrastat setup
Intrastat is the system for collecting statistics on the trade of goods between European Union (EU ) countries.
Intrastat data is required for all items either bought from EU vendors or sold to EU customers, and must be
provided on a monthly basis. Requirements for Intrastat are similar in all EU countries. The government uses these
statistics as an economic indicator.
The entries you make will be used to create the Intrastat Trade Report you submit to your government, and the EC
Sales List, which displays cumulative goods value totals by each vendor or customer Tax Registration number.
This information is divided into the following sections:
Tracking Intrastat statistics for a company
Setting up country codes
Setting up transport mode codes
Setting up transaction natures
Setting up incoterms codes
Setting up procedure/regime codes
Setting up port codes
Setting up region codes
Setting up country of origin codes
Setting up tax commodity codes
Tracking Intrastat statistics for a company
Use the Company Setup Options window to enable a company to track Intrastat trade statistics.
NOTE
The options in this procedure may have been marked automatically, depending on the country or region you chose when
you installed Microsoft Dynamics GP.
BE Belgium
DE Germany
DK Denmark
EL Greece
ES Spain
FR France
GB United Kingdom
IE Ireland
COUNTRY CODE COUNTRY
IT Italy
LU Luxembourg
NL Netherlands
PT Portugal
TK Turkey
1 Sea Freight
2 Rail Freight
3 Road Freight
4 Air Freight
5 Post
8 Inland Waterway
9 Own Propulsion
90 Other Transactions
EXW Ex-Works
Australia Enable GST for Australia Enter Tax Date Use Shipping Method
when Selecting Default Tax Schedule
COUNTRY/REGION DEFAULT TAX OPTIONS
1% City
1% City
1% City
1% City
1% City
1% City
If you’ve marked the Use Shipping Method when Selecting Default Tax Schedule option in the Company Setup
Options window, Microsoft Dynamics GP uses the shipping method assigned to the transaction to determine
where the exchange of goods takes place, and provides the appropriate tax schedule as a default schedule for the
transaction.
SERIES SHIPPING METHOD’S SHIPPING TYPE DEFAULT TAX SCHEDULE COMES FROM
Delivery Customer
schedules for sales or purchases, freight, and miscellaneous charges can be set up in the Receivables Setup Options
window for sales taxes and in the Payables Setup Options window for purchase taxes.
Sales Order Processing and Invoicing Default tax schedules for noninventoried items, freight, and
miscellaneous charges can be set up in the Sales Order Processing Setup Options window and in the Invoicing
Setup Options window. In these modules, you also have the option of basing the taxes for noninventoried items,
freight, and miscellaneous charges on the customer. If you select that option, the customer’s tax schedule is used
for the tax calculations. For more information, see the Sales Order Processing and Invoicing documentation.
Purchase Order Processing Default tax schedules for non-inventoried items, freight, and miscellaneous charges
can be set up in the Purchase Order Processing Setup Options window. You also have the option of basing the
taxes for noninventoried items, freight, and miscellaneous charges on the vendor. If you select that option, the
vendor’s tax schedule is used for the tax calculations. For more information, see the Purchase Order Processing
documentation.
Freight and miscellaneous charge tax calculations
Calculations for taxes on freight are based on comparisons between the tax schedule for the transaction—which,
depending on the transaction, can be the tax schedule for your company, the customer or the vendor—and the
freight tax schedule. For information about freight and miscellaneous charge tax calculations in Invoicing, Sales
Order Processing or Purchase Order Processing, refer to your Invoicing, Sales Order Processing, or Purchase
Order documentation.
Calculations for taxes on miscellaneous charges are based on comparisons between the tax schedule for the
transaction and the miscellaneous tax schedule.
The following example illustrates how these tax details are compared in Receivables Management and Payables
Management. Schedule A, B, and C contain these tax details:
TAX001 TAX001
TAX002
TAX003
TAX005
TAX006
Freight Miscellaneous
Company Customer/Vendor
Sale/Purchase
Now, assume you’re recording a purchase of goods in Payables Management, and the shipping method is pickup.
The tax schedule assigned to the vendor appears as the default schedule, and the following taxes are charged:
Purchase: $100 taxed using: TAX001 TAX004 TAX005 Tax Schedule C (assigned to the
purchase and vendor) contains details
TAX001, TAX004 and TAX005.
Freight: $10 taxed using: TAX001 TAX004 Tax Schedule A (assigned to Freight)
and Tax Schedule C (assigned to the
vendor) both contain details TAX001
and TAX004.
Next, assume that you are recording a purchase of goods and the shipping method is set to delivery. The tax
schedule assigned to the company appears as the default schedule and the following taxes are charged:
Purchase: $100 taxed using: TAX001 TAX004 Tax schedule A (assigned to the
company) and tax schedule C (assigned
to the purchase) both contain details
TAX001 and TAX004.
Freight: $10 taxed using: TAX001 TAX004 TAX006 Tax schedule A (assigned to freight and
to the company) contains details
TAX001, TAX004 and TAX006.
Withholding taxes
Withholding is a system of taxation used in Australia to pay tax for people who work and earn money under
contract, such as providers of architectural services, building and construction companies, cleaning services,
engineering services, and motor vehicle repair businesses.
Withholding is paid and recorded differently in Receivables Management and Payables Management because the
debtor who makes the purchase is responsible for remitting the Withholding tax to the government. The company
selling the goods or services must write off the amount that the debtor paid to the government.
When a company purchases goods or services from a supplier who is subject to Withholding, the supplier must
include a partially completed Withholding Deduction Form with his or her bill to the purchasing company.
Using in Receivables Management
The supplier must account for the difference between the amount billed to the purchasing company and the
amount actually received due to the amount that was remitted to the taxing authority on its behalf. To do this in
Microsoft Dynamics GP, the supplier would follow this scenario:
An accounts receivable clerk prepares a bill for the full amount of goods or services rendered. The clerk also
prepares a Withholding Deduction Form, showing the amount billed.
The supplier sends the bill and the partially completed Withholding Deduction Form to the purchasing
company.
When the payment is received, the accounts receivable clerk records the amount received.
In addition, the clerk for the supplier should record the Withholding amount in the Additional Tax
Distributions and Writeoffs window.
Using in Payables Management
The purchasing company is required to remit the Withholding on behalf of the supplier. To do this using Microsoft
Dynamics GP, the purchasing company would follow this scenario:
An accounts payable clerk creates a creditor record for the supplier and records the withholding rate in the
Creditor Withholding Options window.
When the purchasing company receives the supplier’s bill, the clerk records the full bill amount.
When the clerk pays the bill, however, the Withholding amount is deducted from the payment and a
separate document for the Withholding amount is created automatically, payable to the Withholding
creditor (usually the taxing authority) specified in the Company Setup Options window.
The purchasing company would send the Withholding payment to the taxing authority, along with the
completed Withholding Deduction Form showing the
total amount billed and the Withholding amount deducted, and a Reconciliation Form.
In addition, the clerk for the purchasing company should record the Withholding amount in the Additional Tax
Distributions and Writeoffs window.
Transactions for Withholding amounts
When entering transactions for Withholding amounts, use the following windows to enter the Withholding
amounts.
Additional Tax and Writeoff Unposted Write-offs Distributed to The Withholding amount that the
Distributions (Receivables) Withholding: Withholding Amount debtor paid to the tax office on your
behalf.
Additional Tax and Write Off Unposted Write-offs Distributed to The amount you are paying to the tax
Distributions (Payables) Withholding: Withholding Amount office on the creditor’s behalf.
Example
Assume a supplier is a building contractor with a Withholding rate of 20%. If the purchasing company buys $1,000
of contracting services from the supplier, the supplier must provide a partially completed Withholding Deduction
form with the bill for $1,000.
The purchasing company would record the purchase for $1,000; when the bill was paid, a check for $800 would be
printed for the supplier, and a separate payment for $200 (20% of the $1,000 sale) would be created for the
Withholding taxing authority. The purchasing company would send the completed Withholding Deduction form to
the taxing authority along with this payment.
When the supplier receives the payment, it will use the Additional Tax and Writeoff Distributions window to record
the $200 that the purchasing company remitted to the taxation office.
Chapter 22: Tax details
The Tax Detail Maintenance window can be used to add, change, or delete tax details. Tax details identify the tax
specifics that are used in a tax schedule for a customer, vendor, or item.
This information contains the following sections:
What to set up tax details for
Minimum and maximum taxable amounts
Setting up tax details
What to set up tax details for
Set up a tax detail for each tax rate in each jurisdiction where you plan to do business.
If you plan to sell goods or services in that jurisdiction, set up a sales tax detail.
If you plan to purchase goods or services in that jurisdiction, set up a purchases tax detail.
If different goods or services are taxed at different rates, set up a separate tax detail for each type of good or
service. (Be sure to set up both sales and purchases details, if applicable.)
If certain goods and services aren’t taxable in a particular jurisdiction, you may not need to set up a tax detail for
them. However, if you are required to track sales or purchases of these exempt or zero -rate taxes, you can set up tax
details to do so.
Minimum and maximum taxable amounts
When you set up tax details, you can specify minimum and maximum taxable amounts. For example, if the law
requires that at least $100 must be purchased before any tax is added to the sale price, enter $100 as the minimum
taxable amount. If the tax only applies to amounts up to $500, enter $500 as the maximum taxable amount.
You also can indicate whether tax should be calculated on the full amount. In this example, the full $500 is taxable if
you select Full Amount from the Include list. If you select Amount within Range, the difference between the $100
minimum and $500 maximum—$400—is taxable.
Refer to the following tables for more information.
FULL AMOUNT
$50 No —
$50 No —
1. Be sure that the SQL Server Agent service is set up to Refer to the Microsoft SQL Server Books Online.
start automatically with the operating system. If the SQL
Server Agent service isn’t set up to start automatically, the
escalation action you selected for your workflows will not be
performed. When an approver fails to act on a task by the
task’s due date, the task is considered overdue, or escalated.
You can select the action to be taken when a task in the
workflow overdue in the Workflow Maintenance window.
2. Install Web Services for Microsoft Dynamics GP. This Refer to the Microsoft Dynamics GP Web Services Installation
component is required if you want to perform actions directly and Administration Guide. Web Services for Microsoft
from the e-mail message, such as an approving a document. Dynamics GP can be installed from the Microsoft Dynamics GP
Note: When you install Web Services, be sure that the installation media.
application user account is a domain account that has
privileges to access Active Directory.
3. Set up e-mail options for workflow. Set up e-mail Chapter 25, “Workflow E-mail Setup”
options for Workflow so you can send e-mail messages and
perform actions in e-mail messages such as such as approving
or rejecting a document.
4. Set up e-mail messages for workflow notifications. Chapter 25, “Workflow E-mail Setup”
Create messages that you can send to originators and
approvers when workflow tasks are assigned to them or when
documents they’ve submitted have completed the workflow
approval process.
5. Display workflow task on your home page. Mark the See Customizing the To Do area on your home page in the
Microsoft Workflow tasks option to display a list of the System User’s Guide.
workflow tasks that are assigned to you on your home page.
5. Configure the Workflow calendar. Configure the Chapter 26, “Configure the Workflow calendar.”
Workflow calendar to show which days are work days and
which days are non-work days for each of your companies.
The Workflow system will count only the work days when
calculating a step’s deadline.
TASK FOR MORE INFORMATION
6. Create workflow. Create and configure workflow, such as a Chapter 27, “Configure a workflow.”
purchase order workflow or a requisition workflow.
7. Delegate Workflow tasks. Specify how to delegate tasks. Chapter 29, “Set up Workflow delegates.”
1. Open the Workflow Setup window. (Administration >> Setup >> System >> Workflow Setup)
2. Mark the Enable E -Mail for Workflow option to send e-mail notifications.
3. Enter the name of the e-mail address for the account. This is the e-mail address that e-mail is sent from.
4. Enter the name to show on e-mail messages sent from this account. The display name is optional.
5. Enter the name of the SMTP server the account uses to send e-mail. Typically this is in a format similar to
smtp.<your_company>.com.
6. Enter the port number of the SMTP server for this account. The default port is 25.
7. Mark the This server requires a secure connection (SSL ) option if required.
8. Select which credentials to use when sending e-mail. You can use the credentials of the SQL Server
Database Engine, other credentials that you supply, or anonymously.
9. Choose Test E -mail button to open the Test Workflow E -Mail window. You can use this window to send an e-
mail message to verify that you can send a message using the current settings. See Sending a test e-mail
message for Workflow for more information.
10. Mark the Enable E -Mail Action option to take actions in e-mail notifications such as such as approving or
rejecting a document.
11. Enter the name of the Web Services server.
12. Enter the port number of the Web Services server. The default port is 48620
13. Mark the This server requires a secure connection (SSL ) option if required.
14. Choose Test E -mail Action button to verify your server information for Microsoft Dynamics GP Web
Services and the connectivity to the server.
Sending a test e-mail message for Workflow
After setting up e-mail options in the Workflow Setup window, you can use the Test Workflow E -Mail window to
send a test message.
To send a test message for Workflow:
1. Open the Workflow Setup window. (Administration >> Setup >> System >> Workflow Setup >> Test E -
Mail)
2. Enter a valid e-mail address for the test e-mail message.
3. Enter a subject line for the message. The default entry is “Test E -Mail for Microsoft Dynamics GP Workflow”.
4. Enter the message that will appear in the e-mail when sending the test message.The default entry for the
body is “This is a test e-mail for Microsoft Dynamics GP Workflow.”
5. Choose Send Test E -Mail.
Setting up messages for Workflow
Use the Message Setup window to create messages that you can send to notify a user when a workflow step is
assigned or an originator when a workflow action is completed. Messages can be predefined on a workflow type
basis.
You also can customize your messages by adding fields that are associated with a document type or workflow. For
example, you could add the action deadline or comments from the originator of a purchase order approval.
To set up messages for Workflow:
1. Open the Message Setup window. (Administration >> Setup >> Company >> Workflow >> E -mail
Message Setup)
2. Enter an ID to identify the message.
3. Enter a description of the message ID.
4. Select Workflow Assignment or Workflow Action Completed as the message type.
5. Select the series in which you want this message to appear. Messages assigned to All can be used with all
series that have workflow types.
6. Select a document type from the series you selected. This field isn’t available if you selected All as the series.
7. Enter a subject line for the message.
You also can customize the subject line by adding a field or fields associated with a document or workflow. See
Customizing a workflow message with additional fields for more information.
1. Enter the message that will appear in the e-mail when sending notifications.
You also can customize the message by adding a field or fields associated with a document or workflow. See
Customizing a workflow message with additional fields for more information.
1. Choose Document Lines to add document line item information in a message body. Document line items can be
used to make decisions on whether to approve or reject the document in workflow. See Adding document item
fields to a workflow message for more information.
This tab is not available if you selected All as the series.
1. Enter or select an address that the originator or approver can use to send a reply to a specific e-mail address.
For example, assume that you have entered purchasing@fabrikam.com as the reply to address. If you send a
document in email to an approver, the approver receives e-mail from username@domainname.com. When
the vendor replies to the e-mail, purchasing@fabrikam.com is used in the To field.
2. Choose Validate to verify the field or fields you added to the message body or subject line match the
document type assigned to the message.
3. Choose Save to save the message ID.
Customizing a workflow message with additional fields
You customize the subject or message body by adding a field or fields associated with a document type and
workflow from the series you selected. For example, you could add the action deadline or comments from the
originator of a purchase order approval.
To customize a workflow message with additional fields:
1. Enter an ID to identify the message.
2. Select Workflow Assignment or Workflow Action Completed as the message type.
Select Workflow Assignment if you are creating messages that notifying a user that a workflow action
has been assigned to him or her.
Select Workflow Action Completed if you are creating messages that you can send to the workflow
originator informing the user that action has been completed for the workflow.
3. Select the series in which you want this message to appear. Messages assigned to All can be used with all
series that have workflow types.
4. Select a document type from the series you selected. This field isn’t available if you selected All as the series.
5. Place the cursor in the Subject field or in the message body.
6. Select Document Fields or Workflow fields.
7. From the Field field, select an additional field.
8. Choose Insert.
To customize a workflow message with additional fields using the right-click menu:
1. Enter an ID to identify the message.
2. Select Workflow Assignment or Workflow Action Completed as the message type.
3. Select the series in which you want this message to appear. Messages assigned to All can be used with all
series that have workflow types.
4. Select a document type from the series you selected. This field isn’t available if you selected All as the series.
5. Place the cursor in the Subject field or in the message body.
6. Right-click in the body or subject of a message ID and select Insert.
7. In the Insert window, select the field or fields you want to add.
8. Choose OK.
Adding document item fields to a workflow message
You customize the body of a workflow message by adding document line item information associated with a
document type from the series you selected. For example, you could add a line number, item number, unit of
measure, quantity ordered, unit cost, and extended cost in a message for a purchase order workflow. An approver
can use the purchase order line item detail you added to the message to make a decision on whether to approve or
reject the document.
To customize a workflow message with additional fields:
1. Enter an ID to identify the message.
2. Select Workflow Assignment or Workflow Action Completed as the message type.
3. Select the series in which you want this message to appear. Messages assigned to All can be used with all
series that have workflow types.
4. Select a document type from the series you selected. This field isn’t available if you selected All as the series.
5. Choose Document Lines to add document line item information to the message. This tab is are not available
if you selected All as the series.
The fields that display in the Selected Fields list are the fields that appear in the message.
1. In the Available Fields list, select a field you want to use in the body of the message and choose Insert. Choose
Insert All to move all fields to the Selected Fields list.
To remove a field from the Selected Fields list, select it and choose Remove. Choose Remove All to remove all
fields.
1. To change the order of how the fields appear in a message, use the Move up and Move down buttons.
Chapter 26: Configure the Workflow calendar
As part of setting up the Workflow system, you need to configure a Workflow calendar. The following sections
explain what the Workflow calendar is and how to configure it.
Overview of the Workflow calendar
Configure the Workflow calendar
Overview of the Workflow calendar
The Workflow calendar shows which days are work days and which are non-work days. The Workflow system will
count only the work days when calculating a step’s due date. The Workflow calendar uses the date and time values
from server that has Microsoft Dynamics GP installed. Work days are typical work days and times for the company.
A task’s due date is calculated using the time limit specified for workflow steps and the work days and times
entered in the Workflow Calendar window. The Workflow calendar uses the date and time values from server that
has Microsoft Dynamics GP installed.
For example, assume that you have set up a calendar to have Monday through Friday as the work days and 8 A.M.
to 5 P.M. as hours worked for each day. The workflow step assigned to Amy, the purchasing manager, gives Amy a
four–hour time limit to act on her workflow task. Using the Workflow calendar, if Amy is assigned a purchase order
at 3 P.M. on Monday, she’ll have until 10 A.M. on Tuesday to approve or reject the purchase order.
As another example, assume that the workflow step assigned to Amy gives her a three days to act on her workflow
tasks. Using the Workflow calendar, if Amy is assigned a purchase order at 2 P.M. on Thursday, she’ll have until 2
P.M. of Tuesday to approve or reject the purchase order. This is because Saturday and Sunday are not counted
toward the task’s due date.
Non-work days are not counted against the time limit set for activity assignments for workflow steps. For example,
assume that you have set up a calendar to have Monday through Friday as the work days and 8 A.M. to 5 P.M. as
hours worked for each day. Plus, you added Monday, July 22 to the calendar as a non-working day. The workflow
step assigned to Amy gives her two days to act on her workflow tasks. Using the Workflow calendar, if Amy is
assigned a purchase order at 3 PM on Thursday, July 18, she’ll have until 3 P.M. of Tuesday, July 23 to approve or
reject the purchase order.
Configure the Workflow calendar
The Workflow calendar shows which days are work days and which are non-work days. The Workflow system will
count only the work days when calculating a step’s due date.
To configure the Workflow calendar:
1. Open the Workflow Calendar window. (Administration >> Setup >> Company >> Workflow >>Workflow
Calendar)
2. Select the option for each day that is typically a work day in your company and enter the start and end time
of the day.
3. To define non-work days, select the year that you want to define non-work days for.
4. Enter the date and description of the non-work day.
5. Choose Save.
Chapter 27: Configure a workflow
Creating and configuring a workflow is a multiple step process. The first section in this chapter provides the
checklist you can use to create and configure a workflow. The second section in this chapter provides a detailed
procedure you’ll need to follow to create and configure a workflow.
Creating and configuring a workflow checklist
Creating and configuring a workflow
Creating and configuring a workflow checklist
To create and configure a workflow, you’ll need to complete several tasks. The following steps lists the tasks you’ll
need to complete and the order in which you should complete them. See Creating and configuring a workflow for
more detailed steps.
1. Open the Workflow Maintenance window. (Administration >> Setup >> Company >> Workflow
>>Workflow Maintenance)
The system starts by evaluating the first steps to determine if approval is required there. Since the purchase order
meets the conditions specified in both first steps, it is sent to Frank and Jill for approval.
When Frank and Jill approve the purchase order, it is assigned to Andreas and Sue. Note that Sue will have to
approve her own purchase order. After Andreas approves the purchase order, Ann must approve it.
Suppose the Allow originator to be an approver option is not selected. This means that when Sue submits a
document for approval, she is removed from the list of approvers for the step, and replaced by the alternate final
approver, or manager if there is no alternate final approver.
Mark the Use alternate final approver option and enter the name of an alternate final approver if you want a
different escalation approver. The alternate final approver is assigned to the approval action under the following
conditions.
The Always Require at Least One Approver option is marked and there are no approval steps whose
conditions are met.
The Always Require at Least One Approver option is marked and the approver edits the document and
there are no following approval steps.
There are no approval steps following an overdue step, depending on your escalation settings.
To better understand when the alternate final approver is used, assume that Ann edits the $11,000 purchase order
that Sam submitted. Ann increases the quantity of items requested so that the purchase order now totals $12,000.
She then approves the document. Ann typically would be the final approver (because the document is more than
$10,000). However, because Ann edited the document, she can’t final approve it. The document will be sent to the
alternate final approver for approval.
1. Indicate what should happen when a task is overdue.
When an approver fails to act on a task by the task’s due date, the task is considered overdue, or escalated. Indicate
what should happen to overdue tasks by selecting one of the following options.
Take no action Select this option if you want the task to remain assigned to the current approver.
Escalate to next approver Select this option if you want the system to automatically assign the task to the next
approver in the workflow.
Escalate to Select this option if you want the system to automatically assign the task to a specific user. You must
enter the name of the user you want the task assigned to.
Automatically reject the overdue Select this option if you want the system to automatically reject the task.
1. Choose Save Workflow.
2. Set up the workflow steps.
Choose the New Workflow Step button to add a step to this workflow. For instructions on how to configure a step,
see Chapter 28, “Configure a workflow step.”
1. Activate the workflow.
You can create multiple workflows of a specific workflow type. For example, you can create multiple purchase order
workflows. However, only one workflow of that type can be used at a time. The Active option indicates which
workflow of that type will be used.
Mark the Active option to make the workflow you’re configuring the active workflow. You must have at least one
step created for the workflow before you can activate a workflow. If you do not want to implement this workflow in
your company just yet, leave the Active option unmarked.
If there is already an active workflow of this type, you’ll need to deactivate that workflow first, before activating this
workflow. When you save the workflow and there is already an active workflow of this type, a message appears
stating that there may be only one active workflow per workflow type. If you decide that the current workflow
should be the active workflow, the Active option for the other workflow is unmarked.
NOTE
Before inactivating an existing workflow, you may want to verify that all documents submitted to the workflow have been
processed.
2. Since this is the first condition created for the workflow step,
the first part of the condition is Where.
3. The second part of the condition is to select the field that you
want to use in the condition. Since Frank’s approval is needed
for a specific vendor ID, you would select Purchase Order
Work Vendor ID.
1. Assign approvers.
Specify who must approve the documents that reach this step in the workflow. You can have one approver or
multiple approvers. Enter the names of the approvers in the Assign To field.
If you have one approver, that person will be responsible for approving all documents that reach this step in the
workflow.
1. Set a time limit.
Specify how many hours, days, or weeks the approver has to respond to the task—that is, approve or reject it. The
number of hours, days, or weeks you enter will be used to calculate the task’s due date.
Mark the Apply Workflow Calendar option to include the Workflow calendar in the due date calculations for the
step. For example, assume that you have set up work days in the Workflow calendar as being from Monday to
Friday, 8:00 A.M. to 5:00 P.M., and entered four hours as the time limit for a step. If the step is starts at 3:00 P.M. on
Wednesday, and the option is marked, then the due date for the task will be set to 10:00 A.M. Thursday morning. If
the option is not marked, the due date for the task is set to 7:00 P.M. Wednesday evening.
For detailed information about how a task’s due date is calculated, see Overview of the Workflow calendar .
If an approver fails to respond by the due date, the task is considered overdue, or escalated. The task will then be
handled according to the option you selected in the When a task is overdue area for the workflow. For more
information, see Indicate what should happen when a task is overdue. .
1. Send a notification message.
Mark to send e-mail messages to users when workflow tasks are assigned to them. Then, enter or select the
message ID for the notification for when the step is run.
You can click the Send Message link to open the Message Setup window, where you can view or edit the message.
1. Specify the completion policy of a step.
If you have multiple approvers, you must specify how many of the approvers must approve the documents that
reach this step. Select one of the following options.
Only one response needed If you select this option, the action applied to the document is determined by the first
person who responds.
Majority must approve or take action If you select this option, a majority of the approvers must approve the
document for it to continue down the workflow approval path.
For example, consider the workflow previously illustrated. Assume that Sam has submitted a purchase order for
$50,000 and it is currently at step 3 in the workflow.
If Bill and Jo are the first two approvers to respond—and they both approve the document—the document
is sent to Ann for approval. Because a majority is reached, the system does not wait for Mary to respond.
If Bill and Jo are the first two approvers to respond—and one of the approvers reject the document—the
document is given the status of Rejected and the workflow process is complete. Because a majority is
reached, the system does not wait for Mary to respond.
If Bill approves the document and then Jo requests a change, the document is given the status of Pending
User Action. Because a change is requested, the document is immediately sent back to the originator. The
system does not wait for Mary to respond.
Keep in mind, if a workflow step has an even number of approvers, a majority must still approve the document in
order for it to continue down the workflow approval path. For example, suppose step 3 has four approvers (Bill, Jo,
Mary, and Chris). Three approvers must approve the document in order for it to continue down the approval path.
If two approvers approve the document, and two reject it, the document is given the Rejected status because a
majority was not reached.
All must approve or take action If you select this option, all of the approvers must approve the document in
order for it to continue down the workflow approval path.
For example, consider the workflow previously illustrated. Assume that Sam has submitted a purchase order for
$50,000 and it is currently at step 3 in the workflow. If all of the approvers (Bill, Jo, and Mary) approve the
document, it is sent to Ann for approval. If one person rejects the document, it is given the status of Rejected and
the workflow process is complete. If one person requests a change to the document, it is sent to Sam with a status
of Pending User Action.
Choose Save Step.
Chapter 29: Set up Workflow delegates
After you’ve set up and activated a workflow in Microsoft Dynamics GP, specify how to delegate workflow tasks to
other users.
• Delegating tasks
Delegating tasks
Approvers can delegate, or reassign, their tasks to other approvers. For example, if Frank will be out of the office
for a period of time, he can delegate his tasks to another approver in the workflow, such as Sue or Ann.
If users will be out of the office for a period of time, or will be unavailable to respond to tasks, have them delegate
their tasks using the following steps.
To delegate tasks:
1. Open the Workflow User Delegation window. (Home >> User Preferences >> Workflow Delegation)
2. Enter or select the user to delegate tasks for.
3. Mark Automatically delegate my workflow tasks.
4. Select to delegate all of your workflow types or select to delegate by workflow type.
5. For each workflow type that you selected, specify who you want your tasks delegated to.
6. For each workflow type that you selected, specify when your tasks should be delegated by entering a
starting and ending date.
7. Choose OK.
If users will be out of the office for a period of time, or unavailable to respond to tasks, have them delegate their
tasks. For more information, see Chapter 15, “Workflow tasks.”
Chapter 30: Workflow maintenance
The following sections explain how to copy, modify, delete, and inactivate a workflow.
Copying a workflow
Modifying a workflow
Deleting a workflow
Inactivating a workflow
Troubleshooting Workflow
Copying a workflow
An easy way to create a new workflow is to copy an existing one and modify it, as necessary. When you copy an
existing workflow definition using the Copy Workflow window, you will copy all the steps included in the existing
workflow. You also can copy a workflow from one company to another.
To copy a workflow:
1. Open the Workflow Maintenance window. (Administration >> Setup >> Company >> Workflow
>>Workflow Maintenance)
2. Select the series that has the workflow you want to copy.
3. Expand the workflow type in the tree view.
4. Select the workflow you want to copy.
5. Choose the Copy button to open the Copy Workflow window.
6. Enter a unique name for the workflow.
We recommend that the name include your company name and the type of document the workflow is for. For
example, if you’re configuring a workflow for purchase orders created in the Fabrikam sample company, you may
want to name the workflow “Fabrikam Purchase Orders.”
1. Enter the description of the workflow.
2. Select the company this workflow is for.
You can copy this workflow to the company you are currently working in, or you can copy the workflow to another
company.
1. Choose Copy.
Modifying a workflow
Use the following steps to modify a workflow. Once documents have been submitted to the workflow, you can no
longer add, remove, or change the order of steps.
1. Open the Workflow Maintenance window.
(Administration >> Setup >> Company >> Workflow >>Workflow Maintenance)
1. Select the series that has the workflow you want to modify.
2. Expand the workflow type in the tree view.
3. Select the workflow you want to modify.
4. Modify the workflow, as necessary.
For more information about each of the options in the window, see Chapter 27,
“Configure a workflow” and Chapter 28, “Configure a workflow step.”
1. Choose Save Workflow.
Deleting a workflow
To delete a workflow you’re no longer using, use the following steps.
You cannot delete a workflow that has an instance started.
To delete a workflow:
1. Open the Workflow Maintenance window.
(Administration >> Setup >> Company >> Workflow >>Workflow Maintenance)
1. Select the series that has the workflow you want to delete.
2. Expand the workflow type in the tree view.
3. Select the workflow you want to delete.
4. Choose Delete Workflow.
Inactivating a workflow
Use the Workflow Maintenance window to inactivate a workflow that you no longer use. If documents are
submitted before inactivating the workflow, the documents continue through the original workflow until they are
complete.
When you inactivate a workflow, the message bar and workflow related buttons that appeared in the associated
entry window are removed, assuming that you haven’t activated another workflow. For example, the message bar
that appeared in the Purchase Order Entry window would be removed.
Before you make a workflow inactive, you may want to process the documents that are awaiting approval.
To inactivate a workflow:
1. Open the Workflow Maintenance window. (Administration >> Setup >> Company >> Workflow
>>Workflow Maintenance)
2. Select the series that has the workflow you want to inactivate.
3. Expand the workflow type in the tree view.
4. Select the workflow you want to inactivate.
5. Unmark the Active option.
6. Choose Save Workflow.
Troubleshooting Workflow
Review the following information.
Escalation actions are not performed
Be sure that the SQL Server Agent service is set up to start automatically with the operating system.
The default daily frequency for a SQL Server job is every 15 minutes. This means that the SQL Server job that
performs escalations only runs every 15 minutes, unless you changed the default daily frequency. The escalation
may happen up to 15 minutes after the due date and time passes.
Cannot perform Workflow actions from e-mail notifications
Be sure that you have installed Microsoft Dynamics GP Web Services and that the application user account set up
in Microsoft Dynamics GP Web Services is a domain account that has privileges to access Active Directory.
Verify that the browser you are using is a supported browser.
An error occurs when submitting a document
If an error occurs when submitting a document after you restore a SQL Server backup to a new server or you have
upgraded to a newer version of Microsoft .NET Framework, you must execute the wfDeployClrAssemblies stored
procedure.
1. Open the SQL Server Management Studio.
Log in to the server.
1. In the Object Explorer, expand the Microsoft Dynamics GP system database.
2. Expand Programmability and then expand Stored Procedures.
3. Right-click on dbo.wfDeployClrAssemblies and click Execute Stored Procedure.
Administration
Consulting
Production
Research
Sales
If all three companies have a Hardware division that includes the same departments, you could copy the entire
structure of Fabrikam to both other companies. In the Organizational Tree window, select Fabrikam, then choose
the Copy Relationship button. In the Copy Organizational Structures window, mark
Copy to All Entity IDs and choose Copy. The following structure would be created
Fabr i kam Har dw ar e
Administration
Consulting
Production
Research
Sales
Fabr i kam – U K Har dw ar e
Administration
Consulting
Production
Research
Sales
Fabr i kam – CA N Har dw ar e
Administration
Consulting
P r o d u c t i o n R e se a r c h Sa l e s
Administration
Consulting
Production
R e se a r c h Sa l e s F a b r i k a m – U K H a r d w a r e F a b r i k a m – C A N So ft w a r e
After you’ve created this structure, you can copy the relationships from Fabrikam/
Hardware. In the Organizational Tree window, select Fabrikam, then select
Hardware and choose the Copy Relationship button. In the Copy Organizational Structures window, mark Copy to
All Entity IDs, and choose Copy. The following structure will be created:
Fabr i kam Har dw ar e
Administration
Consulting
Production
R e se a r c h Sa l e s F a b r i k a m – U K H a r d w a r e
Administration
Consulting
Production
R e se a r c h Sa l e s F a b r i k a m – C A N So ft w a r e
Administration
Consulting
P r o d u c t i o n R e se a r c h Sa l e s
You also can copy the departments for Fabrikam/Hardware only to the Software division of Fabrikam–Canada. In
the Organizational Tree window, select Fabrikam, then select Hardware and choose the Copy Relationship button to
open the Copy Organizational Structures window. In the Copy To fields, select Fabrikam–Canada and Software, and
choose Copy.
Adding organizational relationships
Use the Organizational Tree window and the Define Entity Relationships window to add parent/child relationships
to the entities in your organization.
To add organizational relationships:
1. Open the Organizational Tree window. (Administration >> Cards >> System >> Organizational Tree)
2. Select the parent entity to which you want to add relationships.
3. Choose the Define Relationships button (or choose Relationships >> Define Relationship) to open the
Define Entity Relationships window.
4. Mark the child entities to add.
5. Choose Process to update the entities displayed in the Organizational Tree window.
Removing an organizational relationship
Use the Organizational Tree window and the Define Entity Relationships window to remove parent/child
relationships from the entities in your organization.
Because relationships are defined in a “top-down” manner, changes made to a parent entity can affect its child
entities. For example, if you remove a parent/child relationship, all the relationships below that are lost. You can’t
move a branch—that is, a child entity that has other child entities below it—from one parent entity to another and
preserve the relationships below it.
Removing an organizational relationship will delete the organizational structure for the users and accounts
assigned to that relationship. Because a user can be assigned to only one position, any user assigned to a position
that is removed will not be able to access any accounts. Accounts can be assigned to more than one position, so an
account assigned to a position that is removed may still be assigned to other positions.
To remove an organizational relationship:
1. Open the Organizational Tree window. (Administration >> Cards >> System >> Organizational Tree)
2. Select the child entity you want to remove from the relationship. You can expand a branch of the
organizational tree by choosing the plus sign next to a parent entity.
3. Choose Delete Relationship (or choose Relationships >> Delete Relationships).
Chapter 33: User and user class assignments
This information describes how to create user classes and assign users and user classes to the organizational
structure you’ve created. You must assign user and user classes before you can activate account level security.
You can create user classes and assign them to an organizational entity in your organizational structure so that you
can activate account level security.
You also can specify sets of specific shortcuts to common tasks for each user class with the shortcut bar. Each set of
shortcuts will appear on the user’s shortcut bar in a user class folder. See Assigning shortcuts to a new user class
folder for instructions on creating a user class shortcut folder.
This information is divided into the following sections:
Creating a user class
Assigning users to a class
Assigning a user class to an organizational entity
Changing the assignment of a user class
How rolling down changes affects users in a class
Assigning a user to an organizational structure
Changing the assignment of a user
For information about assigning accounts to the organizational structure, see Chapter 34, “Account assignments.”
Creating a user class
You’ll use the User Class Setup window to create a user class.
To create a user class:
1. Open the User Class Setup window. (Administration >> Setup >> System >> User Classes)
2. In the Class ID field, enter a class name. You may find it helpful to enter a name that identifies this class, such
as SUPERVISOR or DATA ENTRY.
3. If you use Organizational Structures, choose the Class ID organization button to open the Organizational
Structure Assignment window, where you can assign the selected user class to a position in your
organizational structure.
4. Enter a description that identifies the class further. This description will be used as the name of the shortcut
bar folder that corresponds to this user class.
5. To print a User Classes Report, showing the information you entered for the selected record, choose File >>
Print. You also can print this report using the User Report Options window.
Assigning users to a class
After creating your user classes, assign each user to a class using the User Setup window.
To assign users to a class:
1. Open the User Setup window. (Administration >> Setup >> System >> User)
2. Enter or select a user.
3. In the Class ID field, enter or select the class you want to assign the user to.
4. Mark the Default option if you want the settings that you enter for this class to automatically appear as the
default for every subsequent class that you create.
5. Choose Save to save your changes.
Assigning a user class to an organizational entity
Use the Organizational Structure Assignment window to assign a user class to a position in the organizational
structure. You can assign a user class to only one position in the organizational structure.
If you have a large number of users, we recommend that you use user classes to assign groups of them to positions
in the organizational structure. If you do need to make changes to the structure, you’ll be able to apply those
changes to all the users in a class, rather than one at a time. For more information, see How rolling down changes
affects users in a class .
Only the system administrator, and users granted full access to all accounts can assign a user class to the
organizational structure. (Full access to accounts can be granted to users and user classes in the Organizational
Structure Assignment window.)
To assign a user class to an organizational entity:
1. Open the User Class Setup window. (Administration >> Setup >> System >> User Classes)
2. Enter or select the user class to assign to the organizational structure, and choose the organization icon
button to open the Organizational Structure Assignment window.
3. If members of this user class should have access to all accounts, mark Grant Access To All Accounts.
4. Enter or select the entities that specify the position to assign the user class to.
The position you specify for this user class must already exist in the organizational structure. You can view the
existing organizational structure in the Organizational Tree window (Administration >> Cards >> System >>
Organizational Tree). For more information, see Defining organizational relationships .
As you enter the entities, you also are selecting the position in the organizational structure you’re assigning the
user class to. For example, if to assign the user class to the Consulting department of the Hardware division of
Fabrikam, you would enter Fabrikam in the first level, Hardware in the second level and Consulting in the third
level.
1. Choose Insert to insert the position into the Assigned Positions list.
2. Choose OK to save the position assignment.
Changing the assignment of a user class
Use the Organizational Structure Assignment window to change a user class’s position in the organizational
structure. You can assign a user class to only one position in the organizational structure.
If you have a large number of users, changing the assignment for a user class is an easy way to change the position
assignments for several users at once, rather than one at a time. For more information, see How rolling down
changes affects users in a class .
Only the system administrator and users granted full access to all accounts can change a user class’s position in the
organizational structure. (Full access to accounts is granted to users and user classes in the Organizational
Structure Assignment window.)
To change the assignment of a user class:
1. Open the User Class Setup window.
(Administration >> Setup >> System >> User Classes)
1. Enter or select the user class whose position in the organizational structure you want to change, and choose
the organization icon button to open the Organizational Structure Assignment window.
2. If members of this user class should have access to all accounts, mark Grant Access To All Accounts.
3. Highlight the current position assignment of the user class and choose Remove.
Because a user class can’t be assigned to more than one position, you must first remove its current position
assignment before selecting a new one.
1. Enter or select the entities that specify the new position to assign the user class to.
As you enter the entities, you also are selecting the position in the organizational structure you’re assigning the
user class to. For example, if you want to assign the user class to the Production department of the Eastern region
of Fabrikam, you would enter Fabrikam in the first level, East in the second level and Production in the third level.
1. Choose Insert to insert the position into the Assigned Positions list.
2. Choose OK to save the position assignment.
How rolling down changes affects users in a class
When you make changes to the organizational assignment for a user class, you’ll have the option to apply those
changes to the user records assigned to that class. If you roll down changes, all the changes you make will apply to
all the users in the class.
Rolling down changes applies all the settings for a user class, not just those that you changed in an individual
session.
If you roll down changes for a class, any individual position assignments you’ve made for users in that class will be
lost. For more information on position assignments for individual users, see Assigning a user to an organizational
structure .
If you choose not to roll down changes, the changes won’t affect any existing users but will be reflected in the
settings for all users you assign to this class in the future.
Assigning a user to an organizational structure
Use the Organizational Structure Assignment window to assign a user to a position in the organizational structure.
You can assign a user to only one position in the organizational structure.
If you have a large number of users, we recommend that you use user classes to assign groups of users to positions
in the organizational structure. For more information, see Assigning a user class to an organizational entity .
Only the system administrator and users granted full access to all accounts can assign a user to the organizational
structure. (Full access to accounts can be granted to users and user classes in the Organizational Structure
Assignment window.)
To assign a user to an organizational structure:
1. Open the User Setup window. (Administration >> Setup >> System >> User)
2. Enter or select the user you want to assign to the organizational structure, and choose the organization icon
button to open the Organizational Structure Assignment window.
3. If the user should have access to all accounts, mark Grant Access To All Accounts.
4. Enter or select the entities that specify the position to assign the user to.
The position you specify for this user must already exist in the organizational structure. You can view the existing
organizational structure in the Organizational Tree window (Administration >> Cards >> System >>
Organizational Tree). For more information, see Defining organizational relationships .
As you enter the entities, you also are selecting the position in the organizational structure you’re assigning the
user to. For example, if you want to assign the user to the Consulting department of the Hardware division of
Fabrikam, you would enter Fabrikam in the first level, Hardware in the second level and Consulting in the third
level.
1. Choose Insert to insert the position into the Assigned Positions list.
2. Choose OK to save the position assignment.
Changing the assignment of a user
Use the Organizational Structure Assignment window to change a user’s position in the organizational structure.
You can assign a user to only one position in the organizational structure.
Only the system administrator and users granted full access to all accounts can change a user’s position in the
organizational structure. (Full access to accounts is granted to users and user classes in the Organizational
Structure Assignment window.)
To change the assignment of a user:
1. Open the User Setup window.
(Administration >> Setup >> System >> User)
1. Enter or select the user whose position in the organizational structure you want to change, and choose the
organization icon button to open the Organizational Structure Assignment window.
2. Indicate whether this user should have access to all accounts, regardless of their position in the
organizational structure.
3. Highlight the user’s current position assignment and choose Remove.
Because a user can’t be assigned to more than one position, you must first remove their current position
assignment before selecting a new one.
1. Enter or select the entities that specify the new position to assign the user to.
As you enter the entities, you also are selecting the position in the organizational structure you’re assigning the
user to. For example, to assign a user to the Production department of the Eastern region of Fabrikam, you would
enter Fabrikam in the first level, East in the second level and Production in the third level.
1. Choose Insert to insert the position into the Assigned Positions list.
2. Choose OK to save the position assignment.
Chapter 34: Account assignments
After assigning users to the organizational structure you’ve created, you must assign accounts to the structure. This
information describes how to assign individual accounts and ranges of accounts. Then, when you activate account
level security, users will be able to access only those accounts that they are assigned to, based on their position in
the organizational structure.
This information is divided into the following sections:
Assigning a range of accounts to an entity
Changing the assignment for a range of accounts
Assigning an account to an organizational entity
Changing the assignment of an account
Assigning a range of accounts to an entity
Use the Organizational Structure Mass Assignment window to assign a range of accounts to a position in the
organizational structure. You can assign accounts to more than one position in the organizational structure.
You can assign posting accounts, unit accounts, and variable and fixed allocation accounts to positions in the
organizational structure. You also can allow users to have access to an allocation account—either fixed or variable
—while not allowing them to have access to any of the distribution or breakdown accounts for the allocation
account.
If you activate account security and you have accounts that aren’t assigned to at least one position in the
organizational tree, those accounts will be available only to users who have been given access to all accounts.
Only the system administrator and users granted full access to all accounts can assign a range of accounts to the
organizational structure. (Full access to accounts can be granted to users and user classes in the Organizational
Structure Assignment window.) For more information on granting users and user classes access to all accounts, see
Chapter 33, “User and user class assignments.”
To assign a range of accounts to an entity:
1. Open the Organizational Structure Mass Assignment window. (Administration >> Cards >> System >>
Organizational Assignments)
2. Enter or select the entities that specify the position to which you want to assign the range of accounts.
The position you specify for this range of accounts must already exist in the organizational structure. You can view
the existing organizational structure in the Organizational Tree window (Administration >> Cards >> System >>
Organizational Tree). For more information, see Defining organizational relationships .
As you enter the entities, you also are selecting the position in the organizational structure to which you’re
assigning the range of accounts. For example, to assign accounts to the Sales department of the Hardware division
of Fabrikam, you would enter Fabrikam in the first level, Hardware in the second level and Sales in the third.
1. Select the ID of the company to which you’re making account assignments.
If you are using Intercompany Processing and want account security to apply to transactions originating in
another company, you must assign the appropriate accounts in the originating company to the organizational
structure.
1. Select Assign, and indicate whether you want the assigned accounts to be available to the parent levels of the
entity.
Using the previous example, if you enter the organizational structure The Fabrikam/Hardware/Sales and select the
Apply To Parent Levels option, the accounts you enter will be available to users and user classes assigned to the
following three positions of the structure:
Fabrikam/Hardware/Sales
Fabrikam/Hardware
Fabrikam
If you leave the option unmarked, the accounts will be available only to users and user classes assigned to
Fabrikam/Hardware/Sales.
1. Select the type of range of accounts to assign—segment or account—then enter restrictions for that range. You
can insert multiple ranges of each type into the Restrictions list.
If you insert multiple ranges into the Restrictions list, any account that falls within one of the ranges you define will
be assigned. For example, you could choose to restrict by segments, and enter Account segment 1200 through
1270 and Account segment 1300 through 1330 in the Restrictions list. Any account with segments 1200 to 1270
or 1300 to 1330 will be assigned.
If you use a segment range to assign accounts to a position in the organizational structure, then later add accounts
that fall within that range, the new accounts will not be assigned automatically to the same position. You must add
the new accounts to the structure.
1. Choose Details to open the Organizational Assignment Details window, where you can view the accounts that
fall within the ranges you selected, and make changes if necessary.
In this window, you can select individual accounts to exclude from the ranges you defined. When you finish, choose
OK to return to the Organizational Structure Mass Assignment window.
1. Choose Process.
After processing is completed, the Organizational Assignments Journal will print, showing the account restrictions
you entered, the assignment options, the position you assigned accounts to, and the accounts that were assigned.
Changing the assignment for a range of accounts
Use the Organizational Structure Mass Assignment window to change the organizational structure assignments for
a range of accounts. You can assign additional ranges of accounts to the position, remove specific ranges of
accounts from the position, or remove specific ranges of accounts from all assigned positions for the selected
company.
To change the assignment for a range of accounts:
1. Open the Organizational Structure Mass Assignment window.
(Administration >> Cards >> System >> Organizational Assignments)
1. Enter or select the entities that specify the position to which you want to change account assignments.
If you want to remove specific ranges of accounts from all assigned positions for the selected company, you can
leave these fields blank.
As you enter the entities, you also are selecting the position in the organizational structure to which you’re
assigning the range of accounts. For example, if you want to change the ranges of accounts that will be available to
the Production department of the Eastern region of Fabrikam, you would enter Fabrikam in the first level, East in
the second level and Production in the third level.
1. Select the ID of the company to which you’re changing account assignments.
2. You can assign additional ranges of accounts to the position, remove specific ranges of accounts from the
position, or remove specific ranges of accounts from all assigned positions for the selected company.
To assign additional ranges of accounts to the position, choose Assign, and indicate whether you want
the assigned accounts to be available to the parent levels of the entity. Then select the type of range
you want to assign, and enter restrictions for the range of accounts. For more information, see
Assigning a range of accounts to an entity .
To remove specific ranges of accounts from the position, choose Remove Assigned, and indicate
whether you want the assigned accounts to be removed from the parent levels of the entity. Then
select the type of range you want to remove, and enter restrictions for the range of accounts.
To remove specific ranges of accounts from all assigned positions for the selected company, choose
Remove All Assigned, then select the type of range to remove, and enter restrictions for the range of
accounts.
3. Choose Details to open the Organizational Assignment Details window, where you can view the accounts
that fall within the ranges you selected, and make changes if necessary.
4. Choose OK to return to the Organizational Structure Mass Assignment window.
5. Choose Process. Processing your selections may take some time, depending on the number of accounts in
the ranges you specified.
Assigning an account to an organizational entity
Use the Organizational Structure Assignment window to assign an account to positions in the organizational
structure. You can assign an account to more than one position in the organizational structure.
You can assign posting accounts, unit accounts, and variable and fixed allocation accounts to positions in the
organizational structure. You also can allow users to
have access to an allocation account—either fixed or variable—while not allowing them to have access to any of the
distribution or breakdown accounts for the allocation account.
To assign an account to an organizational entity:
1. Open one of the account maintenance windows. (Financial >> Cards >> Financial >> Account)
(Financial >> Cards >> Financial >> Unit Account)
(Financial >> Cards >> Financial >> Variable Allocation)
(Financial >> Cards >> Financial >> Fixed Allocation)
1. Enter or select the account to assign to the organizational structure.
2. Choose the organization icon button to open the Organizational Structure Assignment window.
3. Enter or select the entities that specify the position to which you want to assign the account.
As you enter the entities, you also are selecting the position in the organizational structure to which you’re
assigning the account. For example, to assign an account that will be available to the Hardware division of
Fabrikam, you would enter Fabrikam in the first level and Hardware in the second level.
1. Choose Insert to insert the position into the Assigned Positions list. When you insert the position into the
Assigned Positions list, a message will appear, asking if you want to make this account available to the parent
levels of the organization.
You can assign an account to more than one position in the organization at a time.
1. Choose OK to save the position assignments.
Changing the assignment of an account
Use the Organizational Structure Assignment window to change the position assignment of an account. You can
assign an account to more than one position in the organizational structure.
To change the assignment of an account:
1. Open one of the account maintenance windows. (Financial >> Cards >> Financial >> Account)
(Financial >> Cards >> Financial >> Unit Account)
(Financial >> Cards >> Financial >> Variable Allocation)
(Financial >> Cards >> Financial >> Fixed Allocation)
1. Enter or select the account to which you want to change the position assignment.
2. Choose the organization icon button to open the Organizational Structure Assignment window.
3. Enter or select the entities that specify the position to which you want to assign the account.
As you enter entities, you also are selecting the position in the organizational structure to which you’re assigning
the account. For example, to assign an account to the Hardware division of Fabrikam, you would enter Fabrikam in
the first level and Hardware in the second level.
1. Choose Insert to insert the position into the Assigned Positions list. When you insert the position into the
Assigned Positions list, a message will appear, asking if you want to make this account available to the
parent levels of the organization.
IMPORTANT
You can assign an account to more than one position in the organization at a time.
2. To remove a position assignment, select it in the Assigned Positions list and choose Remove.
3. Choose OK to save the position assignments.
Chapter 35: Account security
This information describes how to use account security and explains the effects of account security. Once you
activate account security, users will be able to use only those accounts to which they have been given access.
This information is divided into the following sections:
Activating account security
Effects of account security on transactions
Effects of account security on inquiries
Effects of account security on reports and report options
Effects of account security on maintenance windows
Effects of account security on secured windows
Activating account security
The organizational structure you create—including the user, user class, and account assignments—won’t take effect
until you activate account security in the Company Setup window. You must activate account security separately for
each of the companies you create in Microsoft Dynamics GP.
Account security settings will take effect for each user when the user logs into the system after account security has
been activated.
Before beginning this procedure, be sure you’re logged in to the company to which you want to activate account
security.
To activate account security:
1. Open the Company Setup window. (Administration >> Setup >> Company >> Company)
2. Mark the Account Security option.
3. Choose OK to save your settings. When you’ve finished, close the window.
Effects of account security on transactions
Once you activate account security, you can’t enter, view, edit, or post any transactions in General Ledger windows
that include a secured account—that is, an account to which you don’t have access.
When you use the transaction entry windows in Receivables Management, Payables
Management, Sales Order Processing, Invoicing, Inventory Control, Intercompany Processing, Payroll, Purchase
Order Processing, and Bank Reconciliation, you can enter, view, and edit transactions that include default
distributions to secured accounts. However, account security will apply to account distributions. You can open the
distribution entry windows, but if any accounts are secured—not available to you—the account field will be blank
and the message “Access denied/Account missing” will appear in the Description field. If you attempt to enter an
account number that is secured, the message “You don’t have permission to create new accounts or view all
accounts” will appear when you move from the field. The account and description fields will be cleared.
If you attempt to post a transaction in a module other than General Ledger that includes a secured account, the
batch will not be posted —it will not post through General Ledger, even if the Post Through General Ledger Files
option for the series is marked in the Posting Setup window. A user who has access to all accounts will have to use
the Batch Recovery window to mark the batch and continue the posting process.
When you enter or edit a transaction in any of the transaction entry windows, if any of the distribution accounts are
secured, they will be saved when you save the transaction. A user with access to those accounts or a user with
access to all accounts could view the transaction and all of the account distributions.
If a transaction includes Multidimensional Analysis information and you remove a distribution for a secured
account, any Multidimensional Analysis information associated with that distribution also will be removed. (When
an account distribution is deleted for any reason, the Multidimensional Analysis information associated with the
distribution will be removed, whether it is a secured account or not.)
Effects of account security on inquiries
Account security will apply to all account fields in the inquiry windows in all modules. If you don’t have full access
to all accounts, you won’t be able to view secured accounts by using an account lookup, by using the browse
buttons, by entering a secured account number, or by zooming from an account field on another window.
When you use an inquiry window that includes an account field you can view records that include secured
accounts. However, the account field will be blank and the message “Access denied/Account missing” will appear in
the Description field. If you attempt to enter an account number that is secured, the message “You don’t have
permission to create new accounts or view all accounts” will appear when you move from the field. The account
and description fields will be cleared.
Effects of account security on reports and report options
Account security applies to all reports in all modules. If you don’t have full access to all accounts, you won’t be able
to create a report that includes secured accounts.
In the report options windows, if you don’t have full access to all accounts, you won’t be able to restrict the report
using a secured account number.
Effects of account security on maintenance windows
Only the system administrator and users granted full access to all accounts will be able to create new accounts in
the account maintenance windows in General Ledger.
Account security applies to all account fields in the maintenance windows in all modules. If you don’t have full
access to all accounts, you won’t be able to view secured accounts by using an account lookup, by using the browse
buttons, or by entering a secured account number. If you open a record that includes a secured account, the account
field will be blank and the message “Access denied/Account missing” will appear in the Description field. If you
attempt to enter an account number that is secured, the message “You don’t have permission to create new
accounts or view all accounts” will appear when you move from the field. The account and description fields will be
cleared.
Effects of account security on secured windows
Some Microsoft Dynamics GP windows can be opened only if you have full access to all accounts. These windows
include the Year-End Closing window, the Period Consolidation window, the Reconcile Financial Information
window, and the remove history windows for all modules.
Part 7: Business Alerts
You can use this information to set up Business Alerts to notify you when your data matches conditions you specify.
The Business Alert information is designed to give you an in-depth understanding of how to use the features of
Business Alerts, and how Business Alerts integrates with the Microsoft Dynamics GP system.
This part of the documentation contains the following information:
Chapter 36, “Business Alerts overview,” contains information about how Business Alerts works.
Chapter 37, “Business Alerts setup,” contains information about setting up Business Alerts.
Chapter 38, “Business Alerts maintenance,” contains information about maintaining Business Alerts.
Chapter 36: Business Alerts overview
Business Alerts uses the power of Microsoft SQL Server to monitor your business’s data, delivering faster access to
business-critical information and enabling your organization to make quicker, more informed decisions to improve
your business success.
This information is divided into the following sections:
How Business Alerts works
Alert notifications
Business Alerts terms
How Business Alerts works
Business Alerts takes advantage of the query features of Microsoft SQL Server to monitor your data for specific
conditions. For example, suppose that you want to be notified when a customer’s credit limit has been exceeded. In
that case, you can use the Business Alert wizard to create a query that compares the credit limit amounts to the
current amounts for your customers.
You can use the wizard to set up the schedule for the alert—that is, when, how often, and for how long you want
Microsoft Dynamics GP to check whether the conditions you’ve defined exist. You also can specify a list of people
to notify when those conditions occur.
You can create an unlimited number of business alerts, combining information from any of the tables in company
or system databases. For example, you can compare the outstanding commissions per salesperson from the sales
tables to commissions paid in the payroll tables.
Once you have created and enabled a business alert, the conditions will be checked according to the schedule you
set up. Whenever the alert condition is found, an email message is sent to the people or groups that you specified
or a task is created for the user that you specified.
Alert notifications
You can use any of the notification methods supported by your messaging system with Business Alerts. For
example, you can notify alert recipients using any combination of e-mail, fax, and pager messages. You also can
create tasks that will be displayed on their home pages and their task list whenever an alert condition is found.
IMPORTANT
We strongly recommend that you use a MAPI-compliant messaging system, and that you ensure that it is working correctly
with Microsoft SQL Server before using Business Alerts.
Alert formula A SQL query that defines the conditions you want the
business alert to test for.
Joining tables Identifying the columns in two different tables that store the
same information. Also referred to as creating table joins.
2. Build the formula by adding columns, constants, and operators to the business alert formula.
For example, to create a credit alert that notifies you when customer orders exceed customer credit limits, you
might select the Customer Master Summary table, then select the On Order Amount column. Choose Add
Column. Choose the > button to insert the greater than operator. Then select the RM Customer MSTR table and
the Credit Limit Amount column, and choose Add Column.
When you choose Next, your formula is checked to ensure that it complies with the rules for formulas.
1. Choose Next and refer to Setting up an alert notification to continue setting up an alert.
Setting up an alert notification
Use the Alert Notification window to enter the addresses or user IDs of the people who should be notified when
the alert conditions specified in the business alert formula occur. Depending on how you choose to deliver
notifications, the addresses might be e-mail addresses, or fax, or pager numbers.
You also can specify whether the recipients should receive a message, or a message and a report. If you choose to
send a message and a report, use the Select Report Columns window and the Select Report Sorting Options
window to set up the information to be included in the report.
You can use any of the notification methods supported by your messaging system. For example, if you’re using
Microsoft Exchange, you could notify alert recipients using a combination of e-mail, fax, and pager messages.
We strongly recommend that you use a MAPI -compliant messaging system, and that you ensure that it is working
correctly with Microsoft SQL Server before using Business Alerts.
If the recipients are listed by their user IDs, the alert that they receive will be in the form of a new Microsoft
Dynamics GP task that is created and assigned to them when the alert conditions that you specify are met.
To set up an alert notification:
1. Open the Alert Notification window. (In the Define Alert Formula window, choose Next.)
2. Indicate if alert recipients will be listed by e-mail addresses or by user IDs. If you mark user ID, skip to step
4.
3. Indicate if alert recipients should receive a message, or a message and a report.
4. Enter the addresses or user IDs of the people or groups to notify when the alert conditions occur. If you
entered addresses in the alert recipients list, you should send a test mail message to be sure that all the
recipients will receive the message.
If you have a MAPI-compliant messaging system and you marked E -mail in step 2, you also can choose the
To button to open the address window for your system, where you can select addresses. For example, if
you’re using Microsoft Exchange, choosing this button will open the Address Book window, where you can
select recipients, as well as carbon-copy (cc) and blind-carbon-copy (bcc) recipients.
If you marked User ID in step 2, you can choose the To button to open the Users lookup window, where you
can select user IDs.
The list of recipients can’t have more than 255 characters. If you need to create a longer list of recipients, we
recommend that you set up and use a mail group, rather than entering each recipient individually.
1. Enter the message you want the recipients to receive. This message can’t be more than 255 characters.
2. Choose Next; if you marked the Message and Report option, the Select Report Columns window will appear.
3. In the Select Report Columns window, select a table that includes columns you want to appear in the report,
then select the columns you want and choose Insert. You also can change the heading that will appear above
each column on the report. If you enter a new column heading, Microsoft Dynamics GP automatically will
enclose it in single quotation marks, and replace any spaces with underscore characters.
Columns will appear on the report in the order they appear in the Report Column list.
1. Choose Next to open the Select Report Sorting Options window.
2. Select the column for sorting the report and choose Insert. You can insert additional columns into the
Report Sort Order list.
3. Choose Next and refer to Scheduling an alert to continue setting up this alert.
Scheduling an alert
Use the Schedule Alert window to specify when, how often, and for how long your data will be checked for the
business alert conditions you’ve defined.
To schedule an alert:
1. Open the Schedule Alert window.
(In the Define Alert Output window or the Select Report Sorting Options window, choose Next.)
1. Decide if your data should be checked for the alert conditions on a daily, weekly, or monthly basis. Other
options in the window will change, depending on your selection.
2. Decide if your data should be checked once each interval, or more frequently. For example, if you chose to
have data checked every week on Monday, you could then have it occur every two hours, beginning at 6
a.m. and ending at 6 p.m.
3. Enter the date you want the checks of your data to begin and to end. If you don’t want the checks of your
data to end, mark the No End Date option.
4. Mark Keep Alert History to keep a record of dates and times that the alert conditions occurred and the
recipients who were notified each time, and mark Enable Business Alert if you want to start using this alert.
5. Choose Test Alert to see if the alert formula you entered is valid, and to send a test message to the alert
recipients.
6. Choose Finish to save your changes and close the Business Alert wizard.
Using data from integrating applications in alerts
Use the Business Alert Table Maintenance window to make tables from integrating applications available for
business alerts. You must complete the steps in this procedure if you use integrating applications with Microsoft
Dynamics GP and you want to include information from these applications in a business alert. After you complete
this procedure, you’ll be able to select tables from integrating applications when you’re creating a business alert
with the Business Alert wizard.
To use data from integrating applications in alerts:
1. Open the Business Alert Table Maintenance window. (Administration >> Utilities >> System >> Business
Alerts)
2. Select the dictionary and series that includes the tables to use in a business alert.
3. From the list of tables available in the dictionary, select the tables to use and choose Insert.
4. When you have selected all the tables to use in a business alert, choose Process to add the selected tables to
the tables available for business alerts.
Chapter 38: Business Alerts maintenance
After you’ve set up and enabled Business Alerts, you might need change an alert by modifying the formula, using
different tables, changing the alert schedule, or adding, or removing people from the list of people to be notified
when the alert conditions occur.
If you marked the option to keep alert history, you can print a report showing when the alert conditions occurred
and which the recipients were notified each time. You also can remove that history if it is no longer needed.
This information is divided into the following sections:
Modifying a business alert
Modifying an alert schedule and notification
Making tables unavailable for alerts
Printing and removing alert history
Modifying a business alert
Once you’ve created a business alert, you can use the Business Alert Maintenance window to view or modify the
details of the alert. You can make changes to virtually any aspect of an alert, such as the alert formula, the list of
notification recipients, the alert schedule and the report that is generated by the alert.
To modify a business alert:
1. Open the Business Alert Maintenance window. (Administration >> Cards >> System >> Business Alerts)
2. Enter or select a business alert.
3. Decide how the business alert needs to be modified. In the Business Alert Maintenance window, you can
change the contents of the alert message, change options for keeping history and enable or disable a
business alert.
• To change the alert message, enter new text in the Message field.
To keep a record of the dates and times that the alert conditions occurred and the recipients who were
notified each time, mark Keep Alert History.
To disable a business alert, clear the Enable Business Alert option.
1. To change the schedule or the notification options, choose Schedule/
Notification to open the Schedule and Notification window. Refer to Modifying an alert schedule and notification
for more information.
1. To change the formula or the tables used in the alert, choose Modify Alert to open the Business Alert wizard.
Choose Next one or more times to open the appropriate window for making your change.
To change the formula, use the Define Alert Formula window. Refer to Defining an alert formula for
more information.
To select different tables, use the Select Tables window. Refer to Selecting and joining tables for alerts
for more information.
2. To print a report showing the history for this alert, choose Print/Remove History to open the Print/Remove
Alert History window. Refer to Printing and removing alert history for more information.
3. Save your changes.
Verify your changes with the Business Alert Setup List. To print the list, choose File >> Print when the Business
Alert Maintenance window is open.
Modifying an alert schedule and notification
Use the Schedule and Notification window to modify when, how often, and for how long Microsoft Dynamics GP
will check whether the business alert conditions exist. Microsoft Dynamics GP will check your data for the
conditions specified in the business alert formula at the intervals you set up here. You also can add or remove e-
mail addresses or user IDs from the list of recipients for this business alert.
To modify an alert schedule and notification:
1. Open the Schedule and Notification window. (Administration >> Cards >> System >> Business Alerts >>
Select an alert >> choose Schedule/Notification)
2. Make the necessary changes to the schedule.
3. Add or remove recipients.
4. To disable a business alert, clear the Enable Business Alert option.
5. Choose Test Alert to ensure that the alert works correctly with the changes you made.
6. Choose OK to close the Schedule and Notification window.
7. In the Business Alert Maintenance window, choose Save. Close the window.
Making tables unavailable for alerts
Use the Business Alert Table Maintenance window to make tables unavailable for business alerts.
To make tables unavailable for alerts:
1. Open the Business Alert Table Maintenance window. (Administration >> Utilities >> System >> Business
Alerts)
2. Select the dictionary and series that includes the tables you want to make unavailable for business alerts.
3. From the list of tables available in the dictionary, select the tables to use and choose Insert.
4. When you have selected all the tables to make unavailable for business alerts, choose Process to remove the
selected tables from the tables available for business alerts.
Printing and removing alert history
When you create a business alert, you have the option to have Microsoft Dynamics GP keep history, which is a
record of the dates and times when the alert conditions occurred and the recipients who were notified each time.
Use the Print/Remove Alert History window to print the Business Alert History Report, or remove business alert
history and print the Business Alert History Removal Report.
To print and remove alert history:
1. Open the Print/Remove Alert History window. (Administration >> Cards >> System >> Business Alerts >>
Select an alert >> choose Print/Remove History.)
2. Select the option to print the Business Alert History Report, or to print the Business Alert History Removal
Report and remove history.
3. Enter the range of dates you want to include in the report or remove from history.
4. Choose Process to print the report, or to print the report and remove history.
LOCATION EXAMPLE
SHAREPOINT INTEGRATED
Location Example
1. If you selected Native as the report server mode, you can enter the name of the folder to deploy the reports
to. By using a folder, you can deploy Reporting Services reports for multiple Microsoft Dynamics GP
instances to a single Microsoft SQL Server Reporting Server. The default folder name is the name of the
system database. If DYNAMICS is the system database name, the Folder Name field is blank. After
deploying reports to the folder, you must provide access to the folder.
2. If you are using Microsoft Dynamics CRM 2011, enter the URL for the CRM service, the name of the
organization, and specify credentials for the data source.
We recommend that you use Windows Authentication (Integrated Security). If you select to be prompted for
credentials, you must mark the Use as Windows credentials when connecting to the data source option on the data
source deployed.
You must be using SQL Server 2008 R2 or 2012 Reporting Services and Microsoft Dynamics CRM 2011 or later to
deploy SQL Server Reporting Services reports and metrics that includes CRM data. Microsoft Dynamics CRM
supports only the native mode of deployment of SQL Server Reporting Services.
1. To verify your locations, choose the Refresh button in the upper right hand corner of the Deployment
Options tree view.
2. In the Deployment Options tree view, all items that are not fully deployed are automatically marked.
To exclude an item, unmark the check box. For example, if you don’t want to deploy SQL Server Reporting Services
reports in Fabrikam, Inc., expand the Company level in the tree view and unmark SRS Reports.
1. Choose Deploy Reports to deploy reports. To redeploy reports for all companies, mark Redeploy all reports for
selected companies and then choose Deploy Reports.
The Business Intelligence Deployment Progress window appears. This window displays the report deployment
progress.
If you don’t have the appropriate permissions to deploy reports, a window opens where you can enter a
domain\user name and the password you use to log in to Microsoft Windows.
1. After the reports are deployed, choose Print Status Report to view the deployment status of reports.
Chapter 40: Excel report deployment
Microsoft Dynamics GP comes with many predefined Excel reports, which contain the same information as the
default SmartList favorites. Excel reports use Office Data Connection (ODC ) technology to maintain a direct link to
the underlying company database, so that users with appropriate security access can view real-time data in an Excel
worksheet, without needing to start Microsoft Dynamics GP.
This information explains how Excel reports and ODC work together, and how to make the Excel reports available
for users to view.
Understanding data connections and Excel reports
Deploying Excel reports
Understanding data connections and Excel reports
Microsoft Dynamics GP and Microsoft Office provide an integration method, called an Office Data Connection
(ODC ), that allows you to view live Microsoft Dynamics GP data in an Excel worksheet.
ODC provides a link to a system or company database in SQL Server. The ODC connection ensures that when the
Excel report is viewed, it contains the most recent data.
Each ODC file supplied with Microsoft Dynamics GP corresponds to a default
SmartList object. For example, an ODC file named
TWO_Accounts_AccountSummary.odc links to the same data as the Account Summary SmartList object.
For each ODC file there is a corresponding worksheet. The Excel report connects to the ODC file to display data.
For example, the Excel report named
Accounts_AccountSummary.xlsx displays the data from the ODC file named
TWO_Accounts_AccountSummary.odc.
Before users can view Excel reports, a system administrator must perform a process called “deployment” to create
the ODC files and corresponding Excel worksheets, and make them available for users to access. There are two
ways deploy Excel reports:
To a shared folder on a secure server location
To a SharePoint document library
To view the reports, users must meet the following requirements.
To view the data that is displayed in an ODC file, users must have the appropriate SQL Server access rights.
Refer to Setting up security for viewing data connections and Microsoft Excel reports for more information.
To open the .xlsx worksheet files, users must have the 2010 Microsoft Office system.
Additional user permissions are required for the shared network folder or SharePoint Server document
library, depending on where you choose to deploy the reports.
As part of the deployment process, the system administrator can designate a location where each user can store
any Excel reports and data connections they modify or create. This allows each user to customize reports
individually, without affecting the reports and data connections available to all users at the system level.
Once the deployment process is complete, both system-level and user-level Excel reports and their corresponding
data connections appear automatically in reports lists within Microsoft Dynamics GP.
To view Excel reports and data connections for a particular series, choose the appropriate series button in the
navigation pane, then choose the Excel Reports shortcut. To view Excel reports for all series, choose Administration
in the navigation pane, then choose the Excel Reports shortcut. See the System User’s Guide (Help >> Contents
>> select Using the System) for more information about report lists.
Deploying Excel reports
Use the Reporting Tools Setup window to deploy Excel reports and data connections to a shared network location
or to a Microsoft SharePoint site. During this process, ODC files are created and saved to the designated location.
Excel reports and data connections that are stored in the locations that you specify in the Reporting Tools Setup
window also will be listed in Excel Reports lists. See the System User’s Guide (Help >> Contents >> select Using
the System) for more information about report lists.
The Deployment Options list has a tree view that displays the deployment status of each company and of each
report type. You can use the tree view to deploy reports by company and by report type.
You can choose the + symbol next to a level to view additional levels in the tree view. You can collapse and expand
the entire tree or just portions of it. A check mark next to a level means that the reports are available to deploy. All
items that are not fully deployed will automatically be marked.
To deploy Excel reports:
1. Decide if you are going to deploy reports to a network share or to a Microsoft SharePoint site.
2. If you are deploying reports to a new network share, create a shared folder to store the Excel report file sin a
secure network location. Set the share permissions to Change (the minimum) or Full Control. You can use
the same folder as you used to deploy the data connection files, or you can create a separate folder.
If you are deploying reports to a Microsoft SharePoint location, create a document library to store the Excel report
files.
1. Open the Reporting Tools Setup window.
(Administration >> Setup >> System >> Reporting Tools Setup)
1. In the System Level area, select the location to deploy reports to.
You must have access to the server to deploy reports to a shared network location.
1. If you are using Microsoft Office 365 and want to deploy Excel reports to a reports library in SharePoint
Online 2010, mark Using SharePoint Online option. This option is available if you selected SharePoint as the
location to deploy reports to.
2. Depending on the location you selected, enter the following information. Be sure to use back slashes when
you are entering the location for Excel reports even if you are using a UNC path. You should also be sure
that the location doesn’t end in a slash.
Network Share location:
LOCATION EXAMPLE
SharePoint location:
SHAREPOINT INTEGRATED
Location Example
1. In the User Level area, enter the location to where Excel reports are stored on each user’s computer. You must
use the “%” character as the variable for the Windows user ID in the path.
For example: C:\Documents and Settings\%\My Documents\My Data Sources\GP Connections
Data connections that are stored in this location also will be listed in report lists.
1. To verify your locations, choose the Refresh button in the upper right hand corner of the Deployment
Options tree view.
2. In the Deployment Options tree view, all items that are not fully deployed are automatically marked.
To exclude an item, unmark the check box. For example, if you don’t want to deploy Excel reports in Fabrikam, Inc.,
expand the Company level in the tree view and unmark Excel Reports.
1. Choose Deploy Reports to deploy reports. To redeploy reports for all companies, mark Redeploy all reports for
selected companies and then choose Deploy Reports.
The Business Intelligence Deployment Progress window appears. This window displays the report deployment
progress.
If you don’t have the appropriate permissions to deploy reports, a window opens where you can enter a
domain\user name and the password you use to log in to Microsoft Windows.
1. After the reports are deployed, choose Print Status Report to view the deployment status of reports.
Chapter 41: Sorting options
Use this information to tailor specific elements in the Microsoft Dynamics GP user interface to your specific needs,
enabling you to work more efficiently and spend less time moving from one task to another. This information is
divided into the following sections:
Setting up custom sorting options for an advanced lookup window
Adding new custom links
Modifying custom links
Copying custom links
Setting up custom sorting options for an advanced lookup window
Use the Advanced Lookups Setup window to set up custom sorting options to be used in addition to the default
sorting options that are provided. For example, if you want to sort the Customers list by phone number or postal
code, you could set up a custom sorting option to do so.
If you make custom sorting option changes for one company, those changes won’t be applied to your other
companies. Custom sorting options can be set on a per-company basis.
To set up custom sorting options for an advanced lookup window:
1. Open the Advanced Lookups Setup window. (Administration >> Setup >> Company >> Advanced
Lookups)
2. Select the advanced lookup to which you want to create a custom sorting option.
3. Select the field you want to sort by. The fields that appear in the list will change depending on which object
is selected.
4. Enter a description for the sorting option, or accept the default description. The description will appear in the
View >> Additional Sorts menu in the corresponding lookup window.
5. Repeat steps 4 and 5 to set up additional options for the selected object.
6. Choose Save to save the sorting options and synchronize the Advanced Lookup indexes.
Adding new custom links
Use the Customer Link Setup window and the Create/Modify Custom Link window to create custom links to
launch Microsoft Outlook to address an e-mail message, to launch Internet Explorer to view a web page, or to open
a document in Word, Excel, or some other application for customers, vendors, items, salespeople, and employees.
Tracking Number links can be created based on the shipping method for a document, linking to tracking
information on the shipper’s web site. Currencyspecific links can be created based on the currency selected, linking
to a web site with exchange rate information. Checkbook and credit card links can be created based on the
checkbook selected, linking to the bank’s online banking web page.
You can also choose to link to the same location for all values. For example, all checkbooks could be made to link to
the same online banking web page.
To add new custom links for currencies, exchange rates, tracking numbers, checkbooks, and credit cards:
1. Open the Custom Link Setup window. (Administration >> Setup >> Company >> Custom Link)
2. Choose New to open the Create/Modify Custom Link window.
3. Select the prompt for which you can create a custom link.
4. Enter the description of the link.
5. Enter or select a field value.
6. If the All field values field is available, you can mark this field to attach the link to all the fields using the
same field value. For example, you decided to create a link for Exchange Rate. By marking All Field Values,
you can click the link for any Exchange Rate prompt for any currency and open the same web site defined
for exchange rates.
7. Enter the internet address of the link you want to create.
8. Choose Save. When you save the link, information about the link will appear in the Custom Link Setup
window.
To add new custom links for customers, vendors, items, salespeople, and employees:
1. Open the Custom Link Setup window. (Administration >> Setup >> Company >> Custom Link)
2. Choose New to open the Create/Modify Custom Link window.
3. Select the prompt for which you can create a custom link.
4. Enter the description of the link.
5. Select an address type. The types of addresses available depend on the prompt you selected. For example, if
you selected Customer, you could select the primary, ship to, bill to, or statement to addresses. An address
type isn’t available for items or sales people.
6. Select an address field. This information is defined in the Internet Information window. You must define the
custom link information in the Internet Information window for the link to work.
7. Choose Save. When you save the link, information about the link will appear in the Custom Link Setup
window.
Modifying custom links
Use the Custom Link Setup window to modify custom links.
To modify custom links:
1. Open the Custom Link Setup window. (Administration >> Setup >> Company >> Custom Link)
2. Select the custom link you want to change and choose Modify to open the Create/Modify Custom Link
window.
3. In the Create/Modify Custom Link window, enter the modify the information.
4. Choose Save.
Copying custom links
Use the Custom Link Setup window to copy custom links. You may want to copy a link if you want to create a new
link that uses the same information.
To copy custom links:
1. Open the Custom Link Setup window. (Administration >> Setup >> Company >> Custom Link)
2. Select a customer link and choose Copy to open the Create/Modify Custom Link window.
3. In the Create/Modify Custom Link window, make any changes to the link that you want.
4. Choose Save. If you didn’t change the custom link label for the new link, Copy1 will be added to the label.
Chapter 42: Word templates
You can use the Word template functionality in Microsoft Dynamics GP to use predefined templates or create your
own.
This information is divided into the following sections:
Word template overview
Word templates prerequisites
Predefined Word templates for Microsoft Dynamics GP
Configuring Word templates
Assign a company image to Word templates
Installing the Microsoft Dynamics GP Add -in for Microsoft Word
Word template overview
Predefined Word templates for document types such as sales quotes and purchase orders are provided for you
with Microsoft Dynamics GP. The templates are based on standard reports in Microsoft Dynamics GP. By default,
the Word templates functionality is enabled for Microsoft Dynamics GP. You can print the predefined Word
templates for your customers and vendors in each of the companies you have access to. For a list of the predefined
templates, see Predefined Word templates for Microsoft Dynamics GP .
You also can create your own template or create a template from an existing template. For example, you might
want to change the font size for a template or create separate templates for your customers in the United States
and in Canada based on a standard report because of regulatory requirements. The Word template must be based
on a standard report.
After creating or modifying a template, you can assign the template to your companies and then to customers or
vendors. You can assign a specific template to an individual customer or vendor or a class of customers or vendors.
For example, you can create a specific template for a promotion and assign that template to your local customers
for that promotional period.
Word templates prerequisites
The following components are required to modify Word templates for Microsoft Dynamics GP.
Microsoft Word 2010 or later to make layout changes such changing the font size
Microsoft Dynamics GP Add-in for Microsoft Word to add fields and data sources to the template
Visual Studio Tools for Office Runtime 2.0 or later—Visual Studio Tools for Office Runtime 3.0 is installed
with Microsoft Dynamics GP Add-in for Microsoft Word
Predefined Word templates for Microsoft Dynamics GP
The following predefined Word templates are installed with Microsoft Dynamics GP. Predefined templates cannot
be modified or removed. You can make copies of the predefined templates and make your changes such as
changing the font. Predefined templates do not have logos assigned to them.
You can print the predefined Word templates for your customers and vendors in each of the companies you have
access to. If you don’t want use a predefined template, remove the assignment to the company and select a new
default Word template.
DOCUMENT TYPE REPORT WRITER REPORT NAME PREDEFINED WORD TEMPLATE NAME
Sales Order Processing Quote SOP Blank History Options Quote Form SOP Blank History Options Quote Form
Template*
SOP Blank History Quote Form SOP Blank History Quote Form
Template*
SOP Blank Options Quote Form SOP Blank Options Quote Form
Template*
Sales Order Processing Order SOP Blank History Options Order Form SOP Blank History Options Order Form
Template*
SOP Blank History Order Form SOP Blank History Order Form
Template*
SOP Blank Options Order Form SOP Blank Options Order Form
Template*
DOCUMENT TYPE REPORT WRITER REPORT NAME PREDEFINED WORD TEMPLATE NAME
Sales Order Processing Invoice SOP Blank History Options Invoice SOP Blank History Options Invoice
Form Form Template*
SOP Blank History Invoice Form SOP Blank History Invoice Form
Template*
SOP Blank Options Invoice Form SOP Blank Options Invoice Form
Template*
Sales Order Processing Packing Slip SOP Blank Packing Slip Form SOP Blank Packing Slip Form Template*
Sales Order Processing Return SOP Blank Return Form SOP Blank Return Form Template*
SOP Blank Options Return Form SOP Blank Options Return Form
Template*
SOP Blank History Return Form SOP Blank History Return Form
Template*
SOP Blank History Options Return SOP Blank History Options Return Form
Template*
Sales Order Processing Back Order SOP Blank History Options Back Order SOP Blank History Options Back Order
Template*
SOP Blank History Back Order SOP Blank History Back Order
Template*
SOP Blank Options Back Order SOP Blank Options Back Order
Template*
Sales Order Processing Picking Ticket SOP Blank Picking Ticket Bin Sequenced SOP Blank Picking Ticket Bin Sequenced
Template*
SOP Blank Picking Ticket Order Entered SOP Blank Picking Ticket Order Entered
Template*
SOP Blank Options Picking Ticket Form SOP Blank Options Picking Ticket Form
Template*
Document type Report Writer report name Predefined Word template name
Purchase Order POP Purchase Order Blank Form POP Purchase Order Blank Form
Template*
POP History Purchase Order Blank POP History Purchase Order Blank
Form Form Template*
POP Purchase Order Rollup Blank Form POP Purchase Order Rollup Blank Form
Template*
POP History Purchase Order Rollup POP History Purchase Order Rollup
Blank Blank Form*
You should keep in mind that the format and resolution of the image you chose may affect the maximum file size
when attaching documents for your customers and vendors if you are using the Microsoft Dynamics GP e-mail
functionality. The image also affects the size of the reports and documents generated by the Word template
functionality. This can affect performance of the printing process.
To assign a company image to Word templates:
1. Open the Image Assignment window. (Administration >> Reports >> Template Configuration >> Images)
2. Select a company in the Company images list.
3. Click the Add button to open the Select an image window.
4. Select an image and choose the Open button to assign image to the company for Word templates.
5. Choose OK in the Image Assignment window to save your changes.
Installing the Microsoft Dynamics GP Add-in for Microsoft Word
You must install the Microsoft Dynamics GP Add-in for Microsoft Word only if you want to create new Word
templates. The Microsoft Dynamics GP Add-in for Microsoft Word is used when creating the layout of the Word
template document for a report. You also need to install the Microsoft Dynamics GP Add-in for Microsoft Word
when you want add data sources and fields to existing Word templates.
To install the Microsoft Dynamics GP Add-in for Microsoft Word:
1. From the Microsoft Dynamics GP 2010 installation media, double-click the Setup.exe file to open the
Microsoft Dynamics GP installation window.
2. Click Microsoft Dynamics GP Add-in for Microsoft Word under Additional Products, and then select Install.
3. If you haven’t installed Visual Studio Tools for Office Runtime, the Software
Update Visual Studio Tools for the Office system 3.0 Runtime wizard appears.
1. Follow the instructions in the window to accept the software license agreement. To install Visual Studio Tools
for the Office system 3.0 Runtime, you must accept this agreement.
2. After Visual Studio Tools for Office Runtime is installed, the Microsoft Dynamics GP Add-in for Microsoft
Word wizard appears.
3. Follow the instructions in the window to accept the software license agreement. To install Microsoft
Dynamics GP Add-in for Microsoft Word, you must accept this agreement and click Next.
4. Specify the folder where you want the predefined Word templates installed.
The default folder is C:\Program Files\Microsoft Dynamics\Report Templates. To select a different folder, click
Browse.
1. Click Install.
2. Click Finish after the installation is complete.
Chapter 43: Extending system functionality
Use this information as your guide to identifying the types of customization that best fit your needs.
This information is divided into the following sections:
Importing and exporting data
Customizing documents and reports
Customizing the Microsoft Dynamics GP interface
Customizing the functionality of Microsoft Dynamics GP
Importing and exporting data
Microsoft provides several tools to simplify the process of importing and exporting data.
Integration Manager Use Integration Manager to set up integrations which can be used on an ongoing basis to
import data into Microsoft Dynamics GP tables. For example, you may want to use an integration to import sales
transactions from another data collection system. See the Integration Manager documentation for more
information.
eConnect eConnect is a set of development utilities and application programming interfaces (APIs) that integrate
outside data sources with Microsoft Dynamics GP back office components. Use eConnect for high-volume, real
time integrations from such external data sources as Web services, CRM applications, Web storefronts, and legacy
applications.
Excel-based budgeting Use General Ledger to export budgets to Excel, manipulate them, and import them back
into Microsoft Dynamics GP. See the General Ledger documentation for information about using Excel to create
and modify budgets.
SmartList Use SmartList to easily export data to Excel, Word, or other file formats. See the System User’s Guide
for information about SmartList.
In addition to the tools available from Microsoft Dynamics, you can use ODBC to use other tools such as Microsoft
Access to import or export data. It’s important to understand the Microsoft Dynamics GP data structure. If you
import data incorrectly, you can damage your data. Use the Microsoft Dynamics GP Software Development Kit
(installed from the installation media ) and the Resource Descriptions windows (Microsoft Dynamics GP Tools >>
Resource Descriptions) to find this information.
Customizing documents and reports
As you begin using Microsoft Dynamics GP, you may find that you want to modify the format of your checks,
invoices, sales documents, purchase orders, or other documents. You also may want to customize some reports
provided with the system, or create new ones. Microsoft Dynamics offers the following reporting tools.
Report Writer Use Report Writer to modify the default documents and reports that are provided with Microsoft
Dynamics GP. Refer to your Report Writer documentation for more information.
Advanced Financial Analysis Use Advanced Financial Analysis to modify the default financial statements that
are provided with Microsoft Dynamics GP. Refer to the Advanced Financial Analysis documentation for more
information.
Management Reporter for Microsoft Dynamics ERP You can use Management Reporter to create customized
financial statements. Refer to the Management Reporter documentation for more information.
SmartList Use SmartList to create simple reports. SmartList’s report formatting capabilities are limited, but since
you don’t need to link tables or set up table relationships, it’s easier to use than other reporting tools. Refer to the
System User’s Guide (Help >> Contents >> select Using the System) for more information.
Customizing the Microsoft Dynamics GP interface
Microsoft Dynamics GP provides numerous tools you can use to tailor the user interface to the way your
organization works.
User Preferences Each person who uses Microsoft Dynamics GP can use the User Preferences window to control
the appearance and behavior of certain aspects of the user interface, including display colors, whether the tab or
enter key is used to move to the next field in a window, and default entries for several parts of the system. See the
System User’s Guide (Help >> Contents >> select Using the System) for more information about user preferences.
Shortcut Bar Each person who uses Microsoft Dynamics GP can set up and use shortcuts to streamline access to
windows, macros and other frequently used applications. See your System User’s Guide (Help >> Contents >>
select Using the System) for more information about shortcut bar changes that can be made for each user.
Use user-class shortcuts to customize a portion of the shortcut bar for each user class in your organization. See
Part 2, User setup, for information about changes that apply to user classes.
Modifier Use the Modifier to move fields, change text, or adjust the order in which the TAB or ENTER key
advances through the fields in the window. See the Modifier documentation for more information.
Visual Basic for Applications (VBA ) Use VBA to create new forms or to set default values for specific fields in
windows. See the Microsoft Dynamics GP VBA Developer’s Guide for more information.
Customizing the functionality of Microsoft Dynamics GP
Microsoft Dynamics GP provides several ways to add custom functionality that’s not available within Microsoft
Dynamics GP or through products developed by Microsoft Dynamics GP Developers.
Microsoft Dexterity Use Microsoft Dexterity to add custom functionality with the same tool used to create
Microsoft Dynamics GP. See the Microsoft Dexterity documentation for more information.
Continuum API Use the Continuum application programming interface (API) to create integrations for Microsoft
Dynamics GP. See the Continuum API Guide for more information.
System Administration Guide
131 minutes to read • Edit Online
The System Administrator’s Guide is designed to give an experienced computer user the information that is
needed to maintain Microsoft Dynamics GP.
This manual includes detailed information about maintaining data, optimizing databases, setting up printers, using
the Distributed Process Server, and solving problems that may arise within Microsoft Dynamics GP.
Some features described in the documentation are optional and can be purchased through your Microsoft
Dynamics GP partner.
To view information about the release of Microsoft Dynamics GP that you’re using and which modules or features
you are registered to use, choose Help >> About Microsoft Dynamics GP.
The manual is divided into the following parts:
Part 1, Customization, describes how to set up the system password, routine checklists, and default printers
in Microsoft Dynamics GP.
Part 2, Routine maintenance, describes how data is stored, and explains how to help protect and maintain
your data.
Part 3, Distributed Process Server, describes how to set up and use the remote processing features available
with Microsoft Dynamics GP.
Part 4, Technical reference, contains information about integrating products, launch files, and defaults files.
Part 5, Troubleshooting, explains how to detect data that needs maintenance, and repair the data if
necessary. It also contains solutions to commonly encountered problems with location translations, launch
files, process servers, and defaults files.
Part 1: Customization
This part of the documentation describes how to customize the Microsoft Dynamics GP system to fit your needs.
The following topics are discussed:
Chapter 1, “System customization,” describes how to modify the routine checklists, and default printers in
Microsoft Dynamics GP.
Chapter 2, “Printers,” describes how to use named printers and how to set up default printers for an entire
system, for each user, or for each company.
Chapter 1: System customization
Microsoft Dynamics GP allows you to tailor routine checklists, and report printing to your business’s specific needs.
This enables you to provide different access levels to Microsoft Dynamics GP and to work more efficiently.
The customization information contains the following sections:
Modifying a routine checklist
Printing reports without dialog boxes
Modifying a routine checklist
Microsoft Dynamics GP allows you to modify existing checklists and to create customized checklists of routines for
each series. You can specify the frequency with which each set of routines should be completed: daily, on payday, at
the end of a period, month, quarter, fiscal year or calendar year, during setup, or at a frequency you choose. In
addition, you can record macros and add them to your checklists.
NOTE
While you can open the appropriate windows to perform the tasks from a checklist window, the actual tasks aren’t performed
automatically.
The checklist of routines acts as a sort of audit trail, recording the time each task was selected, the date the task was
completed and the user ID of the user who completed the procedure.
NOTE
A checklist registers the ID of the user who performed a routine and when it was completed only if a user performed it by
selecting the routine in the checklists window and choosing Open. The checklist will not be updated if a user performs a
routine by opening a window any other way, such as from a menu.
OPTION ACTION
OPTION ACTION
Microsoft Dynamics GP Window The Select Microsoft Dynamics GP Window window appears.
To add a window from an integrating product, select it from
the Product list. Select the window’s series, then select the
window to add.
Microsoft Dynamics GP Macro A dialog box appears. Select the macro you want to add.
NOTE
Choosing the Revert button in a list of routines removes all the additions and modifications you’ve made, and resets the list
of routines to the Microsoft Dynamics GP default settings. The original settings are denoted by a 0/0/0 in the Date Done
column and 12: 00: 00 AM in the Time column. Original settings don’t have an entry in the User ID column.
NOTE
You need to complete these steps on each computer where you don’t want print dialog boxes to appear.
Financial statements
Posting journals
Trial balances
Analysis reports Posting journals
Stock Count forms
Posting journals
Analysis reports
Customer statements
Historical aged trial balance reports
Posting journals
Receivables documents
Packing slips and picking tickets
Posting journals
Purchase Orders Generation Register
Quotes, orders, invoices, back orders, and returns
Analysis reports
Computer checks and remittance
Historical aged trial balance reports
Posting journals
Payables documents
Transaction checks and remittance
If you have already set up printers for a workstation, choose Administration >> Setup >> System >> Named
Printers >> Machine ID link to open the Named Printer Options window.
1. Enter a machine ID. The default ID is the workstation’s network or computer name.
The machine ID is used to associate the named printer with the actual workstation, not the user.
1. You can choose not to display the print dialog box when printing reports. If you print numerous reports to a
printer at once, or if you post and print posting journals overnight, you may want to prevent the print dialog
box from appearing.
2. Choose OK in the Named Printer Options window. You will receive an alert message saying you need to
select the default printer.
3. Choose OK. The Setup Named Printers window will open along with the Print Setup window from
Windows.
In the Print Setup window, the default printer from Windows will be the initial selection. You can change the printer
and its settings. Choose OK to save your changes and close the Print Setup window.
1. In the Setup Named Printers window, DEFAULT is entered as the printer ID and the printer name automatically
comes from the Print Setup window in Step 5. You can change the printer and enter extra descriptive
information for the printer.
1. Select a printer class.
If you have the capability to send and receive faxes from a workstation, you can set up the fax machine as a printer
in Windows. This printer can be given a Printer ID and used as a named printer.
1. Choose Save and close the window.
Assigning named printers to reports
Once you have set up the printer IDs for the workstation, you can assign a printer to specific reports.
If you’re using advanced picking, you can specify a default printer for a site. This is necessary only if you want a
different printer to be used for a specific site.
You must specify a default printer for the System task series. You also can specify a default printer for a company
by selecting Company as the task series and selecting the company name. Specifying a default printer for a
company is optional and is necessary only if you want a different default printer to be used for a specific user,
company, or user and company combination. When choosing the default printer for a company, you can’t use Any
Printer or Manual Selection for the printer class.
The printer settings will be used only if you print the report to a printer. See *How printers are selected for more
information.
To assign named printers to reports:
1. Open the Assign Named Printers window.
(Administration >> Setup >> System >> Named Printers)
The user ID and company name you used to log in to Microsoft Dynamics GP appear in the user ID and company
name fields, but you can change them.
TIP
You also can assign a printer by choosing the Assign button in the Setup Named Printers window.
NOTE
Because printer settings are not always compatible between different Windows platforms, we recommend that you import
settings only from workstations that are running the same version of Windows and have identical printer configurations in
the control panel settings.
1. Enter the machine ID of the workstation you want to import the settings from and choose Import.
2. Choose OK to close the window.
You also can remove the printer for a machine ID. This should be done only if the workstation is removed from the
system.
If the workstation is renamed on the network, you can change the machine ID in the Named Printer Options
window and all the existing settings will be moved to the new machine ID. You don’t need to remove the old
machine ID.
Setting up a template user for named printers
If you have many users that print from the same workstation, such as in a Terminal Server system, you can set up a
template user. A template is used only for the User and User & Company class printer settings. If a user ID does
not have a printer ID assigned, the printer ID from the associated template user ID will be used.
Once you create a template user and set up the named printers for that one user, you can link other users to the
template. You also can have multiple templates, so if two sites of 20 people each use a single Terminal Server,
instead of setting up 40 users, you need to set up only two.
The template user can be an additional user created only for named printers. This user does not require access to
any companies. You also can select an existing user as the template user.
If you link a user to a template user, you can override the printer assignments for the template user by assigning a
different printer to the user for a specific task. For example, User A is linked to the template user and will use the
printers and settings of the template user except for Sales Order Processing invoices. A different printer is assigned
to this task for User A.
To set up a template user for named printers:
1. Open the Assign Named Printers window.
(Administration >> Setup >> System >> Named Printers)
1. Choose Setup to open the Setup Named Printers window, then choose Advanced to open the Setup Named
Printers – Advanced window.
2. Select a user ID to use as the template. A list of all other users will appear in the bottom of the window.
3. Mark the user IDs that will be linked to this template.
Visual cues help you distinguish the different types of users. The following icons are used.
ICON DESCRIPTION
~
1. Choose OK to save your changes.
Once a user ID has been assigned as the template user or has been linked to a template user, its role can’t be
changed unless the link is removed. To remove a link, unmark the user ID in the Setup Named Printers – Advanced
window.
Changing printer ID settings
Use the Setup Named Printers window to change printer ID settings.
To change printer ID settings:
1. Open the Assign Named Printers window.
(Administration >> Setup >> System >> Named Printers) 2. Choose Setup to open the Setup Named Printers
window.
1. Using the lookup button, select the printer ID.
2. Make your changes and choose Save.
Changing machine ID settings
Use the Named Printer Options window to change machine ID settings.
If a workstation is renamed on the network, you can change the machine ID in the Named Printer Options window
and all the existing settings will be moved to the new machine ID. You don’t need to remove the old machine ID.
To change machine ID settings:
1. Open the Assign Named Printers window.
(Administration >> Setup >> System >> Named Printers)
1. Choose Setup to open the Setup Named Printers window.
2. Click the Machine ID link to open the Named Printer Options window.
3. Make your changes and choose OK.
Changing printer assignments
Use the Assign Named Printers window to change printer assignments.
To change printer assignments:
1. Open the Assign Named Printers window.
(Administration >> Setup >> System >> Named Printers)
1. Select a task series. If you are using the User, Company, or User and Company printer class, verify the user
ID and company name.
2. Select the printer class assigned to the task description. Using the printer ID lookup window, select the
printer ID you want to assign to the task.
3. Choose OK to save changes and close the window.
Removing printer assignments
Use the Assign Named Printers window to remove printer assignments.
To remove printer assignments:
1. Open the Assign Named Printers window.
(Administration >> Setup >> System >> Named Printers)
1. Select a task series. If you are using the User, Company, or User and Company printer class, verify the user
ID and company name.
2. To remove a printer assignment, change the printer class assignment to None.
3. Choose OK to save changes and close the window.
Just as windows you use to make entries (input) are linked to a particular table, the information displayed on
reports and documents you’ll print (output) is drawn from specific tables.
Table groups and tables
Tables are the basis of Microsoft Dynamics GP; they contain your data. Typically, two or more tables that are used
to store related information are combined to make up a table group, also called a logical table.
For example, the General Ledger Transaction Work table is a table group, made up of four tables: Transaction Work,
Transaction Amounts Work, Transaction Clearing Amounts Work, and Audit Trail Code Temporary. General
information about each transaction, such as the audit trail code and date is stored in the Transaction Work table,
and transaction amounts are stored in the Transaction Amounts Work or Transaction Clearing Amounts Work
table, depending on whether you’ve entered a standard transaction or a clearing transaction.
Note that the Transaction Work table group contains a Transaction Work table. Table groups typically include a
table with the same name. In some cases, this may be the only table in the table group. In System Manager, for
example, almost every table group contains only one table.
Table names
Each Microsoft Dynamics GP table has three names: a technical name, a display name, and a physical name. The
technical name is used by the software and will appear instead of a display name in some Microsoft Dynamics
GP alert messages. The physical name is the name that will appear for the table when you view it using Microsoft
SQL Server Management Studio. The display name is the name that will appear in most alert messages and is the
most commonly used name for a given table.
You can review the physical, technical, and display names of each table by choosing Microsoft Dynamics GP menu
>> Tools >> Resource Descriptions >> Tables to display the Table Descriptions window. Refer to your Resource
Description online documentation for detailed steps that can help you view technical table and field information
using the resource description windows.
Tables in the Microsoft Dynamics GP system are divided into different categories based on how they’re used by
Microsoft Dynamics GP and the information each stores. The purpose of each table can be determined by its name.
Technical table names typically are composed of a two-character module abbreviation (such as GL for General
Ledger), followed by a descriptive term for the main contents of the table, plus a 3- or 4-character main table type
abbreviation (such as HIST for a history table). When appropriate, a subtable type abbreviation or description is
used to further define the contents of the table.
The following describes of some of the naming conventions used in the Microsoft Dynamics GP system.
The following table shows examples of table names in the Microsoft Dynamics GP system.
The following table lists some of the more common subtable types used for tables. In many instances, a descriptive
term is used rather than an abbreviation, such as “Clearing” for the GL_TRX_Clearing_WORK table:
Header HDR
Tax HTAX
Address ADDR
Use the help to learn more about the type of table information that’s available in the resource description windows.
Then follow the step-by-step instructions in the help to find the technical table information you need.
Passive record locking
There are a few instances when a single person must have exclusive access to a particular data table, or collection
of similar records. Typically this is true only if the individual is performing a table maintenance procedure, such as
clearing data.
Microsoft Dynamics GP manages records using optimistic concurrency control or passive record locking.
Optimistic concurrency control enables many people to work with the same records—customer accounts, for
example—without competing for records. Coworkers update records one field at a time, so two or more people can
change a record simultaneously if they’re changing different fields. However, if they are changing the same field,
the second person to save the record receives a message saying that changes have been made to the record since
he or she accessed it. When the second person chooses OK in response to the alert message, the window is
updated with the first person’s changes.
Effects of denying table access
Some types of information may be available on several reports. For example, the information in the Unit Accounts
List also is available in the Accounts List. If you want to restrict access to certain types of information, be sure to
restrict access to all of the reports that include that information.
Reports
If you set up security for a table, reports that use that table for printing will be affected by the security option. For
example, if you are denied access to the Account Master table, you can still use financial cards and post
transactions, but a message indicating a table security error will appear if you attempt to print a report using the
Account Master table. If you don’t have access to a table, you won’t be able to use other applications to write data
to that table.
SmartList
Removing access to tables may mean some SmartList objects won’t be displayed. Multiple SmartList objects may
be affected by removing access to a single logical table. In some cases, multiple logical tables affect a SmartList
object and removing access to any one of the logical tables will remove access to the object.
If the SmartList window is already open and access is removed from a table, the changes will not appear until the
SmartList window is closed and reopened.
Chapter 4: Maintenance procedures
The Microsoft Dynamics GP system is designed to help ensure maximum accuracy and integrity of your
accounting data. Hardware failures, power surges, and other problems might require maintenance procedures to
be perform on data tables.
It’s necessary to take measures to protect your data. Regularly back up your accounting data and perform table
maintenance to help minimize risk of data loss.
Maintenance information is divided into the following sections:
Backups overview
Database backup procedures
When to perform a database backup
Backing up your data
Updating statistics
Recompiling stored procedures
If you discover a problem with your accounting data tables during maintenance or if a problem persists after
performing maintenance, see Chapter 16, “Data recovery,” for information on resolving the problem.
Backups overview
A backup is a copy of your SQL Server databases on another medium separate from the hard disk where you have
the original databases. You can help prevent loss of your company’s data by making frequent, regular backups.
Having a good set of backups is like having insurance—without it, you risk losing your information and spending a
great deal of time reentering it.
NOTE
If you have Microsoft Dynamics GP installed on a server, you must back up your data on the server.
In addition to making backups of your tables, you should back up your transactions-related information by printing
and storing posting journals and reports, or by sending them to a file. Then, if you need to restore a backup, finding
and reentering the information that’s been entered since the backup will be much simpler and quicker. Also, keep
all of the reports that you usually use, either as printed copies or in files. Detailed reports from open tables, tables
containing current posted transactions, and history tables contain the most complete information.
To help ensure that you always have current backups, you should design and follow a formal backup schedule or
create a schedule for automated backups.
Be sure to incorporate a rotation plan so that you aren’t copying over the same backup every day. This will
eliminate the loss of data if an issue isn’t detected for several days. Backups should be clearly labeled so that you
can distinguish one set from another. We also recommend that you label daily, weekly, and monthly backups
separately so that they don’t become mixed together.
Database backup procedures
You should back up databases and transaction logs frequently, and you should save the backups.
The frequency and type of backups you do depends on two factors: the acceptable amount of work that can be lost
due to media or other failure, and the volume of transactions that occur on the SQL server. For systems that have
little update activity and that are used primarily for viewing data, weekly database backups might be sufficient. For
high-volume environments, database backups are needed daily and transaction logs hourly. The strategy chosen
should fit your environment and provide adequate assurance of recovering needed data..
The following is an example of a typical backup schedule:
Microsoft Dynamics GP database Back up all tables in the database monthly as part of your
system backup, or more frequently as changes are made.
Each of your company databases Back up each company database daily. In addition, the
documentation for other procedures, such as table
maintenance, may prompt you to make a backup as well.
master database The master database records all the system-level information
for a SQL Server system. You should back this database up if
you add databases and users to SQL Server.
msdb database This is the database used by SQL Server Agent to store tasks.
If you use SQL Server Agent to schedule automatic tasks, back
up this database as part of your system backups.
If database backups are performed online, they should be scheduled for times when the server is not being heavily
updated, because the backups will slow the server somewhat. In addition, the backups should be performed on a
fixed schedule. By using a fixed schedule, users will always know when the backup is occurring and can expect a
slight delay in performance, or they can plan to do other non- serverrelated tasks during that time.
When to perform a database backup
It is important to back up a database either before or after the following procedures:
Creating a database
Each database should be backed up just after it is created, and on a fixed schedule thereafter. For example, if you
create a database on Monday and wait until Friday afternoon to back it up, you risk losing a whole week’s work if
there is a media failure on Friday morning.
Performing an operation that isn’t logged
You must back up a database any time you perform an operation that is not logged. If you don’t, the transaction log
backup isn’t useful.
Database maintenance procedures
We recommend that you back up any affected tables before and after performing any database maintenance
procedure that could possibly change your data. This includes Database Console Commands (DBCC ) as well as the
Update Statistics and Recompile functions within Microsoft Dynamics GP. Power fluctuation or hardware failure
can cause detrimental damage to your data when performing these tasks.
Data recovery procedures
Back up all affected tables before and after performing data recovery procedures in case of power fluctuations or
hardware failure during these processes. Back up data before restoring a backup in case you need to refer to it later
or in case your current backup is damaged.
Updating or installing additional products
Back up your entire Microsoft Dynamics GP system before and after updating to a new version of Microsoft
Dynamics GP or installing additional products. Power fluctuations and hardware failure can cause detrimental
damage during an update. If your data is damaged before you update your system, you’ll need to restore the
backup to fix any damage.
Backing up your data
Use the Back Up Company window to back up data. You can store the backup file on your local hard drive, local
network, or Microsoft Azure storage. Complete this procedure for each company you’re backing up and for the
system database. You also can use SQL Server Management Studio to back up data.
Only a system administrator can open the Back Up Company window to make backups. The Back Up Company
window is only available when using a Microsoft Dynamics GP installation on the SQL Server.
To back up your data:
1. Open the Back Up Company window.
(Microsoft Dynamics GP menu >> Maintenance >> Backup)
1. Select the company you want to back up, or System Database to back up system data.
2. Select the storage location. To use the Use Microsoft Azure storage option, you must be using SQL Server
2012 Service Pack 1 Cumulative Update 2 or later.
IMPORTANT
Make sure to create a storage account and container if you want to use a Microsoft Azure storage location.
1. The path and file name of the backup file are displayed. You can modify the path and file name as needed.
2. If you have marked the Use Microsoft Azure storage option, enter the access key, URL to container, and the
file name. Then, choose Verify Account to verify a connection to the Microsoft Azure storage location.
3. Click OK to make the backup. The window will be closed and a message will appear when the backup is
complete.
Updating statistics
Use the SQL Maintenance window to reconfigure your data table keys for better performance.
Microsoft SQL Server updates statistics automatically. For more information, see your SQL Server documentation.
SQL Server and SQL Server Express uses statistics about key values to select which index or indexes to use to
process queries. If there is a significant change in the key values in an index, you should update statistics for that
index. You should also update statistics if a great deal of data in an indexed column has been added, changed, or
removed.
A system administrator can update statistics if there are performance issues.
To update statistics:
1. Open the SQL Maintenance window.
(Microsoft Dynamics GP menu >> Maintenance >> SQL )
1. Select a database and at least one table, and mark the Update Statistics option.
2. Choose Process.
Recompiling stored procedures
Use the SQL Maintenance window to adapt stored procedures to data tables with significant increases or
decreases in data, resulting in better performance.
NOTE
Microsoft SQL Server recompiles stored procedures automatically. For more information, see your SQL Server documentation.
As you make changes to your database that affect statistics, your stored procedures may lose efficiency. By
recompiling the stored procedures that act on a table, you can optimize queries. This optimization happens
automatically in some cases. However, if a new index is added, the stored procedure isn’t automatically optimized.
You can recompile stored procedures if you are having performance issues.
To recompile stored procedures:
1. Open the SQL Maintenance window.
(Microsoft Dynamics GP menu >> Maintenance >> SQL )
1. Select a database and at least one table, and mark the Recompile option.
2. Choose Process.
Chapter 5: Database Maintenance Utility
You can use the Database Maintenance Utility for Microsoft Dynamics GP to reload database objects such as
stored procedures and triggers.
This chapter contains the following sections.
Database Maintenance Utility overview
Reloading database objects
Database Maintenance Utility overview
You might be directed by the Microsoft Dynamics GP technical support team to reload database objects if, for
example, a stored procedure was deleted. You can use the Database Maintenance Utility to reload database objects
for selected databases and components.
A database contains tables that store data. A database also contains other database objects such as stored
procedures, functions, views, and database triggers. You can use the Database Maintenance Utility to reload the
following database objects.
The process of reloading database objects deletes and reloads the objects in the selected databases and
components. Any customizations you’ve made to objects, including Pre and Post procedures in eConnect for
Microsoft Dynamics GP, are removed, as well. Before you reload database objects, you should make a backup of
the system (DYNAMICS ) and company databases. After reloading the database objects, you should reload your
customizations.
Reloading database objects
Use the Database Maintenance Utility to reload database objects for selected databases and components. You
might need to reload your database objects if, for example, a stored procedure is deleted.
If you are reloading stored procedures for eConnect for Microsoft Dynamics GP, you must select Microsoft
Dynamics GP and Project Accounting, if installed, as the products to reload database objects for.
To reload database objects:
1. Make a backup of the system (DYNAMICS ) and company databases.
2. Open the Microsoft Dynamics GP Database Maintenance Utility window.
(Choose Start >> All Programs >> Microsoft Dynamics >> GP >> Database Maintenance.)
You must be a member of the sysadmin fixed server role and be the only user connected to the database to reload
database objects. For more information about the sysadmin fixed server role, refer to Microsoft SQL Server Books
Online.
1. Enter or select the server you want to access and select the security mode used to authenticate your server
connection.
If you select the SQL Authentication option, enter your login ID and password.
1. Choose Next.
2. In the Select Database window, mark the databases to reload database objects for, and then choose Next.
3. In the Select Products window, mark the component or components to reload database objects for, and then
choose Next.
4. In the Select Database Objects window, mark the database objects to reload, and then choose Next.
5. In the Confirmation window, review the selections you’ve made, and then choose Next to reload objects.
6. The Progress window appears, where you can view the status of the database objects.
7. In the Finish window, review the results of reloading database objects. If there are no errors, close the utility.
After restoring database objects, you will need to reload any database object customizations, such as Pre and Post
procedures in eConnect.
If there are errors, such as the connection to SQL Server failed, you should verify that you are the only user
connected to the database and select to reload the objects for that database again.
Chapter 6: Companies offline
You can take one or more companies offline for maintenance or administrative tasks, such as a year-end close or an
update. As an administrator, you can select the companies that you want to take offline and select the user that will
still have access to an offline company. You also can view how many users are currently logged in to the companies
that you want to take offline and send a message to those users while they are using Microsoft Dynamics GP.
This information is divided into the following sections:
Assign a user for offline company access
Take a company offline
Sending a message to users currently logged in to an offline company
Assign a user for offline company access
When a company is offline, you might want a user other than the system administrator to be able to log in to the
company. You can use the Company Setup window to assign a user who can still log in to the company while it’s
offline.
To assign a user for offline company access:
1. Open the Company Setup window.
(Administration >> Setup >> Company >> Company)
1. In the User with offline access field, select the user that will have access to the company when it offline.
2. Choose OK to save your changes and close the Company Setup window.
Take a company offline
You can take one or more companies offline for maintenance or administrative tasks, such as a year-end close or an
update. You can use the Take Company Offline for Maintenance window to select the companies that you want to
take offline. You also can send a default or custom message to the users who attempt to log in to a company while
it’s offline.
When a company has been taken offline, the current users can continue working in the company. Once those users
log out of the company, they will not be able to log back in to the company unless they have offline access.
You must be an administrator to take a company offline.
To take a company offline:
1. Open the Take Company Offline for Maintenance window.
(Administration >> Utilities >> System >> Take Company Offline)
1. Select a company and choose Insert to move it to the Offline Companies list. Choose Insert All to move all
companies to the Offline Companies list.
To remove a company from the Offline Companies list, select it and choose Remove. Choose Remove All to
remove all companies.
1. Click the Current Users link to open the User Activity window where you can view the users that are
currently logged in to the companies that you want to take offline.
2. Select to send a default or custom message when users attempt to log in to the offline companies.
If you select the Custom option, enter the message that you want to send. For example, the message might state
that the Fabrikam company is offline until 2 P.M. because of a year-end close.
1. Choose OK to take the companies offline.
If there are uses logged in to the companies that are being taken offline, a message appears asking whether you
want to send those users a message using the Send Message window. If you decide to send a message, the Send
Message window appears. See Sending a message to users currently logged in to an offline company for more
information.
Sending a message to users currently logged in to an offline company
You can use the Send Message window to send messages to users. You can select the users and type of message
you would like to send. For example, you can send a task with reminder message of an upcoming event to all users
or a “please log out of Microsoft Dynamics GP” notification message to users currently logged into a company that
has been taken offline.
You must be an administrator to send messages to your users about an offline company.
To send a message to users currently logged in to an offline company:
1. Open the Send Message window.
(Administration >> Utilities >> System >> Send Users Message)
Verify the data source name in ODBC. You must use the same data source name (DSN ) in ODBC for all client
workstations and process servers in order for distributed processing to work successfully. (A data source includes the
data a user wants to access and the information needed to get to that data. An example of a data source is a SQL
Server database.) For more information about setting up ODBC data sources, refer to your Microsoft Dynamics
GP Installation Instructions documentation.
Tasks that can be performed remotely
Tasks within Microsoft Dynamics GP that have a specific start and end point and that you don’t need to continue
monitoring by choosing a response in a dialog box,
or by interacting with the process in other ways, can be processed remotely. Because you can’t interact with the
process once it’s sent to a process server, any alert messages that may be generated during the process will be
saved in the Process Server Activity Table.
After you’ve assigned processes to process servers, each user can then choose to perform remote processes locally,
on the designated process server, or on a specified service (a group of one or more process servers).
TIP
To view all the tasks within Microsoft Dynamics GP that can be processed remotely, see the DPS Setup window
(Administration >> Setup >> System >> Process Server).
Dynamics.exe (runtime engine) Dynamics.dic Dex.dic Dps.exe (Distributed Process Server engine) Dpm.exe (Distributed Process
Manager engine)
You can delete the Microsoft Dynamics GP runtime engine from the process server; however, we recommend that
you leave it so that you can start Microsoft Dynamics GP on the process server, if necessary, to perform table
maintenance or other procedures.
Microsoft Dynamics GP will allow multiple instances of the a process server to operate from the same client
system. In a high-performance, multiprocessor system, this type of setup can increase performance dramatically.
For more information, see Multiple instances of DPS on the same client.
Distributed Process Manager file
The DPM is the application that tracks activity on all clients and process servers. When a process is sent to a
service, the DPM application determines which process server has the lightest processing load and assigns the
process to that process server. When you install Microsoft Dynamics GP, Dpm.exe is installed automatically on
each computer.
To use load balancing with Microsoft Dynamics GP, you must use the Distributed Process Manager application.
The DPM computer can be a client, data server, or process server. We recommend that it be extremely reliable and
not subject to processing interruptions; if the Dpm.exe application is shut down unexpectedly, all remote processes
and process servers can be affected.
For more information on system requirements for the Distributed Process Manager, see the Installation
Instructions documentation.
Chapter 9: Process server configuration
Use this information to help you determine the types of computers you’ll use as process servers and how to set up
your Microsoft Dynamics GP clients, servers, and process servers.
*For information about system requirements for process servers, see system requirements for Microsoft Dynamics
GP.
The process server configuration information contains the following sections:
Process server configuration guidelines
DPS using services
DPS on dedicated servers
DPS on the data server
DPS on a client
Process server configuration guidelines
The best way to set up process servers depends on a variety of factors, including the processing speed and RAM of
all computers in your system, and network traffic. Each system has unique circumstances and requirements.
Typically a configuration with one or more services, each containing three or more process servers, results in the
fastest and most efficient processing.
The following information describes different ways you can set up process servers. If performance isn’t satisfactory
in one configuration, you may want to try a different configuration, which may improve performance. You may find
that a combination of these configurations works best for your circumstances. You can set up as many process
servers as necessary—as many as your network protocol allows.
The possible configurations are as follows:
DPS using services
DPS on dedicated servers
DPS on the data server
DPS on a client
DPS using services
Typically, the best way to process tasks remotely is to use two to three or more process servers to form one or
more services. If you simply assign processes to different process servers, one process server may have several
processes in its queue while another process server is idle. With a service, you’ll use the Distributed Process
Manager to determine which process server in a group the remote process should be sent to.
To decide how many computers to use in a service, evaluate the number of users who will be processing tasks
remotely, the processing speed of the computers you’ll use, and the length of the tasks you want to complete, such
as financial reports. In addition, consider whether it’s important that the tasks be completed as quickly as possible,
or whether you simply want them to be completed on computers other than your client computers.
For instance, if you have two Pentium class 2.8 GHz computers and two Pentium class 3 GHz computers, you may
want to create two services, one containing the Pentium class 2.8s and one containing the Pentium 3s. You’d then
send tasks that need to be done quickly and which typically take more time to the Pentium class 3 service, and
other processes to the Pentium class 2.8 service.
If it doesn’t matter which tasks are completed more quickly, then you may want to create one service containing all
four computers.
To determine how many process servers you’ll need, estimate how many process servers could be kept completely
busy by the processes you’ll complete remotely, then add one computer to that number, and group them in one or
more services.
The following illustration represents one service containing three process servers:
DPS on a client
You can use any client in your Microsoft Dynamics GP system as a process server, even if you use it for data entry.
To make a client a process server, install the DPS engine and assign processes to it.
If you use this configuration, performance will likely be slower than in a system with dedicated process servers. The
client you use as a process server shouldn’t be used for frequent data entry; if it’s used for data entry only during
the day, for instance, you can use it for remote processes you complete overnight.
Chapter 10: Remote processing setup
When you set up remote processing for your system, you’ll specify which tasks will be completed on the process
servers, and which process servers will be grouped in services.
The processing setup information is divided into the following sections:
Multiple instances of DPS on the same client
Designating process servers
Removing a server
Creating a service
Removing a service
Setting up remote processing
Enabling remote processes
Setting up printers for remote processing
Setting up report destinations for remote processing
Setting up reports dictionaries for remote processing
Multiple instances of DPS on the same client
Microsoft Dynamics GP will allow multiple instances of the process server to operate from the same client system.
In a high-performance, multiprocessor system, this type of setup can increase performance of the system
dramatically.
Each instance of the DPS on the client needs its own separate copy of the Microsoft Dynamics GP client code in its
own directory:
First instance of DPS C:\DPS1 Second instance of DPS C:\DPS2 Third instance of DPS C:\DPS3
The following line must be added to the Dex.ini file in each of the above listed directories:
C:\DPS1\Dex.ini DPSInstance=1
C:\DPS2\Dex.ini DPSInstance=2
C:\DPS3\Dex.ini DPSInstance=3
Once these changes are made, define the DPS instances in the DPS Setup window or the DPS Server Setup
window. Each instance should be given the host name of the DPS machine, followed by the “#” symbol and the
instance number.
Server1#1 (for DPS1) Server1#2 (for DPS2) Server1#3 (for DPS3)
The instances can then be assigned to a specific task, or to one or more services.
Designating process servers
Use the DPS Server Setup window to enter the host names of the computers you’ll use as process servers. A host
name is the unique name by which a computer is known on a network.
To designate process servers:
1. Open the DPS Server Setup window.
(Administration >> Setup >> System >> Process Server >> Servers button)
1. Type the host name (sometimes known as the computer name) of a process server you’ll use in the Server
Host field.
2. Mark the Verify Connection On Add option to verify that you can connect to that process server from the
computer you’re currently using.
3. Choose Add.
If the connection is working and the process server is active, the server host name will be added to the list. If not, a
message will alert you that the computer can’t be contacted. Verify that you entered a valid host name; if necessary,
refer to the network protocol information in your Installation Instructions documentation and the documentation
provided with your network protocol to determine the cause of the problem.
If the Verify Connection On Add option isn’t marked, the server will be added to the list even if you can’t currently
contact the process server.
1. Repeat these steps to add the host name of each computer you’ll use as a process server, then choose OK to
return to the DPS Setup window.
Removing a server
To remove a server, select it in the DPS Setup window and choose Delete. It will be removed from the list and from
any service it’s part of. If you make any modification to a service, such as deleting a server, restart the Distributed
Process Manager.
Creating a service
Use the DPS Service Setup window to create groups of process servers called services. Typically, the best way to
process tasks remotely is to use two or more process servers to form services. With a service and Microsoft
Dynamics GP, you can use the Distributed Process Manager to determine which process server in a service the
process should be sent to.
To create a service:
1. Open the DPS Service Setup window.
(Administration >> Setup >> System >> Process Server >> Services button)
These processes will be processed remotely only if the user has chosen to process them remotely, using the User
Preferences window. For more information, see Enabling remote processes on page 59.
1. Enter the server ID (host name) or service where each task will be processed.
If you’ve entered servers in this window without setting up the servers in the DPS Server Setup window, the
existence of those servers won’t be verified. All services you enter must have been set up already in the DPS
Service Setup window.
If more than one instance of Distributed Process Server exists on a process server, specify which instance of DPS
you’re using on the server. For example:
Server1# (for DPS1) Server1#2 (for DPS2)
For more information about multiple instances of Distributed Process Server, see Multiple instances of DPS on the
same client.
1. Mark the Track Start and End Times option if you want to record the start and end times of remote process
activity in the Process Server Activity Table. If this option isn’t marked, only alert messages will be recorded in
the table.
NOTE
The Process Server Activity Table can become large in a short time if you choose to track the start and end times of all
processes.
See Chapter 11, “Processing and monitoring remote processes, for information about viewing, printing, and
removing the information in the Process Server Activity Table.
1. Mark the Enable Load Balancing option if you’re using services.
The Manager Host field will appear if Enable Load Balancing is marked; enter the host name of the computer
where you are using the Distributed Process Manager. At this point, the DPS Setup window should resemble the
following illustration:
1. When you have finished marking processes and entering server IDs for the selected series, select another
series and set up the processes you want to distribute to a remote processor or service.
2. When you’ve finished entering setup information for all series, choose OK to save the entries and close the
window.
To review the process information you’ve entered, choose File >> Print while the DPS Setup window is displayed
to print the Process Server Setup List.
Enabling remote processes
Use the User Preferences window to enable remote processing for each user. You must complete this procedure for
each user who will use remote processes.
If the processes are set to process locally, then the entries in the DPS Setup window are ignored and the processes
will occur on the local computer.
To enable remote processes:
1. Open the User Preferences window.
(Home >> User Preferences)
You might receive a path not valid error if the folder location is on your process server, but not on your client
computer.
Use the Posting Setup window to set up report destinations for reports you want to print. For more information
refer to your System Setup documentation (Help >> Contents >> select Setting Up the System). Be sure that you
set up report destinations in this window according to these guidelines.
Setting up reports dictionaries for remote processing
When you use Report Writer to create a primary copy of a report, it is stored in a dictionary file called Reports.dic.
(Reports.dic is the name of the Microsoft Dynamics GP reports dictionary; reports dictionaries for integrating
products have different names.) You can process only primary copies of reports on process servers; secondary
copies and custom reports can’t be processed remotely.
For information about creating primary copies and configuring reports dictionaries, refer to your Report Writer
documentation.
If the processes that you complete remotely contain reports that are primary copies—for instance, if you’re using a
primary copy of a posting journal—the process server must be set up to access the correct reports dictionary. This
may be on the client, at a network location, or on the process server.
If you’re using two or more reports dictionaries—for instance, if each user has a separate local reports dictionary—
you’ll need to set up your process servers so that each one accesses the correct reports dictionary.
Modified reports
If you want to process primary copies of reports remotely, the client and server must access the same reports
dictionary. For instance, if a user’s launch file on a client lists J:\Microsoft Dynamics GP as the location for the
reports dictionary, the launch file on the process server must specify that location for the reports dictionary, as well.
If the process server can’t access the reports dictionary where a primary copy is stored, the original report will be
printed instead.
You can allow users to print primary copies remotely by storing a reports dictionary on a process server. If you
store the reports dictionary on the process server, printing will be faster than if it’s stored at the user’s computer.
To be sure the process server is accessing the correct reports dictionary, open the launch file. The launch file,
typically called Dynamics.set, contains the location of the application dictionaries, forms dictionaries, and reports
dictionaries you’re using. In the following example, the reports dictionary is stored at a central network location.
To edit the launch file, you can use the Edit Launch File window in Microsoft
Dynamics GP, or edit the file using a text editor. See Editing a launch file using the Edit Launch File window on
page 80 and Editing a launch file using a text editor on page 82 for instructions.
To open the Edit Launch File window: Start Microsoft Dynamics GP (not DPS ) on the process server. Choose
Administration >> Setup >> System >> Edit Launch File.
To edit using a text editor in Windows, use Notepad.
One reports dictionary that all users access
If you’re using one reports dictionary that all users access, be sure that the launch file on each process server
contains the location of that reports dictionary. In the following example, all clients and process servers access a
dictionary stored at a network location.
You also can store the reports dictionary on the process server, to reduce network traffic.
Two or more reports dictionaries
If you’re using two or more reports dictionaries, you can use one process server for each user, or have some users
process tasks only locally (see Enabling remote processes on page 59).
In the following example, each client accesses its own process server, so that the client and process server use the
same reports dictionary.
In the next example, the first and third clients process locally all tasks that include primary copies of reports. The
second client remotely processes tasks including primary copies, and the process server accesses that client’s
report dictionary.
Reports.dic Reports.dic Reports.dic
Chapter 11: Processing and monitoring remote processes
Use the following information to learn how to start the Distributed Process Manager, view tasks being completed,
and view logged information about remote processes.
The information contains the following sections:
Starting the Distributed Process Manager
Monitoring background processes
Viewing process detail
Viewing process information
Removing and printing remote process information
Starting the Distributed Process Manager
When you’ve configured your process servers and are ready to begin using your multiuser system, follow the
instructions in this procedure to start the components of the system in the correct order.
To start the Distributed Process Manager:
1. Shut down the computer where you are using the Distributed Process Manager, all process servers, and all
client computers.
2. Start the computer where you are using DPM, and launch the Distributed Process Manager. (On the DPM
computer, double-click the DPM icon or drag the Dynamics.set file onto the Dpm.exe file.)
3. Start each process server computer.
4. Start each client computer.
5. Launch Microsoft Dynamics GP on each client computer.
Monitoring background processes
The Process Monitor window displays the Microsoft Dynamics GP processes (such
as printing reports and posting journals) being performed locally in the background, or remotely by process
servers.
To monitor background processes:
1. Within Process Server, open the Process Monitor window.
(Microsoft Dynamics GP menu >> Process Monitor or drag the Dynamics.set file onto the Dps.exe file on the
client.)
The name of the processes will be displayed in the Process list. The currently active process will appear at the top of
the list. The number of steps in each process in the list is displayed in parentheses next to the process name.
1. Select whether to view Timed or Normal processes. Timed processes are those scheduled to be performed
on a particular date and time, or to recur at a predefined interval.
2. Select a location you want to view processes for. You can select local, remote, or process server.
Local Allows you to view a list of processes initiated from the current workstation that are being performed locally,
at the workstation.
Remote Allows you to view a list of processes initiated from the current workstation that are being performed by
any of the process servers accessed by the current workstation.
Process Server Allows you to view a list of all processes currently being performed by a specific process server,
regardless of which client sent the process to that process server. If you select Process Server as the location, you
will not be able to view process details in the Process Detail window.
1. If you’ve selected Process Server as the Location, specify the server for which you want to display processes.
If you’re using the Process Monitor window on the process server computer, you can view only the
processes performed on that server—Local.
2. To view information about any process in the list, highlight the process; the status will be displayed below
the list. The name of the server also will be displayed.
The following are possible statuses:
STATUS DESCRIPTION
Error An error has occurred and the process has been canceled.
1. To pause all processes being performed locally in the background, choose Suspend. To restart all background
processes, choose Resume.
You can suspend only the processes being performed locally in the background; not any processes on process
servers. If you are using the Process Monitor window on the process server, you can suspend the processes on that
server.
1. To remove processes, highlight the process and choose Remove. You can remove reports from the queue as
long as they aren’t currently active.
Processes that can be removed are indicated with a “>” sign:
> General Ledger: Trial Balance Report(2)
1. To view detailed information about a process, choose the Detail button The Process Detail window will
appear, displaying detailed information about the selected process. For more information, see Viewing
process detail on page
2. To update the process list, choose Redisplay.
Viewing process detail
Each process can involve several steps. For example, the check link process involves checking links, checking the
error log, and printing an error report. The number of steps in each process in the list will be displayed in
parentheses next to the process name in the Process Monitor window.
If you select Process Server as the location in the Process Monitor window, you will not be able to view process
details in the Process Detail window.
To view process detail:
To view detailed information about a process, select the process in the Process Monitor window and choose Detail.
The Process Detail window will appear, displaying detailed information about the selected process.
If the process is a procedure, only the name of the procedure will appear in the window. A procedure is a script that
can be called from other scripts to perform a common function. If the process is a group of steps, each step in the
process group will appear.
To view information about any step in the list, highlight the step; the status of the step and its type (report or
procedure) will be displayed below the list.
Timed Entry Info fields only appear if the currently highlighted process entry is a recurring or scheduled process.
Viewing process information
The Process Server Inquiry window shows information about the outcome of processes that have been sent to
process servers. Processes that weren’t completed because an error occurred will be displayed. For example, as a
process is performed by a process server, any alert messages generated by the process are recorded in the Process
Server Activity Table.
Processes that are waiting to be performed by process servers will not be displayed; to view these processes, use
the Process Monitor window.
To view process information:
1. Open the Process Server Inquiry window.
(Administration >> Inquiry >> System >> Process Server)
1. Select a sorting option. You can view information about the processes sent to this server by date or by user
ID.
2. Select the ID of the server.
3. Choose the Redisplay button to update the list. The start and end times of remote activities will be displayed
if you marked the Track Start and End Times option in the DPS Setup window.
You can use the Remove Process Server Detail window to remove or print the information displayed in this
window. Only the information that’s been written to the Process Server Activity Table since the last time you
removed data from the table will be displayed. See Removing and printing remote process information on page 69.
Removing and printing remote process information
Use the Remove Process Server Detail window to remove records from the Process Server Activity Table, print a
report detailing the information in the table, or both.
When a process is performed by a process server on your network, information about the outcome of that process
is recorded in the Process Server Activity Table. This information includes any alert messages that occurred while
the task was processed. The table size can increase very quickly if many activities are performed by process servers,
especially if you have the Track Start and End Times option marked in the DPS Setup window, so you may need to
remove data from the table periodically.
1. Enter server and date restrictions by selecting Server ID or Date from the Ranges listing and enter a range in
the From and To fields. Choose Insert and the range will appear in the Restrictions box.
If you don’t specify any server or date restrictions, all records will be included. You can enter only one range of
dates and one range of server IDs.
1. Select whether to remove records, print a report, or both. You can print the Process Server Log Report
without removing records by selecting only the Print Report option.
2. Choose Process to print the report and remove records.
We recommend that you always store application dictionaries locally for best performance; storing forms and
reports dictionaries locally improves performance, as well. For more information, see your Report Writer
documentation and the Modifier documentation.
Lines in a launch file
A launch file is composed of a number of lines, depending on whether you’re using only Microsoft Dynamics GP,
or integrating products, as well. In the launch files for Microsoft Dynamics GP and Microsoft Dynamics GP Utilities,
the forms and reports dictionary lines must be included, but don’t affect how either application works. Some lines
in the Microsoft Dynamics GP Utilities launch file may not contain dictionary locations until after you start each
application for the first time.
The following information shows all the line information that could appear in the Dynamics.set file.
Number of products in the The number of products This line will always appear. 1 (if only Microsoft Dynamics
launch file listed in the launch file. If GP is used)
you’ve installed Microsoft
Dynamics GP and three
integrating products, but
want to start only two of
them with a particular
launch file, list only those
products in the launch file.
Product ID for Microsoft This line is always 0 (zero). This line will always appear. 0
Product name for Microsoft This line is always Microsoft This line will always appear. Microsoft Dynamics GP
Dynamics GP.
Integrating products’ If you’ve installed an This line will appear only if Lead Tracking
product IDs integrating product, its you’re using integrating
product name will be added products.
to the launch file.
Dictionary location ID This line identifies the group This line will always appear. Windows (this is the default)
of dictionary locations that
follows it, and is stored in
the
Location of Forms.dic This line specifies the This line will always appear. :J:Program Files/Microsoft
location of the Microsoft
Dynamics GP forms
dictionary, and must be
written in generic format.
Location of Reports.dic This line specifies the This line will always appear. :V:Program Files/Microsoft
location of the Microsoft
Dynamics GP reports
dictionary, and must be
written in generic format.
Location of application If you’re using integrating This line will appear only if :C:Program Files/Microsoft
dictionary for integrating products, this line specifies you’re using integrating
products the location of the product’s products.
application dictionary.
Location of forms dictionary If you’re using integrating This line will appear only if :J:Program Files/Microsoft
for integrating products products, this line specifies you’re using integrating
the location of the product’s products.
forms dictionary.
LINE DESCRIPTION WHEN TO USE EXAMPLE
Location of reports If you’re using integrating This line will appear only if :VOL1:Program
dictionary for integrating products, this line specifies you’re using integrating Files/Microsoft
products the location of the product’s products.
reports dictionary.
Additional dictionary This line identifies the group This line is optional. Windows Users
location of dictionary locations that
follows it. Only one
dictionary location ID,
typically “Windows,” is
provided with Microsoft
Dictionary locations for If you’re using an additional This line is optional. :C:Program Files/Microsoft
dictionary location ID, list
another set of locations for
the Microsoft Dynamics GP
application, forms and
reports dictionaries.
Dictionary locations for If you’re using an additional This line is optional. :C:Program Files/Microsoft
integrating products dictionary location ID, list Dynamics/GP/LEADS.dic
another set of locations for
integrating products. You
must list the same
dictionaries for each
dictionary location ID; for
instance, don’t list the
dictionaries for three
products under one
dictionary location ID, and
the dictionaries for only two
under another.
Workstation2 setting in the Microsoft Dynamics GP defaults file. Typically, the dictionary location ID will be stored
in the defaults file. However, if this line is deleted, users will be prompted to select a dictionary location ID from
those listed in the launch file used to start that session of Microsoft Dynamics GP. This line is case-sensitive.
Dynamics GP/Forms.dic
Dynamics GP/Data/Reports.dic
Dynamics GP/Leads.dic
Dynamics/GP/Data/4549F.dic
Dynamics/GP/Data/4549R.dic
IDs
Dynamics GP. The ID that’s used depends on the ID stored in the Workstation2 setting of the computer’s defaults
file.
Microsoft Dynamics GP
Dynamics/GP/Dynamics.dic
:J:Program Files/Microsoft
Dynamics/GP/Data/Forms.dic
:J:Program Files/Microsoft
Dynamics GP/Reports.dic
:J:Program Files/Microsoft Dynamics/GP/4549F.dic
:J:Program Files/Microsoft
Dynamics/GP/4549R.dic
Example launch file using integrating products
If you’ve installed integrating products, dictionary location information will be listed for those products. Each
product has a separate application dictionary, forms dictionary, and reports dictionary, and the location for each
must be listed in the launch file for each user to access that product.
The following example shows the information in the Dynamics.set file on a Windows client after product
information has been added for two integrating products, Lead Tracking and Time and Billing.
On client computers where the defaults file Workstation2 setting is Windows, all three sets of dictionary locations
will be used, so that the Lead Tracking and Time and Billing products can be opened. Since Microsoft Dynamics GP
is the main product (indicated by its product ID of 0), it will be opened first. For more information on defaults files,
see Chapter 14, “Defaults files.”
Example launch file using multiple location IDs
To use more than one forms or reports dictionary for a product, you can add dictionary location IDs and
corresponding dictionary locations to a launch file and distribute the launch file to the affected users. In addition,
you can control which integrating products users access. For example, you can create a launch file for one group of
users listing only Microsoft Dynamics GP, and a launch file for another group of users listing Microsoft Dynamics
GP and the integrating products you’ve installed.
If you add dictionary location IDs to a launch file or change an existing dictionary location ID, you must make the
same change in the defaults file where it’s stored.
For more information, see How launch files and defaults files work together on page 85.
In the following example, the user will be asked to select a dictionary location ID the first time he or she logs in to
Microsoft Dynamics GP. Users who select the Local Reports dictionary location ID will use a reports dictionary
stored on their hard disk and create a separate set of reports. Users who select the Network Reports dictionary
location ID will access a common reports dictionary on a network volume. You may want to set up launch files in
this way if certain users need specialized reports while others use a common set.
If you don't accept the default name, be sure to modify the properties of the Microsoft Dynamics GP program item
so that the correct launch file will be used when you start Microsoft Dynamics GP.
To start Microsoft Dynamics GP using the launch file you just created, choose File >> Open Launch File; a dialog
box will appear. Select the launch file and choose OK; the Login window will be displayed.
1. Close Microsoft Dynamics GP. The new launch file will contain the following information:
The number of application dictionaries on your hard disk, the product ID, and the product name
corresponding to each application dictionary.
A dictionary location ID, typically “Windows.”
The location of the main product’s application dictionary, forms dictionary, and reports dictionary (the
folder where the Microsoft Dynamics GP engine is located).
If integrating products were installed, their application dictionary, forms dictionary and reports
dictionary locations will be listed, as well.
Editing a launch file using the Edit Launch File window
Typically, it’s not necessary to edit launch files unless one is damaged or deleted, or if you change the location of
your forms or reports dictionaries. If you move dictionaries or create additional launch files, you’ll need to enter
current information about where your dictionaries are located, or modify the launch file to start only certain
products. A launch file is any file with a .SET extension that was installed with Microsoft Dynamics GP or that
you've created using the instructions in this section.
Use the following checklist to change dictionary locations in Microsoft Dynamics GP using the Edit Launch File
window. You can also edit launch files using a text editor, such as Notepad. See Editing a launch file using a text
editor on page 82 for more information.
To edit a launch file using the Edit Launch File window:
1. Open the Edit Launch File window.
(Administration >> Setup >> System >> Edit Launch File)
1. Select a launch file. The launch file used to start the current session of Microsoft Dynamics GP will be
displayed in the Launch File field. To select a different launch file to edit, choose the file button to display a
dialog box where you can select a launch file. Choose OK.
2. Select a product. The scrolling window displays the products, including Microsoft Dynamics GP and any
integrating products you’re using with
Microsoft Dynamics GP, that are opened using the launch file displayed in the Launch File field. Select the product
you want to edit dictionary location information for.
To remove a product from the launch file, or to restore a product ID and name of an integrating product you
deleted from the launch file you're editing, you must use a text editor.
1. Select your dictionary location ID. The name displayed corresponds to a set of locations for the selected
product’s application dictionary, forms dictionary, and reports dictionary. If you’re not sure of your dictionary
location ID, you can check it by viewing the Workstation2 setting in your Dex.ini file.
The changes you make to the dictionary location ID will affect only the dictionaries opened on your computer.
1. Enter dictionary locations. The current location of the application dictionary, forms dictionary, and reports
dictionary for the launch file and product you selected are displayed in the Dictionary Locations fields.
To specify a different location for a dictionary, choose the corresponding file button. A dialog box will be displayed;
specify the new location and choose OK.
If you want to be able to access windows or reports you’ve already created, move the dictionary containing them to
the new location. If you enter a location for the forms and reports dictionaries where a forms or reports dictionary
doesn’t exist, a new, empty dictionary will be created there the next time you access Modifier or Report Writer.
1. If you’re editing the launch file you used to start the current session of Microsoft Dynamics GP, restart
Microsoft Dynamics GP to allow the changes to take effect.
Editing a launch file using a text editor
Use the following information to make extensive changes to a launch file using a text editor.
Typically, it’s not necessary to edit launch files unless one is damaged or deleted, or if you change the location of
your forms or reports dictionaries. If you move dictionaries or create additional launch files, you’ll need to edit the
launch files to enter current information about where your dictionaries are located, or modify the launch file to start
only certain products.
You can add dictionary location IDs so that different locations will be used for a product’s dictionaries, depending
on which dictionary location ID is selected by the user and stored in the computer’s Dex.ini file. If you add
dictionary location IDs to a launch file or change an existing dictionary location ID, you must make the same
change in the defaults files where it’s stored. For more information, see How launch files and defaults files work
together on page 85.
If you use more than one dictionary location ID, you must list the dictionaries for every product you're using for
each dictionary location ID. If every product isn't listed, Microsoft Dynamics GP won't be opened correctly. If you
want two users to access a different number of products, you must create a launch file for each.
To edit a launch file using a text editor:
1. Make a backup of the launch file or print it before you edit it.
2. Open the launch file by choosing File >> Open in Notepad or another text editor.
We recommend that you do not edit a launch file using Write for Windows.
1. Remove integrating products. If you don’t want an integrating product to be available to certain users, create
a launch file for them without the product’s ID, name, dictionary location ID, or dictionary locations. Be sure
to modify the number at the beginning of the launch file, which indicates the total number of application
dictionaries in the launch file.
2. Review Lines in a launch file on page 76; be sure to make any additional entries in the correct position in the
launch file.
3. Be sure there are no blank lines in the launch file, then save changes and close it.
4. If you want to be able to access windows or reports you’ve already created, move the dictionary containing
them to the new location.
If you entered a location for the forms and reports dictionaries where a forms or reports dictionary doesn’t exist, a
new, empty dictionary will be created there the next time you access Modifier or Report Writer.
1. Start Microsoft Dynamics GP using the new launch file. If you removed the dictionary location ID from the
Workstation2 setting, you’ll be prompted to select a dictionary location ID from the IDs currently in the launch
file.
Troubleshooting launch files
If you made changes to a launch file, use these instructions to be sure Microsoft Dynamics GP is working properly.
Product listed in the launch file isn’t installed
If a product listed in the launch file isn’t installed in the specified location, a dialog box will appear when you start
Microsoft Dynamics GP. Choose OK; you’ll be able start Microsoft Dynamics GP without installing the product or
removing it from the launch file.
Existing dictionary location IDs are modified
If you’ve modified existing dictionary location IDs, edit the Workstation2 setting of the Dex.ini file for each user’s
computer. Dictionary location IDs are case-sensitive; if “Windows” appears in your Dex.ini file, for instance, and
“windows” appears in your launch file, the dictionary locations for the Windows dictionary location ID won’t be
used.
If the defaults file Workstation2 setting contains a dictionary location ID that’s no longer in the launch file, when
you start Microsoft Dynamics GP a message will prompt you to add it to the launch file. If this occurs, don’t add the
ID; choose No and verify the Workstation2 setting and the dictionary location IDs in the launch file to be sure you
edited each correctly. (If you add the ID, that dictionary location ID will be added for all products in the launch file.)
Then restart Microsoft Dynamics GP and, if you wish, add the dictionary location ID to the launch file.
If you add dictionary location IDs, change each user’s Workstation2 setting in the defaults file to the correct ID, or
remove the ID so that each user will be prompted to select from the IDs in the launch file. For more information,
see How launch files and defaults files work together on page 85.
Chapter 14: Defaults files
The Microsoft Dynamics GP defaults file contains setup and operating information about Microsoft Dynamics GP.
Each line of information, or setting, in the file contains information such as where your files are located, and
whether certain functions, such as displaying print dialog boxes, should be performed. The defaults file is named
Dex.ini. This type of file is sometimes referred to as an initialization file.
The Dex.ini file is installed in the Microsoft Dynamics GP folder (the folder where the Microsoft Dynamics GP
engine is stored).
The defaults files information is divided into the following sections:
How launch files and defaults files work together
Editing defaults files
Damaged defaults files
How launch files and defaults files work together
A launch file (Dynamics.set) works in conjunction with the Workstation2 line in the defaults file (Dex.ini) on each
client computer. If you add dictionary location IDs to a launch file or change an existing dictionary location ID, you
must make the same change in the defaults file where it’s stored.
For example, if you modify the dictionary location ID “Windows” in the launch file and change it to “Windows
Users,” the “Windows” ID is still stored in the
Workstation2 setting in the defaults file of all Windows computers. In this situation, you would change the
Workstation2 setting on each Windows computer from “Windows” to “Windows Users,” so that the dictionary
locations for the “Windows” dictionary location ID are used.
If you add another dictionary ID to the launch file, you must change the
Workstation2 setting in the intended users’ defaults files to reflect the dictionary ID they should use. Alternately,
you can delete the Workstation2 setting. Users with no Workstation2 line and launch files with multiple
dictionary location IDs must select a dictionary location ID when they start Microsoft Dynamics GP for the first
time. A new Workstation2 line is added to the Dex.ini, with the dictionary location ID they selected.
Editing defaults files
To edit the Dex.ini file, use Windows Notepad to open the file, then edit existing parameters or add settings and
parameters. Be sure to include an equal sign for each setting, before the parameter.
We recommend that you do not edit the Dex.ini file using Windows Write. The defaults file is essential for Microsoft
Dynamics GP to run correctly; always make a backup before you edit it, and don’t edit any setting unless you're
instructed to do so by your reseller, or by Microsoft Dynamics GP Technical Support.
Damaged defaults files
If your defaults file is damaged or deleted, we recommend that you restore a backup; if you re-create the file, you
must reenter several of the settings. Other settings that must be reentered vary, depending on your configuration.
IMPORTANT
We recommend that you do not delete the defaults file if you want to re-create it. The defaults file is essential for Microsoft
Dynamics GP to run correctly; always make a backup before you edit it, and don’t edit any setting unless you're instructed to
do so by your reseller, or by Microsoft Dynamics GP Technical Support.
Part 5: Troubleshooting
This part of the documentation contains the following information:
Chapter 15, “General troubleshooting,” helps you identify common problems and includes a reference to
resources where you can get more information.
Chapter 16, “Data recovery,” provides information about how to repair data.
Chapter 17, “Process server troubleshooting,” provides information to help solve problems that may occur
when installing, setting up, or using Distributed Process Server.
Chapter 15: General troubleshooting
This information explains how to troubleshoot problems on your own, where to look for more information, and
what information you should gather before calling Microsoft Dynamics GP Technical Support.
You also can visit the CustomerSource Web site and search the Knowledge Base for answers to your most
common technical questions including troubleshooting steps, solutions to common issues, and how -to articles.
When you install or use Microsoft Dynamics GP, alert messages may appear that are caused by errors in other
applications, such as the file handler or operating system. To deal with errors not caused by Microsoft Dynamics GP,
refer to the documentation for the application causing the error.
The troubleshooting information is divided into the following sections:
Troubleshooting resources
Signs that data maintenance is needed
Finding which tables require maintenance
Alert message troubleshooting
Before you call support
Troubleshooting resources
To get more information, you can use the following troubleshooting resources.
Microsoft Dynamics GP documentation
If you’ve installed Microsoft Dynamics GP, you can use the help to access contextsensitive assistance about
windows. You can choose Help >> About This Window or press F1 to access help for the window you’re currently
viewing. Use the Search tab to find more information on alert messages and procedures.
You can use the manuals (Help >> Printable Manuals) to find a printable version of procedural or overview
information for a specific module.
Resource descriptions
Resource descriptions provide detailed technical information about Microsoft Dynamics GP fields, tables, and
windows. This utility allows you to learn more about how data is stored in Microsoft Dynamics GP, including the
fields that are stored in each table, and the reports containing data from each table.
To open the Table Descriptions window, choose Microsoft Dynamics GP menu >> Tools >> Resource Descriptions
>> Tables. Use the Table Descriptions window to find information about a table, such as its names, keys, key
segments, and the fields it contains.
To open the Field Descriptions window, choose Microsoft Dynamics GP menu >> Tools >> Resource Descriptions
>> Fields. Use the Field Descriptions window to find out which tables contain a particular field.
To open the Window Descriptions window, choose Microsoft Dynamics GP menu >> Tools >> Resource
Descriptions >> Windows. Use the Window Descriptions window to find out which windows are contained in a
specific product and series,
the names assigned to each window, the fields each window contains, and the tables linked to each window.
CustomerSource
CustomerSource is a Web site for registered Microsoft Dynamics GP customers. CustomerSource is available 24
hours a day. You must have a user name and password to enter the site. You can access CustomerSource by
navigating to https:/ /mbs.microsoft.com/customersource with your Internet browser.
From the CustomerSource start page, select the Support option. From the Support page, you can look for
information on your own or you can use e-mail to send a question to the Microsoft Dynamics GP Technical
Support team.
You’ll find links to Support Hot Topics and Knowledge Base—the best source of information for error messages,
troubleshooting guides, work-arounds, and answers to common Report Writer questions. You’ll also find links for
automated fixes, hardware compatibility, and downloads. Use the New Support Request link to contact Microsoft
Dynamics GP Technical Support electronically. You also can view recent support requests for yourself and your
company.
Microsoft SQL Server troubleshooting resources
SQL Server Books Online is a documentation resource installed with SQL Server.
Use Books Online to troubleshoot SQL error messages and other issues related to SQL Server. Microsoft’s web
site, www.microsoft.com, is also a good source of information for issues related to SQL Server or your operating
system.
Signs that data maintenance is needed
The most common indicator that data maintenance is needed is an alert message that indicates an error in a
specific table. However, data problems may not always be this obvious and it may be more difficult to identify in
which table or tables it has occurred. Other indicators of data problems include:
Alert messages that you can’t explain
Inaccurate data in windows or on reports
Unusual characters in windows or on reports
Windows you’re unable to open
Once you’ve determined that a problem exists, you can use the following questions to direct your troubleshooting
effort.
If you are unable to fix the problem yourself, see Before you call support on page 93 to gather information that will
help your support technician solve the problem.
Does the error occur for a system administrator user?
If a system administrator user does not receive the same error as other users, a permission problem may exist.
A script called Grant.sql is included on the Microsoft Dynamics GP installation media and is installed automatically
during the Microsoft Dynamics GP client/ server installation process. Run this script against the database that
produces the error. For more information on running scripts, see the SQL Server documentation.
Does the error occur for all users?
If the error does not occur for all users, a security problem may exist. You should also check customizations, such as
modified reports and forms.
Remember that you have security options within SQL Server and within Microsoft Dynamics GP.
Does the error occur in all companies?
If the error occurs in more than one company and is data-related, the problem is likely in the system database. The
problem could also exist in one of your dictionaries, such as Dynamics.dic or Reports.dic. If an error occurs in only
one company, the problem likely exists in the company database.
Does the error occur on all workstations?
To determine if a problem is data-related or dictionary-related, verify whether the error happens on all
workstations. If all workstations produce the same error, the problem is likely on the server rather than on the
individual client. The problem could be related to database tables or to shared files. To determine where
maintenance is needed, see Finding which tables require maintenance on page 92.
Does the error happen consistently?
If an error occurs consistently, you probably need data maintenance. To determine if a table is corrupt, try isolating
records within the tables you’re working with. For more information on determining where the maintenance is
needed, see Finding which tables require maintenance on page 92.
Is the window or report modified?
If the non-modified version of a window or report does not receive the error, the problem is related to the
modifications to the dictionary. If recent modifications have been done, check the modifications for errors. If the
modifications have worked in the past, rename the dictionary and restore it from a backup.
Do not delete dictionaries. Renaming files allows you to restore these files later, if necessary.
Are there integrating products or customizations?
If there are customizations or integrating applications, try removing them to see if errors still occur. If integrating
applications are present, remove the dictionaries from the Dynamics.set file and rename the associated file
extensions in Windows Explorer.
Do not delete these files. Renaming file extensions allows you to restore these files later, if necessary.
If customizations exist on your system, contact the person who made the customizations for troubleshooting
assistance.
If you’re having printing problems, are you able to print to the screen, a file, or another printer?
When you notice a problem on a report or inquiry window, verify whether the error occurs when you view the
information using a different medium, such as printed to the screen or to a different printer. If a report and its
associated inquiry window produce the same results, data maintenance is needed. If only the report is incorrect, the
problem could be related to a modified report.
Were the transactions imported or keyed?
If imported transactions produce errors, verify whether manually keyed transactions produce the same results.
Because some methods of importing data do not require the data to be verified for accuracy, imported data may be
corrupt or incomplete. To determine where maintenance is needed, see Finding which tables require maintenance
on page 92.
Does the problem exist if processing is done at the database server?
If the problem does not exist when all processing is performed at the server, the problem may be related to your
network, ODBC drivers, or ODBC data sources or a result of differing MDAC versions.
Finding which tables require maintenance
Once you’ve established that a table requires maintenance in Microsoft Dynamics GP, the next step is to find out
which table or tables are affected. Once you’ve determined which tables need to be repaired, see the data recovery
checklist in Recovering data on page 95.
If an alert message has appeared stating the name of the table, you can begin the data recovery checklist
immediately.
If unusual results on a report indicate a table that a table requires maintenance, refer to the sample reports
provided with the module to see which table groups’ data is printed in that report.
If you’re having trouble opening a window, use the Window Descriptions window (Microsoft Dynamics GP
menu >> Tools >> Resource Descriptions >> Windows) to determine the physical and table groups
accessed by a window.
If you still can’t determine which table is causing the problem, try to isolate the problem. For example, if
you’re working in Sales Order Processing, try entering different types of transactions with various items for
various customers. If the error occurs only for a specific customer record, you can conclude that the data in
the RM Customer MSTR table is corrupt.
Each Microsoft Dynamics GP table has three names: a display name, a technical name, and a physical name.
Display names are displayed in the Check Links window and other windows. The table names that appear in alert
messages are typically technical names, the names that the system uses to identify tables. For example, a message
may state that an error occurred in the GL_Account_MSTR table, but the display name for that table is Account
Master.
You may need to use the Table Descriptions window (Microsoft Dynamics GP menu >>Tools >> Resource
Descriptions >> Tables) to determine the table group to which a table in an alert message belongs. Some data
recovery procedures can be performed only on table groups, while others can be performed on table groups or
tables.
Alert message troubleshooting
If you receive an error message that indicates a problem you can’t explain, use the following resources for more
information. If you are unable to resolve the problem yourself, contact Microsoft Dynamics GP Technical Support
for other options.
Microsoft Dynamics GP messages
The best source of information for troubleshooting Microsoft Dynamics GP alert messages is the Knowledge Base
database on CustomerSource. Go to the Technical Q&A page, where you can type in the message number or
message text to search for the alert message you’re receiving.
DBMS messages
Microsoft SQL -related error messages appear as DBMS errors in Microsoft Dynamics GP. Always use the SQL
Server Books Online to troubleshoot DBMS errors (Start >> Programs >> Microsoft SQL Server >> Books
Online). Select the Search tab and enter the error number, then choose List Topics. Either highlight and select
Display or double-click an entry to open the topic. In the description column of the error message table, you’ll see
more information about the error. You can also use the SQL Query Analyzer to find the same information.
Before you call support
Have the answers ready to the following questions to help your support specialist quickly narrow down the source
of the problem you’ve experiencing.
What is the exact error message?
When did the error first occur?
What task were you attempting to perform at the time you received the error message?
Has the task been completed successfully in the past?
What is the name of the window you are you working in?
What have you done so far to attempt to fix the problem?
Have you performed any of the table maintenance procedures such as check links?
If have performed table maintenance procedures and received error messages, what kind of messages?
Does the problem occur in another company?
Does the problem occur on another workstation?
Does the problem occur for more than one user?
What versions of software are you using?
Verify the version numbers for Microsoft Dynamics GP, your database software, and Windows. Also note service
packs.
Are you using an integrating product with Microsoft Dynamics GP?
Have you imported any data?
Chapter 16: Data recovery
The Microsoft Dynamics GP system is designed to ensure maximum accuracy and integrity of your data.
Occasionally, however, hardware failures, power surges, and other problems might require you to recover your
data. The following information will help you quickly recover your data.
To recover data, you must first determine the table or tables where the issue occurred, then determine the
appropriate procedures to complete. For more information on determining the location of tables that need
maintenance, see Finding which tables require maintenance on page 92.
It’s very important that the data recovery functions be performed carefully by an authorized user. Refer to your
System Setup documentation (Help >> Contents >> select Setting Up the System ) for information about setting up
security to determine users with access to these functions.
The data recovery information contains the following sections:
Recovering data
Checking links
Reconciling tables
Restoring backups
Restoring data
Recovering data
When you’ve determined the table or tables that are causing the problem, follow the steps in this checklist. If it’s
possible that one or more tables are need maintenance, but you can’t determine which, perform the data recovery
procedures on all tables that may be affected.
If you have a current backup that you made before your table issues occurred, you could restore it instead of
completing the procedures in the recovering data checklist. The more recent your backup is, the fewer transactions
you’ll need to reenter.
To recover data:
1. Make a backup.
Always be sure you have a current backup of your company’s data before performing any table maintenance or
utility procedures. These procedures deal directly with the data, and if there is an interruption during processing
you will need to restore the current backup.
1. Update statistics and recompile stored procedures. Updating statistics reconfigures table keys and results in
better performance; recompiling stored procedures adapts stored procedures to tables with significant
increases or decreases in data. For more information, see Updating statistics and Recompiling stored
procedures.
2. Check links. If you rebuild a table and the report shows that some records were removed, check links for the
table. Checking links examines the table, checking corresponding information in related tables and, if
possible, changing the data to match the corresponding data in a table. For more information, see Checking
links.
If the table is in the System or Company series, do not check links. Instead, continue to the next step: Reconcile
data.
1. Reconcile data. During a reconcile, Microsoft Dynamics GP examines the data within different tables and
checks to see whether information that is kept in two different tables has the same value in both. For more
information, see Reconciling tables.
2. Restore a backup. If reconciling is unsuccessful, restore your most recent backup. The more recent your
backup, the fewer transactions you’ll have to reenter, and if you’ve printed or saved all of your posting
journals, reentering the transactions can be a fairly simple process. For more information, see Restoring
backups or Restoring data.
Checking links
Checking links examines tables, checking corresponding information in related tables and, if possible, changing the
data to match the corresponding data in a table.
If you were alerted to damage by an alert message indicating damage to a specific table, the name of the table
won’t be listed in the Check Links window.
If the table is in the System or Company series, see Reconciling tables on page 97.
To check links:
1. Be sure that no one is using Microsoft Dynamics GP. To view which users are in the Microsoft Dynamics GP
system and where, choose Administration >> Utilities >> System >> User Activity.
2. Make a backup.
Always make a backup before checking links.
1. Open the Check Links window.
(Microsoft Dynamics GP menu >> Maintenance >> Check Links)
We recommend that you send the Check Links Report to the screen, and then print it if necessary, because it may
be very large. Each report can only be printed once each time you check links, so it’s a good idea to send the report
to a file as well.
1. To determine what information to reenter, use the Table Descriptions window (Microsoft Dynamics GP menu
>> Tools >> Resource Descriptions >> Tables) to view information for the table you checked links for, then use
a window that accesses the table to reenter information. Some records are created through processes such as
posting or aging, and this information can’t be reentered manually in a window.
You may want to create a report using Report Writer that lists all fields included in the table that you checked links
for. This report can serve as a valuable reference tool. For more information, refer to the Report Writer
documentation.
1. If checking links is unsuccessful and the problems continue to occur, go to Reconciling tables on page 97.
Reconciling tables
You should reconcile your data when checking links didn’t resolve the problem. Reconciling compares
corresponding data in different table groups and removes any lone, or “orphan,” records. For example, a report
option that was created for a report that no longer exists is an orphan record, and would be removed.
Reconciling also checks to be sure that corresponding or identical information stored in two different tables is the
same, and if there are discrepancies, changes the information in the table you’re reconciling to match the
information in the table it’s being compared with.
For example, the number of periods in your fiscal year is stored in the Fiscal Periods Table and the Company
Master Table. If you reconcile the Fiscal Periods Table and the number of periods is different than in the Company
Master Table, the number of periods in the Fiscal Periods Table will be changed to match the number in the
Company Master Table.
Refer to the Table Descriptions window (Microsoft Dynamics GP menu >> Tools >> Resource Descriptions >>
Tables) for more information on table groups and tables. Some tables can’t be reconciled. If you can’t reconcile the
table, restore a backup. For more information, see Restoring backups on page 99 or Restoring data on page 99.
To reconcile tables:
1. Be sure that no one is using Microsoft Dynamics GP. To view which users are in the Microsoft Dynamics GP
system and where, choose Administration >> Utilities >> System >> User Activity.
2. Make a backup.
It’s very important that you back up your tables before reconciling or performing any other table maintenance
procedure.
1. Open the Reconcile window.
(Administration >> Utilities >> System >> Reconcile)
Always send the Reconcile Report to the printer, since it can be printed only once. It’s a good idea to send the report
to a file, as well, in case of a printer malfunction.
The reconcile report will display any information that was changed, and list the number of records removed, if any.
Use the information on the reconcile report to determine what information to reenter.
Use the Table Descriptions window (Microsoft Dynamics GP menu >> Tools >> Resource Descriptions >> Tables)
to view information for a table, then use a window that accesses that table to reenter information. Some records
are created through processes such as posting or aging, and this information can’t be reentered manually in a
window.
1. If the original problem continues to occur, restore backups. For more information, see Restoring backups on
page 99 or Restoring data on page 99.
Restoring backups
Always restore the entire database containing the affected table or tables. The information in your Microsoft
Dynamics GP system is so interrelated that it’s necessary to restore the database; we recommend that you restore
a complete backup of your tables, if possible.
To restore backups:
1. Back up your current data.
Always make a backup of current data before restoring an earlier backup, in case you need to refer to it later. Your
current backup may have become damaged, or may contain the same damage currently in your Microsoft
Dynamics GP system. Making an additional backup before you restore a previous backup will ensure that you’ll be
able to restore your data to its current state, if the backup that you restore is also damaged. Don’t make this
backup over a backup you have on hand.
1. Consult your reseller or qualified installer, or the manual for your backup utility, for information on how to
restore a backup.
2. Reenter information entered after the backup was made, because any newer records were erased when the
backup was restored.
3. The Table Descriptions window (Microsoft Dynamics GP menu >> Tools >> Resource Descriptions >>
Tables) contains detailed information about each of the tables in Microsoft Dynamics GP. This information
can help you reenter data by providing the following:
The display name, technical name, physical name, and table group for each table
The reports containing information from each table. Use the reports listed to determine which data is
missing, or as a source of the data you’ll need to reenter. The sample reports for each module also
lists each report and the tables from which it draws data.
The window used to enter information in the table. To determine the physical and table groups
accessed by a window, use the procedures in the Resource Descriptions documentation.
On rare occasions, you may not be able to reenter information into every table. Some records are created through
processes such as posting or aging, and this information can’t be reentered manually in a window. If you were
unable to reenter some of your accounting information, reports using non-editable tables, such as history tables,
could be inaccurate until the end of the year, or until the next time you clear history.
1. If restoring a backup was unsuccessful and the original problems continue to occur.
Restoring data
Use the Restore Company window to restore data from a backup file.
Only the system administrator can open the Restore Company window and restore data. The Restore Company
window is only available when using a Microsoft Dynamics GP installation on the SQL Server.
To restore data:
1. Open the Restore Company window.
(Microsoft Dynamics GP menu >> Maintenance >> Restore)
1. Select the company to restore, or select System Database to restore system data.
2. Select the storage location. To use the Use Microsoft Azure storage option, you must be using SQL Server
2012 Service Pack 1 Cumulative Update 2 or later.
3. Enter the path and file name of the backup file to restore from.
4. If you have marked the Use Microsoft Azure storage option, enter the access key, URL to container, and the
file name. Then, choose Verify Account to verify a connection to the Microsoft Azure storage location.
5. Click OK to restore data from the backup. The window will be closed and a message will appear when data
has been restored.
Chapter 17: Process server troubleshooting
Use this information to help solve problems that may occur when you’re installing, setting up, or using the
Distributed Process Server. If the errors continue to occur, review the installation and setup documentation, then
contact your designated technical support source.
The process server troubleshooting information includes the following sections:
Process performed locally instead of remotely
Process server information not appearing in Process Server Inquiry window
Report errors
Items to check
Adjusting processing
Process performed locally instead of remotely
Situation: A process was set up to be completed remotely; however, it was processed locally on a client computer
instead. A message stating that the process server wasn’t available didn’t appear.
Solution: An error may have occurred in the network protocol connection between the process server and your
computer, before the process was started. Use a “ping” application to be sure that the two computers are
connected.
If the network protocol connection is running correctly, restart the DPS application on the process server computer.
Another possible cause of the problem is that the user initiating the process isn’t set up to process tasks remotely.
Choose Home >> User Preferences to open the User Preferences window and be sure the Remote selection is
marked for the Distributed Processes option.
Process server information not appearing in Process Server Inquiry window
Situation: You’ve entered or selected the process server you want to view information about in the Process Server
Inquiry window, but no information is appearing in the scrolling window.
Solution: If you’ve enabled load balancing, add the “#” symbol at the end of the process server name in the Server
ID field in the Process Server Inquiry window. For example, if you’ve entered Server1 in the Server ID field, add the
“#” symbol so the name is Server1#. You don’t have to add the “#” symbol for the process server in the DPS Setup
window or the DPS Server Setup window.
Report errors
If you’re using modified reports, be sure that the client that initiated the remote process and the process server that
you sent it to are accessing the same reports dictionary (Reports.dic). For more information, see Chapter 9,
“Process server configuration.”
If a process includes a report, verify the report destination. For more information, see Setting up report
destinations for remote processing on page 60.
Restrictions, calculated fields, additional headers and footers and field types that are set up incorrectly can prevent
a report from being printed. Before using a process server to print a report you’ve modified or created, print it
locally first to be sure it can be printed without errors. You’ll be able to determine how to correct the error more
easily if you print the report locally and view the alert message than if you print it remotely and view the
information in the Process Server Activity Table. The alert messages that appear when a report is printed locally
typically contain more information than the information recorded in the activity table when an error occurs in a
process.
Items to check
Use the Process Server Inquiry window to view the Process Server Activity Table, which contains all available
information about errors that have occurred.
Be sure that all servers in each process are operating correctly, that the DPS application is running on each one,
that the process is set up to be processed remotely in the Process Server Setup window, and that users are set up
to use DPS.
If you’re using the Distributed Process Manager application (Dpm.exe), be sure it’s running, then restart each
process server and client.
Adjusting processing
When you use load balancing, each machine that is running a process server is automatically given a system index.
The system index is a number between 1 and 1000 that indicates the relative processing power of the machine. The
smaller the system index, the faster the machine.
If you want to modify the processing load of each process server, you must edit the system index by adding it to the
Dex.ini file of each process server. The system index will only appear in the Dex.ini file if you add it to the file. For
example, if you wanted a process server to use a system index of 150, you would add the following setting to the
Dex.ini file:
DPSSystemIndex=150
If the default system index is too high, the machine may be operating below its potential. To increase the load given
to a process server, decrease the system index. If you want your process server machines to have an equal balance
of processing power, each machine should have the same system index. The default system index is 100. For more
information, see *Editing defaults files.
Glossary
Alert message
A message that appears when inappropriate, inadequate, or unclear data or instructions are issued, when data is
not accessible, or when a confirmation is sought. Additional information about alert messages and their causes can
be found in the TechKnowledge database on CustomerSource.
Background processing
With background processing, you can continue working while Microsoft Dynamics GP posts transactions or prints
reports.
Backup
A copy of data made to minimize the difficulty of recovering from data loss, due to a damaged hard disk or power
loss. Backups should be performed frequently.
Data
Information that has been entered or selected by a user and that appears on a computer screen and will be stored
in a table when saved.
Defaults file
See Dex.ini file.
Dex.ini file
A file that stores preferences, startup information and application settings specific to the current workstation.
Dexterity® dictionary
The Microsoft Dexterity dictionary contains resources, such as fields, tables, windows, text and reports, used by the
Dexterity development system. Microsoft Dynamics GP was created using Microsoft Dexterity, so Microsoft
Dexterity resources are required to run Microsoft Dynamics GP. The Microsoft Dexterity dictionary also contains
the resources used to run Report Writer and the Microsoft Dynamics GP Modifier. The file name is Dex.dic.
DPM
See Distributed Process Manager.
DPS
See Distributed Process Server.
Dictionary
A group of resources that, when interpreted by the runtime engine, present a complete functioning application.
Dictionary location ID
In a launch file, a line that indicates a set of dictionary locations. This set of dictionary locations includes generic
pathnames for the locations of the application dictionary, forms dictionary, reports dictionary and any integrating
dictionaries. A launch file can contain several sets of dictionary location IDs and dictionary locations. See also
Launch file.
Display name
One of the names specified for a table. The display name is used when the name of the table is displayed to the
user. See also Technical name.
Distributed Process Manager
An application that manages the interaction
between clients and process servers. The file name is DPM.exe
Distributed Process Server
The application that handles remote processing of Microsoft Dynamics GP processes. In a client/server
environment, you can initiate predefined functions from your computer but direct the processing to another
computer or server on the network.
The file name is Dps.exe.
Engine
See Logical table.
Field
A field contains a single piece of information used by the application dictionary.
File
See Table.
Forms dictionary
The dictionary that stores user-modified resources. This dictionary is created when the Modifier is accessed for the
first time. Only copies of a dictionary’s resources are stored in the forms dictionary.
Generic pathnames
A method of indicating a location on a hard disk or network drive. Generic pathnames use a colon (:) before and
after DOS and Windows driver letters. The characters that used after each folder or directory in the pathname are
forward slashes (/).
Integrating product
An additional application dictionary that works with the Microsoft Dynamics GP engine and other files. The
integrating application can use resources from Microsoft Dynamics GP.
Launch file
The file that is used to start Microsoft Dynamics GP; either by double-clicking or dragging and dropping it on the
Microsoft Dynamics GP executable (Dynamics.exe). This file stores the location of the dictionaries that will be used,
including the Microsoft Dynamics GP dictionary, the forms dictionary and the reports dictionary. The file name is
Dynamics.set.
Logical table
See Table group.
Macro
A user-defined series of actions performed within an application, recorded for playback at another time. Macros
can be used to automate repeated tasks, such as month-end procedures or printing reports, by recording the
procedure, then playing it back whenever the procedure must be performed again. Macros are also referred to as
keystrokes.
Microsoft Dynamics GP dictionary
An application that includes the most commonly-used modules in Microsoft Dynamics GP and all resources used
by the Microsoft Dynamics GP system, such as field and table definitions, windows text and reports. The file name
is Dynamics.dic.
Microsoft Dynamics GP engine
The Microsoft Dynamics GP engine, also known as the runtime or executable, interprets the resources in each
application dictionary and presents a functioning application. The engine is the method you’ll use to start Microsoft
Dynamics GP so you can use the windows, reports and other resources, just as a car engine is used to activate the
frame, wheels and other elements of the car. The file name is Dynamics.exe.
The Microsoft Dynamics GP engine is used to run Microsoft Dynamics GP and Microsoft Dynamics GP Utilities.
Microsoft Dynamics GP Utilities
Utility used to set up your account framework and update Microsoft Dynamics GP tables and dictionaries. The file
name is Dynutils.dic.
Modifier
A tool that allows users to modify an application’s interface. A forms dictionary is used to store the modifications.
Multidictionary
A feature that allows the runtime engine to interpret two or more separate application dictionaries at the same
time. The capability allows multiple integrating dictionaries to function with Microsoft Dynamics GP.
GLOSSARY
Passive locking
A method of locking a record that allows other users to access and make changes to the record. The lock for the
record is released when the user with access to the record moves to another record or closes the table.
Pathname
A specified location on a computer’s hard disk or on a network where tables will be created and stored. The
pathname for each table in Microsoft Dynamics GP is stored in the Pathnames Table (SY02100).
Physical name
The name under which a table is stored by the operating system or database.
Ping
A procedure that sends a small piece of data from one computer to another to text network connectivity between
the two on a TCP/IP network.
Process server
See Distributed Process Server.
Product ID
The ID that’s used to uniquely identify an application dictionary.
Read/write
A table access mode that indicates the table can be read from and written to.
Record
A collection of data made up of one instance of each field in a table.
Report Writer
A tool that allows you to design and print reports in your application.
Reports dictionary
The dictionary that stores user-modified resources for reports. This dictionary is created when the Report Writer is
accessed for the first time. Only copies of a dictionary’s resources are stored in the reports dictionary.
Runtime engine
See Logical table.
Resource descriptions
A utility that allows you to learn technical information about Microsoft Dynamics GP fields, tables and windows.
This utility allows you to learn more about how data is stored in Microsoft Dynamics GP, including the fields that
are stored in each table, and the reports containing data from each table.
.SET file
See Launch file.
Stored procedure
Queries written in SQL, then compiled and stored in a database. Stored procedures perform server-based
processing tasks, and return a status code to the application. In parameters can be passed to stored procedures. In
addition to the status code, out parameters also can be returned.
Structured Query Language (SQL)
A language that allows you to define, manipulate and control access to data in a relational database.
Table
A collection of related records, such as transactions or accounts. All of the information that you enter in Microsoft
Dynamics GP is stored in tables.
Table group
A group of logically-related tables (also known as a logical table). For example, a customer master table, a customer
address table and a customer history table could all compose a table group. Table groups are used for security and
table maintenance.
TCP/IP
An acronym for Transmission Control Protocol/Internet Protocol. TCP/IP is a set of transmission protocols used to
transfer data between computers on a network.
Technical name
The name used with scripts to refer to a table or window. See Launch file
Web Components Introduction
2 minutes to read • Edit Online
Use this guide to install the Dynamics GP Web Client. This documentation explains how to install the web
components in the most common configurations.
You can also find content in PartnerSource.
Additional resources
A number of resources are available to help in addition to this document.
Knowledge Base
CustomerSource Knowledge Base
Provides you with instant access to the same database our support engineers use. You can find answers to
common questions, along with technical tips and performance recommendations.
eSupport
Dynamics GP Support
For support requests that can be handled with e-mail. On average, the response time is nearly twice as fast as
telephone support. That’s a big benefit during the critical year-end season.
Community
Dynamics GP Community
Start a year-end discussion with other members of the Microsoft customer community. The forum provides you
with the opportunity to exchange information with other customers, which is perfect for providing tips and answers
to year-end questions.
Dynamics GP support team
We have specialized support teams focused on providing service and support to our Human Resources/Payroll
customers. If you have Human Resources/Payroll questions, dial toll free 888-GPS -SUPP (888-477-7877). Enter
your 10-digit authorization code.
See also
Installation overview
What's New Overview
Installation overview
4 minutes to read • Edit Online
This section describes the Dynamics GP web components and introduces the major parts of the installation. It also
provides an installation checklist.
NOTE
You might hear this component referred to as the runtime service.
Installation checklist
To install the Dynamics GP web components, complete the following tasks in the order shown.
3. Create the security groups and user accounts. Security groups and user accounts
Determine which users will access the Dynamics GP web client
and the Web Management Console.
6. Obtain security certificates and configure SSL. Security certificates and SSL
Determine the type of security certificate you want to use.
Configure the web site to use SSL.
There are three common deployment configurations for the Dynamics GP web components. This chapter
discusses these configurations. It is divided into the following sections:
Single machine
Scale out
Multitenant
Single machine
The single machine configuration is the simplest configuration to use when deploying the Dynamics GP web
components. In this configuration, the web client, service based architecture and web management console
components are installed on a single server machine. This includes the Web Site, Session Central Service, Session
Service, and Dynamics GP web client runtime for the web client. It also includes the GP Service, Dex Service
Control and Dynamics GP with the service based architecture feature and Web Management Console snap-ins
required to manage the environment.
A typical single machine configuration is shown in the following illustration.
This configuration is used when the number of users accessing the system is low. It is also commonly used by
developers who are creating and testing integrations for Dynamics GP.
One limitation of the single machine configuration is that there is no redundancy. If the server machine is down,
such as when installing an update, no web client users will be able to access Dynamics GP.
NOTE
The installation process for this configuration is described in Chapter 10, “Single machine installation.”
Scale out
The scale out configuration is used when an organization has a larger number of users that will be accessing the
Dynamics GP web components. In this configuration, one server contains the web site, Session Central Service, GP
Service and Web Management Console. Two or more session host machines each contain the Session Service, Dex
Service Control and Dynamics GP (web client runtime and service based architecture). The Session Central Service
and GP Service balances the processing load among the session host machines.
A typical scale out configuration is shown in the following illustration.
The scale out configuration has some redundancy. If one of the session host machines must be taken out of
service, such as when installing an update, the other session host machines will continue supporting web client
users. A fully redundant configuration can be achieved by adding an additional Web Server that is load balanced
with the initial Web Server. Additional session host machines can be added as needed to support a higher number
of users.
NOTE
The installation process for this configuration is described in Chapter 11, “Scale out installation.”
Multitenant
The multitenant configuration is typically used by organizations that host Dynamics GP for other customers. This
configuration can support a large number of users. This configuration has the following characteristics:
There are multiple front-end web servers that are each running the Session Central Service and the GP
Service. These web servers are load balanced for redundancy.
Multiple session host machines host the sessions of the Dynamics GP web client and service-based
architecture. Each of these session host machines contains the Session Service, Dexterity Service Control,
and the Dynamics GP web client runtime and service-based architecture.
The Tenant Service is used with this configuration to allow multiple Dynamics GP installations to be run on
the same physical server.
The multitenant configuration has the best redundancy of any of the typical Dynamics GP web client
configurations. In addition to multiple session host machines, having multiple front-end web servers can allow web
client users to access the system even when one of the web servers is unavailable.
NOTE
This is a more complex configuration and is not covered in this documentation.
Dynamics GP environment configuration
3 minutes to read • Edit Online
Before you can install the Dynamics GP web components, you must have Dynamics GP installed, including the
necessary web client runtime and/ or service based architecture components.
Dynamics GP installation
Dynamics GP should be installed, configured, and operating properly before you use the web components
installation to install the Web Client or Service Based Architecture server components for Dynamics GP. While
most administrative tasks can be performed with the web client, some important tasks such as creating companies
cannot. These actions must be done with the Dynamics GP desktop client and GP Utilities.
Each server that will be acting as a session host must have a Dynamics GP desktop client installation installed. Use
the desktop client to verify that the server is able to connect to the Dynamics GP database.
NOTE
Be aware that users who do not sign in to the web client using their own SQL Server login cannot send remote processes to
the Distributed Process Server.
To properly secure the Dynamics GP web components installation, some security groups and specific user
accounts are required. Information is divided into the following sections:
Security groups
User accounts
Security groups
Security groups are used to control which users are allowed to access the Dynamics GP web client and the Web
Management Console. These security groups can be machine groups (for the single machine configuration) or
domain groups. The domain groups must be security groups, not distribution groups.
Typically, you should create one security group for the Dynamics GP web client, and another security group for the
Web Management Console. You can add individual users to these groups. If you have a more complex installation
with a large number of users, you may want to create additional groups that you add users to.
User accounts
Several user accounts are needed to run the web site and services that are part of the Dynamics GP web
components installation. These accounts are typically domain accounts since they will need to access a
configuration database on the SQL Server. Ideally, these user accounts should have limited privileges, and a
password that does not expire. You may want to use the same account for multiple components of the
configuration.
Create the user accounts before you start installing the Dynamics GP web components. You must have user
accounts for the following:
GP Web Client site application pool
This is the user account that runs the application pool for the web site that hosts the Dynamics GP web client.
Web Management Console application pool
This is the user account that runs the application pool for the web site that hosts the
Web Management Console.
Session Central Service
This is the user account that runs the Session Central Service. This account must have permissions to read
information from Active Directory.
Session Service
This is the user account that runs the Session Service on each session host machine.
GP Service
This is the user account that runs the GP Service. This account must have permissions to read information from
Active Directory.
Dexterity Service Control
This is the user account that runs the Dexterity Service Control on each session host machine.
Importing a Self-signed Security Certificate
3 minutes to read • Edit Online
You use certificates to help secure connections over a wide area network (WAN ), such as connections to and from
Dynamics GP. Implementing security certificates on your deployment environment requires modifications to
various web components.
If the same self-signed security certificate is used for both the web site and for the web client runtime service, the
certificate error can prevent you from successfully logging into the Dynamics GP web client. The solution is to
import the security certificate into the machine that will be accessing the web client. This article describes how to
do this.
See also
How to: View certificates with the MMC snap-in
Register application for organizational accounts
4 minutes to read • Edit Online
To set up the Dynamics GP web components for user access using Organizational Accounts, you must register the
application in your Microsoft Azure Active Directory. This information is divided into the following sections:
Add application
Configure for sign on
Configure for multiple tenants
Add application
For an application to use Azure AD for sign in and authorization you must first register it with Azure AD by
providing information about that application.
To successfully register the application with Azure AD, you will need to know the URL that you will be using when
you deploy the Dynamics GP web components. A typical URL to access the Dynamics GP web client looks similar
to the following:
https://gpuaweb.contoso.com/GP
Use the following steps to register your Dynamics GP web components installation with Azure AD.
1. Sign on to the Azure Management Portal.
2. Click on the Active Directory icon on the left menu, and then click on the directory you want to user for the
application.
3. On the top menu, click Applications. If no apps have been added to your directory, this page will only show
the Add an App link. Click on the link, or alternatively you can click on the Add button on the command bar.
4. On the What do you want to do page, click on the link to Add an application my organization is developing.
5. On the Tell us about your application page, you must specify a name for your application as well as indicate the
type of application you are registering with Azure AD. You will choose the web application and/or web API
radio button.
When finished, click the arrow icon on the bottom-right corner of the page.
6. On the App properties page, provide the Sign-on URL and App ID URI for your web components. These can be
the same value or different values. The APP ID URI must be a unique URI in Azure. Click the checkbox in the
bottom-right corner of the page to add the application.
7. Your Application has been added and you will be taken to the Quick Start page for your application. After your
application has been added, you can begin updating your application to enable users to sign in, access web APIs
in other applications, or configure a multi-tenant application (which allows other organizations to access your
application).
2. In the permissions to other application section, select the Read directory data checkbox for the Application
Permissions drop-down for the Microsoft Azure Active Directory row. This allows Dynamics GP to look up user
accounts in the Azure Active Directory when setting up GP users.
3. Select the Save button at the bottom of the page to save your changes.
4. When the application configuration changes have been saved, the key will be displayed. It is important that
you copy and store this key since you will not be able to retrieve the key after leaving the page.
Before you can install the Dynamics GP web components, you must install other software on the web server and
the session host servers. The prerequisite software to install will depend on the components you will be installing
on the server.
- Static Content
- Default Document
In Application Development:
- ASP.NET
In Security:
- **Windows Authentication**
Other role services will already be marked. Some are marked by default. Others are marked depending on
how the web server is configured. Click Next.
7. Click Install. The roles and role services will be added.
8. After the installation is complete, click Close.
Windows Server 2012 and Windows Server 2012 R2 and 2016
To install these items, complete the following steps for Windows Server 2012 and 2016:
1. Open the Server Manager.
2. Click Manage >> Add Roles and Features.
3. In the Add Roles and Features Wizard, click Next.
4. Choose Role-based or feature-based installation, and then click Next.
5. Select your server from the server pool, and then click Next.
6. Mark Web Server (IIS ) and then click Next.
7. Select the features to install. Be sure that you mark ASP.NET 4.5. In the WCF Services group under .NET
Framework 4.5 Features, be sure that you have marked HTTP Activation.
Click Next.
8. The screen for the Web Server Role (IIS ) is displayed. Click Next.
9. Select the role services to install for the web server. The following items must be marked:
In Common HTTP Features:
- Static Content
- Default Document
In Security:
- **Windows Authentication**
In Application Development:
- **ASP.NET 4.5**
Other role services will already be marked. Some are marked by default. Others are marked depending on
how the web server is configured. Click Next.
10. Click Install. The roles, features, and role services will be added.
11. After the installation is complete, click Close.
Web sites
2 minutes to read • Edit Online
This portion of the documentation discusses the web sites that are needed for the Dynamics GP web components
installation.
NOTE
The IIS web sites must be configured for SSL (secure sockets layer). This means each must have a security certificate. If you
use two separate IIS web sites, then you will need two security certificates. If both web sites are hosted on the same web site,
then only one security certificate is required.
Security certificates and secure sockets layer (SSL ) are used to help improve the security of the data being
transmitted by the Dynamics GP web components. The web site that hosts the web client and web management
console must be configured to use SSL. The GP Service and Web Client runtime service must be configured to use
a security certificate. Optionally, the Session Central Service, Session Service and Dex Service Control can be
configured to use a security certificate to improve their security in a scale out deployment where cross-machine
communication is happening.
5. In the Add Site Bindings window, select https for the type, and then choose an SSL certificate that you
installed.
Click OK.
6. Click Close.
3. In the Microsoft Management Console, open the File menu and choose Add/ Remove Snap-in.
4. In the Add or Remove Snap-ins window, choose the Certificates snap-in from the Available snap-ins list, and
then click Add.
5. In the Certificates snap-in dialog box, choose Computer account and then click Next.
6. In the Select Computer dialog box, choose Local computer and then click Finish.
7. In the Add or Remove Snap-ins window, click OK.
8. In the left pane, expand the Certificates (Local Computer) node, and then expand the Personal node.
9. Under Personal, right-click the Certificates node, point to All Tasks, and then click Import.
10. In the Certificate Import Wizard welcome screen, click Next.
11. In the File to Import screen, click Browse.
12. Browse to the location of the security certificate that you want to use. Typically, this will be a file with a .pfx
extension, because the certificate contains a private key. Select the file and click Open. Click Next to
continue.
13. Enter the password for the certificate. This is the private key password that was either provided with the
certificate, or that you defined when you exported the certificate for use on another machine. Be sure that
you mark the Include all extended properties box. Click Next to continue.
14. In the Certificate Store screen, verify that the certificate is being added to the Personal store. Click Next.
15. Click Finish to complete the import process.
16. Close the Microsoft Management Console window.
Single machine installation
7 minutes to read • Edit Online
This chapter contains the procedures you need to follow to install and verify the Dynamics GP web components on
a single machine installation. Using the single machine installation option performs a simple installation of all
components using default settings for a single tenant configuration and Windows authentication. If you want to
only install specific components, a multitenant configuration or use Organizational Accounts, use the Custom
installation option to perform the installation.
The following sections are included:
Install the web components
Verify the web client installation
Verify the Service Based Architecture installation
5. Specify the SQL Server that will manage the Session Central database. You must supply credentials that allow
you to connect to the SQL Server and create the database.
If the user installing the Dynamics GP web client has sufficient privileges, you can use Windows Trusted
Authentication. Otherwise, you should use SQL Authentication and supply a SQL Login ID and Password for a
SQL user account with sufficient privileges.
Click Next to continue.
6. Configure the Session Central Service.
Specify the Port (the default is 48650). Optionally, you can specify the security certificate that you want to use,
however given all communication to the Session Central Service is initiated from other components on this server
makes it unnecessary.
Supply the credentials for the user account that will be running the Session Central Service.
Click Next to continue.
7. Supply the names of the Windows security groups that specify which users can access the Dynamics GP web
client and which users can access the Web Management Console.
For machine groups, the name must be prefixed by the machine name. For domain groups, the name must be
prefixed by the domain name.
Click Next to continue.
8. Supply the information about the Dynamics GP installation. This information is used to start a Dynamics GP
runtime process and creates a connection to the Dynamics GP databases.
Specify the SQL Login and password for the Web Client SQL Server login that you created for the Dynamics GP
system database. You created this user when you ran Dynamics GP Utilities during the installation of Dynamics
GP. You must specify the GP instance name to use service based architecture. If you only have a single installation
of Dynamics GP on your machine, leave the DEFAULT instance name. If you have a named instance, provide the
instance name you provided during the installation. You must also specify the locations of the components for the
Dynamics GP installation. If you are not using the default locations for the Dynamics GP components, use the
Browse buttons to select the location of each component.
Click Next to continue. You will be prompted to re-enter the password for the SQL login that you specified. Enter
the password and click OK.
9. Select the web site that will host the Dynamics GP web client. This site must have been configured to use secure
sockets layer (SSL ).
Specify the user account that will run the application pool for the Dynamics GP web client.
Decide whether the same web site will be used to host the Web Management Console. If you do not mark the
option to use the same site, you will be prompted to select the web site and provide credentials to run the
application pool for the site.
Click Next to continue.
10. Configure the Session Service.
Specify the Port (the default is 48651). Optionally, you can specify the security certificate that you want to use,
however given all communication to the Session Central Service is initiated from other components on this server
makes it unnecessary.
Supply the credentials for the user account that will be running the Session Service.
Click Next to continue.
11. Configure the Runtime Service URL.
Specify the Port (the default is 443).
Specify the security certificate to use. This is required for the runtime service. You can use the same certificate that
you are using for the Dynamics GP web client site.
Verify the host name. The host name must match the common name (CN ) or the subject alternative name (SAN )
on the security certificate. If you are using a wild card certificate, replace the * on the host name with the address
that the client machines will use to access this machine.
Click Next to continue.
12. Configure the GP Service.
ServerName is the fully-qualified domain name (FQDN ) for the server that is hosting the web site. This
name must match the name you used when you requested the security certificate that you applied to the
site when setting up SSL.
PortNumber is the port for the web site that you are using. If you chose to install on the default web site
(port 443) then you do not need to supply the port number.
A typical URL to access the Dynamics GP web client looks similar to the following:
https://gpuaweb.contoso.com/GP
3. After entering the URL, you will be directed to the logon page. This is the first page that will be displayed to
users who are accessing the Dynamics GP web client.
If you are using a self-signed security certificate and are accessing the Dynamics GP web client from
another computer, you will see a certificate error. To resolve this error, you must import the security
certificate into the certificate store on the machine that is accessing the web client.
4. Enter your user credentials. These are domain user credentials or machine user credentials for a user that is
part of the security group you created to control access to the Dynamics GP web client. This security group
is described in Security groups and user accounts. These are not your Dynamics GP login name and
password.
Click Sign In.
5. A session will be created. The window you see first will depend on settings for your Dynamics GP user.
If your Dynamics GP user ID has only SQL Server Account information, the Dynamics GP login window
will be displayed.
ServerName is the fully-qualified domain name (FQDN ) for the server that is hosting the web components.
This name must match the name you used when you requested the security certificate that you applied to
the site when setting up SSL.
PortNumber is the port for the web site that you are using. If you chose to install on the default port (port
443) then you do not need to supply the port number.
DefaultTenant is the tenant name in a single tenant deployment.
A typical URL to access the Dynamics GP service based architecture looks similar to the following:
https://gpuaweb.contoso.com/GPService/Tenants(DefaultTenant)/help
3. After entering the URL, you may be prompted for your Windows credentials. Enter your user credentials.
These are domain user credentials or machine user credentials that has been assigned to your GP user ID.
4. You should see results in your browser that look like the following image.
Scale out installation
14 minutes to read • Edit Online
This chapter contains the procedures you need to follow to install and verify the Dynamics GP web components in
the scale out configuration.
5. Select the features that you want to install. On the web server machine, you will typically install the Web
Server, Session Central, Web Site, and the Web Management Console.
The Web Management Console and the management snap-ins, SBA Session Manager, Tenant Manager and
Web Client Session Manager, related to the web components you are installing. The GP Service feature for
Service Based Architecture.
If you are using the Tenant Service, you should mark the Tenant Manager snap- in as well. Use the default
location for the installed components or choose a different location.
Click Next to continue.
6. Specify the SQL Server that will manage the Web Components database. You must supply credentials that
allow you to connect to the SQL Server and create the database.
If the user installing the Dynamics GP web components has sufficient privileges, you can use Windows
Trusted Authentication. Otherwise, you should use SQL Authentication and supply a SQL Login ID and
Password for a SQL user account with sufficient privileges.
Click Next to continue.
7. Select the supported Authentication Type.
Specify if you will allow users to authenticate to the Dynamics GP web client and service based architecture
using their Windows Account, Organizational Account or Mixed Mode. Since a single Dynamics GP system
database can be set up for either Windows or Organizational Accounts, select Mixed Mode only if you are
using a multitenant configuration with some tenants using Windows and some tenants using
Organizational Accounts.
If you have selected Organizational Account or Mixed Mode, provide the Organizational Account settings
for the Azure Application you registered in Chapter 6 Register Azure Application for Organizational
Accounts. The information you provide will be validated.
Click Next to continue.
8. Supply the name of the Windows account configured as the "Log On As" account for the SQL Server
service hosting the Dynamics GP databases. The dialog is only displayed when selecting Organizational
Account or Mixed Mode for the authentication type.
Provide a Windows security group for a multitenant deployment with different Windows accounts.
Click Next to continue.
9. Supply the names of the Windows security groups that specify which users can access the Dynamics GP
web client and which users can access the Web Management Console.
For machine groups, the name must be prefixed by the machine name. For domain groups, the name must
be prefixed by the domain name.
Specify the user account that will run the application pool for the Dynamics GP web client.
Decide whether the same web site will be used to host the Web Management Console. If you do not mark
the option to use the same site, you will be prompted to select the web site and provide credentials to run
the application pool for the site.
Click Next to continue.
15. Specify the web server farm configuration.
If you are installing the web site onto only a single web server, simply click Next to continue.
If you are installing the web client site on multiple web servers in a load balanced configuration, choose
Deploy on multiple web servers. Specify the SQL Server that will manage the Web Client Session State
database. You must supply credentials that allow you to connect to the SQL Server and create the database.
If the user installing the Dynamics GP web client has sufficient privileges, you can use Windows Trusted
Authentication. Otherwise, you should use SQL Authentication and supply a SQL Login ID and Password
for a SQL user account with sufficient privileges.
Click Next to continue.
16. Configure the GP Service.
Specify the Port (the default is 443).
Specify the security certificate to use. This is required for the GP service. You can use the same certificate
that you are using for the Dynamics GP web client site.
Verify the host name. The host name must match the common name (CN ) or the subject alternative name
(SAN ) on the security certificate. If you are using a wild card certificate, replace the * in the host name with
the address that the client machines will use to access this machine.
Click Next to continue.
17. Review the installation settings and then click Install.
18. Click Exit. The Web Components Configuration Wizard will start.
19. At the Welcome screen, click Next.
20. Specify the type of authentication you want to use to connect to the SQL Server where the database for the
Web Components will be created. Click Next to continue.
21. If necessary, verify that the databases will be created. Click Next to continue.
22. Click Exit.
23. The Dynamics GP Web Client Help installer will be started. Click Install to complete the help installation
process.
24. Click Finish to close the installer.
5. Select the Session Server feature if installing the web client. Select the Dex Service Control feature if
installing service based architecture.
Specify the location where you want to install the web component files.
WARNING
If you don't install to the default location, pay attention to the path length you specify for the install location. If the
path length exceeds 100 characters, you may get application errors, such as not being able to re-open forms in the
web client.
If the user installing the Dynamics GP web components has sufficient privileges, you can use Windows
Trusted Authentication. Otherwise, you should use SQL Authentication and supply a SQL Login ID and
Password for a SQL user account with sufficient privileges.
Click Next to continue.
7. Supply the name of the Windows security group that specifies which users can access the Dynamics GP
web client. For machine groups, the name must be prefixed by the machine name. For domain groups, the
name must be prefixed by the domain name.
Click Next to continue.
8. Indicate whether you are using a multitenant configuration. If you are installing the web client for a stand-
alone instance of Dynamics GP, simply click Next.
If you are installing the Dynamics GP web client for a multitenant configuration, choose Deploy for multiple
tenants. Supply the URLs for the Tenant Discovery Service and the Tenant Management Service. Click Next.
Refer to the Tenant Installation and Administration Guide for complete details about deploying Dynamics
GP web components in a multitenant configuration.
9. Configure the Session Service.
Specify the Port (the default is 48651). Optionally, you can specify the security certificate that you want to
use. You can use the same certificate that you installed onto the server to use for the runtime service as long
as the security certificate's common name is the address the Web Server machines can use to communicate
with the session host machine.
Supply the credentials for the user account that will be running the Session Service.
Click Next to continue.
10. Configure the Runtime Service URL.
Specify the Port (the default is 48655). Optionally, you can specify the security certificate that you want to
use. You can use the same certificate that you installed onto the server to use for the runtime service as long
as the security certificate's common name is the address the Web Server machines can use to communicate
with the session host machine.
Click Next to continue.
12. Review the installation settings and then click Install.
13. Click Exit. The Web Components Configuration Wizard will start.
14. At the Welcome screen, click Next.
15. Specify the type of authentication you want to use to connect to the SQL Server where the database for the
Web Components is located. Click Next to continue.
16. Review the configuration actions that will be performed. Click Next to continue.
17. Click Exit.
18. Restart the Session Central Service for the Dynamics GP web client installation. You must do this on the
machine where you installed the Session Central Service, typically the machine that is hosting the web site.
This step is necessary to allow the Session Central Service to establish communication with the session host
machine.
2. In the Web Management Console, click the Dexterity Management snap-in to verify the web client. You
should see the session host machines listed in the pane on the left side of the console.
Creating a session
After you have verified that the session host machines are working, verify that you can access the web client.
1. Open Internet Explorer.
2. Enter the URL of the Dynamics GP web client site. The default address of the site is:
https://ServerName:PortNumber/GP
ServerName is the fully-qualified domain name (FQDN ) for the server that is hosting the web site. This
name must match the name you used when you requested the security certificate that you applied to the
site when setting up SSL.
PortNumber is the port for the web site that you are using. If you chose to install on the default web site
(port 443) then you do not need to supply the port number.
A typical URL to access the Dynamics GP web client looks similar to the following:
https://gpuaweb.contoso.com/GP
3. After entering the URL, you will be directed to the logon page. This is the first page that will be displayed to
users who are accessing the Dynamics GP web client using a Windows Account. A deployment where users
will use an Organizational Account for access will be redirected to the Azure sign in page.
4. Enter your user credentials. These are domain user credentials or machine user credentials for a user that is
part of the security group you created to control access to the Dynamics GP web client. This security group
is described in Chapter 5, “Security groups and user accounts.” These are not your Dynamics GP login name
and password. Enter your Organization Account credentials, if prompted, on the Azure sign-in page.
Click Sign In.
5. A session will be created. The window you see first will depend on settings for your Dynamics GP user. Log
in with your Dynamics GP login name and password.
If your Dynamics GP user ID has Directory Account information, the Dynamics GP login window will
be displayed.
ServerName is the fully-qualified domain name (FQDN ) for the server that is hosting the web
components. This name must match the name you used when you requested the security certificate that
you applied to the site when setting up SSL.
PortNumber is the port for the web site that you are using. If you chose to install on the default port (port
443) then you do not need to supply the port number.
DefaultTenant is the tenant name in a single tenant deployment.
A typical URL to access the Dynamics GP service based architecture looks similar to the following:
https://gpuaweb.contoso.com/GPService/Tenants(DefaultTenant)/help
3. After entering the URL, you may be prompted for your Windows credentials. Enter your user credentials.
These are domain user credentials or machine user credentials that has been assigned to your GP user ID.
Connecting to the web client
7 minutes to read • Edit Online
To have the Dynamics GP web client installation work as efficiently as possible, it’s important that users follow the
proper process for connecting to the web client. Information about this is divided into the following topics:
Signing in
Disconnecting from a session
Reconnecting to a session
Signing out
Signing in as the sa or DYNSA user
Web browser security settings
Signing in
To sign in to the web client, use the following procedure.
1. Open Internet Explorer or other support web browser.
2. Enter the URL of the Dynamics GP web client site. The default address of the site is:
https://ServerName:PortNumber/GP
ServerName is the fully-qualified domain name (FQDN ) for the server that is hosting the web site. This
name must match the name you used when you requested the security certificate that you applied to the
site when setting up SSL.
PortNumber is the port for the web site that you are using. If you chose to install on the default web site
(port 80) then you do not need to supply the port number.
A typical URL to access the Dynamics GP web client looks similar to the following:
https://gpuaweb.contoso.com/GP
3. View the sign-in page. If the site displays a security certificate error, report the issue to your system
administrator, and do not continue the sign on process.
4. Enter your user credentials (User Name and Password). These are either domain user credentials or
machine user credentials, depending on how the web client installation is configured. The User Name will
have the format:
domain\username or machine\username
WARNING
These are not your Dynamics GP login name and password.
5. Specify the security level for the session. You can click Show descriptions to display details of the two
security options.
This is a public computer Choose this option if the computer is public or is shared by multiple users. Be
sure that you close the browser window when you are finished with your session.
This is a private computer Choose this option if this is a private computer that only you have access to.
When you choose this security level, you can mark the Remember me check box to save your user name
and password. These will be used to automatically sign in to Dynamics GP the next time you access this
page for the web client.
6. Click Sign In.
7. If you are using a multitenant configuration, and have access to more than one tenant, you will be prompted
to choose the tenant (installation of Dynamics GP ) that you want to connect to. Choose the Create Session
action for the tenant.
If you are using a single tenant configuration, or have access to only one tenant, no prompt will be
displayed.
8. A session will be created. The window you see first will depend on settings for your Dynamics GP user.
If your Dynamics GP user ID has only SQL Server Account information, the Dynamics GP login window
will be displayed.
If you accidentally navigated away from the web client session, click Cancel to return to the web client.
Sometimes, disconnecting from a session by closing the web browser can be useful. The following are two
examples:
Assume you need to shut down your computer, but you have multiple windows open in the Dynamics GP
web client with data displayed in them. Disconnecting from the session allows those windows to remain
open. When you reconnect to the session, which is discussed in the next section, the windows will have
maintained their state information.
A long-running process that you want to allow to finish is another reason to close the web browser and
leave the session running on the server. After the process has started, it will continue processing, even after
the web browser has been closed.
Reconnecting to a session
Reconnecting to an existing session is just like the process of signing in to the web client.
To reconnect to a session:
1. Open Internet Explorer.
2. Enter the URL of the Dynamics GP web client site.
3. At the sign-in page, enter your user credentials, and click Sign In. The Session Central Service will find any
existing session that you had disconnected from. These sessions will be listed.
4. Select the one of the sessions in the list and then click Connect to Existing Session to reconnect.
The web client will restore as many of the existing session’s session characteristics as possible. The web client will
does not know which area page had been displayed. It will restore the correct set of windows, though the exact
placement of the windows may not match the configuration that existed when you disconnected from the session.
Signing out
To exit the web client, click Exit GP in the upper-right corner of the web browser. You will be logged out of
Dynamics GP, the web client session will end on the server, and the exit page will be displayed.
To go back into Dynamics GP, click Enter Dynamics GP. If you had chosen the option to remember your user
name and password on the sign-in page, you will not be prompted for them.
If you want to remove the stored user name and password from the machine, click Sign Out, in the upper-right
corner of the page.
When you have finished working with Dynamics GP, it’s a good idea to exit Dynamics GP, rather than to just
disconnect from the session. Some of the advantages of exiting include the following:
System resources are made available for other web client sessions.
It releases a Dynamics GP user in the system, so you are less likely to encounter the user limit.
It reduces the possibility of data loss that might be caused the web client session had to be forcibly ended.
2. The login window will be displayed. Choose SQL Server Account as the authentication type.
3. Specify “sa” or “DYNSA” as the User ID. Enter the appropriate password, and then click OK.
Working with the Dynamics GP web client is very similar to working with the desktop client. This chapter provide
information about functionality that is specific to the web client. It is divided into the following topics:
Connection status
Web client errors
Accessing windows in the web client
Changing the order of items in the navigation pane
Accessing help
Reports and Printing
Connection status
Use the Connection Status indicator in the upper right corner of the window to help you determine the status of
the web client.
You can click the error icon to display the details of the error that occurred. The information provided can be
helpful when you work with your system administrator to troubleshoot issues with the web client.
NOTE
Note that you’ll use the search window to locate and open multiple windows at the same time in the web client.
To use this functionality, click the search icon to open the Search window. Begin typing the name of the window
you’re looking for. As you type, the windows that most closely match the letters you type are displayed in the
search window.

You can choose Contents to display help for the active application. You can choose About This Window to display
context-sensitive help for the current window. The same Help menu items are available in the ribbon for most
windows in the web client.
If you choose the Standard report type, and choose to send the report to the printer, you will be prompted to
indicate whether you trust the application to print to the local printer. Click OK to allow printing to continue.
After the report has been sent to the printer, a dialog box is displayed to indicate that printing is complete.
Report Writer reports with Word templates
When you print a Report Writer report and choose the Template report type, Dynamics GP will use a Word
template for the report. If a Word template has already been previously defined for the report, that template will be
used. If no template has been defined for the report, a template will be automatically generated by the Report
Template Generator and used.
You will be prompted for a location where you want to safe the local report. If you have configured the application
to run in trusted mode, you will be asked this only one time for your web client session.
WARNING
The Dynamics GP web client doesn’t remove any content from the location you specify. It’s up to you to be sure that any
sensitive information is removed from the location that you choose on your local workstation.
SSRS reports
You can generate SQL Server Reporting Services (SSRS ) reports from the web client. These reports are rendered
in a separate web browser window.
Managing web client sessions
6 minutes to read • Edit Online
The administrator of the Dynamics GP web client installation has the responsibility to monitor and manage the
web client sessions.
ServerName is the fully-qualified domain name (FQDN ) for the server that is hosting the web management
console site. This name must match the name you used when you requested the security certificate that you
applied to the site when setting up SSL.
PortNumber is the port for the web site that you are using. If you chose to install on the default web site
(port 80) then you do not need to supply the port number.
A typical URL to access the Web Management Console looks similar to the following:
https://gpuaweb.contoso.com/WebManagementConsole
3. You may be prompted for your login credentials when you access the Web Management Console. If you are,
provide your login name and password.
4. In the Web Management Console, click the Session Management snap-in.
Connecting to Session Central
To use the Session Management snap-in to monitor Dynamics GP web client session, the snap-in must be
configured to access the Session Central Service. The Session Central Service is the component of the Dynamics
GP web client installation that creates and tracks web client sessions.
To connect to the Session Central Service, the Session Management snap-in must have the URL for the service. In
most cases, this will be automatically configured when the Dynamics GP web client components were installed.
Use the following procedure to manually configure the connection to the Session Central Service.
To connecting to Session Central
1. With the Session Management snap-in selected, click Configure in the ribbon of the Web Management
Console.
2. In the window that is displayed, supply the URL for the Session Central Service. A typical URL to access the
service looks like the following:
https://machinename:48650/SessionCentralService
Substitute machinename with the name of the computer on which the Session Central Service is running.
The default port used for the service is 48650. If you have used a different port for the service, you must use
that port number in the URL.
If the Session Central Service has been configured to use SSL (secure sockets layer) than the URL must
begin with https, instead of http.
3. Click OK. The value entered will be validated. If the Session Central Service cannot be contacted, an error
will be displayed. Correct the URL and then click OK to save the changes.
Sessions
When a session host machine is selected in the left pane of the Session Management console, the sessions running
on that machine are displayed. The following details are provided for each session:
Created Date Indicates the date and time that the web client session was created.
Dynamics GP Company Name Displays the company in the Dynamics GP installation that the user logged in
to.
Dynamics GP User Displays the Dynamics GP user name that the web client user supplied when they signed
into the company.
Dynamics GP Version Provides the version number of Dynamics GP that is being used for the web client
session.
User ID Displays the user ID supplied when the user signed in to the Dynamics GP web client.
Host Machine Name Displays the name of the machine that is hosting the web client session.
Session ID Shows the internal session ID.
Tenant Name Displays the name of the tenant that is being used for the web client session. If the Tenant Service
is not being used, the tenant name is GPWebApp.
Last Heartbeat Indicates that last time the web client communicated with the session host machine.
Ending a session
A web client session ends when the user signs out. However, situations occur in which a session may be left
running on the session host machine. For example, the web client user may have closed their web browser without
signing out first. You may have a need to manually end a session that a web client user has left running on a
session host machine.
When you manually end a session, there is a risk of data corruption, because the Dynamics GP session was not
closed down normally.
To manually end a web client session:
1. Select the session that you want to end.
2. In the ribbon, click End Session.
3. In the End Session window, verify that you really want to end the session. If you are sure you want to end
the session, click End Session.
Session timeout
You can configure whether inactive web client sessions are automatically closed after a specified amount of time
has passed.
Single tenant
If you are using the Dynamics GP web client in a single tenant configuration (not using the Tenant Service), a
settings in the TenantConfiguration.xml file of the web client installation controls the session timeout. This file is
typically found in this location on the machine that is hosting the web site for the web client installation:
C:\Program Files\Microsoft Dynamics\GP Web Client\GPweb\
The <HeartbeatTimeout> element in the TenantConfiguration.xml file controls the amount of time that must pass
before an inactive web client session is automatically closed. The format for the value is:
Days.Hours:Minutes:Seconds
The value 0.00:00:00 indicates that the timeout is infinite, and no inactive web client sessions will be automatically
closed.
Multiple tenants
If you are using the Microsoft Dynamic GP web client in a multitenant configuration, you will use the Tenant
Management snap-in for the Web Management Console to control the session timeout value. Refer to the Tenant
Services Installation and Administration Guide or the Tenant Management snap-in help for information about how
to configure the session timeout value in a multitenant configuration.
Logging
3 minutes to read • Edit Online
The logging capability provided by the Dynamics GP web client installation can help you troubleshoot issues that
users may experience with the Dynamics GP web client. Information about logging is divided into the following
topics:
Logging overview
Enabling logging for a tenant
Enabling logging for a session
Logging overview
To effectively use logging, a basic understanding of the logging features is helpful.
Levels of logging
Logging can be configured at multiple levels for a web client installation:
At the top level, you can enable logging for all of the users of a specific tenant.
If you are using multitenant environment, you can enable logging for specific users of a tenant.
At the lowest level, you can enable logging for a specific web client session.
Types of logs
The following types of logs are available:
Runtime Log Provides details about the actions performed by the web client runtime process.
Script Log Contains a record of all of the sanScript scripts that are run by the Dynamics GP web client runtime
process.
Timing Log Contains timing details for web client operations. Microsoft can analyze this information to isolate
issues with web client performance.
SQL Log Contains a record of all of the SQL statements there were issues by the Dynamics GP web client
runtime process.
Log location
The logs are generated on the session host machine where the web client session is being run. The default location
for the log files is:
C:\ProgramData\Microsoft Dynamics\GPSessions\Logs
To view the ProgramData folder, you will need to show the hidden files and folders on the session host machine.
NOTE
Be sure that you disable logging when you have finished creating the logs.
Repairing the web client
2 minutes to read • Edit Online
If the Dynamics GP web client installation becomes damaged, the repair operations available may help resolve the
issues. Information about repairing is divided into the following sections:
Common repair scenarios
Performing a repair
Performing a repair
To repair the Dynamics GP web client installation, complete the following steps:
1. Log in to the machine where the repair operation is to be performed.
2. Open the Programs and Features control panel.
3. From the list, select Dynamics GP Web Components. Click Change.
4. In Program Maintenance, click Repair.
5. The components to be configured during the repair process will depend upon which components are installed
on the machine where the repair is being performed. Supply the required values for each component that will
be repaired. For example, if you were replacing an expired security certificate, you would choose the new
certificate during the repair process.6. After all of the components have been configured, click Next to start the
repair actions. The repair steps will be performed.
6. After all of the components have been configured, click Next to start the repair actions. The repair steps will
be performed.
7. After the repair is complete, click Exit. The Web Client Configuration Wizard will start.
8. At the Welcome screen, click Next.
9. If required, specify the type of authentication you want to use to connect to the SQL Server where the
database for the Web Management Console is being stored. Click Next to continue.
10. If required, specify the type of authentication you want to use to connect to the SQL Server where the
database for the Session Central service is being stored. Click Next to continue.
11. Review the status information for the databases. Click Next to continue.
12. After the repair actions are complete, click Exit.
GP Web Resource Cache
4 minutes to read • Edit Online
The Dynamics GP Web Resource Cache is an optional component that you can install on the session host machines
of your web client installation to help improve the performance and resource utilization. It is a Windows service
that runs on the session host machines for the web client installation. Information about caching is divided into the
following sections:
Caching for the web client
Installing the GP Web Resource Cache
Managing the cache
4. After the installation is complete, click Finish. The GP Web Resource Cache will begin working immediately.
NOTE
Any time the GP Web Resource Cache is not available, session level caching is used.
NOTE
After you have made any changes to the configuration file, be sure to restart the Dynamics GP Web Resource Cache service
in the Services control panel.
Troubleshooting
7 minutes to read • Edit Online
Use the information in this chapter to help you troubleshoot issues you may have when you are installing or using
the Dynamics GP web client. The following topics are discussed:
Errors reported on the main page
Incomplete sign-on
Web client is Initializing and becomes unresponsive
Port issues
Performance issues
Printing issues
Help not available
Incomplete sign-on
Many actions occur during the sign-on process. Issues in any of those actions can prevent the sign-on from
completing.
If you do not see the status bar in the bottom portion of the web client window, with the status “Initializing”, this
may indicate that the HTML application (.xap file) for the web client has not loaded. Verify that the .xap file was
installed with the web client runtime components.
If you do not see that there is a security certificate bound to port 443, then the web client will need to be repaired
or re-installed, so that a security certificate can be bound to the port.
Verify the security certificate that was selected for the Runtime service when the web client was installed. The
client machine must be able to validate this security certificate so that the connection to the Runtime service can
be established.
If you choose to use different security certificates for the web site and for the Runtime service, you are more likely
to see this issue. The client machine is able to validate the security certificate for the web site, so no certificate error
is reported in Internet Explorer. However, the client machine may not be able to validate the different security
certificate that was used for the Runtime service. This prevents the connection from being established, but the
error does not get displayed in Internet Explorer. One way to resolve this situation is to use the same security
certificate for both the web site and the Runtime service.
Verify that the web client is running in trusted mode on the client machine. If you see the padlock icon in the
lower-left corner of the web client window, the application is not running in trusted mode. This can indicate that
the machine that is running the web client does not have the required security certificate for the Silverlight .xap
file. This may prevent the application from initializing.
Port issues
For the web client to work properly, the appropriate ports must be opened in the computer ’s firewall. The
Dynamics GP Web Client installer opens the appropriate ports when components of the web client are installed.
You can use the following command to list the ports that are open on a system:
netstat - anob
Port accessibility issues are more likely to occur in scale out installation, when web client components are installed
on different machines. For example, the session host machines must be able to access the Session Central Service,
which is typically done through port 48651. That means this port must be open on the system that is running the
Session Central Service.
Another common port accessibility problem is the port used for the runtime service. This issue is more common if
you use a port other than 443, the default port. This port must be opened so that the web client on an end-user
machine can access the runtime instance on the session host machine.
Performance issues
In a typical installation of the web client, the performance of the web client is comparable to the performance of a
desktop client. You can expect that some operations may be slower in the web client, while other actions may be
faster. If you notice that the web client does not have good performance, it is worth further investigation.
Session host performance
To gauge the overall system performance, verify the performance that you see when you run the Dynamics GP
desktop client on each session host machine. If the desktop client does not have optimal performance, the web
client sessions that are hosted on that machine will also have sub-optimal performance. When you resolve the
desktop client performance issues, the web client performance should also improve.
Real-time virus scanning
On each session host machine, consider turning off real-time virus scanning for the runtime session process. The
runtime session process is going to be very active, and can attract the attention of antivirus software. Limiting the
scanning can speed up performance of the web client sessions.
Virtual machine configuration
You may be using a virtualization solution such as Hyper-V, and installed the web client into a virtual machine
configuration. Check the settings for the virtual machines to be sure they are optimal for the workload of the web
client. For example, a virtual machine that is running low on memory may have reduced performance.
Another situation that can occur with virtual machines involves Network Interface Card (NIC ) settings that are not
fully compatible with the operating system settings. Specifically, NIC settings may be set to use “offload”
optimizations that actually slow down network performance for the virtual machine. To turn off these
optimizations, do the following on each virtual machine.
1. Open the Network and Sharing Center.
2. Click the link for Connections to view the information about the local network connection.
3. Click Properties.
4. Click Configure.
5. Click the Advanced tab.
6. Disable all of the settings that have “offload” in their name.
7. Click OK to save the changes. This will reset the NIC for the virtual machine.
Printing issues
The follow printing issues may occur.
Printing to a file
When a web client user prints a report that uses a Word template, and chooses to save the report to a file, the file
may not be saved in the location that was specified. The user may also see a “file not found” error if they chose to
display the report on their local machine. Typically, this indicates that the security settings for Internet Explorer are
preventing the file from being written to the local machine.
To solve this problem, perform one or both of these actions in the Internet Options window for Internet Explorer:
Display the Security tab. Add the URL for the Dynamics GP web client site to the Trusted sites list.
Reduce the security level for the specified zone. For example, if you are running the Dynamics GP web client
in an intranet setting, reduce the security level for the Local intranet zone.
It is important to understand how all of the components of the Dynamics GP web client installation work together
as a user logs in, performs standard operations, and logs out of the web client. This information can be helpful
when you are troubleshooting any issues with the web client. The following topics are discussed:
Logon
Standard operations
Logoff
Logon
The logon process has multiple steps, although most of them are not visible to the web client user. For simplicity,
the log on process for a typical scale out configuration is described. The parts of the configuration are shown in the
following illustration.
The connection between the HTML application and the runtime session transmits all of the information needed to
present the application user interface, as well as any input supplied by the user. The runtime session on the session
server machine interacts with the SQL Server database, just as the Dynamics GP desktop client would.
If the user is disconnected, such as by closing their web browser without logging out of Dynamics GP, the runtime
session on the session server machine will remain running. The next time the user logs in, that existing runtime
session will be found by the Session Central Service. The user will have the option to reconnect to that existing
session and continue where they left off.
Logoff
When the user clicks the Exit GP link in the upper-right corner of the Dynamics GP web client window, the
standard Dynamics GP logoff procedure is performed. The connections between the runtime session and the SQL
Server are closed, and the runtime session is ended. The user is returned to the main logon screen for the
Dynamics GP web client site
Single machine upgrade
3 minutes to read • Edit Online
This chapter contains the procedures you need to follow to perform an upgrade of the Dynamics GP web client on
a single machine installation.
4. The installation wizard will default with the selections from the installation being upgraded. You can change
settings as needed. You can also select to add the service based architecture components to the installation.
Upgrading the database will ask you for a new database name, defaulting to GPCONFIGURATION. The
data will be migrated to the new database when running the configuration wizard.
5. When the installation is complete, run the Dynamics GP Web Components Configuration Wizard. You can
access this from the Start menu.
6. At the Welcome screen, click Next.
7. Click Exit.
8. The Dynamics GP Web Client Help installer will be started. Click Install to complete the help installation
process
9. Click Finish to close the installer.
This chapter contains the procedures you need to follow to perform an upgrade of the Dynamics GP web client in
the scale out configuration. The following sections are included:
Preparing for the upgrade
Updating the web site and Session Central Service
Updating session host machines
Verifying the services
Client machine update steps
6. When the installation is complete, run the Dynamics GP Web Components Configuration Wizard. You can
access this from the Start menu.
7. At the Welcome screen, click Next.
8. Specify the type of authentication you want to use to connect to the SQL Server where the database for the
Web Components is located. Click Next to continue.
9. Review the configuration actions that will be performed. Click Next to continue.
10. Click Exit.
11. The Dynamics GP Web Client Help installer will be started. Click Install to complete the help installation
process.
12. Click Finish to close the installer.
NOTE
If you watch closely, you should see a new Silverlight application is downloaded for the Dynamics GP web client.
5. Look in the lower-right corner to verify the trust level for the web client. If you see the icon indicating that
the web client is running in sandboxed mode, you have an additional step to perform.
The Silverlight application included with the updated web client may have been signed with a security
certificate that is not available on the client machine. To get this certificate, you must run the
DynamicsGPTrustedApp.msi that is included with the updated web client code.
Glossary
2 minutes to read • Edit Online
Directory Account
A directory account is a Windows Account or Organizational Account mapped to GP users.
Externally signed certificate
A security certificate that was issued by a third-party certificate provider. These certificates are used in production
environments for the web client.
Multiple domain certificate
A type of security certificate that is issued for a set of named machines. The names of the machines must be
specified at the time the security certificate is purchased.
Sandboxed mode
A mode for the Silverlight application that restricts the access to local system resources.
See Trusted mode.
Scale out
A web client configuration that has multiple session host machines on which Dynamics GP web client sessions are
run.
Self-signed certificate
A security certificate that is generated by IIS for a specific machine. These certificates are free, but have significant
limitations. These certificates are used in test environments for the web client.
Session Hosts
The server machines that run sessions of the Dynamics GP web client.
Session Central Service
The service that control communication between the web site and the session host machines.
Session Service
The service that runs on each session host machine and manages the process that is created each time a user logs
into the web client.
Single domain certificate
A type of security certificate that is issued for a specific machine. The name of the machine must be specified at the
time the security certificate is purchased.
Subject Alternative Name (SAN )
The set of machine names associated with a security certificate. When you use a security certificate, you must
specify the SAN that will be used for the certificate.
Trusted mode
A mode for the Silverlight application that allows less restricted access to local system resources. Some features of
the Dynamics GP web client require that the application is running in trusted mode.
See Sandboxed mode.
Web Client Runtime
A component of the Dynamics GP installation. A web client runtime process is created by the Session Service each
time a user logs into the web client.
Web Management Console
A Silverlight application that is used to perform administrative tasks for the Dynamics GP web client.
Wildcard certificate
A type of security certificate that is issued for a domain, rather than for a specific machine. The specific machine
name is specified at the time the certificate is used. Wildcard certificates are the most flexible, but also the most
expensive.
Tenant Services Basics
20 minutes to read • Edit Online
Delegating user The log on identity for the service that the multitenant
application uses. For example, the login for the application
pool for the Dynamics GP Web Client must be a delegating
user. The delegating user enables the service to work on
behalf of the logged in user. For example, access to a Tenant
Services operation is based on the credentials of the logged in
user and not the service identity. You cannot use the same
login for both a delegating user and a service administrator. A
delegating user should not be assigned to a tenant. You can
have more than one delegating user.
SERVICE USER TYPE DESCRIPTION
Service administrator A user that can add, update, or remove tenants, tenant users,
multitenant applications, and service administrators. To add a
service administrator, you have to add the login ID of the
person to the Users list in Tenant Manager. A service
administrator should not be assigned to a tenant. You can
have more than one service administrator. You cannot use the
same login for both a delegating user and a service
administrator.
A service user is a user that has access to all tenants, multitenant applications, tenant users, and service
administrators or can work on behalf of another user.
A tenant user is a person or group that is authorized to use a multitenant application to perform operations for a
tenant. You use the Tenant Manager snap-in to add a tenant user to a tenant. The following table shows the type of
service users.
Tenant administrator A user that can add other tenant users to a tenant. You can
upgrade any tenant user to be a tenant administrator.
Tenant user A user that is assigned to a tenant. When you assign a user to
a tenant, that person is authorized to use any of the
multitenant applications for that tenant. A tenant can have
one or more than one tenant user. In addition, a tenant user
can be associated with more than one tenant. To add a tenant
user, you associate the login ID of the person or the group
with the tenant.
Microsoft Dynamics GP Tenant Discovery Service You use the Tenant Discovery Service to get basic tenant
information for a specified user and a specified multitenant
application. You can use this information to select the tenant
you want to work with.
Microsoft Dynamics GP Tenant Management Service You use the Tenant Management Service to create, update,
and remove tenants, multitenant applications, tenant users,
and service administrators.
Microsoft Dynamics GP Public Tenant Discovery Service You use the Tenant Public Discovery Service to get basic
tenant information for a specified user or a specified tenant
application. You use the public discovery service when your
multitenant application has to access tenant information from
the internet. By default, the public discovery service is not
initially installed.
DYNGPDISCOVERY database
Information about tenants, users, and multitenant applications is stored in a SQL Server database. The default
name for the database is DYNGPDISCOVERY. You can specify a different name during installation. You can place
the Tenant Services database on the same SQL Server you use for Microsoft Dynamics GP.
To add, update or remove records from the database, you use the Tenant Manager snap-in and the Web
Management Console..
Security
The diagram shows that the client communicates with the multitenant service over a network. To help secure the
information in the messages between the client and the service, you have to use security certificates and Secure
Sockets Layer (SSL ). You use SSL to encrypt the messages.
The Tenant Discovery Service and Tenant Management Service do not require security certificates and SSL.
However, it is recommended that you use SSL with these services whenever possible.
If you use the Tenant Public Discovery Service, you are required to have a security certificate and SSL. You use the
Tenant Public Discovery Service when your multitenant application is on a different network than where you
installed tenant services.
To get information from any of the Tenant Services, you must provide an authenticated Windows login. Your login
ID is used to determine what tenants and services you can access.
Web client example
The following illustration shows an example of how Tenant Services works with a multitenant application. The
example shows Tenant Services and the Microsoft Dynamics GP Web Client.
To begin, you use a web browser to start the Dynamics GP web client. The browser contacts the GP web site on
your IIS web server. You are prompted to enter your login credentials and click Sign In. The service behind the GP
web site queries the Tenant Discovery Service to determine whether your login credentials are authorized to use
the web client. The service is called the Session Central Service.
The Session Central Service then determines whether you were previously using the web client. If an existing web
client session is found, you can choose to reconnect. If you choose to start a new web client, the Session Central
Service uses the Tenant Discovery Service to get the list of tenants that you can access. The list is retrieved from
the DYNGPDISCOVERY database. You then have to specify the tenant you want to use:
If the query returns one tenant, the web client defaults to use that tenant.
If the query returns more than one tenant, you will see a list of tenants in the browser. You select the Create
Session action for the tenant you want to use.
After you choose the tenant, the Session Central Service uses the Tenant Discovery Service to get web client
configuration information for that tenant. The configuration information includes how to connect to Microsoft
Dynamics GP for the tenant. The Session Central Service uses the configuration information to start another
service called a session runtime process. The Session Central Service returns the URL for the session runtime
process to the browser. The browser uses that URL to connect to the session runtime process and the web client
appears. For more information about the web client, see the Web Client Installation and Administration Guide.
In a single tenant environment where Tenant Services are not installed, you will find a file named
TenantConfiguration.xml at the root of the Session Central Service installation folder. The file contains
default tenant information that is automatically used when you login to the web client.
You might also notice that the Tenant Manager uses a service named Tenant Proxy Service. The Tenant Proxy
Service is an intermediate service that helps the Silverlight Tenant Manager application to use the operations of
the WCF Tenant Services. Tenant
Typically, you install Tenant Services onto a separate server. However, you can put Tenant Services on any server
that can be accessed by the other servers in your deployment.
In addition, you can install Tenant Services on more than one server. The separate Tenant Services installs use the
same SQL Server database. This would enable you to load-balance Tenant Services and to provide additional
reliability.
Also notice how the scale-out configuration includes a separate IIS server and a session host server.
The scale-out configuration provides the following advantages:
Better performance for a large number of tenants.
Better resistance to failure.
Easier maintenance. You make changes to the tenant services without having to take your multitenant
environment offline.
In multiserver configuration you can use a firewall to shield the tenant services from outside access. In the web
client example, access to the tenant services is provided by the Session Central Service on the web server.
For additional security you can also have a firewall between the tenant service, the session host server and the
SQL Server. The firewall can provide additional security by further restricting access to the SQL Server.
Single-server
An alternate configuration adds Tenant services to a single-server deployment. In this configuration, you install
Tenant Services on the same server as Microsoft Dynamics GP and the SQL Server. The following illustration
shows the configuration for a single server:
This configuration is best suited for development and evaluation environments where the number of tenants and
users is expected to be small.
User accounts
You will need at least two user accounts during the installation of tenant services. For the multiple-server
installation, you have to use domain accounts. For the single-server installation, you can use machine accounts.
Ideally, these user accounts should have limited privileges, and a password that does not expire.
Create the user accounts before you start installing the Microsoft Dynamics GP Tenant Services. You must have
user accounts for the following:
Tenant Services Installation
The login you use to install Microsoft Dynamics GP Tenant Services is added as a service administrator. You can
use this login to access the Tenant Manager snap-in of the Web Management Console where you can add tenants,
applications, and user to your multitenant environment.
Service login IDs
You have to specify a user account as the login ID for the Tenant Discovery Service, Tenant Management Service,
and the Tenant Public Discovery Service. Use a different user account than you use to install Tenant Services. The
service logins are given SQL permissions to the tenant database.
Tenant Manager
If you install the Microsoft Dynamics GP Web Management Console and the Tenant Manager snap-in, you have to
specify a login ID for the IIS application pool. You can use the same user account that you use for the service login
IDs.
The user account that you specify for the application pool will be added as a delegating user for Tenant Services.
You should not use this login for a service administrator, tenant administrator, or tenant user.
NOTE
You cannot use the login of a service administrator as a delegating user. If you try to use the same login for both, you will
not be able to use the Tenant Manager snap-in of the Web Management Console.
NOTE
The certificate must list “Server Authentication” as one of its intended purposes. To view the intended purpose, use the
Certificates snap-in for the Microsoft Management Console and view the Intended Purpose column.
See also
Multitenant Applications
Tenant Services Installation
Tenant Services Configuration and Administration
Tenant Services Installation
27 minutes to read • Edit Online
This portion of the documentation explains how to install the Microsoft Dynamics GP Tenant Services. The
following information is discussed:
Chapter 4, “Prerequisites,” describes the software required and the actions you must perform before you install
the Microsoft Dynamics GP Tenant Services.
Chapter 5, “Tenant Services Installation,” describes the steps to install Tenant Services.
Chapter 6, “Tenant Manager Installation,” describes the steps to install the Tenant Manager and the Web
Management Console.
Chapter 4 Prerequisites
Before installing Microsoft Dynamics GP Tenant Services, there are several prerequisites you must check. This
portion of the documentation describes the software requirements and the additional steps to perform before
installing Tenant Services. The following topics are discussed:
Operating system
User accounts
Security group
SQL Server
Security Certificates
Internet Information Services (IIS )
Operating system
To install Microsoft Dynamics GP Tenant Services, the computer must be running the 64-bit version of Windows
Server 2008 R2 (Standard or Enterprise) or later.
User accounts
You will have to have domain user accounts that you can use during the install. Before you begin the install, you
need to create the following accounts:
1. Create the service administrator account.
Select or create the domain user account that you will use to install Tenant Services. The install will add the
account as a service administrator for Tenant Services. The user account must be in the Administrators
security group on the server where you will install Tenant Services. In addition, you will use this login when
you first open the Web Management Console. You can then use the Tenant Manager snap-in to add other
service administrator accounts.
2. Create an account for the services and application pool.
Select or create a user account that you can use as the log on ID for the Tenant Discovery Service, Tenant
Management Service, Tenant Public Discovery Service, and the DynGPWebMgmt application pool for the
Web Management Console.
You should not use the same account that you use to install Tenant Services. The log on account for the
application pool has to be a delegating user. You cannot have an account that is both a service administrator
and delegating user.
Security group
Security groups are used to specify which users are allowed to access the Microsoft Dynamics GP Web
Management Console. You use the security group to grant your tenant service administrator access to the Tenant
Manager snap-in. You also have to add tenant administrator accounts to the group.
NOTE
You can also use a domain group to specify who has access to the Tenant Manager snap-in.
COMPONENT DESCRIPTION
COMPONENT DESCRIPTION
Web Management Console with the Tenant Manager If you will install the Web Management Console and the
snap-in Tenant Manager snap-in on a separate web server, you
have to obtain a security certificate for that machine. If
you will install the Tenant Manager on the web server you
use for the web client, you do not need another security
certificate.
Tenant Discovery Service Installs the Tenant Discovery Service. The default is to
install this service.
Tenant Management Service Installs the Tenant Management Service. The default is to
install this service.
Tenant Public Discovery Service Installs the Tenant Public Discovery Service. The public
discovery service is optional. The default is to not install
this service. You install the Tenant Public Discovery Service
when you have multitenant applications other than
Microsoft Dynamics GP that get tenant information from
outside your domain.
When you click a button for a feature, a pop-up menu of options appears. Refer to the following table for
information about each option.
Run from My Computer Installs the feature on the local hard disk. This option
installs the feature but not sub features.
Run all from My Computer Installs the feature and all of its sub features. Not Available
Do not install the selected feature. You can install the
feature later using Add or Remove Programs.
Not Available Do not install the selected feature. You can install the
feature later using Add or Remove Programs.
To include a feature, click the button and select “Run from My Computer” To exclude a feature, click the
button and select “Not Available”
5. Configure the Tenant Discovery Service settings.
To install the discovery service you have to specify the following settings:
SETTING DESCRIPTION
Port The default port value is 48630. If the port is in use, the
next available port is selected. In addition, you can enter
the port number that you want the service to use.
Host name The fully qualified domain name of the server where you
have installed the security certificate.
SETTING DESCRIPTION
Domain Enter the domain name associated with login ID you want
to use with the service.
SETTING DESCRIPTION
Port The default port value is 48632. If the port is in use, the
next available port is selected. In addition, you can enter
the port number that you want the service to use.
Certificate If you install the public discovery service, you have to use
SSL. SSL insures that messages to and from the service are
encrypted. Specify the security certificate you want the
service to use. If you do not specify a certificate, you will
not be able to proceed with the install. To review
information about available certificates, click the certificate
in the drop-down list, and then click the View button. A
dialog window opens that provides detailed information
about the certificate.
Host name The fully qualified domain name of the server where you
have installed the security certificate.
Domain Enter the domain name associated with login ID you want
to use with the service.
Enter the domain, name, and password for login identity you want to use for the application pool. Click
Next.
10. Specify the database for the Web Management Console.
Enter the name of the SQL server where you want the database to appear. You can keep the default name
for the database or specify the name you want to use.
Specify the type of authentication you use with the SQL Server. If the user installing the Web Management
Console has sufficient privileges, you can use Windows Trusted Authentication. Otherwise, you should use
SQL Authentication and supply a SQL Login ID and Password for a SQL user account with sufficient
privileges. Click Next.
11. Begin the install.
Click Install to continue with the installation.
12. Click Exit.
When the install is complete, click Exit to close the install window
Configure the Web Management Console database
To use the Web Management Console, you first have to configure a data store. To create the database that you
specified during the install, you run the Web Client Components Wizard.
1. Start the wizard.
Start the Microsoft.Dynamics.GP.Web.ConfigurationWizard application. You can use Windows Explorer to
find the application. Typically, the install places the application in the following folder: c:\Program
Files\Microsoft Dynamics\GP Web Components\
To start the wizard, double click the application. The following window appears.
2. Specify the type of authentication you use with the SQL server.
The default uses Windows Trusted Authentication. You can use Windows Trusted Authentication when your
login has permissions to add a database to the specified SQL server.
If you click to use SQL Authentication, you have to provide the Login ID and password you want to use to
connect to the specified SQL server. Click Next.
3. Create the Web Components database.
In the Configuration Status and Action window, click Next.
4. Click Exit to close the wizard.
After the wizard runs, click Exit to close the window.
Upgrading an earlier installation
If you have a Tenant Manager installation from an earlier release of Microsoft Dynamics GP, you can upgrade it to
the current version. The same upgrade method is used whether you are upgrading to a new major version or just
applying a service pack.
To upgrade the Tenant Manager snap-in, you run the Web Components upgrade. The upgrade can also make
changes to any of the following components that are installed on the server:
Session Management snap-in
GP Web Management Console
Web site for the Web Management Console
Web site for the GP Web Client
GP Session Central Service
GP Session Services
To upgrade Tenant Manager, complete the following steps:
1. Verify the user you are logged in as.
You must be in the Administrator role for the computer on which you are upgrading the installation.
2. Open a command prompt window
Click Start >> All Programs >> Accessories, right-click Command Prompt, and then click Run as
administrator. The Command Prompt window opens.
3. Find the install file for the upgrade.
The installer for the Tenant Manager upgrade is found in the \AdProd\WebComponents\Updates folder of
the Microsoft Dynamics GP installation media. In the Command Prompt window, change folders to the
location where you found the upgrade install file.
4. Start the upgrade.
In the Command Prompt window, type the name of the install file and press Enter. Watch the Command
Prompt window to see when the upgrade is done
5. Start the Web Components Configuration Wizard.
After you run the upgrade, you should run the Dynamics GP Web Components Configuration Wizard. To
run the wizard, click Start >> All Programs >> Administrative Tools >> Dynamics GP Web Components
Configuration Wizard. After the Dynamics GP Web Components Configuration Wizard opens, click Next.
6. Verify the SQL connection information
The wizard shows the existing SQL connection information for the Web Management Console. Verify the
following values and then click Next:
• Server name • Database name • Type of authentication
7. View the Configuration Status and Actions.
Click Next.
8. Close the Web Client Configuration Wizard.
Click Exit to close the wizard.
For more information about the Web Client Configuration Wizard, see Configure the Web Management
Console database.
9. Clear the cache of your web browser.
You have to clear the cache of the web browser you use to connect to the Tenant Manager and the Web
Management Console. In Internet Explorer, click Settings, Safety, and Delete browsing history. Click
Temporary Internet files, click Cookies, and then click Delete.
Repeat this step on any machine where you use the web browser to view the Web Management Console. If
you do not clear the cache, you might not see the upgrade or you might encounter an error while trying to
open the Tenant Manager snap-in.
For more information about the Web Components upgrade, see the Microsoft Dynamics GP Web Client Install
and Administration Guide.
Start the Tenant Manager
After you install the Tenant Manager console, you have to specify the services you want to manage. To configure
the Tenant Manager, complete the following steps:
1. Open Internet Explorer.
You must be logged in with an ID that you specified as a service administrator for the Tenant Services. Use
the login ID that you used to install Tenant Services.
2. Enter the address of the Microsoft Dynamics GP Web Management Console.
The default address for the Web Management Console is:
https://ServerName:PortNumber/WebManagementConsole
PortNumber The port for the web site that you are using. If you chose
to install on the default web site (port 80) then you do not
need to supply the port number.
A typical URL to access the Microsoft Dynamics GP Web Management Console looks similar to the
following:
https://gpweb.contoso.com/WebManagementConsole
https://<servername>:<port>/TenantManagementService
What to do next
After you install and configure Microsoft Dynamics GP Tenant Services, consider taking the following steps:
If you installed the Web Management Console and Tenant Manager on a separate machine from the where
you installed Session Central, you have to restart the Session Central service. This enables the Session
Central service to use the additional security.
Use the Microsoft Dynamics GP Web Management Console to create, update, and remove tenants, users,
and multitenant applications. For more information, see Chapter 9: Configuring Tenants.
Learn about actions you will need to take to configure and maintain the Microsoft Dynamics GP Tenant
Services components that you installed. Details are found in Tenant Services Configuration and
Administration.
See also
Multitenant Applications
Tenant Services Configuration and Administration
Tenant Services Configuration and Administration
35 minutes to read • Edit Online
This portion of the documentation explains the configuration and maintenance options for Microsoft Dynamics
GP Tenant Services. To complete the steps in the following sections, you have to use the Tenant Manager snap-in
of the Microsoft Dynamics GP Web Management Console. For information about how to install the Tenant
Manager, see Chapter 6, “Tenant Manager Installation.”
The following information is discussed:
• Chapter 7, “Configuring Users,” describes how you add and maintain service administrator and delegating
users.
• Chapter 8, “Configuring Applications,” describes how you add and maintain multitenant applications in a
multitenant environment.
• Chapter 9, “Configuring Tenants,” describes how you add and maintain tenants.
• Chapter 10, “Maintenance,” describes how to make changes to an existing Tenant Services installation.
• Chapter 11, “Troubleshooting,” describes how to resolve common issues with the Tenant Services.
FIELD DESCRIPTION
Identity Specify the login ID of the user. You should use the format
of domain\alias or alias@domainname.
Get protected application settings Specify whether application properties that are marked as
Protected are retrieved for the user
6. Click Save.
To add the user, click the Save button.
To update a user
The following steps describe how to update an existing service administrator or delegating user.
1. Start the Web Management Console.
In a browser, open the Web Management Console. To start the Web Management Console, you use a URL
similar to the following:
FIELD DESCRIPTION
Identity Specify the login ID of the user. You should use the format
of domain\username.
Get protected application settings Specify whether application properties that are marked as
Protected are retrieved for the user. The default value is
unmarked.
5. Click Save.
To update the properties for the user, click the Save button.
To remove a user
You can remove a service administrator or delegating user from your multitenant environment.
NOTE
Take care when removing delegating users that you do not delete a login that is in use with an application pool. If you
remove the user, the application pool will no longer be able to use any of the tenant services.
The following steps describe how to remove a service administrator or delegating user.
1. Start the Web Management Console.
In a browser, open the Web Management Console. To start the Web Management Console, you use a URL
similar to the following:
https://ServerName:PortNumber/WebManagementConsole/
PROPERTY DESCRIPTION
Configuration Name Type the name for the property. The name will appear
when you have to configure the multitenant application
for a tenant.
Protected Specifies that the property will not be retrieved unless the
user account has been configured to display protected
properties.
6. Click Save.
To save the application information you added, click Save. The new multitenant application appears in the
list of applications in the Web Management Console.
To update an application
The following steps describe how to add or remove an application property for an existing multitenant
application.
1. Start the Web Management Console.
In a browser, open the Web Management Console. To start the Web Management Console, you use a URL
similar to the following:
https://ServerName:PortNumber/WebManagementConsole/
https://ServerName:PortNumber/WebManagementConsole/
https://ServerName:PortNumber/WebManagementConsole/
You also have to specify a name for the system database for the new instance. The following illustration shows
how to specify the SQL Server and the name of the system database for the Contoso instance of GP.
Typically, you use the GP instance name in the application property of an multitenant application for a tenant. For
example, the Microsoft Dynamics GP Web Client has the DynamicsexeLocation property that specifies the
instance for the web client.
To add a tenant
This section of the documentation shows how to add a tenant. The sections that follow show how to add a tenant
user and a multitenant application to the tenant.
To add a tenant, you have to log in as a service administrator to the Tenant Manager snap-in of the Web
Management Console.
The following steps describe how to add and configure a tenant.
1. Start the Web Management Console.
In a browser, open the Web Management Console. To start the Web Management Console, you use a URL
similar to the following:
https://ServerName:PortNumber/WebManagementConsole/
3. Click Add.
Click Add in the ribbon of the Web Management Console. The Add Tenant window opens.
4. Specify the tenant properties.
The following table describes the properties you have to provide:
PROPERTY DESCRIPTION
5. Click Save.
To save your tenant, click the Save button. The Add Tenant window closes.
To add a tenant user
The following steps describe how to add a tenant user to a tenant that you created earlier. Before you begin, click
the tenant name in the list of tenants that appears in the Tenant Manager snap-in.
1. Click the Tenant Users button.
Click the Tenant Users button in the ribbon of the Web Management Console. The Tenant Users window
opens.
2. Click the Add button above the Add the tenant users section.
Click Add (the green plus) to create a new tenant user in the list of tenant users.
3. Populate the properties for the tenant user.
The following table describes the properties you use to add a tenant user:
PROPERTY DESCRIPTION
Identity Specify the login ID or security group name for the tenant
user if the tenant user is a Windows Account. The login ID
can use the domainname\alias or alias@domainname
format. Use the format that the user will enter when
logging in to the multitenant application. Specify the login
ID or domain name for the tenant user if the tenant user
is an Organizational Account. The login ID will use the
alias@domainname format. A domain name will allow any
users with a login ID in that domain name access to this
tenant. (i.e. *@domainname)
PROPERTY DESCRIPTION
To add more tenant users, click the Add button and repeat this step.
4. Click Save.
When you have added all the tenant users, click Save.
To add and configure a tenant application
The following procedures describe how to associate a multitenant application to a tenant that you added earlier.
Before you begin, click the tenant name in the list of tenants that appears in the Tenant Manager snap-in.
To associate a multitenant application with a tenant, you have to first add the application to your multitenant
environment. To learn more about how to add a multitenant application, see To add an application on page 57.
Select the application
The following steps describe how to associate a multitenant application with a tenant.
1. Display the list of tenants.
Click Tenant Manager in the navigation pane of the Web Management Console. Click Tenants in the
navigation pane, and then select the tenant you want to work with.
2. Edit the tenant properties.
Click the Edit button in the ribbon of the Web Management console. The Tenant Properties window opens.
3. View the list of applications.
The Application Settings section of the Tenant Properties windows shows the list of available multitenant
applications. By default, none of the applications are selected.
If you install the Microsoft Dynamics GP default applications you will see the following list:
GP Services
Microsoft Dynamics GP Web Client
Web Services for Microsoft Dynamics GP
4. Select the application you want to use with the tenant.
Click the checkbox in the Selection column for the application you want to associate with the tenant.
Configure the application
The following steps describe how to configure the properties of the multitenant application that you specified in
the previous section.
1. Click the application you want to configure.
When you click the application, the application properties for that application appear in the section below
the selection list. The following illustration shows the properties for the Microsoft Dynamics GP Web Client
application.
NAME VALUE
HeartbeatTimeout 0.20:00:00
RuntimeLogEnabled false
3. Click Save.
To save the application information for the tenant, click the Save button.
To update or remove a tenant
This section describes how to make the following types of changes to an existing tenant:
Change tenant property values.
Remove a tenant.
To complete the following procedures, you have to log in to the Tenant Manager snap-in as a service
administrator.
Change tenant properties
The following steps describe how to update existing tenant information.
1. Start the Web Management Console.
In a browser, open the Web Management Console. To start the Web Management Console, you use a URL
similar to the following:
https://ServerName:PortNumber/WebManagementConsole/
PROPERTY DESCRIPTION
Remove a tenant
You can remove an existing tenant from a multitenant environment. To remove a tenant, you have to log in to the
Tenant Manager as a service administrator. The following steps describe how to remove a tenant.
1. Start the Web Management Console.
In a browser, open the Web Management Console. To start the Web Management Console, you use a URL
similar to the following:
https://ServerName:PortNumber/WebManagementConsole/
SETTING DESCRIPTION
Port Each service has a default port. If that port is in use, the
next available port is selected. In addition, you can enter
the port number that you want the service to use.
Host name The fully-qualified domain name of the server where you
have installed the security certificate.
User name Enter the login ID you want the service to use.
Click Next.
5. Begin the installation.
Click Install to add or remove the specified features. The installer may take several minutes to complete the
update.
6. Close the wizard.
When the Installation Complete window appears, click Exit to close the wizard.
If you added a service, you might need to run the Microsoft Dynamics GP Tenant Services Configuration
Wizard. You use the wizard to specify the SQL Server name, your tenant services database, and the
authentication type. For more information about how to use the wizard, see Configure the Tenant Services
database.
Completing A Repair
If the Microsoft Dynamics GP Tenant Services becomes damaged, the repair operation may help resolve the issue.
The Repair wizard fixes the following:
Missing or corrupt files
Missing or corrupt shortcuts
Missing or corrupt registry entries
To complete a repair, perform the following steps:
1. Start the Tenant Services installer.
Open Programs and Features, click Microsoft Dynamics GP Tenant Services, and then click Change. The
Program Maintenance window opens.
2. Click Repair.
3. Provide login credentials for the services.
You need to provide login information for each service that you installed. As a result, you might need to
provide the login information for the Tenant Discovery, Tenant Public Discovery, and Tenant Management
Services. Each service requires the following login information.
SETTING DESCRIPTION
Domain Enter the domain name associated with login ID you want
the service to use. The domain of the existing account
appears in the text box. You can keep the existing domain
or enter new domain information.
User name Specify the login ID you want the service to use. The
name of the existing account appears in the text box. You
can keep the existing login ID or enter a new login ID.
Click Next.
4. Ready to repair.
Click Repair to begin. The repair might run for several minutes.
5. Repair complete
When the Repair Complete window appears, click Exit to close the wizard.
Removing Tenant Services
The Tenant Services remove operation allows you to delete all of the installed tenants services, related folders, and
files. It deletes only the files and folders created in file system of the local machine.
When you remove Tenant Services, the DYNGPDISCOVERY database is not removed. To remove the database,
you have to use SQL Server Management Studio.
To remove Tenant Services from a computer, complete the following steps:
1. Start the Tenant Services installer.
Open Programs and Features, choose Microsoft Dynamics GP Tenant Services, and then click Change. The
Program Maintenance window opens.
2. Click Remove.
Click Remove.
3. Begin the uninstall.
The Remove window opens. Click Remove to begin the uninstall. The uninstall will run for several minutes.
4. Close the wizard.
When the Remove Complete window appears, click Exit to close the wizard.
This error can occur when ASP.NET has not been successfully installed on the server. To correct the specified
issue, open a command prompt with administrator privileges and navigate to the following folder:
c:\Windows\Microsoft.NET\framework64\v4.0.30319\
aspnet_regiis -i
The command installs the specified .NET framework and should eliminate the error message. After you complete
the install, you should run the IIS reset command (iisreset) to restart the web server.
Login problems with the Tenant Manager snap-in
After installing Tenant Services, you are unable to open the Tenant Manager in the Web Management Console. To
open the Tenant Manager, you need to be logged in as a service administrator for Tenant Services.
When you install Tenant Services, your login is added as a service administrator for Tenant Services. However,
you also need to supply a login for the application pool for the Web Management Console. The specified login is
added as a delegating user for Tenant Services.
A login cannot be both a service administrator and a delegating user. Be sure that you used a different login for
the application pool. If you used the same login for the application pool identity that you use to install Tenant
Service, you might not be able access the Tenant Manager console.
To use the Tenant Manager in the Web Management Console, be sure that you login with the ID of the service
administrator. Verify that you are logged in with the login ID you used to install Tenant Services or another ID that
is specified as a service administrator.
Tenant Manager requests the service URL
When you attempt to open the Tenant Manager in the Web Management Console, you see the following error
message:
Verify the Microsoft Dynamics GP Tenant Management Service is running. You will not be able to use Tenant
Manager until the service is started.
Error when starting a multitenant application
You start the web client or other multitenant application and receive an unexpected error.
Verify the Microsoft Dynamics GP Tenant Discovery Service is running. You will not be able to use the application
until the service is running.
If you use the public discovery service to support additional multitenant applications, you should verify the
Microsoft Dynamics GP Tenant Public Discovery Service is running. The multitenant applications that rely on that
service will not be able to connect to Microsoft Dynamics GP until that service is started.
View the Tenant Manager exception log
The Tenant Manager of the Microsoft Dynamics GP Web Management Console includes a list of tenant services
exceptions. The following illustration shows the console.
To view detailed error information, click the error in the list you want to view more information. Click the Error
Details button at the bottom of the page. The Error Details shows more complete information and additional
details about the error.
Check the service configuration files
The default Microsoft Dynamics GP Tenant Services installation adds two Windows services to your computer.
The installer initially configures each service and stores the configuration information in an XML file. These XML
configuration files contain elements that have attributes and values that control the operation of the service.
To understand the behavior of a service, you can view the configuration information in the file. In addition, you
can change value to reflect changes in your environment.
The XML configuration file for the discovery service is named:
Microsoft.Dynamics.MultitenantServices.Discovery.config
Microsoft.Dynamics.MultitenantServices.Management.config.
Be sure to make a copy of the configuration file before you make any changes to the file. You can use the saved
copy to restore the original configuration settings for the service.
Enable error messages to provide additional information
Change the setting in the XML configuration file for the discovery or management service. You can change the
includeExceptionDetailInFaults attribute to the serviceDebug node to true.
You can use this setting when you are debugging an issue to get the complete error message. You will see more
information about the exception which can help you identify the cause of the exception.
When you are done, set the value of the includeExceptionDetailInFaults attribute to false. If you do not restore the
original settings, everyone who uses the service will get the detailed error messages.
You can find includeExceptionDetailInFaults in the following service configuration files:
Microsoft.Dynamics.MultitenantServices.Discovery.config
Microsoft.Dynamics.MultitenantServices.Management.config
Microsoft.Dynamics.MultitenantServices.Discovery.Public.config
The previous section provides the typical location of each configuration file.
Enable logging for the Web Client application
The Microsoft Dynamics GP Web Client application includes properties you can use to enable logging for a tenant
or tenant user. You can use the logs to help identify activity surrounding issues you might encounter while using
the Web Client in a multitenant environment.
You can have the Web Client tenant application produce the following logs:
NAME DESCRIPTION
Runtime log The primary log you use to record and view web client
activity. The log records information about service calls, client
actions, generated macro lines, and Dexterity callbacks.
Script log Enables the Dexterity script log you can use when you debug
sanScript code
Sql log Enables the same type of logging that you get when you
enable SQL logging in the Dex.ini file. The log contains
information about the connection to the SQL server and the
queries to that server.
Timing log The log you use to record the timing information for
messages, script execution, callbacks, and other events. You
enable this log to gather information you can use to monitor
performance for an event or action.
To enable logging, the Web Client application includes the following properties:
PROPERTY DESCRIPTION
PROPERTY DESCRIPTION
RuntimeLogEnabled This property enables you to create the runtime log for a
tenant. The default value for the property is false. To start the
Runtime log, set the property to true.
You can determine what information goes into a log file by where you enable the log.
If you set the property to true in the Application Settings of the Tenant Properties window, the log contains
information for all Web Client users for the tenant.
If you set the property to true in the Application Settings section of the Tenant Users window, the log contains
information for the specified tenant user.
After you enable logging, you can find the generated log in the following location:
When you have completed your analysis, be sure to return the value of the log properties to false.
See also
Tenant Services Basics
Multitenant Applications
Tenant Services Installation
Multitenant Applications
27 minutes to read • Edit Online
This portion of the documentation explains the configuration and maintenance options for Microsoft Dynamics
GP multitenant applications. The following information is discussed:
Chapter 12, “Configuring the Web Client,” describes how you configure the Microsoft Dynamics GP Web
Client application for a tenant.
Chapter 13, “Configuring Web Services,” describes how you specify web service and tenant configuration
information. The Web Services for Microsoft Dynamics GP Configuration Wizard uses this configuration
information to add web services access to the tenant.
https://ServerName:PortNumber/WebManagementConsole/
Replace ServerName with the name of the server that is running the Web Management Console. If the web
site isn’t using port 80, supply the PortNumber as well.
3. Click Tenant Manager.
To open the snap-in in the Web Management Console, click Tenant Manager in the navigation pane.
4. Click Applications in the navigation pane.
The Tenant Manager shows the multitenant applications that are available.
5. Click Add.
Click the Add button in the ribbon of the Web Management Console. The Add Application window opens.
6. Click Add default applications.
This adds GP Services, Microsoft Dynamics GP Web Client and Web Services for Microsoft Dynamics GP
as multitenant applications.
7. Click Save.
To verify the changes, click Applications in the Tenant Manager navigation pane. You should see GP
Services, Microsoft Dynamics GP Web Client and Web Services for Microsoft Dynamics GP in the list.
To configure the Web Client application for a tenant
You use the Tenant Manager snap-in to configure the web client application for a tenant. If you do not provide the
required configuration information, the web client will not run.
The following steps describe how to configure the web client for a tenant:
1. Verify your login is a Service Admin
Verify you are using a login that has the Service Admin role in tenant services. If you are not a Service
Admin, you will not be able to access the Tenant Properties window. The Service Admins are identified in
the Users section of the Tenant Manager snap-in.
In addition, your login must have authorization to use the Microsoft Dynamics GP Web Management
Console. Your login must be a member of the security group you specified during the install of the Tenant
Manager.
2. Start the Web Management Console.
In a browser, open the Dynamics GP Web Management Console. To start the Web Management Console,
you use a URL similar to the following:
https://ServerName:PortNumber/WebManagementConsole/
Replace ServerName with the name of the server that is running the Web Management Console. If the web
site isn’t using port 80, supply the PortNumber as well.
3. Click Tenant Manager.
Click Tenant Manager at the bottom of the navigation pane. The snap-in opens in the Web Management
Console.
4. Click Tenants in the navigation pane.
The Tenant Manager shows the list of available tenants.
5. Click the tenant and then click Edit.
To add a multitenant application to a tenant, you first click the tenant and then click Edit in the ribbon of the
Web Management Console. The Tenant Properties window opens.
6. Select Microsoft Dynamics GP Web Client
In the Application Settings section, click the checkbox in the Selection column for the Microsoft Dynamics
GP Web Client.
7. Specify the value for each web client application property.
When you click the Microsoft Dynamics GP Web Client, the web client application properties appear as a
list.
You have to specify the value for each application property. The following table shows the properties and
describes how to specify a value for each property:
Property name | Description -|- DynamicsexeLocation | Specify the folder where you find the Dynamics.exe
file of the Microsoft Dynamics GP instance that is associated with the tenant. For example: c:\Program Files
(x86)\Microsoft Dynamics\GP2013
DynamicssetLocation | Specify the location of the Dynamics.set file of the Microsoft Dynamics GP that is
associated with the tenant. For example: c:\Program Files (x86)\Microsoft Dynamics\GP2013\Dynamics.set
DexiniLocation | Specify the location of the Dex.ini file for the Microsoft Dynamics GP instance that is
associated with the tenant. For example: c:\Program Files (x86)\Microsoft Dynamics\GP2013\Data\Dex.ini
HeartbeatTimeout | The amount of time a Web Client session can be in a disconnected state before it is
terminated. The default value of 0.00:00:0 means the session is never terminated. You can change the value
to specify the length of time before the session terminates. The format is hours.minutes:seconds. For
example, the following sets the value to 20 minutes: 00.20:00:00 RuntimeLogEnabled | Specify whether to
enable logging for the application. To enable logging, set the property value to true. The default value is:
false CustomRuntimeSettings | Specify whether enable more detailed logging for the application. To enable
logging, set one or more values to true. The default value is:
ScriptLogEnabled=false|TimingLogEnabled=false|SqlLogEnabled=false SQLUserName | The name for the
SQL login that was specified to be used for the web client when the web client runtime was installed for the
Microsoft Dynamics GP instance. SQLPassword | The password for the SQL login being used for the web
client for the Microsoft Dynamics GP instance. RuntimeProcessUserName | The name of the Windows
account that the runtime process will run as when a user logs in using an Organizational Account. You only
need to provide a value if you are using Organizational Accounts. RuntimeProcessPassword | The
password for the Windows account used to run the runtime process.
8. Click Save.
To save the application configuration information, click the Save button.
What to do next
You can add the users that you want to access the Web Client as tenant users for the tenant.
Dynamics GP SQL Server Get the name of the SQL Server where you installed Microsoft
Dynamics GP for the tenant.
Dynamics GP system database Get the name of the Microsoft Dynamics GP system database
for the tenant. You specified the database name during the
install of Microsoft Dynamics GP. To find the name of the
database, open Microsoft SQL Server Management Studio,
connect to the SQL Server, and view the list of databases on
the server.
REQUIRED INFORMATION DESCRIPTION
Dynamics Security Administration service SQL Server Get the name of the SQL Server where you want to add the
security Administration database. You can use the same SQL
Server you use for Dynamics GP or you can use another SQL
Server.
URL for Dynamics GP Web Services Get the name of the web server and the port number you
use to connect to web services. For example, a typical install
of web services might use the following URL:
https://GPServer:48620/DynamicsGPWebServices/DynamicsG
PService.asmx You will use GPServer and 48620 to configure
the URL for the multitenant web services.
URL for the Dynamics Security Administration service Get the name of the web server and the port number you
use to connect to Microsoft Dynamics Security Administration
service. For example, a typical install of the security
administration service might use the following URL:
https://GPWebService:48621/DynamicsAdminService.asmx
You will use GPWebService and 48621 to configure the URL
for the multitenant web services security.
https://ServerName:PortNumber/WebManagementConsole/
Replace ServerName with the name of the server that is running the Web Management Console. If the web
site isn’t using port 80, supply the PortNumber as well.
3. Click Tenant Manager.
To open the snap-in in the Web Management Console, click Tenant Manager in the navigation pane.
4. Click Applications in the navigation pane.
The Tenant Manager shows the multitenant applications that are available.
5. Click Add.
Click the Add button in the ribbon of the Web Management Console. The Add Application window opens.
6. Click Add default applications.
This adds GP Services, Microsoft Dynamics GP Web Client and Web Services for Microsoft Dynamics GP
to the list of applications.
7. Click Save.
To verify the changes, click Applications in the Tenant Manager navigation pane. You should see GP
Services, Microsoft Dynamics GP Web Client and Web Services for Microsoft Dynamics GP in the list.
To specify Web Services configuration information
You use the Tenant Manager snap-in to provide configuration information that associates web services with a
tenant. You have to complete these steps prior to running the Web Services for Microsoft Dynamics GP
Configuration Wizard. The wizard uses this information to configure web services for the tenant. If you do not
provide all the configuration information, the wizard will not be able to finish.
The following steps describe how to add web services configuration information for a tenant:
1. Verify your login is a Service Admin
Verify your are using a login that has the Service Admin role in tenant services. If you are not a Service
Admin, you will not be able to access the Tenant Properties window. The Service Admins are identified in
the Users section of the Tenant Manager snap-in.
In addition, your login must have authorization to use the Microsoft Dynamics GP Web Management
Console. Your login must be a member of the security group you specified during the install of the Tenant
Manager.
2. Start the Web Management Console.
In a browser, open the Dynamics GP Web Management Console. To start the Web Management Console,
you use a URL similar to the following:
https://ServerName:PortNumber/WebManagementConsole/
Replace ServerName with the name of the server that is running the Web Management Console. If the web
site isn’t using port 80, supply the PortNumber as well.
3. Click Tenant Manager.
Click Tenant Manager at the bottom of the navigation pane. The snap-in opens in the Web Management
Console.
4. Click Tenants in the navigation pane.
The Tenant Manager shows the list of available tenants.
5. Click the tenant and then click Edit.
To add web services to a tenant, you first click the tenant and then click Edit in the ribbon of the Web
Management Console. The Tenant Properties window opens.
6. Select Web Services for Microsoft Dynamics GP
In the Application Settings section, click the checkbox in the Selection column for Web Services for
Microsoft Dynamics GP.
7. Specify the value for each web services application property.
When you click Web Services for Microsoft Dynamics GP, the web service application properties appear as
a list. The following illustration shows the properties for Web Services for Microsoft Dynamics GP.
You have to specify the value for each application property. The following table shows the properties and
describes how to specify a value for each property.
DynGPSQLServer Specify the name of the SQL Server where you installed
Microsoft Dynamics GP for the tenant.
DynGPWebServiceURL Specify the URL for the Dynamics GP service. The URL uses
the following format:
https://machine_name:port/Dynamics/GPService Replace
machine_name with the name of the server onto which you
installed Web Services for Microsoft Dynamics GP. The default
port value is 48620.For example if the machine running the
Dynamics GP service was named GPServer, the URL would be:
https://GPServer:48620/Dynamics/GPService If this port value
does not work to access the service, you will need to contact
your administrator to find what port the Dynamics GP service
is running on.
PROPERTY NAME DESCRIPTION
SecServiceSQLServer Specify the name of the SQL Server where want to add the
database you specified in the previous property. The database
can be on the same SQL Server you use for the Microsoft
Dynamics GP or you can specify another SQL Server.
8. Click Save.
The values for the application properties are saved.
What to do next
Run the Web Services for Microsoft Dynamics GP Configuration Wizard, which can be found on the server where
you initially installed web services. You need to run the wizard for each tenant that you configured to use web
services. When you run the wizard, you will be asked to specify the tenant.
You can add the tenant users that you want to access web services for the tenant.
To enable a tenant user to access web services, you will also need to use the Dynamics Security Console to add the
user, specify a company, and assign a security role.
FILE DESCRIPTION
SQLUserName The name for the SQL login that was specified to be used for
the web client when the web client runtime was installed for
the Microsoft Dynamics GP instance.
SQLPassword The password for the SQL login being used for the web client
for the Microsoft Dynamics GP instance.
SQLUserName The name for the SQL login that was specified to be used for
the web client when the web client runtime was installed for
the Microsoft Dynamics GP instance.
SQLPassword The password for the SQL login being used for the web client
for the Microsoft Dynamics GP instance.
8. Click Save.
To save the application configuration information, click the Save button.
What to do next
You can add the users that you want to access the Service Based Architecture as tenant users for the tenant.
By automatically considering new session host machines and tenants are part of the Default
Group scale group, the default functionality of the system is the same as it was before scale groups were
available.
Removing assignments
Several PowerShell cmdlets are available to remove assignments that have been made. For example, the following
command removes the scale group assignment for Tenant 01. Tenant 01 will then be assigned to the Default
Group scale group.
See also
Tenant Services Basics
Tenant Services Installation
Tenant Services Configuration and Administration
Introduction
2 minutes to read • Edit Online
Use this section to upgrade your Dynamics GP system. Review the introductory information about the resources
available to you, then use the Dynamics GP upgrade checklist as your guide to the parts that apply to you.
To review new Dynamics GP features, refer to the What’s New section.
CONVENTION DESCRIPTION
File >> Print or File > Print The (>>) symbol indicates a sequence of actions, such as
selecting items from a menu or toolbar, or pressing buttons in
a window. This example directs you to go to the File menu and
choose Print.
Additional resources
A number of resources are available to help in addition to this document.
Knowledge Base
https://mbs.microsoft.com/customersource/northamerica/search/Pages/resultskb.aspx
Provides you with instant access to the same database our support engineers use. You can find answers to
common questions, along with technical tips and performance recommendations.
eSupport
https://mbs.microsoft.com/support/newstart.aspx
For support requests that can be handled with e-mail. On average, the response time is nearly twice as fast as
telephone support. That’s a big benefit during the critical year-end season.
Community
https://community.dynamics.com/gp
Start a year-end discussion with other members of the Microsoft customer community. This database provides
you with the opportunity to exchange information with other customers, which is perfect for providing tips and
answers to year-end questions.
Dynamics GP support team
We have specialized support teams focused on providing service and support to our customers. If you have
questions, dial toll free 888-GPS -SUPP (888-477-7877). Enter your 10-digit authorization code.
Upgrade checklist
2 minutes to read • Edit Online
You can upgrade to Dynamics GP 2018 and later from specific versions of Dynamics GP. For the supported
upgrade paths, see Upgrading to Microsoft Dynamics GP 2018 (requires access to CustomerSource).
When to upgrade
Before upgrading, we recommend that you create a timetable of the entire upgrade process. This timetable can
include the scheduling of a test upgrade, live upgrade, upgrade training, and implementation. Be sure that the
scheduled time to upgrade takes place during a time that works best for all Dynamics GP users and for your
information technology (IT) staff. You may not want to upgrade before processing payroll checks or closing a year.
1. Verify the security of your system. Download the Security Planning PDF file.
2. Refer to these Web sites for new or updated information System Requirements
relating to the upgrade.
3. Ensure that you have the latest version of the Upgrade https://mbs.microsoft.com/customersource/northamerica/GP/l
Guide. earning/documentation/system-
requirements/dynamicsgpresource#GP2018
4. View the Readme file and make a note of the items that Media\GreatPlains\Documentation\GPReadme.chm
pertain to you.
5. Obtain your new registration keys for Dynamics GP. Contact your Dynamics GP partner before going to
CustomerSource/My Account for registration keys for
Dynamics GP. https://mbs.microsoft.com/customersource
7. Identify all integrating products and customizations and Contact the provider of the integrating products and
ensure that they are compatible with Dynamics GP. customizations.
9. Install Dynamics GP on the server and upgrade your Installing Dynamics GP (first computer)
accounting data.
10. Complete post-upgrade procedures for Dynamics GP Module upgrades from Dynamics GP 2013
modules.
STEP FOR MORE INFORMATION
11. Upgrade additional components and verify customized Installing an additional components
reports.
See also
Microsoft Dynamics GP 2018 R2 and Year-End Upgrade Blog Series Schedule
System Requirements
9 minutes to read • Edit Online
This chapter contains a list of prerequisites and system requirement changes for Dynamics GP, as well as disk
space requirements for SQL Server computers.
NOTE
Recommended system requirements depend on the number of users and transactions. If there will be many users performing
concurrent tasks, such as depreciation, posting, or heavy reporting, enhancing your hardware and system software will
improve performance.
Windows 7 Pro
Ultimate
Enterprise
Ultimate
Enterprise
Windows 10 Pro
Enterprise
Standard
Email requirements
Review the following requirements.
You can send documents by email if you’re using a MAPI-compliant e-mail service or Exchange 2007
Service Pack 1 or greater with Exchange Web Services.
If you are using Exchange 2007 Service Pack 1 or greater with Exchange Web Services, the Autodiscover
service must be enabled to connect to the Exchange server.
The email functionality in Dynamics GP supports the following document types. Depending on the
document type and the email service, Microsoft Word 2010 or later and Word templates for Dynamics GP
are required.
Before you can send documents as DOCX, PDF, or XPS attachments, the Word template for the document
must be enabled in the Template Configuration Manager window.
The email functionality is supported on the 32-bit edition of Microsoft Office2013.
The email functionality is supported on the 64-bit edition of Microsoft Office2013 if you are using Exchange
2007 Service Pack 1 or greater with Exchange Web Services and Exchange is your server type in the System
Preferences window.
Depending on the file format you choose to send your documents in e-mail, your customers and vendors
must be using the following components to view their documents.
*If you are using Dynamics GP Web Client only for your
customers and vendors must be using HTML to view their
documents.
Reporting Services 2012 Standard or Enterprise Reporting SQL Server Reporting Services reports
Services 2014 Standard or Enterprise Reporting Services 2016
Standard or Enterprise
NOTE
You must be an administrator to modify the Report Server web config file.
NOTE
You can download an upgrade preparation script that will help you determine the disk space requirements from
https://mbs.microsoft.com/customersource/northamerica/GP/support/hot-topics/HOT_TOPIC_MDGPUpgrade.
To determine disk space for the upgrade process using Microsoft SQL Server Management Studio:
1. Download and open the Table_Size.txt script.
1. Copy all of the contents of the script.
2. In Microsoft SQL Server Management Studio, select a Dynamics GP database, click New Query and paste
the contents. Then, execute the query.
3. Run the script for each Dynamics GP database.
4. The largest table will be the first record in the result set. You will need to convert the table size from
kilobytes to megabytes by using the following calculation. This will determine the amount of space that will
be allocated to the data file (MDF ) and the transaction log file (LDF ) for each database.
(table size in KB/1024) = table size in MB
The table size in megabytes of the largest table from all the databases is the amount of disk space you will need to
allocate to the data file of the TEMPDB.
In the following example, the largest table is the SOP30300 in the company database. The TEMPDB will need 176
MB allocated for the data file.
1. Calculate the total amount of hard disk space that is needed by adding the space needed for the data file and
transaction log file of all databases.
For the company databases and the DYNAMICS database, both the data file and transaction log file will be
increased to the size of the largest table. For the TEMPDB, only the data file will be increased to the size of the
largest table out of all databases.
In following example, TEST, DYNAMICS and TEMPDB are the databases and both the data file (MDF ) and
transaction log (LDF ) file are located on the same hard disk.
FILE MF
If the data files (MDF ) are located on a different hard disk than the transaction log (LDF ) files, the total space
needed would be calculated for each hard disk. For example, assume that the data files are on the E drive and the
transaction log files are on the D drive. The following hard disk space would be needed for each drive.
1. Verify that the space is available for each drive by using File Explorer. In Windows Explorer, right-click each
drive and select Properties to view free space available. By using the information in the previous table, drive
E would need at least 385 MB available and drive D would need at least 209 MB available.
2. Use Microsoft SQL Server Management Studio to manually increase the space allocated for the data file
and the transaction log file for the DYNAMICS database and each company database.
Right-click each database in Microsoft SQL Server Management Studio and select Properties.
In the properties window for each database, choose Files and add the additional space needed for the size of
the largest table for that database to the Initial Size column. When adding additional space, you are
increasing the space for the data file (MDF ) and the transaction log file (LDF ) as well.
Repeat for the remaining Dynamics GP databases.
Right-click the TEMPDB database and select Properties. Choose Files and add the additional space needed
for the size of the largest table of all Dynamics GP databases to the Space Allocated (MB ) column. When
adding additional space, you are increasing the space for the data file (MDF ) and the transaction log file
(LDF ) as well.
NOTE
If the database size is not manual configured, the time needed to upgrade the databases will increase because the database
data, transaction log and TEMPDB files will all have to increase.
Data preparation
3 minutes to read • Edit Online
We recommend that you complete the steps in this section to prepare your data before you upgrade your system.
After you’ve completed these steps, see System preparation, for instructions to prepare your system before
upgrading to the latest version of Dynamics GP. Be sure to review the known issues before upgrade.
Payroll
If you’re upgrading to Dynamics GP or Dynamics GP 2018 R2, you need to determine whether the payroll tax
update tables are current. To do so, check the Last Tax Update field in the Payroll Tax Setup window (Tools >>
Setup >> System >> Payroll Tax). If your tax tables are not current, update them after you upgrade to Dynamics
GP. Review the latest tax update documentation for the date of the last tax update.
Tax tables are not included on the Dynamics GP media; to update tax tables, you must download them from
CustomerSource US Payroll; Canadian Payroll. Choose Tax and Regulatory Updates. Follow instructions for
installing the tax update to ensure that clients and servers are updated properly.
Reconciling
You may want to reconcile your accounting records before upgrading to Dynamics GP to verify that your
accounting records are accurate. Refer to the documentation of the modules you are using for specific information.
Before reconciling, back up your company’s accounting data.
Backups
You should make at least one complete backup of all your databases before upgrading. It’s a good idea to make a
backup before completing table maintenance procedures, in case you encounter any problems in that process. You
also should make a backup of your modified forms and reports, eConnect pre and post procedures and your
existing Integration Manager database.
If you are upgrading a company that has previously deployed SQL Server Reporting Services reports and
Microsoft Excel reports, the deployed reports are automatically upgraded. If you have modified reports, those
reports will be overwritten during the upgrade. Be sure to make a backup of your reports.
MODULE REPORTS
We recommend that you complete the steps in this chapter before you upgrade your system. Be sure to follow the
instructions on how to prepare your data in Data preparation before preparing your system. After you’ve
completed the steps in this chapter, see Installing Dynamics GP on the first computer for instructions to upgrade
Dynamics GP.
Updates
We recommend that you check for and install the most current Dynamics GP update for the release you are
upgrading to. For the latest update information, see CustomerSource.
Be sure that you have installed the most current updates for your Dynamics GP system before using Dynamics GP
Utilities to upgrade your databases. If you don’t install the update before using Dynamics GP Utilities, the fixes will
not take effect. After upgrading your database, install the update on your client computers.
You can’t log in to Dynamics GP on a client computer if a Dynamics GP feature or additional component installed
on the client has different version information than the server. For more information about upgrading Dynamics
GP features and additional components, see [Additional features and components upgrade]additional-features-
and-components-upgrade.md).
Backups
You should make at least one complete backup of all your databases before upgrading. You also should make a
backup of all your modified dictionaries as well. It’s a good idea to make a backup before completing table
maintenance procedures, in case you encounter any problems in that process. You also should make a backup of
eConnect pre and post procedures and your existing Integration Manager database.
If you are upgrading a company that has previously deployed SQL Server Reporting Services reports and
Microsoft Excel reports, the deployed reports are automatically upgraded. If you have modified reports, those
reports will be overwritten during the upgrade. Be sure to make a backup of your reports.
Database maintenance
For your SQL database, you should run the following database maintenance routine against the DYNAMICS
database and all company databases in or Microsoft SQL Server Management Studio. The database maintenance
routine will help to ensure that your table structure is ready to be upgraded if there are no errors indicated. Be sure
that there are no allocation or consistency errors in the results.
If you prefer to perform table maintenance only on the tables that have changed, lists of tables that have changed
from previous releases are available on the Dynamics GP media as part of the Software Developers’ Kit (SDK).
NOTE
It’s a good idea to make a second backup after performing table maintenance, but before upgrading to a new version. If you
have this backup and an expected problem occurs while upgrading, you won’t have to repeat the table maintenance step.
Known issues
Review the following known issues before upgrading to Dynamics GP. To be sure that you review the most current
known issues, download the latest version of this manual from CustomerSource.
Records that aren’t valid in purchase order tables
If records that aren’t valid exist in the Purchase Order Line table (POP10110), or in the Purchase Order Line
History table (POP30110), or in both tables, the upgrade can fail.
You can download an upgrade preparation script that will help you determine the disk space requirements from
CustomerSource.
To verify purchase order tables:
1. Download and open the Invalid_Records_POTables.txt script.
2. Copy all of the contents of the script and paste the contents of the script into Microsoft SQL Server
Management Studio.
3. Run the script against all company databases.
4. If results aren’t returned after running the script, invalid records don’t exist. You can upgrade to Dynamics
GP.
If results are returned after running the script, invalid records exist and you can use Microsoft SQL Server
Management Studio to remove these records. You also can check links in the Purchasing series before upgrading
to Dynamics GP to remove invalid records.
Microsoft SQL Server 2012 database compatibility level
If you have upgraded to Microsoft SQL Server 2012 before upgrading to Dynamics GP, be sure to change your
database compatibility level to SQL Server 2012 (110) for all your databases.
To change the database compatibility level:
1. Open the SQL Server Management Studio. Log in to the server.
2. In the Object Explorer, expand the databases.
3. Right-click on a database and click Properties to open the database properties window.
4. Select Options in the Select a Page pane.
5. In the Compatibility level field, select SQL Server 2012 (110) as the level.
6. Repeat steps 4 through 6 until all the databases have been changed.
Microsoft SQL Server 2014 database compatibility level
If you have upgraded to Microsoft SQL Server 2014 before upgrading to Dynamics GP, be sure to change your
database compatibility level to SQL Server 2014 (120) for all your databases.
To change the database compatibility level:
1. Open the SQL Server Management Studio. Log in to the server.
2. In the Object Explorer, expand the databases.
3. Right-click on a database and click Properties to open the database properties window.
4. Select Options in the Select a Page pane.
5. In the Compatibility level field, select SQL Server 2014 (120) as the level.
6. Repeat steps 4 through 6 until all the databases have been changed.
Microsoft SQL Server 2016 database compatibility level
If you have upgraded to Microsoft SQL Server 2016 before upgrading to Dynamics GP, be sure to change your
database compatibility level to SQL Server 2016 (120) for all your databases.
To change the database compatibility level:
1. Open the SQL Server Management Studio. Log in to the server.
2. In the Object Explorer, expand the databases.
3. Right-click on a database and click Properties to open the database properties window.
4. Select Options in the Select a Page pane.
5. In the Compatibility level field, select SQL Server 2016 (120) as the level.
6. Repeat steps 4 through 6 until all the databases have been changed.
The Server drop-down list is blank in Welcome to Dynamics GP window
If the Server drop-down list is blank in the Welcome to Dynamics GP window after you upgrade, you must set up
an Open Database Connectivity (ODBC ) data source using SQL Native Client 10 or SQL Native Client 11 on your
computer.
If you are using a 64-bit operating system, you must set up a 32-bit ODBC data source. For instructions on how to
set up a data source for a 64-bit operating system, see Microsoft Knowledge Base article, How to set up an ODBC
Data Source on SQL Server for Dynamics GP.
To set up an ODBC data source using the SQL Native Client 10 driver:
1. Open the ODBC Data Source Administrator window.
2. Select the System DSN tab and choose Add.
3. In the Create New Data Source window, select SQL Native Client 10 from the list and choose Finish.
4. In the first Create a New Data Source to SQL Server window, enter the following information.
FIELD VALUE
Name Enter the name to use for the data source. This name will be
stored in the Odbc.ini file.
Server Enter the name you assigned to the SQL Server when you
installed Microsoft SQL Server.
Choose Next.
5. In the second Create a New Data Source to SQL Server window, select With SQL Server authentication
using a login ID and password entered by the user option as how to verify the login ID.
6. Enter sa as the login ID and enter a password. Choose Next.
7. In the third Create a New Data Source to SQL Server window, be sure that all the options are unmarked
and choose Next.
8. In the fourth Create a New Data Source to SQL Server window, be sure that all the options are unmarked.
Choose Finish.
9. In the ODBC Microsoft SQL Server Setup window, verify your settings and choose OK. You can also choose
the Test Data Source button to test it before choosing OK.
To set up an ODBC data source using the SQL Native Client 11 driver:
1. Open the ODBC Data Source Administrator window.
2. Select the System DSN tab and choose Add.
3. In the Create New Data Source window, select SQL Native Client 11 from the list and choose Finish.
4. In the first Create a New Data Source to SQL Server window, enter the following information.
FIELD VALUE
Name Enter the name to use for the data source. This name will be
stored in the Odbc.ini file.
FIELD VALUE
Server Enter the name you assigned to the SQL Server when you
installed Microsoft SQL Server.
Choose Next.
5. In the second Create a New Data Source to SQL Server window, select With SQL Server authentication
using a login ID and password entered by the user option as how to verify the login ID.
6. Enter sa as the login ID and enter a password. Choose Next.
7. In the third Create a New Data Source to SQL Server window, be sure that all the options are unmarked
and choose Next.
8. In the fourth Create a New Data Source to SQL Server window, be sure that all the options are unmarked.
Choose Finish.
9. In the ODBC Microsoft SQL Server Setup window, verify your settings and choose OK. You can also choose
the Test Data Source button to test it before choosing OK.
Tables contain incorrect account framework information
If the following tables contain incorrect account framework information, the upgrade will fail. You must run the
following script in each company to correct the issue.
NOTE
You can download an upgrade preparation script that will help you determine incorrect account framework information from
https://mbs.microsoft.com/customersource/northamerica/GP/support/hot-topics/HOT_TOPIC_MDGP2018Upgrade.
Installation overview
In a multiuser local area network environment, Dynamics GP applications are typically installed on a server, and
then on each client. However, Dynamics GP is not required to be installed on the server. You must install the
Dynamics GP databases on one computer first. After the Dynamics GP databases are installed on that computer,
you’ll be using the Dynamics GP installation media or using an installation package to install on all remaining
clients. For more about creating an installation package for your clients, see Installation package.
The program files of the previous release aren’t removed by the Dynamics GP upgrade process.
When you click a button for a feature, a pop-up menu of options appears. Refer to the table for more information
about each option.
Run from My Computer The selected feature will be installed on the local hard disk.
(This option installs the feature, but not sub–features.)
Run all from My Computer Will install the feature and all of its sub–features.
If you’ve installed a feature in a previous release, be sure that you’ve selected to install that feature in the Select
Feature window. You can review the DYNAMICS.SET file for a list of features you have installed.
7. Specify a new folder where the Dynamics GP files should be installed. To select a different folder, click
Browse.
After you have specified the installation location, click Next.
8. In the SQL Server window, you can set up an ODBC data source in the SQL Server window by entering the
name you assigned to the SQL Server when you installed Microsoft SQL Server.
If you don’t want to set up an ODBC data source, mark the Do not create a data source option.
9. Select the system database name that you are upgrading.
Click Next.
10. If you have selected to install the Service Based Architecture feature, provide the Windows account that will
be used as the service account for the Service Based Architecture service.
The Service Based Architecture feature will create a Windows service on the computer. The Windows account
provided will be the identity used for this service.
11. In the Install Program window, click Install.
12. The Installation Progress window appears, where you can view the status of the installation.
13. In the Installation Complete window, click Exit.
14. Before you start Dynamics GP Utilities, check for and install the most current Dynamics GP update for
Dynamics GP. See CustomerSource for the latest update information.
NOTE
To start Dynamics GP Utilities, you must have appropriate privileges. Typically this means being prat of the Administrators
group or the Power Users group. If you are using an operating system that has User Account Control, (UAC) enabled, you
will be prompted to run the program as a user with administrative privileges. Refer to your operating system documentation
for more information.
15. After installing Dynamics GP and the most recent update, you can perform the following steps.
Start Dynamics GP Utilities.
Follow the instructions in the Dynamics GP Utilities windows to upgrade tables on your server,
upgrade your companies, and upgrade modified forms and reports. See Company data conversion
for more information.
After using Dynamics GP Utilities, you can install additional component applications on the server
computer. See Creating an Installation package or Installing an additional component for more
information.
Additional features and components upgrade
6 minutes to read • Edit Online
Depending on your organization’s needs, you may have purchased additional features or components that add
specialized functionality to your Dynamics GP system. After you’ve installed Dynamics GP and upgraded your
data using Dynamics GP Utilities, you can install additional features and components that integrate with Dynamics
GP.
Dynamics GP features
After you’ve upgrade Dynamics GP, you may decide to purchase an additional feature or remove a feature. Some
features add a single function to your Dynamics GP system while some, such as Manufacturing, allow you to
complete a range of related business and accounting tasks that use one or more modules. Dynamics GP Utilities
upgrades the tables for the features along with the Dynamics GP tables. If you choose to add a feature, we
recommend that you install each registered Dynamics GP feature and additional component on all client
computers. You can use the Select Features window to install or uninstall a feature. See the Adding or removing
additional features section for more information.
The following table lists the Dynamics GP features. The features available depends on the country or region you
selected when installing Dynamics GP
For all countries and regions:
A4 MANUFACTURING
For all countries and regions except Canada and the United States:
Run from My computer The selected feature will be installed on the local hard disk.
(This option installs the feature, but not sub–features.)
Run all from My computer Will install the feature and all of its sub–features.
Additional components
A smaller set of additional products or components are separate installations available on the Dynamics GP media.
These additional components are listed in the main Dynamics GP installation window. For more information about
accessing this window, see the Installing an additional component section.
The following table lists the additional components.
Analysis Cubes Server Installs Analysis Cube Server configuration wizards for SQL
Server 2012, SQL Server 2014, and SQL Server 2016.
Dynamics GP Add-in for Microsoft Word Installs the code necessary to enable template mapping so
you can create and modify Word templates for Dynamics GP.
Integration Manager Allows you to perform a one-time data conversion from your
existing system to Dynamics GP products, or to perform
ongoing integrations from other applications.
Tenant Service A service that will provide tenant and user configuration
information to applications. This service is required if you are
setting up Dynamics GP Web Client for multiple tenants.
Web Client The web server components that will provide browser access
to Dynamics GP.
Web Services Runtime The runtime engine that adds a Web Services interface to
Dynamics GP. Install this component if you want to run
integrations that access Dynamics GP data through Web
Services. Several prerequisites must be met before you can
install this component. Refer to the Web Services Installation
and Administration Guide for more details.
Web Services Management Tools Installs the Security Console and Exceptions Management
Console, which you can use to administer security and
exception information for Web Services for Dynamics GP.
Install this component if you want to manage Web Services
from a workstation separate from where the Web Services
Runtime is installed.
Companion Application Services A tool that enables you to connect your Dynamics GP
application to a data source.
OData Services
There are some additional components that are released only on the CustomerSource Web site.
Instead of physically going to each client computer to install Dynamics GP, you can use an installation package to
install Dynamics GP on multiple client computers. An installation package stores the files required to install a
custom configured installation in a shared network location you set up. How Dynamics GP is installed on the client
computer using the installation package depends on the tools and applications you use.
Run from My computer The selected feature will be installed on the local hard disk.
(This option installs the feature, but not sub–features.)
Run all from My computer Will install the feature and all of its sub–features.
7. Specify the location on the client computer where you want the Dynamics GP files installed. If you don’t
enter the location, the default location is \Program Files\Microsoft Dynamics\GP on the hard disk that has
the operating system installed.
Be sure that the location is a valid location for every computer on which the installation package is used to
install Dynamics GP.
After you have specified the installation folder, click Next.
8. To set up an ODBC data source, enter the name you assigned to the SQL Server when you installed
Microsoft SQL Server.
If you don’t want to set up an ODBC data source, mark the Do not create a data source option.
9. Select the system database name.
Click Next.
10. Specify the location of the Reports dictionary and the Forms dictionary. The location where dictionaries are
must be a valid location for each client computer. The locations are written to the Dex.ini file. Click Next.
11. Specify where to store the OLE Notes files and Letter Wizard files. Click Next
12. In the Install Program window, click Install to create the package.
13. The Installation Progress window appears, where you can view the status of creating the installation
package.
14. In the Create Installation Package Complete window, click Finish.
The installation package is installed in the shared network location you specified. The installation package
stores the files, such as Great Plains.msi and Setup.exe, required to install a custom configured Dynamics
GP installation.
15. How Dynamics GP is installed on the client computer using the installation package depends on the tools
and applications you use. You can send an e-mail with a link to the installation package. Or, you can create a
deployment package using a software distribution tool such as Systems Management Server so that
Dynamics GP is automatically installed after the user logs into their computer.
We recommend that you install the following components on each client computer if you set up your
installation package to install Dynamics GP using the GreatPlains.msi file. You can install these components
from the Dynamics GP media.
Microsoft Windows Installer 4.5
Microsoft .NET Framework 3.5
Microsoft .NET Framework 4.6
Microsoft SQL Server Native Client 11.0
Microsoft Dexterity Shared Components 18.0
Microsoft Application Error Reporting 11.0
Microsoft Lync 2010 SDK Runtime
Open XML SDK 2.0 for Microsoft Office
Visual C++ 2015 Runtime Libraries
Visual Basic for Applications Core
Install Dynamics GP on subsequent computers
4 minutes to read • Edit Online
Use the information in this chapter to install to Dynamics GP on each client computer. You also can use Dynamics
GP Utilities to synchronize the Dynamics GP dictionary on each additional client with your account framework.
Run from My computer The selected feature will be installed on the local hard disk.
(This option installs the feature, but not sub–features.)
Run all from My computer Will install the feature and all of its sub–features.
If you’ve installed a feature in a previous release, use the Select Features window to install that component. See
Dynamics GP features for a list of Dynamics GP features.
7. Specify the folder where the Dynamics GP files should be installed. To select a different folder, click Browse.
After you have specified the installation folder, click Next.
8. To set up an ODBC data source, enter the name you assigned to the SQL Server when you installed
Microsoft SQL Server. Click Next.
If you don’t want to set up an ODBC data source, mark the Do not create a data source option.
9. Select the system database name you are upgrading.
Click Next.
10. If you have selected to install the Service Based Architecture feature, provide the Windows account that will
be used as the service account for the Service Based Architecture service.
The Service Based Architecture feature will create a Windows service on the computer. The Windows account
provided will be the identity used for this service.
11. In the Install Program window, click Install.
The Installation Progress window appears, where you can view the status of the installation.
NOTE
To start Dynamics GP Utilities, you must have appropriate user privileges. Typically, this means being part of the
Administrators group or the Power Users group. If you are using an operating system that has User Account Control (UAC)
enabled, you will be prompted to run the program as a user with administrative privileges. Refer to your operating system's
documentation for more information.
NOTE
To start Dynamics GP Utilities, you must have appropriate user privileges. Typically, this means being part of the
Administrators group or the Power Users group. If you are using an operating system that has User Account Control (UAC)
enabled, you will be prompted to run the program as a user with administrative privileges. Refer to your operating system's
documentation for more information.
Repeat the client installation process for each computer you’ll use as a client or process server for Dynamics GP.
See Chapter 6, “Company data conversion,” for more information about additional tasks using Dynamics GP
Utilities.
Module upgrades from Dynamics GP 2013
8 minutes to read • Edit Online
Use the module upgrade information in this chapter to verify the upgrade from Dynamics GP Release 2013. The
information in this chapter also provides information about module upgrades from Dynamics GP 2013 to
Dynamics GP.
This chapter contains the following sections:
System upgrade
Payables Management upgrade
Purchase Order Processing upgrade
Fixed Assets upgrade
Payment Services for Microsoft Dynamics ERP upgrade
System upgrade
The following change has been made in Dynamics GP. For more information, refer to your System User ’s Guide .
Posting Accounts Setup window
The Prepayment field has been added. This field will appear in the scrolling window if you select All or Purchasing
in the Display field. If you are allowing prepayments for purchase orders, you can enter an account that will be
used as the default entry for the prepayment if you didn't enter a default prepayment account in the Purchase
Order Processing Setup window.
Audit Trail Codes Setup window
Purchasing Prepayments has been added as a new audit trail code. This audit trail code will appear in the scrolling
window if you select Purchasing in the Display field.
Security Task Setup window
Purchasing Prepayments has been added to the Series Posting Permissions type for the TRX_PURCH_022 task ID
for the Purchasing series.
Posting Setup window
Purchasing Prepayments has been added as an origin for the Purchasing series.
The Apply Documents Posting Journal has been added to the Receivings Trx Entry origin and Purchasing Invoice
Entry origin in the Purchasing series.
Setup Checklist window
The name of the existing Workflow node in the Setup Checklist window has changed to Workflow for SharePoint.
A new Workflow node has been added for the new Workflow feature in Dynamics GP. (Dynamics GP 2013 R2 and
later.)
Message Setup window
All existing messages will be updated to have Standard as the message type in the Message Setup window. The
Standard message type is for messages that you send to customers or vendors when sending documents in e-mail.
The new Workflow feature has Workflow Assignment and Workflow Action Completed as message types.
(Dynamics GP 2013 R2)
Note window
You can use the Document Attachment Management window to attach documents to record level notes instead of
OLE objects. If there is an existing OLE object is attached to a note record, the Attach button in the Note window is
a drop-down list where you can select OLE Object or Document Attach. By selecting OLE Object, you can open the
OLE container. If you select Document Attach, the Document Attachment Management window opens. A
checkmark displays next to the option that has a file attached to the note.
If there isn't an existing OLE object is attached to the note, the Attach button in the Note window opens the
Document Attachment Management window. (Dynamics GP 2013 R2)
You can use the OLE Notes Migration Utility to migrate the documents already attached to notes from OLE
objects to the new document attachment functionality. For more information refer to Microsoft Dynamics
CustomerSource or PartnerSource.
State Code
TAX TYPE 1099 BOX NUMBER OR FIELD AMOUNT
State Code
Approved Completed
Rejected Rejected
If you were not using the Purchase Order Approval workflow in Workflow for SharePoint, the workflow status for
each purchase order, including those in history, is updated to the Workflow Not Activated status in the new
Workflow feature. (Dynamics GP 2013 R2)
We recommend that you complete the steps in this chapter after you upgrade all Dynamics GP databases. After
you’ve completed these steps, see Module upgrades from Dynamics GP 2013 to complete additional procedures
that are necessary after you’ve upgraded Dynamics GP and your company data to the latest version of Dynamics
GP.
Backups
You should make at least one complete backup of your system database and each company database after
upgrading to Dynamics GP.
MODULE REPORTS
Error Reports
Purchase Receipts
FUTA Summary
Payroll Summary
Position Summary
SUTA Summary
MODULE REPORTS
Form 941
Check History*
FIELD ENTRY
Task ID ADMIN_COMPANY_013*
Category Company
FIELD ENTRY
Product Dynamics GP
Type Windows
Series Company
Workflow Maintenance
Workflow Calendar
Category Purchasing
Product Dynamics GP
Type Windows
Series Financial
Type Windows
Series Purchasing
Purchase Requisitions
Type Windows
Series Company
FIELD ENTRY
FIELD ENTRY
Task ID RPT_PURREQ_006*
Category Payroll
Product Dynamics GP
Type Windows
Series Payroll
FIELD ENTRY
Task ID PTE_TIME_ENTRY_001*
Category Project
Type Windows
Series Project
FIELD ENTRY
ADMIN_PURREQ_021*
INQ_PURREQ_005
FIELD ENTRY
Role Description Tasks include entering payroll time and viewing reports.
EMP_TIME_EMPLOYEE_001*
FIELD ENTRY
Role Description Tasks include View and approve submitted timecard data and
delegating approval.
EMP_TIME_MANAGER_001*
HEADING
PADEFAULTUSER*
PTE_TIME_Entry_001*
Security for SQL Server Reporting Services reports
After the upgrade, use Report Manager to grant access to additional reports deployed during the upgrade. You
should also use the SQL Server Management Studio to assign user groups to the SQL Server database roles that
correspond to the additional data connections and reports deployed during the upgrade. The user permissions
assigned to the previous versions connections and reports are maintained during the upgrade process.
If you have deployed reports using the SharePoint integrated mode and have already assigned permissions to
users, those same users will have access to report server items and operations immediately after you configure the
integration settings between Microsoft SharePoint and a report server. You can use existing permissions to upload
report definitions and other documents, view reports, create subscriptions, and manage items.
If you have not assigned permissions, assign user and group accounts to predefined SharePoint groups. You also
can create new permission levels and groups or modify existing ones to vary server access permissions as specific
needs arise.
You can deploy SQL Server Reporting Services reports for multiple Dynamics GP instances to a single Microsoft
SQL Server Reporting Server. If you have deployed reports to a folder on a Microsoft SQL Server Reporting
Server using the Native mode, you must to provide access to the folder.
Company data conversion
16 minutes to read • Edit Online
After you’ve upgraded your software, you need to complete a number of additional procedures to upgrade your
tables before you can use Dynamics GP. To do this, you’ll use an application called Dynamics GP Utilities. Follow
the instructions in this chapter to use Dynamics GP Utilities to upgrade tables on your server and client
computers.
Before using Dynamics GP Utilities, be sure that you have installed the most current update for your Dynamics GP
system. You also should make a backup of your databases.
NOTE
To start Dynamics GP Utilities, you must have appropriate user privileges. Typically, this means being part of the
Administrators group or the Power Users group. If you are using an operating system that has User Account Control (UAC)
enabled, you will be prompted to run the program as a user with administrative privileges. Refer to your operating system’s
documentation for more information.
Enabling a DexSQL.log
If an error occurs during the upgrade process, you should change several settings in the Dex.ini file so that a
DexSQL.log file will record some SQL operations for one user from one client computer. The DexSQL.log file is a
helpful tool that can capture SQL operations and provide information if there are issues during the upgrade.
To enable a DexSQL.log:
You’ll have to restart Dynamics GP Utilities after you made the changes.
1. Open the Dex.ini file in the Data folder of the current Dynamics GP folder.
2. Change the following statements to TRUE.
SQLLogSQLStmt=FALSE
SQLLogODBCMessages=FALSE
SQLLogAllODBCMessages=FALSE
3. Save your changes.
NOTE
You must be logged in as a system administrator to complete database and system functions within Dynamics GP Utilities.
4. The Welcome To Dynamics GP Utilities window opens when you are logged into the server that you
selected. Read the message and click Next.
5. In the Upgrade Dynamics GP window, click Next to upgrade your system database.
NOTE
The Company Detail window opens if errors occurred while upgrading your system tables. You can use this window to view
the errors.
6. In the Upgrade these companies window, click Next. All companies are selected to be upgraded.
NOTE
The process of upgrading tables might take some time.
7. In the Confirmation window, click Finish.
Dynamics GP Utilities upgrades your company databases. This process may take several minutes to
complete. The Server Installation Progress window describes the process as it progresses.
8. After the upgrade process is finished and is successful, the Additional Tasks window will open, where you
can upgrade your forms and reports dictionaries, start Dynamics GP, or exit the installation. To upgrade
your forms and reports dictionaries, see Upgrading modified forms and reports for more information. See
the following sections for more detailed information about each task.
If the upgrade process wasn’t successful, the Update Company Tables window opens. See Understanding upgrade
warnings for more information.
LOCATION EXAMPLE
LOCATION EXAMPLE
NOTE
Be sure that your URL locations don’t end with a slash. You can use the Reporting Services Configuration manager to verify
the Report Server Mode being and the URL locations.
If you have selected Native as the report server mode, you can enter the name of the folder to deploy the reports
to. By using a folder, you can deploy Reporting Services reports for multiple Dynamics GP instances to a single
Microsoft SQL Server Reporting Server. The default folder name is the name of the system database. If
DYNAMICS is the system database name, the Folder Name field is blank. After deploying reports to the folder,
you must provide access to the folder.
6. Click Next.
NOTE
If you don’t have the appropriate permissions to deploy reports, a window opens where you can enter a domain\user name
and the password you use to log in to Microsoft Windows.
7. The CRM Reports Setup window appears, if you marked to deploy SQL Server Reporting Services reports
with CRM data. Enter the CRM connection information. Microsoft Dynamics CRM supports only the native
mode of deployment of SQL Server Reporting Services.
We recommend that you use Windows Authentication (Integrated Security). If you select to be prompted
for credentials, you must mark the Use as Windows credentials when connecting to the data source option
on the data source deployed.
8. The Excel Reports Setup window appears if you marked to deploy Excel reports. Select the location to
deploy the reports to.
If you have selected SharePoint as the location to deploy reports to, you can mark the Using SharePoint
Online option if you are using Microsoft Office 365 and want to deploy Excel reports to a reports library in
SharePoint Online 2010. Mark the Using SharePoint Online option to deploy reports only in the Dynamics
GP desktop client. Reports will not be deployed for the Dynamics GP Web Client.
Be sure to use back slashes when you are entering the location for reports even if you are using a UNC
path. You should also be sure that the location doesn’t end in a slash.
Network share location example:
9. Click Next.
NOTE
If you don’t have the appropriate permissions to deploy reports, a window opens where you can enter a domain\user name
and the password you use to log in to Microsoft Windows.
10. The Verify SQL Server window appears. Confirm your selections. If the selections are correct, click Finish.
The Business Intelligence Deployment Progress window appears. This window displays the report
deployment progress.
After the reports deployed, the Additional Tasks window will reappear.
LOCATION EXAMPLE
LOCATION EXAMPLE
If you have selected Native as the report server mode, you can enter the name of the folder to deploy the reports
to. By using a folder, you can deploy Reporting Services reports for multiple Dynamics GP instances to a single
Microsoft SQL Server Reporting Server. The default folder name is the name of the system database. If
DYNAMICS is the system database name, the Folder Name field is blank. After deploying reports to the folder,
you must provide access to the folder.
7. Click Next.
NOTE
If you don’t have the appropriate permissions to deploy reports, a window opens where you can enter a domain\user name
and the password you use to log in to Microsoft Windows.
8. The CRM Reports Setup window appears, if you marked to deploy SQL Server Reporting Services reports
with CRM data. Enter the CRM connection information. Microsoft Dynamics CRM supports only the native
mode of deployment of SQL Server Reporting Services.
We recommend that you use Windows Authentication (Integrated Security). If you select to be prompted
for credentials, you must mark the Use as Windows credentials when connecting to the data source option
on the data source deployed.
9. The Excel Reports Setup window appears if you marked to deploy Excel reports. Select the location to
deploy the reports to.
If you have selected SharePoint as the location to deploy reports to, you can mark the Using SharePoint
Online option if you are using Microsoft Office 365 and want to deploy Excel reports to a reports library in
SharePoint Online 2010. Mark the Using SharePoint Online option to deploy reports only in the Dynamics
GP desktop client. Reports will not be deployed for the Dynamics GP Web Client.
Be sure to use back slashes when you are entering the location for reports even if you are using a UNC
path. You should also be sure that the location doesn’t end in a slash.
Network share location example:
11. The Verify SQL Server window appears. Confirm your selections. If the selections are correct, click Finish.
The Business Intelligence Deployment Progress window appears. This window displays the report
deployment progress.
12. After the reports deployed, the Additional Tasks window will reappear.
NOTE
If your forms and reports dictionaries are in a shared location, you need only to perform this procedure once.
ICON STATUS
Dynamics GP Technical Support for further assistance. | | | Some company tables have warnings associated with
them. |
| | Not converted; someone at another client computer is currently upgrading this company. |
If no icon appears between the check box and the name of the company, the company needs to be upgraded.
If errors do occur, download the Failed_Tables_List.txt script from
https://mbs.microsoft.com/customersource/northamerica/GP/support/hot-
topics/HOT_TOPIC_MDGP2018Upgrade, and save it to your hard disk. Copy all of the contents of the script and
paste the contents them into Microsoft SQL Server Management Studio. Run the script and save the results to a
file before you contact Dynamics GP for further assistance.
You also should have the results of the DexSQL.log file ready, as well, if you decided to use the DexSQL.log file.
(The DexSQL.log file is located in the same folder as the Dex.ini file.)
If warnings appear for temporary files or for modules that the company does not currently use, the warnings can
be ignored. If warnings appear for modules that the company currently uses, note the warnings. You can attempt
the upgrade again or contact Dynamics GP Technical Support for further assistance.
Microsoft Dynamics GP Analytical Accounting
124 minutes to read • Edit Online
Analytical Accounting is a tool that helps you to analyze, interpret, and create reports based on your company’s
chart of accounts.
Using Analytical Accounting, you can better assess your company’s accounts. You can also store information which
cannot be computed in monetary terms such as labour hours. You can enter detailed analysis information without
resorting to segmental accounting. You can create budgets using analysis dimensions and compare your actual
figures with budgeted figures.
With Analytical Accounting, you can:
Set up unlimited analysis dimensions.
Enter analysis information for a group of analysis dimensions.
Create budgets using the analysis dimensions you’ve set up.
Perform comprehensive reporting by exporting analysis queries to Microsoft Excel.
IMPORTANT
You must be using Excel 2000 or higher to export Analytical Accounting queries to Excel.
This manual is designed to give you an understanding of how to use the features of Analytical Accounting, and
how it integrates with the Microsoft Dynamics GP system.
To make best use of Analytical Accounting, you should be familiar with system-wide features described in the
System User’s Guide, the System Setup Guide, and the System Administrator’s Guide.
Some features described in the documentation are optional and can be purchased through your Microsoft
Dynamics GP partner.
To view information about the release of Microsoft Dynamics GP that you’re using and which modules or features
you are registered to use, choose Help >> About Microsoft Dynamics GP.
The manual is divided into the following parts:
Part 1, Setup, describes the set up tasks you need to complete to start using Analytical Accounting. It
explains how to set up analysis codes and account classes in order to enter analysis information. It also
describes how you can set up budgets for a group of analysis dimensions.
Part 2, Transactions, provides detailed information about entering and viewing analysis information for your
transactions. For more information, see Microsoft Dynamics GP Analytical Accounting Part 2: Transactions.
Part 3, Routines, Inquiries and Reports, describes how to perform queries for the analysis information you
have entered and generate reports. For more information, see Microsoft Dynamics GP Analytical
Accounting Part 3: Routines, Inquiries and Reports.
Part 1: Setup
Use this part of the documentation to understand how you can start using Analytical Accounting. The following
information is discussed:
Chapter 1, “Setup” introduces you to Analytical Accounting and explains how to set it up for your company.
Chapter 2, “Cards” provides information about setting up analysis codes for Analytical Accounting.
Chapter 3, “Budgets” explains how to set up budget trees and assign budgets to nodes and account
combinations. It also explains how you can export and import budgeted information to Excel.
Chapter 1: Setup
The Analytical Accounting Setup wizard helps you complete the tasks required to begin using Analytical
Accounting. You can use the information here to then specify Analytical Accounting options. You can set up posting
options, modify column headers, define fiscal years and set up the SmartList for Analytical Accounting. You can
also set default labels for the user-defined fields to be used in analysis dimensions. You can specify whether
transactions can be posted with partial analysis information.
When you set up Analytical Accounting, you can open each setup window and enter information, or you can use
the Setup Checklist window (Administration >> Setup >> Setup Checklist) to guide you through the setup
process. See your System Setup Guide (Help >> Contents >> select Setting up the System) for more information
about the Setup Checklist window.
NOTE
Analytical Accounting is not compatible with SQL Server 7.0.
IMPORTANT
You must be logged in as SA or DYNSA to set up Analytical Accounting.
IMPORTANT
You must mark this option to enter and view analysis information for U.S. payroll transactions.
Once Analytical Accounting is activated, you cannot select Create a Journal Entry Per Batch without marking
Use Account Settings. You also cannot unmark the Use Account Settings option after Analytical Accounting
has been activated. However, you can change the posting option to Create a Journal Entry per Transaction,
or per Batch with Use Account Settings marked after Analytical Accounting has been activated.
After Analytical Accounting has been activated, any account that has a level of posting set to summary in
the Account Maintenance window cannot be linked to an account class. After you have linked an account to
an account class, you cannot change the level of posting from detail to summary in the Account
Maintenance window.
5. Complete the setup procedures and choose OK or Save to save the posting setup.
Activating Analytical Accounting
You must activate Analytical Accounting in all the companies where it will be used. The Activate Analytical
Accounting routine can be accessed through the Analytical Accounting Setup wizard.
You cannot enter or view analysis information for your transactions before you activate Analytical Accounting.
Also, the Smartlist folders that are created for Analytical Accounting will not display any data until you have
activated Analytical Accounting.
You can, however, access Analytical Accounting Setup and Cards windows and create necessary setup information
such as transaction dimensions, relations, and codes before activating Analytical Accounting.
Before activating Analytical Accounting, you must have marked the appropriate options in the Posting Setup
window. Refer to Setting up posting options for Analytical Accounting for more information.
The process of activation will also ensure that the last updated balances in your Microsoft Dynamics GP accounts
are transferred to the Analytical Accounting system tables.
To activate Analytical Accounting:
1. Open the Analytical Accounting Setup wizard window. (Administration >> Setup >> Company >>
Analytical Accounting >> Setup)
2. Mark the Activate Analytical Accounting option to activate the product for the company you are logged into.
If you have not registered Analytical Accounting, a message appears when you mark the option Activate
Analytical Accounting prompting you to do so. Contact your Microsoft Dynamics GP representative for
more information about registration.
The Activate Analytical Accounting option is available only if you’ve created the default records for the
company you are logged into. Refer to Creating default records for more information.
3. Choose Next to go to the next setup window which displays the tasks that are performed.
4. Choose Finish to perform the tasks. An arrow next to a task in the scrolling window indicates the progress
of the tasks that are running. As each task is completed, a check mark appears next to it. If any error occurs,
an error sign is displayed.
5. When all the tasks are completed, choose OK to close the window.
Assigning security roles and tasks to users
Individual security is role-based in Microsoft Dynamics GP. Each user must be assigned to a security role before
they can access any forms, reports, or other data within Microsoft Dynamics GP. After installing Analytical
Accounting, the user must add the AA roles to each user, and add the AA security tasks to the appropriate roles. If
this is not done, the user will not have access to any Analytical Accounting information.
To begin assigning user security, identify the daily tasks that a user completes within Microsoft Dynamics GP. Then
either select from the default security roles or create new security roles that only grant access to the tasks that the
user needs.
For example, user ABC is an analysis manager for Fabrikam, Inc., and needs access to set up and administer
Analytical Accounting, enter or edit transaction dimensions or perform other analysis tasks. Review the default
security roles in Microsoft Dynamics GP to find one that grants access to the appropriate analysis functionality for
user ABC. For our example, the AA MANAGER* security role is appropriate for user ABC. Use the User Security
Setup Window to assign the AA MANAGER* security role to user ABC in the Fabrikam, Inc. company.
The default security roles for Analytical Accounting are AA MANAGER and AA CLERK. You can assign the
following default security tasks to these roles. You can also create new roles and tasks based on your requirement.
ADMIN_AA_001*
CARD_AA_001*
TRX_AA_001*
INQ_AA_001*
INQ_AA_002*
RPT_AA_001*
AADEFAULTUSER*
ADMIN_AA_002*
To specify security settings for specific tasks in Analytical Accounting, use the
Security Task Setup window. (Administration >> Setup >> System >> Security Tasks) To assign security tasks to
the security roles, use the Security Role Setup window (Administration >> Setup >> System >> Security Roles)
and grant access to the required windows, reports or files. Refer to the System Setup documentation for more
information on security in Microsoft Dynamics GP.
Setting up Analytical Accounting options
You can set up posting, viewing, and deletion options in the Analytical Accounting Options window.
To set up Analytical Accounting options:
1. Open the Analytical Accounting Options window. (Administration >> Setup >> Company >> Analytical
Accounting >> Options)
2. Mark the Post Cash Receipt deposits automatically in Bank Reconciliation option so that cash receipts
entered in Receivables Management directly update the checkbook balance when posted. You will not be
required to post the cash receipt again from the Bank Deposit Entry window (Transactions >> Financial >>
Bank Deposits) in Bank Reconciliation if you mark this option.
3. Mark the Post through to General Ledger for Transaction Posting option to directly update posting accounts
when individually entered transactions are posted from the subsidiary modules. Batches are created during
transaction posting in the subsidiary modules and automatically update the posting accounts after the
individual transactions have been posted from these modules.
4. Mark the Allow Deletion of Transaction Dimensions option to delete transaction dimensions that exist in
posted transactions from the Transaction Dimension Maintenance window. Refer to Defining transaction
dimensions for more information about deleting a transaction dimension.
TIP
You can restrict users’ ability to delete a transaction dimension. To do this, open the Security Setup window
(Administration >>Setup >> System >> Security) and deny access as necessary, to the Transaction Dimension
Maintenance window.
5. Mark the Show Inactive Trx Dim in Acct Class Maint window option to view the transaction dimensions that
have been set to inactive in the Accounting Class Maintenance window. Refer to Defining transaction
dimensions for more information about making a transaction dimension inactive.
6. Mark the Show Inactive Trx Dim in Dim Relations window option to view the transaction dimensions which
have been set to inactive in the Transaction Dimension Relations window. Refer to Defining transaction
dimensions for more information about viewing inactive transaction dimensions.
7. Mark the Enable Transaction Dimensions in Payroll (United States) option to enable transaction dimensions
for transactions entered through the Payroll (United States) series. This option is available only if you have
registered the Payroll module in the Registration window (Administration >> Setup >> System >>
Registration). Refer to the Microsoft Dynamics GP documentation for more information.
NOTE
You must mark the Post in Detail option for the Payroll series in the Posting Setup window before you can enable
transaction dimensions in U.S. Payroll.
8. Unmark the Allow special characters in Trx Dim./Codes option if you are using FRx® with Analytical
Accounting. FRx does not support transaction dimension IDs or code IDs that contain special characters.
9. Mark the Show valid code combinations in trns and budgets option if required. Selecting this option will
display in the Code lookup window only those codes that have a valid combination with the codes that you
have already selected for an analytical transaction or for a budget tree.
10. Mark the Include dimensions in the year end close option to move analysis information to history in the
year end close process. Refer to Including Analytical Accounting in the year-end close process.
11. Mark the Enable Trx. Dimensions in Fixed Assets option to enable transaction dimensions for transactions
entered through the Fixed Asset GL posting. This option is available only if you have registered for Fixed
asset module in the Registration window (Administration >> Setup >> System >> Registration). Refer to
the Microsoft Dynamics GP documentation for more information.
12. Choose User-Defined to open the Analytical Default User-Defined Fields Setup window. Refer to Setting up
default user-defined fields for transaction dimensions for more information.
13. Choose Column Heading to open the Column Maintenance window. Refer to Modifying column headings
for inquiries and reports for more information.
14. Choose Reporting Periods to open the Reporting Periods window. Refer to Defining fiscal years for more
information.
15. Choose Smart List Integration to open the Smart List Integration window. Refer to Setting up SmartList
integration for more information.
16. Click the printer icon button to print the Company Options report.
17. Choose Redisplay to revert to the last saved information in the scrolling window.
18. Choose OK to save the changes made to the window and close the window.
19. Choose Cancel to close the window without saving the changes.
Modifying column headings for inquiries and reports
Analytical Accounting uses pre-defined columns to classify information in the Multilevel Query wizard. You can
modify the column header and column description information for each column. Columns are created for actual
figures, budgeted figures and variances. Refer to Creating and running a multilevel query for more information
about multilevel queries.
You cannot create or delete any column in this window.
To modify column headings for inquiries and reports:
1. Open the Column Maintenance window. (Administration >> Setup >> Company >> Analytical Accounting
>> Options >> Column Heading button)
2. The Column Description field displays the description of the column. Select the description and enter a
unique column description, if needed.
3. The Column Header field displays the standard header as a brief description for the column. Enter a unique
column header, if needed.
4. The column type and column data type will be displayed when you click the show button. You cannot
modify this information. The columns types are Standard-Debit, Standard-Credit, Standard-Budget, and
Standard-Variance
5. Choose Load Defaults to insert the default column description and header information.
6. Choose the printer icon button to print all the column definitions.
7. Choose Redisplay to update the window by displaying any new information since you last modified the
column headings.
8. Choose OK to close the window.

15. Mark the accounts to include in the budget. All accounts will be marked, but you can clear the option for any
account to exclude it from the budget.
To add an account that isn’t displayed, choose Add Account. The Accounts Lookup window will open. Select
the account to add.
Choose Next to open the Workbook Selection window.
16. Select the workbook for your new budget worksheet. You can create a new workbook or add to an existing
one. Choose Next to open the Completing the Budget Wizard for Excel window.
17. Review your selections, then choose Finish to complete the budget. The wizard will build a new budget
worksheet and fill the columns with budget amounts from the accounts you selected, adjusted by the
percentage you specified.
Format requirements for budgets in Microsoft Excel
When a worksheet is created using the budget wizard or when an existing budget is exported to Microsoft Excel,
the worksheet must have the following standard layout:
Column A lists the accounts included in the budget, in view -only format.
Column B lists the descriptions for the accounts, in view -only format.
Column C lists the beginning balance budget amounts.
Columns D and columns beyond list the period budget amounts. The amounts and formulas in these
columns can be changed.
The first column after all the period amounts will total all of the period budget amounts, in view -only format.
The last row will display the totals for each period column in view -only format.
The maximum number of fiscal periods (columns) you can use is 252, because the first four columns are
required for the account information and balance amounts. (Excel allows a maximum of 256 columns in a
spreadsheet.)
Chapter 14: Setting up budgets in Microsoft Dynamics GP
You can maintain an unlimited number of budgets in Microsoft Dynamics GP and calculate the budgets using one
of several different calculation methods. You can create budgets for ranges of posting and unit accounts, or for
single accounts. You also can change or delete existing budgets and recalculate budget amounts.
This information is divided into the following sections:
Budget calculation methods
Calculating budgets that overlap fiscal years
Creating a budget for a range of accounts
Deleting a budget
Creating a single-account budget
Entering budget transactions
Combining budgets in Microsoft Dynamics GP
Budget calculation methods
You can use one of seven calculation methods for budgets you create in Microsoft Dynamics GP, and apply these
methods to posting or unit accounts. You also can choose whether your budget will include beginning balances.
Each method’s description includes information about the entries needed. The same calculation methods are
available whether you’re calculating a budget for a fiscal year or for a range of dates; however, there are some
differences to be aware of. See Calculating budgets that overlap fiscal years for more information.
Open Year Percent This budget method calculates budget amounts based on the actual balances of any
year that hasn’t been closed, increasing or decreasing them by a specified percentage. Actual account
balances won’t be affected.
To use this method, you must select the year to base the calculations on. Enter the percentage to increase or
decrease the amounts or enter 0% to use the existing account balances.
Other Budget Percent This budget method calculates budget amounts based on another budget. You can
copy amounts from another budget and then increase or decrease them by a percentage you specify.
To use this method, you must enter the ID for the source budget and the percentage to increase or decrease
the amounts. You can enter 0% to use the existing budget amounts.
Percent Change This budget method calculates budget amounts based on amounts in a current budget.
You can increase or decrease the amounts by a percentage you specify.
For example, suppose your budget for an account includes $100 for the beginning balance and $200 for
each budget period. To decrease the budget by 20 percent, you can choose Percent Change, enter the
percentage and indicate that you want the amounts decreased. The new budget amounts will include a
beginning balance of $80 and period amounts of $160.
Amount Change This budget method calculates budget amounts based on amounts in a current budget.
You can increase or decrease the amounts by a dollar amount (for posting accounts) or quantity (for unit
accounts) you specify.
To use this budget calculation method, enter the specified amount and indicate whether the current budget
amounts should be increased or decreased.
Set Amount This budget method calculates budget amounts based on a fixed amount for each period
included in the budget.
Enter the amount and indicate which periods you want to include. To include beginning balance amounts in
the budget calculation, mark the option to include the beginning balances. If you mark this option, beginning
balances for all balance sheet accounts will be included.
Yearly Budget Amount This budget method calculates budget amounts and divides them equally among
all periods in the budget.
To use this method, enter the amount and specify the periods to be included in the calculation. To include
beginning balance amounts in the budget calculation, mark the option to include the beginning balances. If
you mark this option, beginning balances for all balance sheet accounts will be included.
Historical Year Percent This budget method calculates budget amounts based on a historical year’s actual
balances, which can be increased or decreased by a percentage you specify. Actual account balances aren’t
affected. You can use this method only if you are keeping account history.
To use this method, choose a year and enter the percentage increase or decrease.
Enter 0% if you want to use the existing account balances.
Calculating budgets that overlap fiscal years
You can create budgets for a range of dates that don’t match your fiscal year. This can be useful if your organization
receives grants that span multiple years, or that cover a period of time that’s different from your fiscal year. Budgets
based on a range of dates can be created for either a single account or a range of accounts.
To base a budget on a range of dates, fiscal periods must be set up for the full period that’s covered by the date
range of the budget. For example, if you create a budget for March 1, 2007 to August 31, 2009, you can’t save the
budget if you haven’t created fiscal periods through August 31, 2009.
After you’ve saved a budget, you can’t change the time period that it’s based on, nor can you change the starting
and ending dates when you’re basing the budget on a date range.
The calculation methods that are available for budgets based on fiscal years also are available for budgets based a
date range. Some calculation methods involve copying budget amounts from one budget to another. The following
table describes how this process works when you’re basing a budget on a range of dates.
Open year percent These calculation methods copy amounts from an existing
budget to the budget you’re setting up, and then calculate a
specified increase or decrease. The first period of the existing
budget is copied to the first period of the budget you’re
setting up. The second period of the existing budget is copied
to the second period of the new budget, and so on. If there
are more periods in the budget you’re setting up than in the
existing budget being copied from, the additional periods in
the new budget will have a balance of $0.
Yearly budget amount This calculation method allocates amounts evenly over all the
budget periods. If you’re basing a budget on a date range, the
number of periods might be more or less than the number of
periods in your fiscal year. The yearly budget amount is
allocated evenly among the periods in the date range
regardless of the number of periods in your fiscal year.
NOTE
Use only alphanumeric characters in the budget ID.
3. Select whether to base the budget on a fiscal year or a date range. If you base the budget on a date range,
specify a range that crosses one or more fiscal years. See Calculating budgets that overlap fiscal years for
more information.
4. Choose the budget type: actual or preliminary.
Choose Actual if you know that the budget will be calculated correctly and that you will not be making
changes to the budget.
Choose Preliminary to experiment with budgets. You can change preliminary budgets and then revert to the
original version of the budget, but when you change an actual budget, the change is permanent.
NOTE
If you’re calculating a preliminary budget and you’ve decided that you’d like to save it, make the changes permanent
by choosing Actual and save the budget.
5. To restrict access to the budget, choose the password padlock icon button to open the User Password Setup
window. If you don’t need to restrict access to the budget, skip to step 6.
6. Enter a password and choose OK.
7. Choose a budget year. If you’ve selected an existing budget and you change budget years, some periods
may not appear in the scrolling window. Recalculate the budget before continuing.
8. Choose Ranges to open the Account Segment Ranges window.
NOTE
If you don’t define a range, all your company's accounts will be included in the budget calculation.
9. Enter or select the segment ID the range will be based on. Enter or select beginning and ending account
segments.
10. Choose Insert to insert the range into the Restrictions box. All accounts that meet all restrictions you’ve
entered will be included in the budget.
NOTE
To calculate actual budgets for single accounts, you might find it easier to use the Single-Account Budget
Maintenance window. (Preliminary budgets can’t be calculated using the Single-Account Budget Maintenance
window.) For more information, see Creating a single-account budget.
13. Select a calculation method, enter the necessary information and indicate if the budget should include the
beginning balance amounts. For more information about calculation methods, see Budget calculation
methods.
14. Choose Calculate to begin the calculation process. If a range hasn’t been defined, all your company’s
accounts will be included in the calculation.
NOTE
To modify the amounts for an individual account, simply type over the calculated amounts for each period.
NOTE
If you’ve selected an existing budget and you change budget years, some periods might not appear in the scrolling
window. Recalculate the budget before continuing.
4. To restrict access to the budget, choose the password padlock icon button to open the User Password Setup
window. If you don’t need to restrict access to the budget, skip to step 6.
5. Enter a password and choose OK.
6. Select a calculation method and indicate if the budget should include the account’s beginning balance. For
more information about calculation methods, see Budget calculation methods.
7. Choose Calculate to begin the calculation process. When the budget has been calculated, the amounts will
be displayed.
8. To make changes to the budget amounts without recalculating, type over the existing amounts.
9. To save the budget, choose Save.
10. To remove the selected account from the budget, choose Delete.
11. Choose File >> Print or the printer icon button to view a Detailed Budget report.
Entering budget transactions
Use the Budget Transaction Entry window to create transactions that, when posted, increase or decrease the budget
for one or more accounts for specific periods. Amounts are displayed on a period-by-period basis. You can also
choose to view period balance amounts, which displays the cumulative budget and budget transaction for each
period and all previous periods. A single journal entry can contain adjustments to multiple accounts.
To enter a single budget transaction:
1. Open the Budget Transaction Entry window. (Financial >> Transactions >> Financial >> Budget
Transactions)
NOTE
If you don’t define a range, only the single account that is displayed will be included in the budget calculation. For
information on the Account Segment Ranges window, choose the Help button in that window, or see Creating a
budget for a range of accounts.
3. Select a method for calculating adjustments and indicate if the budget should include the beginning balance
amounts. For more information on calculation methods, see Budget calculation methods.
4. Choose Calculate to begin the calculation process.
Combining budgets in Microsoft Dynamics GP
Use the Combine Budgets window to simplify the process of combining General Ledger budgets. This is useful
when multiple departments in your organization create their own budgets, which are then consolidated into a
single budget. You can combine only two budgets at a time with this window, but you can repeat the process so
that many budgets are combined into one.
To combine multiple budgets, first combine two budgets, and then merge others into the new, consolidated budget.
Any budget that is added to the new, consolidated budget must have a date range that matches the consolidated
budget.
To combine two budgets:
1. Open the Combine Budgets window. (Financial >> Cards >> Financial >> Budgets >> Combine Budgets
button)
2. Enter or select a master budget ID. This is the ID for the consolidated budget that will receive other budgets.
If the budget ID doesn’t exist, you must create it in the Budget Maintenance window. You cannot create a budget in
the Combine Budgets window.
3. Enter or select a budget ID to combine with the master budget.
4. If you want to delete the budget you are merging into the master budget, mark the Delete Budget after it is
combined check box.
5. To combine the two budgets, choose Process.
Chapter 15: Exporting and importing budgets
If you already have created a budget in Microsoft Dynamics GP, you can export it to Microsoft Excel to take
advantage of the calculations and formulas available in that application. You can then import the budget into
Microsoft Dynamics GP when you’ve finished making changes. With Microsoft Dynamics GP, you can import a
budget you’ve created from scratch in Microsoft Excel, provided the budget’s columns are formatted correctly.
Refer to Format requirements for budgets in Microsoft Excel for more information.
This information is divided into the following sections:
Exporting a budget to Microsoft Excel
Preparing a budget for import from Microsoft Excel
Importing a budget from Microsoft Excel
Exporting a budget to Microsoft Excel
Exporting budgets to Microsoft Excel transfers data from the following Microsoft Dynamics GP budget fields to an
Excel worksheet:
Budget ID
Budget description
Account numbers
Account descriptions
Periods
Budget amount for each period for each account
The information will be arranged in a worksheet. The name of the worksheet will be the budget description.
When you export the budget to an existing workbook, the name of the worksheet tab will be budget ID. When you
export to a new workbook, the default file name will be the budget ID. The column headers will be automatically
created and based on the number of periods created during Fiscal Period Setup. All of the period amounts will be
filled into the columns, as well.
Once the budget is exported, you can adjust the layout of the worksheet, as well as the budget amounts.
To export a budget to Microsoft Excel:
1. Open the Budget Selection window. (Financial >> Cards >> Financial >> Budgets)
2. Highlight a budget. Choose Excel and select Export to Excel to open the Export Budget to Excel window.
3. Select a destination for the budget. The destination can be a new workbook or an existing one. If you select
an existing workbook, the budget will be added on a new worksheet in the workbook.
NOTE
If your worksheet has the same name—the same Budget ID—as an existing worksheet in the workbook you’re
exporting to, the existing worksheet will be overwritten. You won’t be able to cancel the export process.
4. Choose OK to complete the export process.
If you export the budget to a new workbook, you’ll be prompted to enter a name and location for the workbook.
When the process is complete, the budget will be displayed in Microsoft Excel.
Preparing a budget for import from Microsoft Excel
Before you can import a Microsoft Excel budget into Microsoft Dynamics GP, it must be properly formatted. Refer
to Format requirements for budgets in Microsoft Excel for more information.
NOTE
To create a Microsoft Excel worksheet with the correct format, you can use the budget wizard to create a blank worksheet
with the accounts you specify.
The import process creates a budget with periods corresponding to the period columns in the Microsoft Excel
budget. If the number of periods in the Microsoft Dynamics GP budget doesn’t match the number of periods in the
Microsoft Excel budget, you’ll be prompted to add periods to the Microsoft Excel budget before completing the
import. The amount from each period cell in Microsoft Excel will be transferred to Microsoft Dynamics GP. Once
the budget is imported, you can adjust the amounts as needed.
Importing a budget from Microsoft Excel
You can import Microsoft Excel budget information into an existing Microsoft Dynamics GP budget, or into a newly
created Microsoft Dynamics GP budget.
NOTE
If you choose to import the Microsoft Excel budget worksheet into an existing* Microsoft Dynamics GP budget, all of the
amounts in the Microsoft Dynamics GP *budget will be overwritten with the amounts from the worksheet.
When you start the budget import process, a series of windows will open in which you can specify information
about the budget before it is created. The windows are basically the same whether you choose to import into a new
or existing budget.
However, if you choose to import into a new budget, you’ll see one additional window, the New Budget
Information window. Use that window to enter the budget ID, description, and fiscal year information.
The following procedure assumes you’re importing to create a new budget. The steps will remain the same when
you choose to import to an existing budget, except that you will skip step 5.
To import a budget from Microsoft Excel:
1. Open the Budget Selection window. (Financial >> Cards >> Financial >> Budgets)
2. Choose Excel and select Import from Excel to open the Welcome to the Budget Wizard for Excel window.
3. Choose Next to open the Import Budget window.
4. Decide if the imported budget should be a new budget or if it should overwrite an existing budget.
To import the Microsoft Excel budget worksheet to a new budget, select A new Microsoft Dynamics
GP budget and choose Next.
To overwrite an existing budget, mark An existing Microsoft Dynamics GP budget and enter or select
the budget. Choose Next and continue with step 8.
5. If you’re creating a new budget, the New Budget Information window opens. Enter basic identifying
information about the budget you’re creating.
6. To restrict access to the budget with a password, choose the padlock icon button to open the User Password
Setup window. If you don’t want to restrict access to the budget, skip to step 8.
7. Enter a password and choose OK.
8. Choose Next to open the Excel File Selection window.
9. Enter or select the name of the Excel file to import, then select the specific worksheet to import. Choose
Next to open the Completing the Budget Wizard for Excel window.
10. Choose Finish to complete the import process.
Part 3: Transactions
Transaction procedures provide step-by-step instructions for completing General Ledger accounting tasks with
Microsoft Dynamics GP.
The following information is discussed:
Chapter 16, “Multicurrency transactions,” explains how to choose the currency for entering transactions.
Chapter 17, “Batches,” explains how to group transactions into batches.
Chapter 18, “Standard and reversing transactions,” explains standard and reversing transactions, the most
common transactions in your system.
Chapter 19, “Clearing transactions,” defines and explains how to use clearing transactions.
Chapter 20, “Quick journal transactions,” explains quick journals, a time-saving journal entry that doesn’t
require batches.
Chapter 21, “Transaction deferrals,” describes the methods available for deferring revenues or distributing
expenses over a specified period.
Chapter 22, “Posting,” describes posting, the process of transferring your temporary transactions to the
company’s permanent records.
Chapter 23, “Correcting transactions,” explains how to correct transactions, whether or not the transaction
has been posted.
Chapter 24, “Matching transactions,” describes the process of linking related transaction distributions from
different journal entries.
Chapter 16: Multicurrency transactions*
If you’re using Multicurrency Management with General Ledger, you can choose the currency you want to use
when entering transactions.
For information about setting up your financial system to use multiple currencies, including the euro, refer to the
Multicurrency Management documentation.
This information is divided into the following sections:
Viewing multiple currencies
Exchange rate and document date
Multicurrency account distributions
Viewing multiple currencies
You can choose to view multicurrency transactions in the originating or the functional currency. Choose View >>
Currency >> Functional or Originating while entering a transaction. The option will be saved on a per user, per
window basis.
You also can use the Currency list button in the windows that support changing the currency view.
The View menu and currency list button are available in the following windows:
Transaction Entry
Summary Inquiry
Detail Inquiry
Journal Entry Inquiry
History Summary Inquiry
History Detail Summary
The first time you open these windows after registering Multicurrency Management, all the transactions will be
displayed in the originating currency. If you change the currency view, that option will be the default view the next
time you open that window.
Exchange rate and document date
If a transaction’s currency ID is not in the functional currency, a rate type and associated exchange rate table are
assigned to the transaction. The rate type is the default rate type for the Financial series specified in the
Multicurrency Setup window. You also can choose the currency expansion button to open the Exchange Rate Entry
window to view or modify the default exchange rate.
The document date assigned to a transaction determines which exchange rate is used, based on the currency ID
and associated rate type that’s entered for the transaction. Each time you change the document date on a
multicurrency transaction, the system searches for a valid exchange rate. If a valid rate doesn’t exist, you can enter
an exchange rate using the Exchange Rate Entry window. If you’ve entered a General Ledger posting date that’s
different from the document date, the exchange rate expiration date must be after the posting date.
Multicurrency account distributions
For multicurrency transactions, distribution amounts are displayed in both the functional and originating
currencies. However, you can change only the originating amounts.
When you’re entering a multicurrency transaction, the originating debit and credit amounts must balance. If the
functional equivalents don’t balance, the difference is posted automatically to a Rounding Difference account and a
distribution type of Round identifies the distribution amount.
For example, assume you’ve entered a transaction in the euro currency, with a purchase amount of 28,755.42 EUR,
a trade discount of 586.84 EUR, a discount available of 1544.33 EUR and the exchange rate is 1.0922. The
distributions would be calculated as follows:
ACCOUNT EURO DEBIT EURO CREDIT US DOLLARS DEBIT US DOLLARS CREDIT
Rounding $0.01
Available
Purchases
Difference
Chapter 17: Batches
General Ledger transactions can be entered individually or in batches. A batch is a group of transactions identified
by a unique name or number. By entering and posting transactions in batches, you can group similar transactions
during data entry and review them before posting. More than one person can enter transactions in the same batch,
but not at the same time. Also, a batch can’t be posted if anyone is making changes to it.
This information is divided into the following sections:
Creating a batch
General Ledger batch approval workflow
Modifying or deleting a batch
Creating a batch
Use the Batch Entry window to create batches. A batch is a group of transactions identified by a unique name or
number. If you’ve decided to enter transactions in batches, they can be posted using the batch, series, or master
posting procedures.
For more information about batch posting, see Chapter 22, “Posting.”
To create a batch:
1. Open the Batch Entry window. (Financial >> Transactions >> Financial >> Batches)
2. Enter or select a batch ID to identify the batch. Batches entered in different transaction entry windows might
have the same ID. If you aren’t sure which batch to select, you can use the Batch ID lookup window to view
the origins of transactions within each batch.
3. Select a batch origin. You can select General Entry, Clearing Entry, or Budget Transactions. Once you’ve
saved the batch, you can’t change the origin.
4. Enter a batch comment, such as a brief description of the transactions that will be entered in the batch.
5. Select a frequency. If you chose a frequency other than Single Use, enter the number of recurring postings.
If you want the batch to remain in the system indefinitely, enter zero in the Remaining Posting field.
If you choose a frequency of miscellaneous, enter the number of recurring postings and the days to
increment.
6. To print the breakdown allocation accounts on the edit lists, mark the Break Down Allocation option.
7. To clear the distribution amounts for recurring batches after posting, mark the Clear Recurring Amounts
After Posting option.
8. You can define batch entry requirements. Refer to the System User’s Guide for information about batch
requirements and approvals.
NOTE
If the Allow Negative Debits and Credits in General Ledger option is marked in the Company Setup Options window,
you can enter negative amounts in the batch control total field.
9. Choose Save to save the batch or choose Transactions to open the Transaction Entry window, where you can
enter transactions in the batch.
10. You can choose File >> Print or the printer icon button to verify the accuracy of the transactions you’ve
entered before posting.
11. If you’re using Workflow, submit the batch for approval if needed. See General Ledger batch approval
workflow for more information.
General Ledger batch approval workflow
If your company uses the Workflow feature among its business controls, batches might have to be approved before
posting. The rules for approving batches can defined to fit your organization’s needs. Multiple approvers might be
required, or approval might not be required for batches with few transactions or small currency amounts. When a
batch is ready to be approved, approvers can be notified and the batches can be approved, using Outlook®,
Microsoft Dynamics GP, or Internet Explorer®. After a batch is approved, it can be posted. For more information
about Workflow, see the System Setup Guide (Help >> Printable Manuals >> select System >> select System
Setup Guide) or the Workflow Administrator’s Guide (Help >> Printable Manuals >> select System >> select
Workflow Administrator’s Guide).
Before you can use the batch approval workflow for General Ledger, you must turn off the Require Batch Approval
feature in Microsoft Dynamics GP. To do so, open the Posting Setup window (Administration >> Setup >> Posting
>> Posting) and select the Financial series. Unmark the Require Batch Approval option for the General Ledger and
Clearing Entry origins.
Modifying or deleting a batch
Use the Batch Entry window to modify or delete a batch. You can change or delete unposted batches at any time.
Recurring batches are deleted after the batch has been posted the number of times you specify in the Recurring
Posting field.
If you are using Workflow you must resubmit the batch if you modify or delete any transactions in an approved
batch.
See Correcting an unposted transaction for information about changing the transactions in a batch.
To modify or delete a batch:
1. Open the Batch Entry window. (Financial >> Transactions >> Financial >> Batches)
2. To modify the batch, replace the incorrect information with correct information. Choose Save to save the
changes or resubmit the batch for approval, if you are using Workflow.
3. To delete the batch, choose Delete and close the window.
To modify a batch using the action pane:
1. In the navigation pane, choose the Financial button, then choose the General Ledger Batches list.
2. Mark a batch to modify.
3. In the new group, choose Edit to open the Batch Entry window.
4. To delete a batch, choose Delete.
5. To correct the batch, replace the incorrect information with the correct information. Choose save to save the
changes or resubmit the batch for approval, if you are using Workflow.
Chapter 18: Standard and reversing transactions
Standard transactions are entered and posted once. If they are assigned to a recurring batch, standard transactions
can be posted periodically, such as weekly or monthly, or on a specific date, and then automatically or manually
deleted from Microsoft Dynamics GP.
A reversing transaction reverses the distributions—debit and credit entries—of a previous transaction. Generally
speaking, entries that involve the accrual of assets (such as unbilled revenues) or the accrual of liabilities (such as
salaries) might be reversed because they result in a future cash receipt or payment. Examples of such accruals
include salaries that haven’t been paid or revenues that haven’t been billed.
When entering transactions, transaction information is collectively referred to as audit trail information. For
example, the journal entry number, transaction date, source document code, and reference appear on cross-
reference reports. This information helps to trace the history of a specific transaction and might be used by external
auditors to verify the accuracy of your records and record-keeping processes.
This information is divided into the following sections:
Entering a standard or reversing transaction
Voiding or deleting a saved standard or reversing transaction
Understanding Value-Added Taxes
Calculating and distributing tax
Entering a standard or reversing transaction
Use the Transaction Entry window to enter standard and reversing transactions. For more information about
posting, see Chapter 22, “Posting.”
To enter a standard or reversing transaction:
1. Open the Transaction Entry window. (Financial >> Transactions >> Financial >> General)
2. Enter a journal entry number or accept the default number.
3. If you’re using batches, enter or select a batch. If you are using Workflow and are not allowed to approve
batches, don't assign the cash receipt to a batch that is pending approval. If you do, you won't be able to
enter cash receipt information.
4. Enter a transaction type: standard or reversing.
5. Enter the transaction date, source document code, reference, and currency ID. If the transaction is reversing,
also enter a reversing date.
6. Select the reporting ledger type to which the transaction should apply: Base, IFRS, or Local. Note that the
reporting ledger type is available only when you choose to allow reporting ledgers in the General Ledger
Setup window.
7. Enter accounts and transaction amounts.
Transactions can contain either posting or unit accounts. If you enter a unit account—which tracks
nonfinancial amounts such as head count or square footage—on a transaction, a debit entry will increase the
balance of the selected unit account and a credit entry will decrease the balance. Amounts posted to unit
accounts won’t have any effect on the transaction total.
NOTE
If the Allow Negative Debits and Credits in General Ledger option is marked in the Company Setup Options window,
you can enter negative transaction amounts.
If your transactions include tax, refer to Understanding Value-Added Taxes and Calculating and distributing
tax for more information.
8. If you’re entering transactions individually—without a batch—choose Post.
NOTE
We recommend that you back up company data before posting. If power fluctuates or some other problem occurs,
you can restore your data and begin the posting process again. For more information about making backups, refer to
the System Administrator’s Guide (Help >> Contents >> select System Administration).
When you close the Transaction Entry window, the General Posting Journal might be printed for all
transactions posted using the transaction-level method, depending on how you set up your system.
9. If you’re entering transactions in a batch, choose Save.
Voiding or deleting a saved standard or reversing transaction
You can use the Transaction Entry window to void or delete transactions that have been saved, but not posted.
By default, you can delete saved transactions. However, you can change default settings so that you must void
saved transactions instead of deleting them. See Setting up default entries and preferences for more information.
You can void transactions originating in other modules if you marked the Voiding/ Correcting of Subsidiary
Transactions option in the General Ledger Setup window. See Setting up default entries and preferences for more
information.
To void or delete a saved standard or reversing transaction:
1. Open the Transaction Entry window. (Financial >> Transactions >> Financial >> General)
2. Enter or select the journal entry number for the transaction you’re voiding or deleting.
3. Choose Void to void the transaction or Delete to delete the transaction.
4. Close the window.
Understanding Value-Added Taxes
General Ledger accommodates the different tax rates on goods and services sold in different cities, states,
provinces, and countries/regions. These taxation methods include Value-added Taxes (VAT). VAT is a system of
input taxes due on purchases and output taxes due on sales.
Each country/region that uses VAT has its own rate of taxation and often has different rates for different goods or
zones. VAT is collected on sales. Any credit for tax paid on purchases also is tracked. The difference is remitted to
the taxation authority.
VAT entries in General Ledger transactions are used to compile the Detail Tax Report, which displays the total sale
or purchase amount, the total tax amount, the total EU sale or purchase amount, and the total EU tax.
The goods value is the same as the net purchase amount, which includes freight and miscellaneous charges, if
taxable, and any trade discount. If several different tax details are used for a transaction, you must distribute the
total goods value amount to all appropriate tax details and enter the tax in the Tax Amount field. This requirement
applies even if no tax will be paid on the entire transaction or on individual items included on the transaction.
For example, you’re entering a purchase amount of £500. However, £250 of this purchase is exempt from tax. To
distribute the exempt portion of the transaction, enter or select the appropriate tax-exempt detail. Then, enter a
goods value of £250 for the tax-exempt detail and the remaining taxable goods value of £250 for the input tax
detail. The tax amount automatically will be adjusted to reflect the reduction in the taxable goods value.
For information about setting up your system to calculate VAT, see the System Setup instructions (Help >>
Contents >> select Setting Up the System).
Calculating and distributing tax
Use the Tax Entry window to enter tax information for a standard General Ledger transaction if you’ve marked the
Calculate Taxes in General Ledger option in the Company Setup Options window.
Use General Ledger to enter taxable transactions that can’t be entered in the Payables Management, Receivables
Management, Purchase Order Processing, Invoicing, or Sales Order Processing modules.
For example, a taxable expense reimbursement to an employee should be entered in General Ledger. You could
enter this transaction in Payables Management, but it would require that the employee be set up as a vendor.
General Ledger also can be used to make corrections to tax transactions from other modules.
If you’ve registered Multicurrency Management, use the View menu or Currency list button in the Transaction
Entry window to choose to view transactions in the originating or the functional currency.
To calculate and distribute tax:
1. Open the Transaction Entry window. (Financial >> Transactions >> Financial >> General)
2. Enter the transaction.
NOTE
Be sure to select a transaction type of Standard. You cannot enter tax information for Intercompany, Reversing,
Clearing, or Quick Journal entries.
A journal entry that contains tax records can be saved in a single-use or recurring batch.
When a journal entry that contains tax records is deleted, all tax information associated with the transaction
is removed.
3. Choose Tax Entry to open the Tax Entry window.
NOTE
The debit or credit amounts for the taxable sales/purchases amount and tax amount distributions can be negative. If
negative amounts are entered in the Tax Entry window, the taxable sales/purchases amount and tax amount
distributions also will be negative.
NOTE
If you’re using Multicurrency Management, you cannot use clearing transactions.
You also can use clearing transactions for accounts with balances that periodically are cleared to other accounts,
such as departmental sales accounts, which are cleared to controlling sales accounts at the end of each accounting
period. You’ll still have a record of the account’s activity, and you can reuse the account later for the next period.
When entering clearing transactions, if you select the year-to-date balance, the system transfers the year-to-date
balance through the period in which the transaction date occurs. For example, if the transaction date is January 15,
2004, all of the January transactions are cleared, even if there are transactions after January 15, 2004, in that
period. If you select the period balance, the system transfers the entire balance for the period in which the
transaction date falls. You can post clearing transactions only to open years. You can’t post clearing transactions
that fall within a historical year.
If the account you enter is a posting account, the offsetting account also must be a posting account or a posting
allocation account. The same principle applies to unit accounts: if the account to be cleared is a unit account, the
offsetting account must be a unit account or unit allocation account.
Entering a clearing transaction
Use the Clearing Entry window to enter clearing transactions. You can post clearing transactions only to open
years. You can’t enter clearing transactions for a historical year.
To enter a clearing transaction:
1. Open the Clearing Entry window. (Financial >> Transactions >> Financial >> Clearing)
NOTE
We recommend that you back up company data before posting. If power fluctuates or some other problem occurs,
you can restore your data and begin the posting process again. For more information about making backups, refer to
the System Administrator’s Guide (Help >> Contents >> select System Administration).
When you close the Clearing Entry window, the Clearing Posting Journal will be printed for all transactions
posted using the transaction-level method.
See Chapter 22, “Posting,” for information about posting transactions in a batch.
8. If you’re entering transactions in a batch, choose Save.
Voiding or deleting a saved clearing transaction
You can use the Clearing Entry window to void or delete transactions that have been saved, but not posted.
By default, you can delete saved transactions. However, you can change default settings so that you must void
saved transactions instead of deleting them. See Setting up default entries and preferences for more information.
To void or delete a saved clearing transaction:
1. Open the Clearing Entry window. (Financial >> Transactions >> Financial >> Clearing)
2. Enter or select the journal entry number for the transaction you’re voiding or deleting.
3. Choose Void to void the transaction or Delete to delete the transaction.
4. Close the window.
Chapter 20: Quick journal transactions
Quick journals provide a method of time-saving journal entry that doesn’t require batches.
This information is divided into the following sections:
Understanding quick journal transactions
Entering a quick journal transaction
Voiding or deleting a saved quick journal transaction
Understanding quick journal transactions
Transactions that require many different entries can be simplified using the quick journal method. For example,
payroll transactions often require many entries, such as debits to employer’s tax expense and wages expense,
broken down by department. Instead of entering nearly a dozen accounts, you can set up a quick journal and enter
only the transaction amounts. The total of the amounts you enter will be offset to the Cash account. For
transactions that recur and affect many accounts but are offset to a single account, Quick Journal Entry can save
data entry time.
Quick journals are set up in the Quick Journal Setup window. See Chapter 10, “Quick journal transactions setup,”
for more information.
If you’re using Multicurrency Management, you can enter quick journals only in your company’s functional
currency.
The amounts entered in a quick journal can be both debits and credits. The difference between total debits and
credits is the amount applied to the offset account. Unlike standard transactions entered individually without a
batch, quick journal transactions can be saved and posted at a later date.
You also can enter a control balance at any point during the data entry process to double-check totals. The control
balance you enter will be compared with the total of all debit and credit amounts entered for the distribution
accounts. If the two balances don’t match, you won’t be able to post the quick journal transaction.
Quick journal entries can be posted individually, or by using the Series Posting or Master Posting window. If you
select series or master posting, the quick journal ID will be used as an identifier, similar to batch ID; all journal
entries for a single quick journal are posted when you select the quick journal and choose Post.
Entering a quick journal transaction
Use the Quick Journal Entry window to enter transactions you've identified as good candidates for quick journal
entry. Quick journal transactions always are assigned to the Base reporting ledger. For more information on
reporting ledgers, see Setting up default entries and preferences.
To enter a quick journal transaction:
1. Open the Quick Journal Entry window. (Financial >> Transactions >> Financial >> Quick Journal)
2. Enter a journal entry number or accept the default.
3. Enter or select a quick journal ID.
Once you’ve chosen a quick journal, the description, reference, offset account, source document code,
breakdown allocations, and accounts you entered during the setup process appear as defaults.
NOTE
If you enter only unit accounts in the scrolling window, the offset account’s balance isn't updated when you post the
transaction.
You can add or delete accounts that appear as default accounts, but to permanently change the quick journal
setup, you must use the Quick Journal Setup window.
A default offset account is displayed, but you can select another offset account if you marked the Allow
Override option during the setup process. Refer to Setting up a quick journal for more information.
4. Enter or accept the default transaction date, source document code, reference, and offset account.
5. If you want to confirm your entries, enter a control balance. The control balance will be compared with the
total of all debit and credit amounts entered for the distribution accounts. If the two balances don’t match,
you won’t be able to post.
6. Enter debits and credits and double-check the balance.
NOTE
You don’t have to enter amounts for all accounts listed in the Quick Journal Entry window. Accounts can have zero
balances and the transaction will still be posted. However, the actual amounts must equal the control total you’ve
entered before you can post the transaction.
7. Choose File >> Print or the printer icon button to verify your entries with a Quick Entry Edit List, before
posting.
NOTE
We recommend that you back up company data before posting. If power fluctuates or another problem occurs, you
can restore your data and begin the posting process again. For more information about making backups, refer to the
System Administrator’s Guide (Help >> Contents >> select System Administration).
Receivables Management Sales Transaction Distribution Entry Sales >> Transactions >> Transaction
Entry >> Enter or select a customer ID
>> Distribution button
Sales Order Processing Sales Distribution Entry Sales >> Transactions >> Sales
Transaction Entry >> Enter or select a
document number for an invoice or
return >\
Invoicing Invoice Distribution Entry window Sales >>Transactions >> Invoice Entry
>> Enter or select a document number
>> Distributions button
Payables Management Payables Transaction Entry Distribution Purchasing >> Transactions >>
Transaction Entry >> Enter or select a
voucher number >> Distributions
button
Purchase Order Processing Purchasing Distribution Entry Purchasing >> Transactions >>
Receivings Transaction Entry >> Enter
or select a receipt number >>
Distributions button
Distributions button
To defer a transaction distribution:
1. Enter or select a transaction and open the appropriate distribution window. For example, if you wanted to
defer the revenue from a transaction entered in the Receivables Transaction Entry window, you would enter
the transaction amounts, and choose Distribution to open the Sales Transaction Distribution Entry window.
2. In the distribution entry window, select the distribution you want to defer.
Depending on how your default posting accounts are set up, you may need to change the account to a
deferral account. For example, if you’re deferring the revenue for a prepaid maintenance contract, you could
change the SALES posting account to the account you use for deferred revenue.
3. From the Additional menu, choose Deferral to open the Deferral Entry window.
Enter the beginning and end of the period and select the method to use for apportioning the deferred
amounts over that period.
The Days In Period method apportions the amount based on the number of days in a fiscal period.
The Equal Per Period method allocates an equal amount per fiscal period.
The Miscellaneous method allows you to specify the length of the periods and allocates an equal
amount per period.
4. If you’re using the Balance Sheet deferral posting method, enter or select the recognition account for the
deferral. If you’re using the Profit and Loss deferral posting method, enter or select the additional deferral
and recognition accounts.
5. When you’ve entered this information, the individual deferral transactions will be calculated and appear in
the lower scrolling window. If necessary, you can edit the date, description, and amount for each deferral
transaction.
6. Choose Save Account when the information is correct, then choose OK to close the window.
7. If you need to defer another distribution for this transaction, repeat steps 2 through 6.
8. Close the distribution entry window and save or post the transaction. If you print an edit list for a batch that
includes deferred transactions, the Deferral Edit List will also be printed, showing how the deferrals will be
posted.
Deferring a transaction distribution using a profile
Use the Deferral Profile Selection window to defer a transaction distribution using a deferral profile. A deferral
profile provides default entries to help ensure that similar transactions are entered with consistent information. For
example, if you routinely enter transactions for service contracts your company offers, and the revenue is
recognized over a 12-month period, you could use a deferral profile for these service contract transactions.
The profile specifies the accounts to be used, and the method for calculating how the deferred revenue is
recognized. For information on setting up profiles, see Setting up a deferral profile.
You can open the Deferral Profile Selection window from the following distribution entry windows.
Receivables Management Sales Transaction Distribution Entry Sales >> Transactions >> Transaction
Entry >> Enter or select a customer ID
>> Distribution button
Sales Order Processing Sales Distribution Entry Sales >> Transactions >> Sales
Transaction Entry >> Enter or select a
document number for an invoice or
return >>
Invoicing Invoice Distribution Entry window Sales >> Transactions >> Invoice Entry
>> Enter or select a document number
>> Distributions button
Payables Management Payables Transaction Entry Distribution Purchasing >> Transactions >>
Transaction Entry >> Enter or select a
voucher number >> Distributions
button
Purchase Order Processing Purchasing Distribution Entry Purchasing >> Transactions >>
Receivings Transaction Entry
Distributions button
>> Enter or select a receipt number >> Distributions button
To defer a transaction distribution using a profile:
1. Enter or select a transaction and open the appropriate distribution window. For example, if you wanted to
defer the revenue from a transaction entered in the Receivables Transaction Entry window, you would enter
the transaction amounts, and choose Distribution to open the Sales Transaction Distribution Entry window.
2. In the distribution entry window, select the distribution you want to defer.
Depending on how your default posting accounts are set up, you may need to change the account to a
deferral account. For example, if you’re deferring the revenue for a prepaid maintenance contract, you could
change the SALES posting account to the account you use for deferred revenue.
3. From the Additional menu, choose Deferral Profile to open the Deferral Profile Selection window.
Enter or select the profile you want to use to defer this distribution.
4. Depending on how you have set up the deferrals feature and the options for access to this profile, you may
be able to change the deferral and recognition accounts, the calculation method and period information, and
each period’s transaction information.
5. Choose Allocate to save this distribution deferral and close the window.
6. If you need to defer another distribution for this transaction, repeat steps 2 through 5.
7. Close the distribution entry window and save or post the transaction. If you print an edit list for a batch that
includes deferred transactions, the Deferral Edit List will also be printed, showing how the deferrals will be
posted.
Entering a General Ledger deferral transaction
Use the Deferral Document Entry window to enter a deferral transaction directly in General Ledger. For example,
you can use this window to create the deferral transactions for an amount that has been posted to a deferral
account.
When you use the Deferral Document Entry window, you will specify the deferral and recognition accounts to use,
the beginning and end dates for the deferral, and the method for calculating the deferred amounts. If you want to
ensure that similar transactions are entered with consistent information, you can use a deferral profile. For more
information, see Entering a General Ledger deferral transaction using a profile.
To enter a General Ledger deferral transaction:
1. Open the Deferral Document Entry window. (Financial >> Transactions >> Financial >> Financial Deferral
>> Deferral Document Entry)
2. Enter the beginning and end of the period and select the method to use for apportioning the deferred
amounts over that period.
3. Enter a GL Reference and enter or select a batch.
4. Enter the amount to be deferred, and the recognition and deferral accounts. If necessary, you can change
which account will be debited or credited by clicking the Dr/Cr buttons next to the account field.
5. The individual deferral transactions will be calculated and appear in the lower scrolling window. If necessary,
you can edit the date, description, and amount for each deferral transaction.
6. Choose Save to save the transaction.
Entering a General Ledger deferral transaction using a profile
Use the Deferral Profile Document Entry window to enter a deferral transaction directly in General Ledger using a
profile. A deferral profile provides default entries that can help ensure that similar transactions are entered with
consistent information. For example, if you routinely enter transactions for asset depreciation, you could use a
deferral profile for these depreciation transactions. The profile specifies the accounts to be used, and the method
for calculating how the deferred revenue is recognized. For information on setting up profiles, see Setting up a
deferral profile.
To enter a General Ledger deferral transaction using a profile:
1. Open the Deferral Profile Document Entry window. (Financial >> Transactions >> Financial >> Financial
Deferral >> Deferral Profiles)
2. Enter or select the profile you want to use for this deferral transaction.
3. Enter the amount to be deferred, the batch for this transaction, and a reference.
4. Depending on how you have set up the deferrals feature and the options for access to this profile, you may
be able to change the deferral and recognition accounts, the calculation method and period information, and
each period’s transaction information for this distribution deferral.
5. Choose Save to save the transaction.
Creating a retroactive deferral transaction
Use the Retroactive Deferral Transaction Entry window to create distribution deferrals to apply to previously posted
transactions originating from the Sales or Purchasing series.
NOTE
Retroactive deferral transactions should use the Profit and Loss deferral posting method. This allows the posted amount to be
reversed from the Profit and Loss account it was originally posted to and transferred to a deferrals account. If you need to
change the deferral posting method for a series, you must first post all unposted deferral transactions. For more information
on changing the deferral posting method, see Setting up revenue/expense deferrals.
6. Select the distribution you want to defer and choose Extras >> Additional >> Deferral to open the Deferral
Entry window or choose Extras >> Additional >> Deferral Profile to open the Deferral Profile Selection
window.
7. Enter and save the necessary deferral information. For more information, see Deferring a transaction
distribution and Deferring a transaction distribution using a profile.
8. If you need to defer another distribution for this transaction, repeat steps 6 through 7. Otherwise, choose
OK to close the Distribution Deferral Information window.
9. If you need to defer another transaction for this customer or vendor, repeat steps 5 through 8. Otherwise,
choose Save to save the deferral transactions.
10. Post the batch. For more information, see Posting deferral transactions.
Posting deferral transactions
You can post deferral transaction batches individually, or several at a time. You’ll use different windows to post
deferral transactions, depending on whether they are General Ledger deferral transactions, or retroactive deferral
transactions for the Sales or Purchasing series.
To post individual deferral transaction batches:
1. Open the Deferral Batch Entry window. (For General Ledger deferrals: Financial >> Transactions >>
Financial >> Financial Deferral >> Deferral Batches) (For retroactive Sales deferrals: Financial >>
Transactions >> Financial >> Sales Retroactive >> Retroactive Batches) (For retroactive Purchasing
deferrals: Financial >> Transactions >> Financial >> Purchasing Retroactive >> Retroactive Batches)
NOTE
We recommend that you back up company data before posting. If power fluctuates or another problem occurs, you can
restore your data and begin the posting process again. For more information about making backups, refer to the System
Administrator’s Guide (Help >> Contents >> select System Administration).
NOTE
If the Allow Negative Debits and Credits in General Ledger option is marked in the Company Setup Options window,
negative transaction amounts or batch totals might be included.
4. Check your selections in the Batch Entry window for accuracy, including batch requirements and approval
options.
5. Choose Post to post the batch.
Posting batches using the action pane
You can view, print an edit list, mark, and post one or more batches using the General Ledger Batches list view and
the buttons in the action pane. If you are using Workflow, the batch must be approved before you can post the
batch. You also can post batches that don’t need approval.
To post batches using the action pane:
1. Open the General Ledger Batches list view. From the navigation pane, choose the Financial button >>
General Ledger Batches.
2. Print an edit list for each batch to post and review the transactions in that batch. To print the edit list, in the
Reports group, choose >> Print Edit List.
3. Review the transactions, make any changes that are necessary and print the edit list again to verify them. For
more information, see Chapter 23, “Correcting transactions.”
4. Save your changes and close the Transaction Entry and Batch Entry windows.
5. Make a backup of your company’s data. See the System Administrator’s Guide (Help >> Contents >> select
System Administration) for information about making backups.
6. In the General Ledger Batches list, mark the batches to post.
7. Choose to post the selected batches.
8. Print posting journals and distribution breakdown registers. Using the Posting Setup window, you can select
posting journals to print according to your preferences.
Posting to a historical year
You can post transactions to the most recent historical year. Historical years include years that have been closed
using the fiscal year-end closing routine, and also years for which the Historical Year option has been marked in the
Fiscal Periods Setup window. See the System Setup instructions (Help >> Contents >> select Setting Up the
System) for more information about using the Fiscal Periods Setup window.
Posting to an historical year is useful if you have to enter audit adjustments after you have closed the year. When
you post an adjustment to a closed year, the beginning balances of the affected accounts for the next year are
adjusted automatically and you will see both entries on the posting journal.
You must have Allow Posting to History marked in the General Ledger Setup window if you want to post to a
history year. Also, the period can’t be marked as closed in the Fiscal Period Setup window.
For example, assume you have closed fiscal year 2003. In fiscal year 2004, you determine that an adjustment needs
to be made to fiscal year 2003. When you post the adjustment with a posting date that falls in fiscal year 2003, you
will see two transactions on the posting journal, one to adjust the account activity for the historical year and the
other to adjust the beginning balances for the open year. For example, if the transaction affected two balance sheet
accounts, the posting journal would look like this:
ACCOUNT DATE DEBIT CREDIT
If the adjustment affected a balance sheet account and an income statement account, the posting journal would
look like this:
The first transaction adjusts the account balances for the fiscal year 2003. The second transaction adjusts the
beginning balance that was set up for fiscal year 2004 when fiscal year 2003 was closed. Thus, you don’t need to
close fiscal year 2003 again to roll forward the changes; the beginning balances are updated automatically.
Chapter 23: Correcting transactions
Transaction errors can and should be corrected to keep your accounting data accurate. The way you correct the
error depends on whether or not the transaction has been posted.
This information is divided into the following sections:
Correcting an unposted transaction
Backing out a posted transaction
Backing out and correcting a posted transaction
Copying a posted transaction
Correcting an unposted transaction
If you’ve entered but haven’t posted an incorrect transaction, the error should appear on the transaction edit list. If
the error involves an unbalanced transaction, you’ll receive an alert message that the transaction can’t be posted
because it contains unequal debit and credit entries.
To correct an unposted transaction:
1. Open the window in which the transaction was originally entered. (Transaction Entry, Clearing Entry, or
Quick Journal Entry)
2. Enter or select the journal entry number assigned to the erroneous transaction. This number should be
listed on the transaction edit list, next to or above (depending on the report layout) the erroneous
transaction.
3. Edit the incorrect information.
4. To insert a new distribution row, choose Edit >> Insert Row. To delete a row, select the row to delete and
choose Edit >> Delete Row.
5. Choose File >> Print or the printer icon button to print a transaction edit list to check your work.
6. Save and post the corrected transaction.
Backing out a posted transaction
You can use the Transaction Entry window to back out a posted transaction. When you back out a transaction, a
new transaction is created, and the debits and credits of the original transaction are reversed when you post the
new transaction. Any tax distributions and multidimensional analysis information also will be reversed. The source
document code, currency ID, and transaction date are copied from the original transaction.
You can back out the following types of posted transactions.
Standard
Reversing
Clearing
Quick journal
You can back out transactions that were posted during an open year or the most recent historical year.
You can’t back out the following types of transactions.
Voided transactions
Consolidated transactions
Transactions that were created during the year-end closing process
Transactions that were posted to a historical year
Clearing entries that use multiple currencies
Clearing entries that use a single currency other than the functional currency
Transactions that already have been backed out
Transactions that were entered to back out a previous transaction
When you back out a transaction, you also have the option to create a new, correcting transaction using the debits
and credits of the original transaction. See Backing out and correcting a posted transaction for more information.
You can back out transactions originating in other modules if you marked the Voiding/Correcting of Subsidiary
Transactions option in the General Ledger Setup window. You also can back out intercompany transactions if you
marked the Back Out of Intercompany Transactions option in the window. See Setting up default entries and
preferences for more information.
To back out a posted transaction:
1. Open the Transaction Entry window. (Financial >> Transactions >> Financial >> General)
2. Choose Correct. The Correct Journal Entry window will open.
3. In the Correct Journal Entry window, select the Back Out a Journal Entry option.
4. Select the year that the transaction you’re backing out was posted. Select the journal entry number for the
transaction.
5. Choose OK. The Correct Journal Entry window will close and the new transaction will appear in the
Transaction Entry window. The debits and credits from the original transaction will be reversed when you
post the new transaction.
6. Choose Post to post the transaction or enter or select a batch ID number and choose Save to save the
transaction in a batch.
7. Close the window.
Backing out and correcting a posted transaction
You can use the Transaction Entry window to back out and correct a posted transaction. When you back out and
correct a transaction, a new transaction is created, and the debits and credits of the original transaction are reversed
when you post the new transaction. Any tax distributions and multidimensional analysis information also will be
reversed. The source document code, currency ID, and transaction date are copied from the original transaction.
You also create a new, correcting transaction using the debits and credits of the original transaction. The source
document code, tax information, currency ID, transaction date, and multidimensional analysis information also are
copied from the original transaction.
You can back out the following types of posted transactions.
Standard
Reversing
Clearing
Quick journal
You can back out transactions that were posted during an open year or the most recent historical year.
You can’t back out the following types of transactions.
Voided transactions
Consolidated transactions
Transactions that were created during the year-end closing process
Transactions that were posted to a historical year
Clearing entries that use multiple currencies
Clearing entries that use a single currency other than the functional currency
Transactions that already have been backed out
Transactions that were entered to back out a previous transaction
You can back out a transaction without creating a new, correcting transaction. See Backing out a posted transaction
for more information.
You can back out and correct transactions originating in other modules if you marked the Voiding/Correcting of
Subsidiary Transactions option in the General Ledger Setup window. You also can back out intercompany
transactions if you marked the Back Out of Intercompany Transactions option in the window. See Setting up
default entries and preferences for more information.
To back out and correct a posted transaction:
1. Open the Transaction Entry window. (Financial >> Transactions >> Financial >> General)
2. Choose Correct. The Correct Journal Entry window will open.
3. In the Correct Journal Entry window, select the Back Out a Journal Entry and Create a Correcting Entry
option.
4. Select the year that the transaction you’re backing out and correcting was posted. Select the journal entry
number for the transaction.
5. Choose OK. The Correct Journal Entry window will close, and the new transaction will appear in the
Transaction Entry window. The debits and credits from the original transaction will be reversed when you
post the new transaction.
6. Choose Post to post the transaction or enter or select a batch ID number and choose Save to save the
transaction in a batch.
7. The correcting transaction will appear in the Transaction Entry window. The transaction will include the
debits and credits of the original transaction. Modify the transaction, as necessary.
8. Choose Post to post the correcting transaction or enter or select a batch ID number and choose Save to save
the transaction in a batch.
9. Close the window.
Copying a posted transaction
You can use the Transaction Entry window to copy a posted transaction. When you copy a transaction, you use the
debits and credits of the original transaction to create a new transaction. The source document code, tax
information, currency ID, transaction date, and multidimensional analysis information also are copied from the
original transaction.
You can copy the following types of posted transactions.
Standard
Reversing
Clearing
Quick journal
You can copy transactions that were posted during an open year or the most recent historical year.
You can’t copy the following types of transactions.
Voided transactions
Consolidated transactions
Transactions that were created during the year-end closing process
Transactions that were posted to a historical year
Clearing entries that use multiple currencies
Clearing entries that use a single currency other than the functional currency
To copy a posted transaction:
1. Open the Transaction Entry window. (Financial >> Transactions >> Financial >> General)
2. Choose Copy. The Copy Journal Entry window will open.
3. In the Copy Journal Entry window, select the year that the transaction you’re copying was posted.
4. Select the journal entry number for the transaction that you’re copying.
5. Choose OK. The Copy Journal Entry window will close. The new transaction will appear in the Transaction
Entry window. The transaction will include the debits and credits of the original transaction. Modify the
transaction, as necessary.
6. Choose Post to post the transaction or enter or select a batch ID number and choose Save to save the
transaction in a batch.
7. Close the window.
Chapter 24: Matching transactions*
Transaction matching is the process of linking related transaction distributions from different journal entries. For
example, you can link period-end adjusting entries to the original transactions or link a set of transactions
associated with a project.
After you have created links, you can also create groups of linked transaction distributions. For example, you could
create a group of the links for period-end adjustments to aid in the audit process.
This information includes the following sections:
Linking transaction distributions
Modifying transaction distribution links
Creating a matched transaction group
Linking transaction distributions
Use the General Ledger Transaction Link Maintenance window to link distributions from multiple posted
transactions. Depending on how you set up transaction matching, you can link distributions to a single account or
multiple accounts. Also, linked distributions may be required to balance (that is, total debits must equal total
credits) before the link can be saved. For more information about transaction matching setup options, see Setting
up transaction matching.
To link transaction distributions:
1. Open the General Ledger Transaction Link Maintenance window. (Financial >> Transactions >> Financial
>> Transaction Matching)
2. Enter a description for the distributions you want to link. For example, if you’re linking some month-end
adjusting entries to the original transactions, you could enter “January adjusting entries.”
3. Accept the default link date or enter the date you want to use for this link. The date you enter will be used to
determine whether to archive a link. For more information, see Archiving matched transactions.
4. Enter or select an account that has distributions you want to include in this link, then select the year for the
transactions you want to include. All transactions posted to this account and year will appear in the scrolling
window.
5. If necessary, enter range restrictions to reduce the number of transactions displayed and choose Redisplay.
You can also choose whether to display debit or credit distributions or both, and whether to display only
those distributions that have not previously been included in other links.
6. Mark the link option for each distribution you want to include. As you mark distributions, the difference (that
is, the debit or credit balance) and the number of distributions included will be updated.
If you want to include distributions to a different account, enter that account and any range restrictions. The
transactions posted to that account will appear, and you can mark the distributions.
7. Choose Save to save the link.
Modifying transaction distribution links
Use the General Ledger Transaction Link Maintenance window to modify transaction distribution links. You can link
additional distributions or remove distribution links. Depending on how you set up transaction matching you can
add links to distributions to additional accounts.
To modify transaction distribution links:
1. Open the General Ledger Transaction Link Maintenance window. (Financial >> Transactions >> Financial
>> Transaction Matching)
2. Enter or select the link number you want to modify.
3. Make the necessary changes and choose Save.
Creating a matched transaction group
Use the Transaction Matching Group Maintenance window to create and modify groups of transaction distribution
links. For example, you could create a group of the links of month-end adjusting entries.
To create a matched transaction group:
1. Open the Transaction Matching Group Maintenance window. (Financial >> Transactions >> Financial >>
Transaction Matching Groups)
2. Enter a name for the group. A message will appear asking if you want to create this group. Choose Yes.
3. Mark the links you want to include in this group. You can include links that have been included in other
groups, as well as archived links.
4. Choose Save.
Part 4: Inquiries
You can use inquiries to display and analyze account and transaction information.
In General Ledger, you can use inquiries to quickly view both current and historical account, budget, and
transaction information. You can review information in summary or detailed form, with the option of printing the
information in the window by choosing File >> Print.
The following information is discussed:
Chapter 25, “Account inquiries,” describes how to view account activity for open or historical years.
Chapter 26, “Transaction inquiries,” describes how to view posted transactions for open periods or historical
years.
Chapter 27, “Transaction matching inquiries,” describes how to view information about linked transaction
distributions.
Chapter 28, “Budget inquiries,” describes how to view budget summary information so you can compare
budget amounts to actual amounts for a selected account and budget.
Chapter 29, “Account rollup inquiries,” describes how to use account rollup inquiries to create segment-based
inquiries for any range of account segments.
Chapter 25: Account inquiries
You can view account activity for open or historical years. In addition, you can analyze net changes to accounts for
open periods.
This information is divided into the following sections:
Viewing multiple currencies
About reporting currency
Viewing a summarized account balance for an open fiscal year
Viewing a summarized account balance for a historical year
Viewing changes to an account balance
Viewing multiple currencies
If you are using Multicurrency Management, you can choose whether to view multicurrency amounts in the
originating, functional, or reporting currency. Choose View >> Currency >> Functional, Originating, or Reporting
in an inquiry window. The option will be saved on a per user, per window basis.
You also can use the currency list button in windows that support changing the currency view. The View menu and
currency list button are available in the following inquiry windows:
Summary Inquiry
Detail Inquiry
Journal Entry Inquiry
History Summary Inquiry
History Detail Inquiry
NOTE
The originating currency view isn’t available in the Summary Inquiry window or History Summary Inquiry window because the
amounts might be for multiple currencies.
The first time you open each of these windows after registering Multicurrency Management, all the transactions
will be displayed in the originating currency. If you change the currency view, it will be the default view the next
time you open that window.
About reporting currency
A reporting currency is used to convert functional or originating currency amounts to another currency on
inquiries and reports. For example, if the U.S. dollar is the functional currency for a company, you can set up the
euro as your reporting currency to view an inquiry window with currency amounts displayed in the euro currency.
When you set up the reporting currency in Multicurrency Management, you enter a default exchange rate and rate
calculation method. Depending on how your system is set up, you might be able to override the default reporting
currency exchange rate or rate calculation method on inquiries and reports. To change the default reporting
currency exchange rate, choose View >> Currency >> Modify Reporting Rate to open the Modify Reporting Rate
window.
For more information about the reporting currency, see the Multicurrency Management documentation.
Viewing a summarized account balance for an open fiscal year
Use the Summary Inquiry window to view account balances in a net change and period balance format. The
window also displays the account total (the sum of the beginning balance and all period balances).
The Summary Inquiry window can be helpful if you want to verify the amounts for an open year. To do so, print a
detailed trial balance and compare the detail on the report with the summary amount displayed in this window. If
the amounts differ, you should reconcile the year. During the reconcile process, the summary balance will be
adjusted to match the transaction detail. For more information about reconciling, see Reconciling financial data.
To view a summarized account balance for an open fiscal year:
1. Open the Summary Inquiry window. (Financial >> Inquiry >> Financial >> Summary)
NOTE
You can click the Account field link to open the Account Maintenance window, where you can view account details.
You can click the Debit, Credit, Net Change, or Period Balance field links to open the Detail Inquiry window to view
transactions posted to specific accounts in open fiscal years
4. You can choose Currency to open the Multicurrency Summary Inquiry window, where you can view
summarized account balances and multicurrency information.
5. You can print a Summary Inquiry Report by choosing File >> Print or the printer icon button while the
information you'd like to print is displayed.
Viewing a summarized account balance for a historical year
Use the History Summary Inquiry window to view summarized account balances in a net change and period-by-
period format for a historical fiscal year. This window is similar to the Summary Inquiry window, except that it
shows historical amounts.
To verify the amounts for a historical year, print a detailed historical trial balance and compare the detail on the
report with the summary amount displayed in this window. If the amounts differ, you should reconcile the year.
During the reconcile process, the summary balance will be adjusted to match the transaction detail. For more
information about reconciling, see Reconciling financial data.
To view a summarized account balance for a historical year:
1. Open the History Summary Inquiry window. (Financial >> Inquiry >> Financial >> History Summary)
NOTE
You can click the Account link to open the Account Maintenance window, where you can view account details. You can
highlight a period and click the Debit, Credit, Net Change, or Period Balance link to open the History Detail Inquiry
window, where you can view transactions posted to specific accounts in historical years. You also can choose the
Currency button to open the Multicurrency Summary Inquiry window, where you can view summarized account
balances and multicurrency information.
3. You can print a Summary Inquiry Report from this window by choosing File >> Print or the printer icon
button while the information you'd like to print is displayed.
Viewing changes to an account balance
Use the Net Change Inquiry window to view changes for a selected year—the debit and credit amounts and overall
net change—to the balance of a selected account. This window displays the description, beginning balance, total
debits and credits, net change, and ending balance for the selected account.
To view changes to an account balance:
1. Open the Net Change Inquiry window. (Financial >> Inquiry >> Financial >> Net Change)
NOTE
The Intercompany button is enabled only if the currently displayed journal entry originated from an intercompany
transaction.
The Journal Entry Inquiry window displays posted journal entries in any open year in General Ledger, so you don’t
need to keep transaction history to be able to view journal entries in this window.
To view transactions posted to an open year:
1. Open the Journal Entry Inquiry window. (Financial >> Inquiry >> Financial >> Journal Entry Inquiry)
2. Enter or select the journal entry number. You can view any posted journal entry number, as long as the
journal entry has not been moved to history. Audit trail code, transaction date, source document, batch ID,
reference, currency ID, account, debit, credit, distribution reference, and difference information are displayed.
You also can click the Source Document link to open a window containing detailed information about the
journal entry if it originated in a module other than General Ledger.
3. You can print a Journal Inquiry Report by choosing File >> Print or the printer icon button while the
information you’d like to print is displayed.
4. When you’ve finished viewing the information, close the window.
Viewing transactions posted to a specific account in a historical year
Use the History Detail Inquiry window to view the transactions posted to specific accounts in historical years. You
also can limit the detail that is displayed, by setting a range of dates, source documents, or currency IDs. Each
transaction’s date, journal entry number, audit trail code, source document, reference, currency ID, and debit or
credit is displayed.
To view transactions posted to a specific account in a historical year:
1. Open the History Detail Inquiry window. (Financial >> Inquiry >> Financial >> History Detail)
NOTE
You can highlight a journal entry and click the Journal Entry link to open the Transaction Entry Zoom window, where
you can view information about a posted or historical transaction. You also can click the Currency ID link for a journal
entry not entered in the functional currency, to open the Financial Exchange Rate Entry Zoom window, where you can
view currencies, exchange rates, and originating and functional currency amounts for posted multicurrency
transactions.
5. You can print a History Detail Inquiry Report by choosing File >> Print or the printer icon button while the
information you’d like to print is displayed.
6. When you’ve finished viewing information, close the window.
Viewing posted transactions during an open fiscal year
Use the Detail Inquiry window to display detailed information about transactions posted during an open fiscal year.
When you select an account, transactions for the account are displayed. You also can limit the detail by setting a
range of dates, source documents, or currency IDs. Each transaction’s date, journal entry number, audit trail code,
source document, reference, and debit or credit is displayed.
For example, you might use the Detail Inquiry window if you suspect an error on the summary trial balance. If the
account in question, the Cash account, shows a $5,000 balance, display the Cash account in this window. The
amounts displayed here for an open period should match the total on the summary trial balance.
To view posted transactions during an open fiscal year:
1. Open the Detail Inquiry window. (Financial >> Inquiry >> Financial >> Detail)
NOTE
You can select a journal entry and click the Journal Entry link to open the Transaction Entry Zoom window, where you
can view information about a posted or historical transaction. You also can click the Currency ID link for a journal
entry not entered in the functional currency to open the Financial Exchange Rate Entry Zoom window, where you can
view currencies, exchange rates, and originating and functional currency amounts for posted multicurrency
transactions.
5. You can print a Detail Inquiry Report by choosing File >> Print or the printer icon button while the
information you’d like to print is displayed.
6. When you’ve finished viewing information, close the window.
Viewing deferral transactions
Use the Deferral Inquiry window to view the deferral transactions for a selected module.
To view deferral transactions:
1. Open the Deferral Inquiry window. (Financial >> Inquiry >> Financial >> Deferral)
2. Using the list at the bottom of the window, select the module you want to view deferral transactions for.
3. If necessary, enter a range to restrict the number of transactions that appear in the window, then choose
Redisplay.
4. To view more information about a specific deferral, select the transaction and click on the Document
Number link to open the Deferral Inquiry Zoom window.
Chapter 27: Transaction matching inquiries
You can view and print information about linked transactions, including specific links, all the links for a specific
account, or the links in a transaction matching group.
This information includes the following sections:
Viewing transaction distribution links by number
Viewing transaction distribution links by account
Viewing matched transactions by group
Viewing transaction distribution links by number
Use the Transaction Matching by Link Number Inquiry window to view detailed information about an individual
transaction distribution link record.
To view transaction distribution links by number:
1. Open the Transaction Matching by Link Number Inquiry window. (Financial >> Inquiry >> Financial >>
Transaction Match by Link Number)
2. Enter or select the link number you want to view.
3. To view more information about a specific distribution, highlight the record and click on the Jrnl No. link to
open the Transaction Entry Zoom window.
If the link is a member of one or more matched transaction groups, you can view more information about the
group by selecting the group and clicking on the Group link to open the Transaction Matching Group Inquiry
window.
4. You can choose the Print button to print the Transaction Matching by Link Number report for the information
displayed in the inquiry window.
Viewing transaction distribution links by account
Use the Transaction Matching by Account Inquiry window to view the transaction distributions for an account that
have been linked with other distributions.
To view transaction distribution links by account:
1. Open the Transaction Matching by Account Inquiry window. (Financial >> Inquiry >> Financial >>
Transaction Match by Account)
2. Enter or select the account you want to view link information for, then choose the year for the transaction
distributions you want to view.
3. Indicate whether you want to view only linked or unlinked distributions, or all distributions.
4. Indicate whether you want to view saved links or archived links.
5. Indicate whether you want to view all links, or links in a particular transaction matching group.
6. To view more information about the journal entry, link, or currency for a distribution, highlight the record
and click the link for the information you want to view.
You can use the following windows to view additional information:
7. You can choose the Print button to print the Transaction Matching by Account Number report for the
information displayed in the inquiry window.
Viewing matched transactions by group
Use the Transaction Matching Group Inquiry window to view the transaction distribution links that have been
assigned to a group.
To view matched transactions by group:
1. Open the Transaction Matching Group Inquiry window. (Financial >> Inquiry >> Financial >> Transaction
Matching Groups)
2. Enter or select the group you want to view.
3. To view more information about a particular link, highlight the link in the scrolling window and click the Link
Number link to open the Transaction Matching by Link Number Inquiry window.
Chapter 28: Budget inquiries
You can use budget inquiries to view budget summary information and to compare budget amounts to actual
amounts for a selected account and budget.
This information is divided into the following sections:
Viewing budget summary information
Viewing budgeted versus actual expenditures
Viewing budget summary information
Use the Budget Summary Inquiry window to view balances and budget amounts or net change for open or
historical periods. This information can be used to compare actual account activity with budgeted amounts.
The Budget Summary Inquiry window is useful if you’re interested in viewing budget figures, but don’t want to
change any calculations.
To view budget summary information:
1. Open the Budget Summary Inquiry window. (Financial >> Inquiry >> Financial >> Budget Summary)
2. Enter or select an account.
3. Enter or select a budget ID.
4. Choose how you want to display the budget information: Net Change or Period Balances.
NOTE
You can select a period and click the Account link to open the Account Maintenance window, where you can view
detailed account information.
NOTE
You can highlight a period and click the Actual link to open the Detail Inquiry window, where you can see all
transactions in the period.
5. You can print a Budget vs Actual Inquiry Report by choosing File >> Print or the printer icon button while
the information you'd like to print is displayed.
6. When you’ve finished viewing information, close the window.
Chapter 29: Account rollup inquiries
You can create segment-based inquiries for any range of account segments within General Ledger.
This information includes the following sections:
Account rollup inquiry overview
Creating an account rollup inquiry option
Setting up a calculated column
Modifying an account rollup inquiry option
Viewing an account rollup inquiry
Account rollup inquiry overview
The Account Rollup Inquiry window displays summarized period balances for ranges of accounts. You create
account rollup inquiry options to define these account ranges by selecting segment ranges that include the
information you want to summarize. For example, assume your chart of accounts is set up with four segments:
Division, Department, Account, and Sub-Account. You could create an account rollup inquiry option to summarize
travel expenses for a group of departments across several divisions. Or you could summarize the cost of goods
sold accounts for the sales department of a single division, or of all divisions.
You can set up an account rollup inquiry option that includes multiple ranges for each segment. For example, you
could create an option that included information for departments 100, 200, 400, and 700, and accounts 1000
through 1400, and 2700 through 2900.
The Account Rollup Inquiry window can display up to four columns of information. You can set up an option to
display actual amounts (in the reporting currency), previous year balances, other currency balances, and budget
amounts. You can also display columns that show the results of simple calculations; for example, the difference
between actual amounts and budgeted amounts.
For information about setting up inquiry options, see Creating an account rollup inquiry option. For information
about calculated columns, see Setting up a calculated column.
Creating an account rollup inquiry option
Use the Account Rollup Inquiry Options window to define the segment ranges and types of information you want
to view in the Account Rollup Inquiry window.
To create an account rollup inquiry option:
1. Open the Account Rollup Inquiry window. (Financial >> Inquiry >> Financial >> Account Rollup)
2. Choose Modify to open the Account Rollup Inquiry Options window.
7. Enter restrictions to define the segment ranges you want to create this inquiry option for. You can set up
multiple ranges for a single segment.
8. Choose Save to save the account rollup inquiry option.
Setting up a calculated column
Use the Account Rollup Inquiry Calculated Column window to create a mathematical formula for an account rollup
inquiry option that displays the results of simple calculations. For example, if you create an inquiry option that
displays the actual expenses of a department and the budgeted expenses, you can create a formula to calculate the
difference between the actual amounts and the budget.
NOTE
A calculated column must follow the columns it is performing its operations on. For example, assume you set up an inquiry
option with column 1 as Actual, column 2 as Budget, column 3 as Calculated, and column 4 as Previous Year. In this case, the
calculated column could not include the previous year amounts in its calculations because it is listed after the calculated
column.
2. Enter the columns, constants, and operators for the calculation you want to create.
For example, to calculate the difference between column 1, Actuals, and column 2, Previous Year, select the
Actuals column from the list and click the Column button. Then click the - operator button. Then choose
Previous from the list and click the Column button again. As you create the calculation, the expression is
displayed in the window: in this case, C1 - C2.
You can create more complex expressions, such as the difference between two columns as a percentage. This
would be ((C1 - C2)/C1)*100.
3. Choose OK to save the expression and close the window.
Modifying an account rollup inquiry option
Use the Account Rollup Inquiry Options window to modify a saved account rollup inquiry option. You can change
the sorting order, add or remove columns of information, change the formula for a calculated column, and add or
remove segment restrictions.
To modify an account rollup inquiry option:
1. Open the Account Rollup Inquiry window. (Financial >> Inquiry >> Financial >> Account Rollup)
2. Choose Modify to open the Account Rollup Inquiry Options window.
3. Enter or select the option you want to change.
4. Make the necessary changes to the option.
To change the formula for a calculated column, click in the row for that column and click the Selection
lookup button.
5. Choose Save to save the account rollup inquiry option.
Viewing an account rollup inquiry
Use the Account Rollup Inquiry window to view segment-based inquiries using options you created in the Account
Rollup Inquiry Options window. You can view for open or historical years.
To view an account rollup inquiry:
1. Open the Account Rollup Inquiry window. (Financial >> Inquiry >> Financial >> Account Rollup)
2. Enter or select an option. (For information on creating options, see Creating an account rollup inquiry
option.)
3. Select the year you want to view and indicate whether you want to view the net change for each period, or
period balances.
4. Choose Redisplay to display the information. To print a report of the information displayed in the Account
Rollup Inquiry window, choose File >> Print.
5. To view detailed information about the amounts shown for each period, select a period and click on one of
the column heading links to open the Account Rollup Detail Inquiry Zoom window.
Part 5: Reports
You can analyze transaction and account information and display the information on the computer screen or on a
printed report. You also can save it to a file.
The following information is discussed:
Chapter 30, “Financial statement reports,” describes financial statements, the summarized outcome of all the
steps in the accounting cycle.
Chapter 31, “General Ledger reports,” shows how to use reports to analyze account activity and identify
errors in transaction entry.
Chapter 30: Financial statement reports
General Ledger financial statements help you analyze your business activity. Financial statements are the
summarized outcome of all the steps in the accounting cycle. You can use financial statements to gain a better
understanding of your company's financial position.
This information is divided into the following sections:
Understanding financial statements
Types of financial statements
Setting up a quick financial statement
Printing financial statements
Understanding financial statements
In any business, the accounting cycle consists of processes for recording, summarizing, reporting, and analyzing
financial information. However, the ultimate purpose of all these activities is to generate the financial statements.
You can think of the financial statements printed in General Ledger as the summarized outcome of all the steps in
the accounting cycle and use the information to gain a better understanding of your company’s financial position.
There are several ways to print financial statements:
You can set up financial statements in the Quick Financial Setup window. In this window, you can quickly set
up a basic financial statement and choose which columns to include in the financial statement. After you
save the statement, you can print it using the Financial Statement Report Options window.
You can create an unlimited number of financial statement layouts using Advanced Financial Analysis. For
information on creating and modifying financial statements using Advanced Financial Analysis, refer to the
Advanced Financial Analysis documentation.
You can use Management Reporter for Microsoft Dynamics ERP to print financial statements. For more
information about printing financial statements using Management Reporter, refer to the Management
Reporter documentation.
If you’re keeping history, you can use Microsoft Dynamics GP reporting capabilities to compare open- and
historical-year figures. You also can print financial statements for any open-year period or historical-year period.
NOTE
Until the year-end close is completed for General Ledger, you won’t get accurate financial statements for the new year.
Beginning balances for the new year are not created until the year-end close process is completed. Therefore, the financial
statements for the new year will reflect only current year activity until the year-end closing process is completed. This applies
to both Advanced Financial Analysis and Management Reporter.
NOTE
The indirect method is used for calculating and printing the Statement of Cash Flows. This method calculates the
amount of net cash flow from operating activities by reconciling net income to net cash flow.
Statement of Retained Earnings The Statement of Retained Earnings shows the items causing changes to
your retained earnings, including net income and declared dividends, for a stated period of time.
Each financial statement includes a number of required columns, which will appear in the Selected Columns list. In
addition to these required columns, you can insert optional columns for each financial statement. On the Profit and
Loss Statement, Statement of Retained Earnings, and Statement of Cash Flows, you can use a total of six required
and optional columns. On the Balance Sheet, you can use a total of five columns.
The rows in the financial statement are defined automatically, using General Ledger’s account categories to group
the accounts on the statements. Understanding account categories shows the account categories provided with
General Ledger, their account type, and which financial statements will contain each of the account categories.
Setting up a quick financial statement
Use the Quick Financial Setup window to define the layout for financial statements. Unlike other Microsoft
Dynamics GP reports, financial statements must be set up before you can print them.
Each financial statement includes a number of required columns, which will appear in the Selected Columns list. In
addition to these required columns, you can insert optional columns for each financial statement. On the Profit and
Loss Statement, Statement of Retained Earnings, and Statement of Cash Flows, you can use a total of six required
and optional columns. On the Balance Sheet, you can use a total of five columns.
The rows in the financial statement are defined automatically, using General Ledger’s account categories to group
the accounts on the statements. Understanding account categories shows the account categories provided with
General Ledger, their account type, and which financial statements will contain each of the account categories.
NOTE
If you create a new financial statement using Advanced Financial Analysis, you can’t use the new financial statement with
Quick Financials.
You can use the Advanced Financial Report Layout window to customize the financial statements provided with
Microsoft Dynamics GP. For example, you can add report columns, rows, and headers to these statements for
reporting detailed financial information specific to your business.
NOTE
If you modify an existing quick financial statement and close the window, an alert message will appear and ask if you want to
save your changes. If you choose Delete, the entire financial statement will be deleted.
To set up a quick financial statement:
1. Open the Quick Financial Setup window. (Financial >> Reports >> Financial >> Quick Financial)
NOTE
You can add optional columns only below a required column; you can’t insert an optional column between two other
optional columns or at the top of the list. However, if you’re using Advanced Financial Analysis, you can add report
columns later or move columns to new locations.
To remove a column from the layout, highlight it and choose Remove. You can remove only optional
columns from the layout.
5. Enter a budget ID if you've included either a year-to-date budget column or current budget column on the
financial statement.
6. Enter or select an open year and a historical year if you’ve included a column for History YTD or History
Currency on the financial statement.
NOTE
To use more than one budget on a report or more than one year on a history column, use the Advanced Financial
Report Layout window to add more information for reporting detailed financial information specific to your business.
7. Choose Save.
Printing financial statements
Use the Financial Statement Report window to print financial statements. Before printing a financial statement, you
must create a report option.
NOTE
If you’re printing a Statement of Retained Earnings and want to enter a prior period adjustment, enter a description and
amount for the adjustment using the Prior Period Adjustments window (Financial >> Reports >> Financial >> Prior Period
Adjustments). The description and amount of the adjustment that you enter will appear as an adjustment to the beginning
balance of the Retained Earnings account when you print the statement.
Setup reports Setup List* Account Category List Choose File >> Print in the setup
Account Segment List Quick Journal windows or create report options in the
Setup List Deferral Setup List Deferral Setup Reports or Deferral Reports
Profile Setup window.
Chart of Account lists Accounts List Posting Accounts List Unit Create report options in the Chart of
Account List Fixed Allocation Accounts Accounts Report window.
List Variable Allocation Accounts List
Category List
REPORT TYPE REPORT PRINTING METHOD
Posting reports General Posting Journal*† Clearing Entry Choose File >> Print in the window you
Posting Journal† Quick Journal Posting use to complete the procedure, or
Journal† some will be printed automatically when
you complete the procedure.
Edit lists General Transaction Edit List* Choose File >> Print in the window you
used to complete the procedure.
Transaction matching reports Transaction Matching by Account Create report options in the Transaction
Matching Report Options window.
Utility report Reconcile Report This report will be printed when you
complete the corresponding procedure.
Inquiry reports Summary Inquiry Report Choose File >> Print in the
corresponding Inquiry window.
Trial Balance reports Detailed Trial Balance*† Create report options in the Trial
Balance Report window.
* Indicates reports that can be printed with multicurrency information displayed. † Indicates reports that can be
assigned to named printers. See the System Administrator’s Guide (Help >> Contents >> select System
Administration) for more information.
Clearing Entry Edit List
Quick Journal Edit List
Deferral General Ledger Edit List*
Deferral Edit List*
Deferrals reports
Deferral Report
Number*
Transaction Matching by Link Date*
Transaction Matching by Link
Number*
Transaction Matching by User ID*
Account History
Entry†
Cross-Reference Report by Source
Document†
Cross-Reference Report by Audit
Trail Code†
Cross-Reference Report window.
Detail Inquiry Report
Journal Inquiry Report
History Detail Inquiry Report
Budget vs Actual Inquiry Report
Transaction Matching by Account
Inquiry
Transaction Matching by Link
Number Inquiry
Trial Balance Summary*†
Trial Balance Worksheet*†
Quick Detailed Trial Balance*†
Quick Trial Balance Summary*†
† Indicates reports that can be assigned to named printers. See the System Administrator’s Guide (Help >>
Contents >> select System Administration) for more information.
Period and Year-end reports Period Consolidation Report Year-End These reports will be printed when you
Closing Report complete the corresponding procedure.
Financial Statements Balance Sheet† Profit and Loss Create a layout for the report in the
Statement† Statement of Retained Quick Financial Setup window. For more
Earnings† Statement of Cash Flows† information about printing financial
statements, see Chapter 30, “Financial
statement reports.”
* Indicates reports that can be printed with multicurrency information displayed. † Indicates reports that can be
assigned to named printers. See the System Administrator’s Guide (Help >> Contents >> select System
Administration) for more information.
Specifying a General Ledger report option
Report options include specifications for sorting options and range restrictions for a particular report. In order to
print several General Ledger reports, you must first create a report option. Each report can have several different
options so that you can easily print the information you need. For example, you can create report options for the
Trial Balance Report that show either detailed or summary information.
NOTE
A single report option can’t be used by multiple reports. If you want identical options for several reports, you must create
them separately.
Use the Financial report options windows to create sorting, restriction, and printing options for the reports that
have been included with General Ledger.
To specify a General Ledger report option:
1. Open a Financial reports window. There are separate windows for each report type. (Financial >> Reports
>> Financial >> Account) (Financial >> Reports >> Financial >> Setup) (Financial >> Reports >> Financial
>> Financial Statements) (Financial >> Reports >> Financial >> Budget) (Financial >> Reports >>
Financial >> Cross-Reference) (Financial >> Reports >> Financial >> Trial Balance) (Financial >> Reports
>> Financial >> Deferral)
2. Select a report from the Reports list.
3. Choose New to open the report options window. Your selection in step 2 determines which report options
window appears.
4. Name the option and enter information to define the option. The name you choose for the option won’t
appear on the report. The selections available for defining report options vary, depending on the report type
you’ve selected.
5. Enter range restrictions. The Ranges list shows the available options for each report. The available ranges
vary, depending on the type of report.
NOTE
You can enter only one restriction for each restriction type. For instance, you can insert one account segment ID
restriction (1100 to 1104) and one account description restriction (Cash - Operating Account to Cash in Bank - South
Africa).
6. Choose Insert to insert the range in the Restrictions List. To remove an existing range from the list, select the
range and choose Remove.
7. Choose Destination to select a printing destination. Reports can be printed to the screen, to the printer, to a
file, or to any combination of these options. If you select Ask Each Time, you can select printing options each
time you print this report option.
8. To print the report option from the report options window, choose Print before saving it. If you don’t want to
print the option now, choose Save and close the window. The report window will be redisplayed.
General Ledger Microsoft SQL Server® Reporting Services reports
You can view General Ledger Reporting Services reports from the Reporting Services Reports list. If you are using
Reporting Services 2008, financial metrics for your home page also appear in the Reporting Services Reports list.
You can access the Reporting Services Reports list from the navigation pane or from an area page in the Microsoft
Dynamics GP application window. This report list appears if you specified the location of your Reporting Services
reports using the Reporting Tools Setup window. See your System Setup Guide (Help >> Contents >> select
Setting up the System) for more information.
The following Reporting Services reports are available for General Ledger.
Journal Entry Report Source Cross Reference
Trial Balance Detail Trial Balance Summary
To print a General Ledger Reporting Services report:
1. In the navigation pane, choose the Financial button, and then choose the Reporting Services Reports list.
2. Mark the General Ledger report that you want to print.
3. In the Actions group, choose View to open the Report Viewer.
4. In the Report Viewer, select the specifications for the report and choose View Report.
5. After viewing the report, select a format and print the report.
NOTE
If any dates in the range are prior to the date you installed a version of Microsoft Dynamics GP that includes HITB or
updated your system using the Inventory Reset Tool, you won’t be able to reconcile Inventory to General Ledger.
5. Select Inventory to reconcile with General Ledger.
6. Select a file location for the Excel spreadsheet that will be created. The output file and location is module-
specific. After the first time you reconcile, the most recently used location for Inventory reconciliations will
be the default location.
The default file name is created for the Excel spreadsheet using the module abbreviation, reconciliation
number and date. This name can be changed, however, we recommend that you use a consistent naming
convention and folder for all reconcile to General Ledger spreadsheets.
7. Enter the accounts to use to match Inventory transactions to General Ledger distributions. This would most
often be the Inventory accounts. The accounts that were on the previous reconciliation for Inventory Control
are displayed, if this is not the first reconciliation for this module.
8. Choose Process. The matching process begins and the following occurs:
Transactions from Inventory are matched with General Ledger distributions using the journal entry,
transaction source code, document number, posting date, and extended cost amount. This process
may take some time, depending on the number of transactions being processed.
Transactions are potentially matched if some, but not all, of the information matches. For example, if
the source code and date for the transaction matches the code and date in General Ledger, but the
transaction amounts don’t match, the transactions are considered potentially matched and will appear
in that section of the spreadsheet.
If the transaction exists in Inventory but not in General Ledger or vice versa, the transaction is
unmatched and will appear in the Unmatched section of the spreadsheet.
The subledger and General Ledger balances are calculated and displayed in the window.
The Excel spreadsheet is created and saved in the output file location that you specified in step 6.
After the processing is complete, the spreadsheet will open.
You can use the spreadsheet to determine which, if any, next steps you need to make.
To reconcile Bank Reconciliation to General Ledger
1. Open the Reconcile to GL window. (Financial >> Routines >> Financial >> Reconcile to GL )
2. Enter or select the Reconciliation number. This number is used as part of the default file name for the Excel
spreadsheet. You can enter and save the information for the reconciliation and process later.
3. Enter the date for this reconciliation. The user date is the default date.
4. Enter the date range for the transactions to include in this reconciliation. Typically, reconciling to General
Ledger is processed once a month, but transactions can be reconciled more or less often depending on the
number of transactions in the module. The Bank Reconciliation transactions with a transaction date that is
on or between the date range will be included in the reconcile.
5. Select Bank Reconciliation to reconcile with General Ledger
6. Select the checkbook that contains the transactions to reconcile. Reconciliation information for Bank
Reconciliation is saved and processed on a checkbook-by checkbook basis.
7. Select a file location for the Excel spreadsheet that will be created. The output file and location is module
specific. After the first time you reconcile, the most recently used location for Bank Reconciliation
reconciliations will be the default location.
A default file name is created for the Excel spreadsheet using the checkbook, reconciliation number and date. This
name can be changed, however, we recommend that you use a consistent naming convention and folder for all
reconcile to General Ledger spreadsheets.
8. The cash account for the checkbook that you’re reconciling with General Ledger appears as a default
account in the Account list. In Bank Reconciliation, each checkbook is assigned only one account, therefore,
only one account should be entered in this window.
9. Choose Process. The matching process begins and the following occurs:
Transactions from Bank Reconciliation are matched with General Ledger distributions using the
transaction source code, document number, transaction date, and payment or deposit amount. This
process may take some time, depending on the number of transactions being processed.
Transactions are potentially matched if some, but not all, of the information matches. For example, if
the source code for the transaction matches the code in General Ledger, but the transaction amounts
don’t match, the transactions are considered potentially matched and will appear in that section of the
spreadsheet.
If the transaction exists in Bank Reconciliation but not in General Ledger or vice versa, the transaction
is unmatched and will appear in the Unmatched section of the spreadsheet.
The subledger and General Ledger balances are calculated and displayed in the window.
The Excel spreadsheet is created and saved in the output file location that you specified in step 7.
After the processing is complete, the spreadsheet will open.
You can use the spreadsheet to determine which, if any, next steps you need to make.
Understanding the reconciliation spreadsheet
The Excel spreadsheet that is created through the reconciliation process can be used to identify the unmatched or
potentially matched transactions to help you find the transactions that you may need to correct. Matched
transactions will also be printed on the spreadsheets as a reference.
There are links from several cells on the spreadsheet to the entry or inquiry windows in the original module, so you
can see details that aren’t available on the spreadsheet.
The information used to match transactions with General Ledger differs depending on which module you’re
reconciling. In addition, some modules display additional information on the spreadsheet to help you identify the
transaction in the original module. The following table shows which fields are used to match the corresponding
General Ledger field in each module.
Management
Payables
Management
Bank Reconciliation
TRANSACTION
DATE GL POST DATE POSTED DATE POSTING DATE DATE
Document Type
Number
Source
Number
After the information is processed, you will see three sections on the Excel spreadsheet that opens.
Unmatched
This section of the spreadsheet lists the transactions in which no fields in the subledger and General Ledger match.
This may occur, for example, if transactions are not posted in General Ledger, or if subledger history has been
removed.
Potentially Matched
If some subledger fields, but not all, match the corresponding fields in General Ledger, the transactions are
considered Potentially Matched and are listed in that section of the spreadsheet.
Potentially matched transactions may occur if, for example, a Receivables Management transaction is
entered and posted but the corresponding General Ledger transaction is deleted. If the General Ledger
transaction is re-entered and posted because the correction has been made, the transaction amounts and
posting dates are the same, but the audit trail and document number entries will be different.
Matched
When all fields in the subledger match the corresponding fields in General Ledger, the transactions are
considered Matched and are listed in that section of the spreadsheet.
If there are transactions that are matched that do not have an entry in the General Ledger Originating
Control Number column on the spreadsheet, verify whether they were posted in summary to General
Ledger. Control number information is not used when posting in summary.
You may have multiple subledger transactions matched to one General Ledger transaction and vice versa.
For example, two receipts are entered in Purchase Order Processing and are posted in summary to General
Ledger. One distribution line is used to record the extended cost of the two receipts in the Inventory account
in General Ledger. Or, if one receipt is entered in Purchase Order Processing containing two items, each
using a different Inventory account. Two entries would be posted in General Ledger and you’ll see two
entries if both accounts were selected to reconcile in the Reconcile to GL window.
Additional information
Voided transactions When the original transaction and the voided transaction are both within the date range you
selected, both the original and voided transaction will appear on the spreadsheet. The voided transaction will be
indicated as such with an asterisk. However, if the reversing entry occurs outside of the date range, the original
transaction will appear as it did originally, and it will not be indicated as a voided transaction.
Bank Reconciliation deposit group matching A deposit group is made up of the receipts associated with a
deposit record. All receipts found in the group are displayed together on the spreadsheet, whether matched,
potentially matched or unmatched. For example, if the General Ledger date of one of the receipts in the deposit
group doesn’t match the receipt date in Bank Reconciliation, all receipts in the group are potentially matched.
Additionally, if the sum of the receipts in the deposit group does not match the deposit amount (and all other fields
are matched) the group is considered potentially matched and appears in that section of the spreadsheet.
Links to inquiry windows from Excel Click any field data indicated with colored text to open the entry or inquiry
window displaying the information as it was originally entered.
NOTE
Use the procedures in the subledger module documentation to help you make corrections to existing transactions.
Consolidating a period
Consolidating a period combines the transaction detail into a single summary transaction balance for each account
carried forward to the next period. Consolidating is optional and can be used if you no longer need detailed
information for the period in question.
NOTE
Once the consolidation is complete, the detailed transactions will no longer be available for reporting or inquiry purposes.
You can no longer post transactions to the period and a single total will appear on the Detailed Trial Balance for each
consolidated account.
If you are using multiple ledgers, when you consolidate a period, information is consolidated by reporting ledger.
This means that a period transaction is created for each reporting ledger for each account that has one or more
transactions assigned to a reporting ledger. Note that a transaction can have only one reporting ledger, but an
account can have multiple transactions, each with a different reporting ledger.
For example, in June, Account 1100 has six transactions in the base reporting ledger and four in the local reporting
ledger. When the June period is consolidated, Account 1100 will have one transaction for base and one for local.
When a period has been consolidated, you can mark it as closed to prevent transactions from being posted to it.
You also can close fiscal periods without consolidating them first. For more information about closing fiscal
periods, see Closing a period.
Before consolidating a period, enter and post all adjusting entries to correct transaction detail for the period you
want to consolidate. Adjusting entries include all entries that correct errors made in recording transactions, and
journal entries that assign revenues or expenses to the period in which they were earned or incurred. After you’ve
entered adjusting entries, print an edit list to verify the accuracy of the data you’ve entered and post the
transactions.
You also should print financial statements and a trial balance before and immediately after consolidating a period.
Then, you can compare the detailed information printed before the consolidation with the summary information
printed immediately after consolidating a period. You can set up a group of period end reports in the Financial
Groups window that can be used to print all the financial statements and the Trial Balance each time you
consolidate a period.
NOTE
Before consolidating the period, make a complete backup of your company’s accounting data. If you have a current backup,
information can be restored, if necessary.
To consolidate a period:
1. Open the Period Consolidation window. (Financial >> Routines >> Financial >> Period Consolidation)
2. Choose whether you want to consolidate a period from an open year or a historical year.
3. Enter or select the year that contains the period you want to consolidate. You can only select a year that
contains transactions.
4. Enter or select a period.
5. Choose Ranges to display the Account Segment Ranges window. You can restrict—by account segment—
the accounts that will be consolidated. When you’ve finished, close the Account Segment Ranges window.
NOTE
If you restrict the consolidation process by account segments, your reports might not balance. For example, if you
post a credit of $100 to the Cash account and a debit of $100 to the Accounts Payable account in Period 1 and then
consolidate the Cash account for Period 1 only, the Cross-Reference Report by Journal Entry will be out of balance by
$100.
NOTE
Within the open and historical years, you can close periods for a Microsoft Dynamics GP series. For example, if you
close the Sales series for the first period of an open fiscal year, you won’t be able to post from any transaction entry
window in Receivables Management, Invoicing, or Sales Order Processing to that closed period.
4. If you want to close individual transaction origins within each Microsoft Dynamics GP series, choose Mass
Close to open the Mass Close Fiscal Periods window. For example, if you’ve decided you no longer want to
post transactions for the sale of merchandise to the period you’ve consolidated, you can close the
Receivables Transaction Entry window.
5. Choose OK to close the window and save your entries.
Understanding closing a year
Closing the year transfers all current-year information for each account in the chart of accounts to account and
transaction history (if you’re keeping history records) and prepares the accounting system for a new fiscal year.
You can enter General Ledger transactions for the next fiscal year without closing the current year, leaving fiscal
years open until all adjusting entries have been entered and posted to the correct periods. You can set up and post
to unlimited open years.
In addition to transferring open-year amounts to transaction and account history, the year-end closing process:
Reconciles and summarizes the General Ledger balances that have accumulated throughout the year.
Transfers open-year profit and loss amounts to the Retained Earnings account.
Zeros all profit and loss account balances after they’ve been closed to the Retained Earnings account.
NOTE
If you find you need to enter adjustments to a profit and loss account after you’ve closed the year, the system will
automatically update the corresponding retained earnings account. You won't need to do anything following the
adjustments.
Summarizes balance sheet accounts, bringing the balances forward as the accounts’ beginning balances in
the new fiscal year.
Until the year-end close is completed for General Ledger, you won’t get accurate financial statements for the
new year. Beginning balances for the new year are not created until the year-end close process is completed.
Therefore, the financial statements for the new year will reflect only current year activity until the year-end
closing process is completed. This happens whether the financial statements are printed from Advanced
Financial Analysis or Management Reporter.
Consolidates information by reporting ledger. This means that a transaction is created as of the last day of
the previous fiscal year for each account that has one or more transactions assigned to a reporting ledger. A
retained earnings transaction is created for each reporting ledger based on the consolidation of the profit
and loss accounts. Note that a transaction can have only one reporting ledger, but an account can have
multiple transactions, each with a different reporting ledger.
Prints the Year-End Closing Report.
Preparing to close a year
Before you close a year, you must complete the following tasks:
Complete month-end and period-end procedures for all modules, except General Ledger.
Use normal posting procedures to post final transactions in all modules, except General Ledger.
After all transactions have been posted successfully, complete year-end procedures for all modules, in the
following order: Inventory, Receivables Management, and Payables Management.
Payroll year-end procedures are independent of those in other modules and are always performed at the
calendar year-end.
Post final adjusting entries in General Ledger.
If you need to make any adjusting entries to allocate revenue, expenses, or depreciation to the year you’re
going to close, use the Transaction Entry window or the Quick Journal Entry window to enter adjusting
entries in General Ledger.
Many of these adjusting entries were made automatically if you marked them as reversing in the Transaction
Entry window. Entries that increased assets or liabilities could be entered as automatically reversing since
they would result in a future cash receipt or payment.
You can close the last period of the current fiscal year.
Use the Fiscal Periods Setup window to close any fiscal periods that are still open for the current fiscal year.
This keeps transactions from accidentally being posted to the wrong period or year.
NOTE
Be sure you've posted all transactions for the period and year for all modules before closing fiscal periods. If you later
need to post transactions to a fiscal period you've already closed, you'll need to return to the Fiscal Periods Setup
window to reopen the period before you can post the transaction.
You can print an Account List to verify the posting type for the posting accounts. To print an Account List,
choose Financial >> Reports >> Financial >> Accounts to open the Chart of Accounts Report window and
select All Accounts in the Reports list. Use this report to verify that all balance sheet and profit and loss
accounts have the correct posting type. The posting type is used to determine which posting accounts
should be closed to retained earnings and which accounts should have the balance brought forward to the
next year.
If the posting type is incorrect for an account, you can change it in the Account Maintenance window
(Financial >> Cards >> Financial >> Account) before closing the year.
If you want to keep historical records, verify that Maintain History for Accounts and for Transactions are
marked in the General Ledger Setup window (Financial >> Setup >> Financial >> General Ledger). If you
maintain account history, you can print financial statements and calculate budgets from historical years. If
you maintain transaction history, you can drill down to transaction detail and print historical detail trial
balances.
If these boxes aren’t marked, the transaction or account information for the year will be deleted once the year end
close process is completed.
Check links for all Financial tables.
Back up your company data.
Use the Trial Balance Report window to print a year-end detailed trial balance.
NOTE
Be sure you've posted all transactions for the period and year for all modules before printing the Detailed Trial
Balance. If you later need to post transactions, you should print a new Detailed Trial Balance.
STEP DESCRIPTION
NOTE
Step 3 and step 4 may take a long time to complete. Don’t try to close Microsoft Dynamics GP or restart the
computer. Let the process continue.
When closing is complete, the Year-End Closing Report is printed. This report lists the accounts that have
been closed and the transactions created to close them. The Year-End Closing Report is part of the audit trail
and should be saved with your company’s permanent records.
NOTE
You should not complete step 6 until you're sure that adjusting transactions won’t be needed for the year.
7. You can close all fiscal periods for all series using the Fiscal Periods Setup window.
This step will prevent transactions from being posted from any module to any period in the year you closed.
Once a period has been marked as closed, you can’t post transactions to it, unless it is reopened in the Fiscal
Periods Setup window.
8. Adjust budget figures for the new year using the Budget Maintenance or Single Account Budget
Maintenance windows and print financial statements.
After closing the year, update all Trial Balance and Cross-Reference report options if you want to print them for
another open year.
NOTE
After you finish closing a year, make a complete backup of your company’s accounting data.
NOTE
Before reconciling accounts, back up all your company’s accounting data. For more information about making backups, refer
to the System Administrator’s Guide (Help >> Contents >> select System Administration).
NOTE
Before removing history, back up your company’s accounting data. For more information about making backups in Microsoft
Dynamics GP, see the System Administrator’s Guide (Help >> Contents >> select System Administration).
NOTE
You can print the Account History Report or Transaction History Report without removing history. To do so, mark
only the Print options and choose Process.
3. Select a year for which you want to remove history and select a range of information to remove. You will be
able to select only a year that contains transactions.
You can remove all transactions and account balances from the selected year by marking All. If you don’t
want to remove all records, you can remove a range of transactions by period or date. If you’re removing
account history, select period range since account history is kept period-by-period.
If you select to remove both account and transaction history and enter a period or date range, account
history for the entire year will be removed. However, transaction history will be removed only for the date
range you’ve entered. To remove both account and transaction history for a range of dates, we recommend
you complete the procedure for each type of history separately.
4. Enter a beginning and an ending period, or a beginning and an ending date, if you’ve selected to remove
history for a period or date range.
5. Choose Ranges to open the Account Segment Ranges window to enter the account segments for which
history will be removed. When you’ve entered the appropriate restrictions in the Restrictions list, choose OK
to close the Account Segment Ranges window.
6. Choose Process in the Remove History window to remove history.
Archiving matched transactions
Use the Archive Matched Transactions window to move transaction distribution links to history. You can still view
the historical links in inquiries and reports, but you won’t be able to modify them.
To archive matched transactions:
1. Open the Archive Matched Transactions window. (Financial >> Utilities >> Financial >> Archive Matched
Transactions)
2. Mark the option to archive links and enter the archive date. Transaction distribution links with a date prior to
this date will be moved to history.
3. Indicate whether you want to move links with a zero balance to history.
4. Choose OK.
Checking links for deferral records
Use the Deferral Check Links window to verify that your transaction distribution deferral data is accurate. Checking
links examines a set of records and compares them to related information.
To check links for deferral records:
1. Open the Deferral Check Links window. (Microsoft Dynamics GP menu >> Maintenance >> Deferral Check
Links)
2. Select each table you want to check links for and choose Insert.
3. Choose OK.
Glossary
Account categories
General Ledger provides account categories that are used for grouping accounts on financial statements. Account
categories also can be used as a sorting method for viewing the chart of accounts. Examples of account categories
include Cash, Short Term Investments, and Notes Receivable.
Account history
A record of summarized account balances for historical years.
Account segment
A portion of the account format that can be used to represent a specific aspect of a business. For example, accounts
can be divided into segments that represent business locations, divisions, or profit centers.
Account segment number
A number that represents a particular area of a business or an account category. Using account 01-200-1100, for
example, account segment number 01 might represent a particular site, 200 might represent a department located
at that site, and 1100 might represent the Cash account for that site and that department. Descriptions can be
entered for each account segment number and appear on General Ledger reports.
Accrual basis accounting
The reporting of all accounting activity in the period in which it occurs, regardless of whether cash has been paid or
received.
Accrued expense
An expense that increases from day to day, but is recorded only when cash is paid. Salary Expense is an example of
an accrued expense, because the amount a company owes increases daily but cash payments commonly are made
on a biweekly or monthly basis. See also Accrued liability.
Accrued liability
An accrued expense that remains unpaid at the end of an accounting period. See also Accrued expense.
Accrued revenue
Revenue received during an accounting period that hasn't been recorded at the end of an accounting period. In
such cases, the revenue should be recorded by debiting an asset account and crediting a revenue account.
Accumulated depreciation account
An asset account used to record an asset's total depreciation to date.
Adjusting entries
End-of-period journal entries that assign revenues and expenses to the period in which they were earned and
incurred. Adjusting entries also can be used to correct errors in recording transactions.## Alert message
A message that appears when inappropriate, inadequate, or unclear data or instructions are issued, when data is
not accessible, or when a confirmation is sought. Additional information about some alert messages and their
causes can be viewed by choosing the Help button in the alert message dialog box.
Allocation account
An account that is used to distribute percentages of a single transaction to several other accounts. For example, an
allocation account can be used to distribute rent expense to each of the sites affected by the expense.
Audit trail
A series of permanent records used to track a transaction to the point where it was originally entered in the
accounting system. The audit trail can be used to verify the accuracy of financial statements by outside accountants
or auditors.
Audit trail code
A series of alphanumeric characters providing a precise record of each transaction and where it has been posted
within Microsoft Dynamics GP.
Background processing
A processing system that allows users to continue working while transactions are posting or reports are printing.
Batch
A group of transactions identified by a unique name or number. Batches are used in computerized accounting to
conveniently group transactions, both for identification purposes and to speed up the posting process.
Batch controls
Values for both the number of transactions in a batch and the total currency amount of the batch. As transactions
are entered, the actual totals are displayed. These totals can be verified periodically as transactions are entered to
ensure the required number and amount of transactions match the actual number and amount that was entered.
Batch frequency
A selection in the Batch Entry window that determines how often a recurring batch will be posted, such as weekly,
monthly, or quarterly. See also Recurring batch.
Batch posting
A posting method that allows transactions to be saved in batches and post the batch whenever convenient. There
are three types of batch-level posting: batch posting, series posting, and master posting.
Breakdown accounts
Accounts whose balances are used to determine the percentages that will be posted to the distribution accounts
assigned to a variable allocation account.
Chart of accounts
A list of all accounts that a business maintains in its general ledger.
Chart of accounts reports
A General Ledger report type from which report options can be created for an Accounts List, Posting Accounts List,
Unit Accounts List, Fixed Allocation Accounts List, Variable Allocation Accounts List, and Category List.
Clearing transaction
Transaction used to transfer the balance of an account to another account without deleting the account. Clearing
transactions are also useful when accounts are obsolete, but can’t be deleted because they have current-year
activity that should appear on the financial statements.
Closing entries
Entries made to close and clear temporary accounts, such as an Income Summary account. The effect of a closing
entry is a net increase or a net decrease to the Retained Earnings account.
Comma-delimited fields
A standard ASCII, or character, file format used when exporting a report so that it can be read by programs that
use this format.
Cross-reference reports
A General Ledger report type from which report options can be created for cross reference reports by source
document, audit trail code, or journal entry number. The cross-reference reports are used to trace the audit trail of a
company's transaction activity.
Currency symbol
The symbol that has been selected to designate currency amounts on reports. Most information about how
currency amounts are displayed can be specified in the operating system documentation.
Default value
A value that is displayed in a window automatically, and that will be used unless a different value is entered.
Deferral
Delaying the recognition of revenue or expense. Usually, deferred revenue or expense is recognized at specific
intervals over a period of time. For example, a customer may make a single payment for a yearly service contract,
and a portion of the revenue is recognized each month.
Department
A business division that incurs costs and/or generates revenue. In General Ledger, an account segment can be used
to identify a department or division of a business.
Detailed report
A report that displays detailed transaction information for each account.
Distribution accounting
The practice of allocating transactions to their departments of origin.
Distribution accounts
Accounts assigned to a fixed or variable allocation account that will receive a percentage of transaction amounts
when the journal entry is posted.
Divisional retained earnings accounts
Two or more accounts among which the net income or net loss amount has been divided.
Double-entry accounting
An accounting process whereby equal credit and debit amounts are entered for each transaction.
Edit list
A list of transactions in an unposted batch that can be printed to verify the accuracy of transactions before posting.
Edit lists can be printed from the Batch Entry window or any transaction entry window as long as a batch ID has
been entered.
Error message
See Alert message.
Financial series
A group of Microsoft Dynamics GP modules including General Ledger with Advanced Financial Analysis and other
modules in which transaction information from other modules is collected and maintained.
Financial statements
In General Ledger, a term that refers collectively to the Balance Sheet, Profit and Loss Statement, Statement of
Cash Flows, and Statement of Retained Earnings.
Financial year
See Fiscal year.
Financing section
The section of a Statement of Cash Flows that includes transaction amounts for obtaining resources for owners
and providing them with a return on their investments, along with obtaining resources from creditors and repaying
the amounts borrowed.
Fiscal period
Division of the fiscal year, usually monthly, quarterly, or semiannually, when transaction information is summarized
and financial statements are prepared.
Fiscal year
An accounting cycle composed of up to 54 consecutive periods, spanning the number of days in a year. The fiscal
year may also be referred to as a financial year.
Fixed allocation account
Accounts used to distribute specified percentages of a single transaction among several distribution accounts.
Fixed allocation retained earnings account
Accounts used to distribute specified percentages of retained earnings among several distribution accounts.
Group printing
Creating and printing report options in groups. For example, a report group could be used to print all the financial
statements and the Trial Balance before closing a month, quarter, or fiscal year.
HTML file
A file format that allows you to place financial information on your company’s intranet or web site.
Inquiry
A feature that allows users to view information for open and historical years.
Investing section
The section of a Statement of Cash Flows that includes amounts for transactions involving lending money and
collecting on the loans, acquiring and selling investments, and acquiring and selling property and equipment.
Journal entry
A transaction recorded in a formalized manner by entering an account and debit and credit amounts.
Lookup window
A window that displays a list of accounts, customers, jobs, or other items in the Microsoft Dynamics GP system.
Lookup windows for a specific field are displayed by choosing the lookup button next to the field.
Macro
A series of actions performed within an application that have been recorded for playback at another time. Macros
can be used to automate repeated tasks, such as month-end procedures or printing reports.
Main segment
The segment of posting accounts that has been designated as the sorting option for accounts on financial
statements. Typically, the main segment is used to indicate whether the account is an asset, liability, owners’ equity,
revenue, or expense account.
Mass modify
A process in which ranges of accounts are copied, moved, deleted, or inactivated.
Master posting
A posting process in which marked batches from different series can be posted simultaneously.
Module
A group of Microsoft Dynamics GP applications that can be used to perform a specific set of tasks. Modules are
combined to form a series. For example, the General Ledger with Advanced Financial Analysis is a member of the
Financial series. See also Series.
Net income/loss source
The Profit and Loss Statement used to calculate the net income/loss on another financial statement.
Offset account
In double-entry accounting, the second account used to balance a transaction, making debits equal credits.
Operating section
The section of a Statement of Cash Flows that includes transaction amounts for acquiring, selling, and delivering
goods for sale, along with providing services.
Origin
A transaction window within a specific Microsoft Dynamics GP module. Certain options, such as verifying batch
controls and closing fiscal periods, can be selected for each transaction origin. Also, the transaction origin will
appear as part of the audit trail code on all posting reports in Microsoft Dynamics GP.
Password
A combination of distinct, user-defined characters used to gain access to the Microsoft Dynamics GP system or to a
selected application within Microsoft Dynamics GP.
Period consolidation
A procedure that will total transaction detail into a single summary amount to be carried forward to the next
period. This procedure is optional, and can be used if detailed information is no longer needed for a specific period.
Posting
A procedure to make temporary transactions a part of a business’s permanent records; to update accounts by
transaction amounts. In manual accounting, posting transfers journal entries to the proper accounts in a general
ledger.
Posting account
A financial account that tracks assets, liabilities, revenue, or expenses. These accounts will appear on the financial
statements and other reports created in the financial series.
Posting journal
A report printed following the posting process that shows the detail for each transaction that has been posted.
Posting journals also include the audit trail code, which is a precise record of where each transaction has been
posted within Microsoft Dynamics GP.
Prior period adjustment
An adjustment for an error that was not discovered during the fiscal period in which it occurred.
Prior period adjustments should be reported as an adjustment to the retained earnings balance at the beginning of
the period in which the correction was made.
Profit and loss account
Revenue or expense accounts whose balances – which determine the net income or net loss for the year – will be
transferred to a retained earnings account at the end of a fiscal year.
Profit and Loss Statement
A financial statement showing revenue earned by a business, the expenses incurred in earning that revenue, and
the resulting net income or net loss.
Quick financial setup
A method of creating financial statement layouts. Once the layouts have been created, they can be used to create
report options.
Quick journal
A General Ledger journal that can be used to speed data entry for routinely recorded transactions. All the accounts
typically used in a particular quick journal are selected when the quick journal is set up; as a result, only amounts
must be entered when transactions are recorded.
Ratio
The quotient when one amount is divided by another, such as when the balance in a column is divided by the
balance of a unit account.
Real-time posting
See Transaction-level posting.
Reconciling
A procedure used to recalculate account totals in the Chart of Accounts so they'll match transaction amounts that
have been posted.
Record
A collection of related fields within a table. Records typically comprise most or all of the data entered in the fields in
a given window. For instance, all the information entered about a specific account in the Account Maintenance
window makes up a single record. A single transaction entered in the Transaction Entry window also constitutes a
record.
Recurring batch
A batch that will be posted repeatedly, according to the selected frequency. An example of a recurring batch would
be one to record monthly rent expense. In Australia and New Zealand, transactions entered in a recurring batch are
referred to as standing transactions.
Removing history
A procedure used to erase ranges of account or transaction history. Removing history will remove ranges of
history that are no longer useful, making additional hard disk space available.
Report option
A collection of entries that specify the amount of information or the type of information that will appear on a
report. Multiple report options can be created.
Retained earnings
The balance of the owners’ equity that is being retained in the business or corporation.
Retained earnings account(s )
Account(s) to which the balances of currentyear profit and loss accounts will be transferred during the year-end
closing.
Reversing entry
A transaction that reverses the debit and credit entries of a previously posted adjusting entry. Reversing entries
also can be used to correct an erroneous transaction that already has been posted.
Sample data
Data that can be used to practice Microsoft Dynamics GP procedures by entering the information listed in the
online lessons. Sample data can be accessed using the lesson company.
Segment number
See Account segment number.
Series
A group of Microsoft Dynamics GP modules that form an interrelated set of applications. The Financial series, for
example, contains General Ledger, Advanced Financial Analysis, and other modules that collect and analyze
transaction information from other modules.
Series posting
A posting process in which marked batches from the same series can be posted simultaneously.
Setup reports
A General Ledger report type that can be used to create report options for an Account Category List, Account
Segment List, Setup List, and Quick Journal Setup List. The information on these reports is entered when the
General Ledger module is set up initially.
Setup routine
A series of procedures that can be used to open the windows where options and defaults for a specific module are
modified or set up.
Single-use batch
A batch that is created, posted once and then deleted from the system automatically.
Sorting
A method of arranging data based on the order of specified information. For example, records sorted by class
would list all records within a class before moving to records in the next class.
Sorting segment
Segments of posting accounts that can be used for Microsoft Dynamics GP reports. Sixteen sorting segments can
be used: seven are predefined and the remaining nine can be selected by the user.
Source document code
A code that identifies the type of journal or entry that can be examined for more information about a specific
transaction. For example, the source document code, GJ, could be used for general journal entries, while BBAL
could be used for beginning balance entries.
Standing transactions
See Recurring batch.
Statement of Cash Flows
A financial statement that provides information about the cash receipts and cash payments of a business over a
specified period of time. The system uses the indirect method for calculating and printing the Statement of Cash
Flows. This method indirectly reports the amount of net cash flow from operating activities by reconciling net
income to net cash flow.
Statement of Retained Earnings
A financial statement that provides an analysis of retained earnings, including net income, declared dividends, and
the ending balance of the retained earnings account for the period being reported.
Subsidiary ledger
A group of accounts other than General Ledger accounts that show the details underlying the balance of a
controlling account in the General Ledger. Examples of subsidiary ledgers are customer accounts and vendor
accounts.
Summarized report
A report where the amounts from an account range or category are printed in a single line.See also Detailed
report.
Tab-delimited fields
A tab-separated ASCII character file format used when exporting a report so that it can be read by programs that
use this format.
Text-only format
A file format that saves reports as text without formatting. This format is used when exporting reports to
applications that are unable to read other formats available in Microsoft Dynamics GP.
Transaction
An event or condition that is recorded in asset, liability, expense, revenue, and/or equity accounts. Sales to
customers or purchases from vendors are examples of transactions.
Transaction history
A record of transactions for a historical year.
Transaction matching
The process of linking related transaction distributions from different journal entries. For example, you can link
period-end adjusting entries to the original transactions, or link a set of transactions associated with a project.
Transaction-level posting
A posting method in which transactions can be entered and posted without having to create a batch. Also known as
real-time posting. See also Batch posting.
Trial balance reports
A General Ledger report type from which report options for a detailed trial balance, summary trial balance, or trial
balance worksheet can be created. Trial balances are used to illustrate that debits equal credits for a range of
accounts.
Typical balance
The type of balance, either debit or credit, that an account has under ordinary circumstances. Asset and expense
accounts normally have debit balances, while liability, revenue, and equity accounts normally have credit balances.
Unit account
An account that tracks statistical or nonfinancial quantities, such as the number of customers with past-due
balances or the number of invoices generated over a specific time period.
Variable allocation account
An account used to distribute fluctuating percentages of a single transaction to several different accounts.
Variance
The difference between two amounts, such as balances in two columns, when one is subtracted from the other. A
common variance compares budgeted amounts to actual balances.
Year-end closing
A process used to calculate retained earnings for the year, transfer all current-year information for each account in
the chart of accounts to account and transaction history and to prepare the accounting system for a new fiscal year.
Fixed Asset Management in Dynamics GP
196 minutes to read • Edit Online
You can use Fixed Asset Management, to set up, enter, and maintain asset records. When necessary, you can add
insurance and user-defined information and create additional records for each asset, including investment tax
credit information and lease information.
You also can use Fixed Asset Management to complete the following tasks:
Calculate depreciation
Import information to Fixed Asset Management from other sources
Create and use asset groups to make maintaining asset records easier
Transfer an asset to a new general ledger account or property tax location
Retire an asset, partially retire an asset, or retire a group of assets
If you’re using General Ledger, you can track General Ledger information entered in Fixed Asset Management,
such as additions, transfers, depreciation, retirement of assets, and other changes.
If you’re using Payables Management or Purchase Order Processing, you can track assets that originate in those
modules and add them as fixed assets.
This manual is designed to give you an understanding of how to use the features of Fixed Asset Management, and
how it integrates with the Microsoft Dynamics® GP system.
To make best use of Fixed Asset Management, you should be familiar with systemwide features described in the
System User’s Guide, the System Setup Guide, and the System Administrator’s Guide.
Some features described in the documentation are optional and can be purchased through your Microsoft
Dynamics GP partner.
To view information about the release of Microsoft Dynamics GP that you’re using and which modules or features
you are registered to use, choose Help >> About Microsoft Dynamics GP.
The manual is divided into the following parts:
Part 1, Fixed Asset Management setup, provides information about setting up your Fixed Asset
Management system.
Part 2, Cards and integration, provides information about asset records. It also explains how to import
information from other sources and how Fixed Asset Management integrates with other Microsoft
Dynamics GP modules.
Part 3, Asset records, provides information about maintaining asset information. It also explains how to use
asset groups to make maintaining asset records easier.
Part 4, Routines, provides information about procedures you can use to calculate depreciation and integrate
Fixed Asset Management with General Ledger.
Part 5, Utilities and detail file activity, provides information about maintaining the integrity of your Fixed
Asset Management data by reconciling your records and performing maintenance on the Fixed Asset
Management data tables.
Part 6, Inquiries and reports, provides information about viewing and printing Fixed Asset Management
data and analyzing asset activity by printing specific reports. It also lists the financial information relating to
the many activities that can occur within Fixed Asset Management.
TO SET UP REFER TO
After you’ve entered calendar, quarter, book, class, book class, and company records, you should complete the
following procedures.
Create or import asset records. Refer to Creating an asset record or Importing asset records.
Print reports to verify that information was entered correctly. You can print the Depreciation Ledger, Depreciation Detail
Report, and the Property Ledger.
Integrate Fixed Asset Management data with General Ledger. Refer to Updating General Ledger with Fixed Asset
Management transactions.
2. Enter a class ID and description. The description will appear on reports and inquiries, and in maintenance
windows.
3. You can enter an account group ID that will be the default account group for assets added with this class ID.
4. You can enter an insurance class ID that will define the inflation and depreciation rates for this class.
5. Choose Save.
Depreciation methods and calculations
Fixed Asset Management supports several depreciation methods. You can use this information to determine how
the assets in your book class records should be depreciated. For more information, see Creating a book class
record.
The special depreciation allowance is a percentage of depreciation in addition to the regular first-year depreciation
amount. The special depreciation allowance is calculated before the first-year depreciation is calculated. Refer to
current IRS regulations or consult a tax professional for information about what property is eligible for the special
depreciation allowance, and what percentage applies.
If the property is also a passenger automobile, truck, van, or electric vehicle, there are yearly limits on the amount
of depreciation you can claim. These limits vary, depending on the year the vehicle was placed in service, and
whether or not you claim the special depreciation allowance.
The following table lists the depreciation methods and their calculations:
Straight-line Rem Life (Cost - Salvage Value - (LTD Depreciation Amount - YTD
Depreciation Amount)) ÷ Remaining Life in Days This
calculation determines the daily depreciation rate, which must
be multiplied by the number of days in the year. This method
is used when you select the Switch to Straight-Line option.
Sum of the Year’s Digits (Cost - Salvage Value - Special Depreciation Allowance) *
(Remaining Life in Years ÷ Sum of Original Life in Years)
ACRS Real Property (Modified Straight Line) Cost * Percentage from a table
Amortization codes
If you’re using the Amortization depreciation method, you must select the amortization codes and calculations.
Refer to the table for more information.
CODE CALCULATION
The Initial Allowance Percentage field in the Asset Book window can be used in conjunction with the Amortization
method of depreciation. If you enter a percentage, the percentage of the cost of the asset will be included in the first
year depreciation amount, in addition to the normal first year depreciation amount.
Averaging conventions
Averaging conventions are guidelines for calculating depreciation in the year of the acquisition of the asset and the
year of the disposal of the asset.
During the first year in service, depreciation is calculated using the depreciation method and averaging convention
for the asset. The resulting depreciation amount is distributed over the period of time from the date it was placed in
service to the last day of the year.
You should use the Mid -month (1st of month), Mid -month (15th of Month), Next Month, or Full Month averaging
convention only if your fiscal periods are set up to match the calendar year.
The averaging convention does not change the dates an asset is retired or placed in service. The following
averaging conventions are available in Fixed Asset Management.
Half-year Assets begin depreciating on the Place in Service Date. In the year of disposal, assets are retired on the
last day of the first half of the year.
Only half of the depreciation amount is taken in the year an asset is acquired. This also applies to the year in which
you dispose of an asset and to the year in which the life is complete, based on the original life of the asset. The
asset doesn’t depreciate after the first half of its final year.
Modified Half-Year Assets that are placed in service in the first half of the year will begin depreciating on the first
day of the year.
Assets that are placed in service in the second half of the year will begin depreciating on the first day of the next
year.
Assets with a retirement date in the first half of the year will be retired on the last day of the previous year.
Assets with a retirement date in the second half of the year will be retired on the last day of the year.
Mid-month (1st of month) Assets that are placed in service in the first half of the month—days 1 through 15—
will begin depreciating on the first day of the month.
Assets that are placed in service in the second half of the month—day 16 through end of month—will begin
depreciating on the first day of the next month.
Assets with a retirement date in the first half of the month—day 1 through 15—are considered retired on the last
day of the previous month.
Assets with a retirement date in the second half of the month—day 16 through end of month—will be retired on
the last day of the month.
Mid-month (15th of Month) Assets that are placed in service at any time during the month will begin
depreciating on the 16th of the month. Assets that were placed in service in February will begin depreciating on the
15th of the month.
Assets retired at any time during the month will be retired on the 15th of the month of the retirement date. Assets
retired in February will be retired on the 14th of the month.
Mid-quarter Assets that are placed in service at any time during the quarter will begin depreciating on the middle
day of the second month of the quarter.
Assets retired at any time during the quarter are considered retired on the middle day of the second month of the
quarter.
Next Month Assets that are placed in service at any time during the month will begin depreciating on the first day
of the next month.
Assets retired any time during a month will be retired on the last day of the month.
Full Month Assets that are placed in service at any time during the month will begin depreciating on the first day
of the month.
Assets retired at any time during the month are considered retired on the last day of the previous month.
Next Year Assets that are placed in service at any time during the year will begin depreciating on the first day of
the next year.
Assets retired at any time during the year will be retired on the last day of the year.
Full Year Assets that are placed in service in the first half of the year will begin depreciating on the first day of the
year.
Assets that were placed in service in the second half of the year will begin depreciating on the first day of the last
half of the year.
Assets with a retirement date during the first half of the year will begin depreciating on the first day of the last half
of the year. Assets with a retirement date during the second half of the year are considered retired on the last day of
the first half of the year.
Full Year All Year Assets will begin depreciating on the first day of the year.
Assets with a retirement date anytime during the year will be retired on the last day of the previous year.
None Assets will begin depreciating on the date it was placed in service and will be retired on the retirement date.
Next Period Assets that are placed in service at any time during the period will begin depreciating on the first day
of the next period.
Assets retired at any time during the period will be retired on the last day of the period.
Full Period Assets that are placed in service at any time during the period will begin depreciating on the first day
of the period.
Assets retired at any time during the period will be retired on the last day of the preceding period.
Creating a book class record
Use the Book Class Setup window to enter specific depreciation information for each class and book combination.
For example, suppose your business uses three types of books to track information for its assets—corporate books,
federal tax books, and alternative minimum tax books. You must create three records in the Book Class Setup
window for each asset class.
You can select a switchover method—straight-line or no switch—for depreciation assets. If you choose the straight-
line method, the depreciation method for the asset will change to the straight-line remaining life depreciation
method, when the depreciation for an asset is greater using the straight-line method than the current depreciation
method the asset is using. Switchover for the asset will occur only at the beginning of the year when the yearly
depreciation rate is calculated for the next year.
For more information about depreciation methods and averaging conventions, see Depreciation methods and
calculations and Averaging conventions.
To create a book class record:
1. Open the Book Class Setup window. (Financial >> Setup >> Fixed Assets >> Book Class)
14. Select an Account Group to copy the accounts assigned to the group into the Company Setup record. You
also can enter each account individually or change specific accounts after you select an Account Group. For a
description of each account type, refer to Creating an account group. Choose OK.
15. Choose the User Defined button to open the Expand User Fields window where you can define up to 15
user-defined fields.
16. You can define default values for the user-defined fields in the User Fields List Setup window. Refer to User data
option for more information.
For more information about entering default values for these fields, refer to Setting up user-defined field values.
17. Choose OK to close the Expand User Fields window.
18. Choose OK in the Fixed Assets Company Setup window.
Chapter 3: Optional setup procedures
Depending on how your business is structured, you might want to set up additional records, such as account
groups, posting accounts, insurance classes, lease company records, and location records.
The following information is discussed:
Account groups
Creating an account group
Entering fixed assets posting accounts
Setting up an insurance class record
Creating a lease company record
Creating a location record
Creating a physical location record
Creating a retirement code
Creating a structure ID
Setting up user preferences
Setting up user-defined field values
Account groups
Although you’re not required to set up account groups, using them can speed up the process of entering account
records when you add assets to your system. For instance, you can define an account group for each class of assets
that you set up using the Class Setup window, and then apply the default account group to assets you add to the
class. When you add or change an individual asset, you will use the Account Group ID field in the Asset General
Information window to add or change account group information for the asset. You also can use the Account
Group ID field in the Asset Account window when changing an individual asset.
If you’re not using asset accounts, unmark the Require Asset Account option in the Fixed Assets Company Setup
window so that you’re not required to enter account information.
If you don’t use account groups in your system, you can set up default accounts in the Fixed Assets Company
Setup window and then apply an account record to each asset you add to your system. After viewing default
accounts in the Asset Account window, you can change the account information, if necessary.
Refer to Chapter 17, “Financial detail file activity,” for more account information.
You can select up to eight of the following accounts for each account group:
Depreciation Expense Used to record current year depreciation expense.
Depreciation Reserve Used to record depreciation reserve or accumulated depreciation.
Prior Year Depreciation Used to record any depreciation expense that relates to years prior to the current fiscal
year. This account number might be the same account specified as the depreciation expense account.
Asset Cost Used to record the cost of an asset. It is debited when you add an asset and is credited when you retire
an asset. It also is debited or credited when you change the cost of the asset.
Proceeds Used to record the sum of Cash Proceeds and Non-Cash Proceeds when an asset is retired or disposed
of.
Usually, the cash receipt for the disposal is recorded somewhere else in the accounting process, like Bank
Reconciliation cash receipts or Receivables Management cash receipts, if you’re using these modules. These
processes would typically post a debit amount to the actual general ledger cash account. The offsetting credit entry
amount would be posted to the account entered in the proceeds account. When the retirement transaction is
posted from Fixed Asset Management, the proceeds account will be debited.
Recognized G/L Used to record recognized gain or loss that is calculated when you dispose of or retire an asset.
Non Recognized G/L Used to record the non-recognized gain or loss that is calculated when you dispose of or
retire an asset.
Clearing If this account is used as a “true” clearing account, it is debited in General Ledger for the PURCH type
distribution line in the Purchasing Distribution Entry window when you post in Payables Management or Purchase
Order Processing. This account is credited in General Ledger when an asset is added and credited or debited when
the asset cost is changed to offset the cost entry. If the balance in the clearing account is zero at the end of each
period, items in Purchasing Order Processing or Payables Management that need to be capitalized were added as
fixed asset records.
If Fixed Asset Management should not affect General Ledger when assets are added to your system, enter the
same account in the clearing account that you enter in the asset cost account.
Creating an account group
Use the Account Group Setup window to define groups of Fixed Asset Management accounts. For more
information about using account groups in your company refer to Account groups.
To create an account group:
1. Open the Account Group Setup window. (Financial >> Setup >> Fixed Assets >> Account Group)
2. Enter an account group ID and description to identify a group of accounts.
3. Enter or select account numbers for each of the accounts in the account groups.
For a description of each account, refer to Account groups.
4. Choose Save.
Entering fixed assets posting accounts
If you’re also using Payables Management or Purchase Order Processing—and have marked the by Account
option in the Fixed Assets Company Setup window —you must set up accounts that will determine how and if fixed
assets capital acquisition transactions will be posted to Fixed Asset Management when you enter vouchers in
Payables Management or receipts in Purchase Order Processing.
Fixed Asset Management will be updated if the account you specify in a purchasing transaction also exists in the
Fixed Assets Purchasing Posting Accounts Setup window.
Before you enter posting accounts, you must mark the following options in the Fixed Assets Company Setup
window:
Post PM through to FA
Post POP through to FA
by Account
These accounts are not used by Purchase Order Processing if you mark the by Receipt Line option in the Fixed
Assets Company Setup window.
Refer to Purchasing options for more information.
Use the Fixed Assets Purchasing Posting Accounts Setup window to enter account numbers that determine if a
fixed asset recorded in Payables Management or Purchase Order Processing also will be posted to Fixed Asset
Management.
To enter fixed assets posting accounts:
1. Open the Fixed Assets Purchasing Posting Accounts Setup window. (Financial >> Setup >> Fixed Assets >>
Purchasing Posting Accounts)
2. Choose Assigned to view only accounts already entered in this window. Choose All to view all the accounts
in your chart of accounts.
3. Enter or select an account number for a clearing account that will be used in Payables Management or
Purchase Order Processing for a record you’re adding to the Fixed Assets purchasing transactions file. For
more information about clearing accounts, refer to Account groups.
4. You can enter or select a default class ID. If you’re using Payables Management or Purchase Order
Processing and have marked the by Account option in the Fixed Assets Company Setup window and the
account number for this posting account setup record is entered as the Purchase account, this will be the
default class ID for this account in the Asset General Information window.
5. Choose Save.
Setting up an insurance class record
You can set up insurance classes to group and record assets according to similar insurance inflation and
depreciation rates.
After you’ve set up an insurance class, you can assign the insurance class to asset classes in the Class Setup
window. When you add an asset record to your system, the insurance class that you enter in the Class Setup
window will be the default entry for the asset in the Asset Insurance window.
Use the Insurance Setup window to enter insurance class ID records.
To set up an insurance class record:
1. Open the Insurance Setup window. (Financial >> Setup >> Fixed Assets >> Insurance)
2. Enter the location ID —for property tax purposes—to be associated with the location you’re defining.
3. Enter city, state, and county codes, as well as their corresponding descriptions.
4. Choose Save.
Creating a physical location record
Use the Physical Location Setup window to define physical locations. Physical location information isn’t required to
set up asset records in the Asset General Information window. However, use this window to set up physical
location IDs.
Any location IDs you enter in this window first must be set up using the Location Setup window. For more
information, refer to Creating a location record.
To create a physical location record:
1. Open the Physical Location Setup window. (Financial >> Setup >> Fixed Assets >> Physical Location)
Physical Inventory Information Import PhysInfo.txt Adds asset label, physical location IDs,
or both to existing assets.
Asset ID Export file AssetID.txt Asset IDs are exported from Fixed Asset
Management to the Asset ID Export file.
Asset Label Export AssetLBL.txt Asset labels are exported from Fixed
Asset Management to the Asset Label
Export file.
Import file
file
file
file
To set up user preferences:
1. Open the Fixed Assets User Preferences window. (Financial >> Setup >> Fixed Assets >> User Preferences)
2. Enter user-defined field names and select a format for the fields to use.
3. Mark the List Valid Values option for each user field to add values to be used in that field.
4. Choose the expansion button to open the User Fields List Setup window and enter data to be used as
default field information.
5. If the format is a date format, you can mark the Valid Date option to require a valid date entry in the Asset
User Data window.
6. Choose OK to close the window.
7. Choose Save in the Fixed Assets Company Setup window to save your changes.
2. Enter or accept an asset ID, asset suffix, and a description of the asset.
A default asset ID displays if you marked Auto Generate Next Asset ID and entered a next asset ID in the Fixed
Assets Company Setup window.
3. You can enter an extended description and a short name for the asset, which can be displayed on reports
and inquiries.
4. You can enter or select a master asset ID. A master asset ID is used to group components of a single asset or
related assets. For example, a computer could be an asset that contains a CPU, a monitor, and a printer as
components. You can assign the same master asset ID to each component so that the components are
related and can be tracked together, even if they become separated over time. You also can change the
master ID of an asset.
5. Enter or select a class ID and select an asset type and property type, or you can accept the default types.
6. You can enter or select an account group ID to assign account numbers to the asset.
7. Enter or select an alias if you are using Analytical Accounting. An alias in Analytical Accounting is a group of
transaction dimension codes that can be used to enter the analysis information quickly during transaction
entry.
8. Enter an acquisition date. The acquisition date will be the default date the asset was placed in service and
will be the depreciated-to date in the Asset Book Information window.
9. You can enter or select a different currency ID.
If you use Multicurrency Management and you select a currency ID that’s different from the functional currency
defined for this company, the functional currency will be calculated based on the appropriate exchange rate. The
functional currency will be used to calculate the original acquisition cost displayed in the Asset Purchase window,
based on the exchange rate.
10. If the Currency ID displayed is the functional currency, you can enter the acquisition cost or choose the
Acquisition Cost expansion button to open the Asset Purchase window and enter detailed information about the
acquisition cost.
You can enter the acquisition cost in the Asset Purchase window or the Asset General Information window. If you
enter the acquisition cost in the Asset General Information window, information will be transferred to the Asset
Purchase window. You can change the information in the Asset Purchase window.
The acquisition cost displayed in the Asset General Information window is the sum of all the acquisition costs in the
Asset Purchase window.
11. If the Currency ID displayed is not the functional currency, you can enter a value in the Orig. Acquisition Cost
field.
You can enter the currency ID in the Asset Purchase window or the Asset General Information window. If you enter
the currency ID in the Asset General Information window, information will be transferred to the Asset Purchase
window. You can change the information in the Asset Purchase window.
12. You can enter or select a physical location ID and enter an asset label.
13. You can enter or select a structure ID and custodian ID. The structure ID further describes the structure this
asset is a part of; for example, to identify a cost center.
14. You can enter a manufacturer name and enter or select a location ID. The location ID indicates where the
item is located for property tax purposes.
Choose the Manufacturer Name expansion button to enter the serial number, model number, and
warranty information.
Choose the Location ID expansion button to enter an assessed value for the item.
15. Enter the quantity of this asset. The default quantity is 1. The first time you create an asset general
information record, this quantity is the beginning quantity amount.
16. You can enter the date maintenance was last done on this asset and the date the asset was added. The
default date is the system date when this record was created.
17. Choose Save.
Adding asset records from other modules
If you are using Payables Management or Purchase Order Processing, you can create asset records from
information entered in these modules.
Refer to Chapter 6, “Integration,” for more information about integrating Fixed Asset Management with other
Microsoft Dynamics GP modules.
Modifying an asset account record
Use the Asset Account window to modify an asset account record. You can change the account numbers to be used
when posting information for each asset. You can’t create a new account in this window, only assign existing
accounts to the asset.
No accounting entry is automatically made if you change an account here. If you change the account by using the
Fixed Assets Mass Transfer window instead, you can enter a transfer date and entries are made based on that date.
For more information, see Transferring multiple assets.
To modify an asset account record:
1. Open the Asset Account window. (Financial >> Cards >> Fixed Assets >> Account)
4. You can change the original cost basis of the asset, if necessary.
5. Enter a Section 179 expense deduction. The Section 179 expense reduces amount in the calculation for net
cost basis.
6. You can enter an ITC Cost Reduction amount. This amount reduces the amount in the calculation for net cost
basis.
7. You can enter a Miscellaneous Cost Adjustment amount. This amount will be added to the original cost basis
when calculating the net cost basis.
8. You can enter information in the fields that are related to investment tax credit. Enter the amount of
investment tax credit that was taken, allowed, and recaptured for this asset.
9. Select a TEFRA option or accept the default option. This option isn’t used for calculations in Fixed Asset
Management.
10. Choose Save to save the asset book ITC record.
Adjusting the cost basis to equal the net cost basis
If the data in the Net Cost Basis field in the Asset Book ITC window does not equal the data in the Original Cost
Basis field, the cost basis will be adjusted to match the net cost basis. When you save an asset book record, you also
must select a depreciation recalculation option for that asset. You can choose from the following options:
Reset Life Recalculates depreciation from the date it was placed in service to the date the asset has already been
depreciated to. If there are adjustments to the depreciation for any period, they will be saved and displayed in the
Asset Book window.
Reset Year Recalculates depreciation from the beginning of the year to the date the asset has already been
depreciated to. If there are adjustments to the depreciation for any period, they will be displayed in the Asset Book
window.
Recalculate Calculates a new rate of depreciation using the new cost basis data, but does not make adjusting
entries for depreciation already taken. The new rate of depreciation will be used the next time the depreciation
routine is completed.
Creating an asset insurance record
Use the Asset Insurance window to record insurance information for an asset. You can enter a replacement cost, a
reproduction cost—the amount it would take to replace the asset, not including depreciation considerations—and
an exclusion amount and type.
To create an asset insurance record:
1. Open the Asset Insurance window. (Financial >> Cards >> Fixed Assets >> Insurance)
Vendor ID Vendor ID
Cost
If the payables transaction uses Multicurrency Management, the following fields are transferred:
Currency ID Currency ID
Time Time
FROM PAYABLES MANAGEMENT FIELD TO FIXED ASSET MANAGEMENT FIELD
For more information about setting up the integration between Fixed Asset Management and Payables
Management, refer to the following information:
Entering fixed assets posting accounts and Deleting fixed assets purchasing transactions.
Adding asset records from Payables Management
If Post PM through to FA is marked in the Fixed Assets Company Setup window, you can create a Fixed Asset
Management record using information that’s been entered in Payables Management. You can select one or more
Payables Management transactions for each asset record.
Use the Asset General Information window to create an asset record. Use the Fixed Assets Purchasing Transactions
window to transfer information from transactions created in Payables Management to asset records in Fixed Asset
Management.
Only a few of the fields in the Asset General Information window are required. The required fields are:
Asset ID
Description
Class ID
Type
Property Type
Acquisition Date
Quantity
You have the option to enter information in the other fields in the window.
To add asset records from Payables Management:
1. Open the Asset General Information window. (Financial >> Cards >> Fixed Assets >> General)
2. Enter an asset ID and suffix.
A default asset ID displays if you marked Auto Generate Next Asset ID and entered a next asset ID in the Fixed
Assets Company Setup window.
3. Choose Purchase to open the Fixed Assets Purchasing Transactions window. The Purchase button is available
only if there are transactions in the Fixed Assets Purchasing Transactions window.
4. Mark the M box for each transaction to assign that transaction to the asset. Mark the P box for the primary
transaction. Information from the primary transaction will be displayed in the Asset General Information
window and the Asset Purchase window. Information from other selected transactions will be displayed in
the Asset Purchase window only.
5. Choose OK to save the information from the selected transactions to the Asset General Information window
and the Asset Purchase window.
6. In the Asset General Information window, enter any additional information.
You can enter an acquisition cost, currency ID, and originating acquisition cost in the Asset General Information
window only if you haven’t selected any purchasing transactions from the Fixed Asset Purchasing Transactions
window.
If you selected a purchasing transaction from the Fixed Asset Purchasing Transactions window, you can use the
Asset Purchase window to enter or change an acquisition cost, transaction description, currency ID, document
number, and other information related to the purchase of the asset. You can enter more than one transaction for
each asset.
7. Choose Save in the Asset General Information window.
If the originating unapplied value for a specific asset is zero cost or less, and Delete Purchasing Transactions
Immediately is marked in the Fixed Assets Company Setup window, the transaction will no longer be displayed in
the Fixed Asset Purchasing Transactions window.
Using Fixed Asset Management with Purchase Order Processing
You can create one or more asset records from a purchase order transaction displayed in the Fixed Assets
Purchasing Transactions Display window until the total amount of the line item has been applied. The applied
amount in the Fixed Assets Purchasing Transactions Display window will be updated when you choose Save in the
Asset General Information window. You can view the information from the selected Purchase Order Processing
transaction in the Asset Purchase window.
The Purchase Order Processing transaction is transferred to Fixed Asset Management when the transaction is
posted. To transfer the transaction information when a specific account is selected, choose the by Account option in
the Fixed Assets Company Setup window. To transfer specific line transaction information, choose the by Receipt
Line option in the Fixed Assets Company Setup window.
By Account You must designate the accounts that will indicate the integration by entering them in the Post
Accounts Setup window. When you create a purchase order, the account you enter on the receipt or the matching
transaction must be an account set up in the Post Accounts Setup window.
By Receipt Line An asset record is created from an item when the receipt is posted. When you post a receipt, a
separate integration record is created in Fixed Asset Management for each receipt line that’s marked as a capital
item in the Receivings Item Detail Entry window.
You can enter information tracked in the Asset General Information window for each receipt line when you enter
receivings transactions in the FA PO Additional Information window. To transfer a transaction to Fixed Asset
Management using a receipt with a matching invoice, the cost on the invoice must be different than the cost on the
receipt. The amount of the difference will be the amount included in the transaction.
If you’ll be receiving more than one item on the same receipt line (quantity is greater than 1), you can mark the
Create Multiple Fixed Assets option in the FA PO Additional Information window to create a separate transaction
for each item. A separate transaction will be created for each item with the acquisition cost equal to the unit cost of
the item. Additional information entered in the FA PO Additional Information Window will be duplicated for each
record.
If you’re using landed costs, the landed costs that have been assigned to purchase order items or receivings line
items will be transferred with the item cost when the purchase order transaction creates an asset record.
Integration options for Purchase Order Processing
The following table explains the effect that various options in the Fixed Assets Company Setup window, the FA PO
Additional Information window, and the Receivings Item Detail Entry window have on the integration between
Fixed Asset Management and Purchase Order Processing.
FA PO Additional Information Create Multiple Fixed Assets Creates a separate Fixed Asset
Management transaction for each
quantity. The unit cost is the amount of
each transaction.
Receivings Item Detail Entry and Capital Item Displays the Capital Item expansion
Purchasing Item Detail Entry button and transfers the Purchase
Order Processing transaction to the
Fixed Assets Purchasing Transaction
window.
For more information about setting up the integration between Fixed Asset Management and Purchase Order
Processing, refer to the following information:
Purchasing options
Entering fixed assets posting accounts
Deleting fixed assets purchasing transactions
Adding asset records from Purchase Order Processing—by Account option
To enter assets in Purchase Order Processing and transfer them to Fixed Asset Management based on a specific
General Ledger account number, mark the Post POP through to FA option in the Fixed Assets Company Setup
window and select by Account. For more information, refer to Purchasing options.
If Post POP through to FA is marked in the Fixed Assets Company Setup window, you can create an asset record in
Fixed Asset Management using information that’s been entered in Purchase Order Processing.
The following table displays the information that’s transferred to Fixed Asset Management from Purchase Order
Processing.
Vendor ID Vendor ID
Cost
If the purchasing transaction uses Multicurrency Management, the following fields are transferred.
Currency ID Currency ID
Time Time
Use the Asset General Information window to create an asset record. Use the Fixed Assets Purchasing Transactions
window to transfer information from transactions created in Purchase Order Processing to asset records in Fixed
Asset Management.
To add asset records from Purchase Order Processing—by Account option:
1. Open the Asset General Information window. (Financial >> Cards >> Fixed Assets >> General)
A default asset ID displays if you marked Auto Generate Next Asset ID and entered a next asset ID in the Fixed
Assets Company Setup window.
2. Enter an asset ID and suffix.
3. Choose Purchase. The Purchase button is available only if there are transactions in the Fixed Assets
Purchasing Transactions window.
4. In the Fixed Assets Purchasing Transaction window, mark the M box for each transaction to assign that
transaction to the asset. Mark the P box for the primary transaction. Information from the primary
transaction will be transferred to the asset record.
5. Choose Select to save the information from the selected transactions to the Asset General Information
window and the Asset Purchase window.
6. In the Asset General Information window, enter any additional information.
You can enter an acquisition cost, currency ID, and originating acquisition cost in the Asset General Information
window only if you haven’t selected any purchasing transactions from the Fixed Asset Purchasing Transactions
window.
If you selected a purchasing transaction from the Fixed Asset Purchasing Transactions window, you can use the
Asset Purchase window to enter or change an acquisition cost, transaction description, currency ID, document
number, and other information related to the purchase of the asset. You can enter more than one transaction for
each asset.
7. Choose Save in the Asset General Information window.
If the originating unapplied value for a specific asset is zero cost or less, and Delete Purchasing Transactions
Immediately is marked in the Fixed Assets Company Setup window, the transaction will no longer be displayed in
the Fixed Asset Purchasing Transactions window.
Adding asset information after receiving purchasing transactions
You can enter additional information for that an asset in the FA PO Additional Information window before the
Purchase Order Processing transaction is posted to General Ledger. You can open this window only if by Receipt
Line is marked in the Fixed Assets Company Setup window. The information you enter in the FA PO Additional
Information window will be displayed in the Asset General Information window.
To add asset information after receiving purchasing transactions:
1. Open the Receivings Transaction Entry window. (Financial >> Transactions >> Purchasing >> Receivings
Transaction Entry)
2. Enter or select a receipt number and choose the Vendor Item expansion button to open the Receivings Item
Detail Entry window.
3. Enter or select a vendor item.
4. Mark the Capital Item option and choose the Capital Item expansion button to open the FA PO Additional
Information window.
Vendor ID Vendor ID
If the purchasing transaction uses Multicurrency Management, the following fields are transferred.
Currency ID Currency ID
Time Time
Assets = No)
Yes)
If you’re using Purchase Order Processing and the Include Matching Invoices option is marked in the Fixed Assets
Company Setup window the same fields as the receipt will be updated in Fixed Asset Management except for the
following fields:
Non-cash Proceeds
Expenses of Sale
Non-cash Proceeds
Expenses of Sale
If a multicurrency transaction originated in Payables Management or Purchase Order Processing, all appropriate
exchange values will be transferred to Fixed Asset Management. Only the functional amount is saved with each
asset book record and only functional amounts are transferred from Fixed Asset Management to General Ledger.
Mark the Multicurrency box in the Report Options window to print multicurrency versions of these reports:
Additions report
Additions by Class report
Additions by Structure report
Additions by Location report
Retirements report
Retirements by Class report
Retirements by Structure report
Retirements by Location report
Chapter 7: Asset import
If you have asset data in another fixed assets system or a different source, you can import asset records and
balance information. You can import new asset records, asset book records, and insurance, lease, and user-defined
information into Fixed Asset Management. You also can import information to make changes to the data for an
existing asset record.
The following information is discussed:
Guidelines for importing asset information
Importing asset records
Creating a new book record for existing assets
Field mappings for importing asset information
Field values
Guidelines for importing asset information
The following guidelines pertain to importing asset information into Fixed Asset Management from another
source.
If the value for a field contains a comma or a single quotation mark, the value must be enclosed in double
quotation marks. For example: “Desk, 30x60, Walnut”.
You must create field setup information in Fixed Asset Management before you can import other asset
information. The following field information must exist in Fixed Assets before you can import asset
information:
Account group ID
Asset class ID
Book ID
Custodian (optional)
Insurance class
Lease company
Location ID
Physical location ID
Structure ID
You must import information into the Asset General Information window before or with other information,
but after the setup information is imported.
If you use account numbers, be sure to mark the Required Accounts option in the Fixed Assets Company
Setup window to save account numbers with the asset record.
All numeric fields that have decimals are designated with the number of highorder digits and the number of
decimal places. For example, ‘12.5’ will allow an amount of 999,999,999,999.99999. You don’t need to enter
the decimal point or commas. If the value to the right of the decimal equals 0, enter all 0’s or a decimal.
If you enter any asset book information that would usually be displayed from the Book Class Setup window,
the data displayed will not be default data from the Book Class table.
Enter information in either both the Original Life Years field and the Original Life Days field, or neither field,
to ensure accuracy.
If you import information to a field that has a Fixed Asset Management default value, the information you
import will replace the default information.
When entering life-to-date depreciation in book records, be sure to include the amount in year-to-date
depreciation. Year-to-date depreciation should be entered if the depreciated-to date represented by life-to-
date depreciation is in the current fiscal year for the book, defined in the Book Setup window. Year-todate
depreciation is not required if the depreciated-to date is the last day of the current fiscal year.
You can import only one asset purchase transaction for each asset.
The import file must follow a specific format. The following table shows the required data to enter for each
file.
For example, after importing the following information, you can view the information in the Asset General
Information window. Three records will be created, but two of the records will have the same asset ID and different
suffixes.
GENERAL LIGHTTRUCK0005 1
GENERAL LIGHTTRUCK0005 2
You must import information into specific columns. For information about field positions in the import file, refer to
Field mappings for importing asset information. If you do not import data for an optional field, you must leave that
column blank and not enter information for another field.
Importing asset records
You must mark the All Asset Info option in the Asset Import/Export window to import asset information or make
changes to existing asset information.
When you import new asset information into the Asset General Information window, an asset book and financial
detail information will be created for each book if the following conditions are met:
The Auto Add Book Info option is marked in the Book Setup window for each book ID.
The Auto Add Book Info option is marked in the Fixed Assets Company Setup window.
To import prior depreciation balances, unmark Auto Add Book Info for all Book Setup records in the Fixed Assets
Company Setup window.
We recommend that you import several small files rather than one large file. You also should import the
information to a test company to view the imported results.
To import asset records:
1. Open the Asset Import/Export window. (Financial >> Utilities >> Fixed Assets >> Asset Import/Export)
Structure ID String 30 No
Vendor ID String 15 No
Document String 40 No
Description
FIELD NAME FIELD TYPE LENGTH DEFAULT VALUES REQUIRED FIELD
PIN String 15 No
(MMDDYY or
MMDDCCYY )
Year
(MMDDYY or
MMDDCCYY )
Year
(MMDDYY or
MMDDCCYY )
Year
(MMDDYY or
MMDDCCYY )
Year
(MMDDYY or MMDDCCYY )
Year
Currency
(MMDDYY or
MMDDCCYY )
Asset Book window fields
The following table displays the fields included in the Asset Book window, their field types, length, and additional
default entry information. If you don’t accept the default value for a field, you must supply a specific value for that
field. For more information, refer to Field values.
BOOK
(MMDDYY or
MMDDCCYY )
Or YY = System Year
(MMDDYY or
MMDDCCYY )
= System Year
Percentage
Amount
Allowance
Allowance Percentage
Indicator
Asset Lease window fields
The following table displays the fields included in the Asset Lease window, their field types, length, and additional
default entry information. If you don’t accept the default value for a field, you must supply a specific value for that
field. For more information, refer to Field values.
FIELD NAME FIELD TYPE LENGTH DEFAULT VALUES REQUIRED
Field values
If you supply a value instead of accepting the default value for certain fields, you must supply a specific value for
that field. The following table displays the values you can choose from when importing field information. For
example, for the Asset Type field, to import the value Leased, import LSE. The window containing the field also is
displayed.
Used USED
Leased LES
Real REAL
Amortizable AMORT
Operating O
125% DB 125DB
150% DB 150DB
175% DB 175DB
200% DB 200DB
Remaining Life RL
Amortization AM
ACRS Personal AP
WINDOW NAME FIELD NAME VALUE ENTER
ACRS Real AR
None NONE
Declining Balance DB
Housing
Methods
Life
Life
Mid-Quarter MQ
Next Month NM
Next Period NP
Full Month FM
Full Period FP
Next Year NY
Full Year FY
None NONE
Switchover No Switch NS
Switch to Straight-Line SL
WINDOW NAME FIELD NAME VALUE ENTER
Weekly W
Monthly M
Quarterly Q
Yearly Y
Percentage P
Rate R
“Or” logic To build an asset group to include assets with either a specific asset ID or a specific class ID, enter the
following information in the Asset Group Search window. Assets with the matching class ID will be displayed with
the assets that have the matching asset ID.
2. To create and build a new group, choose New Group, enter a name to describe the asset group and choose OK.
If you’re building an existing group, skip to step 3.
3. Select the group to build from the Current Group list and choose Search. The Asset Group Search window will
open.
4. Select a field name and value, and then enter or select a specific field.
For example, to select assets that were placed in service before January 1, 2003, you would select Place in Service
Date in the Field Selection field, Less Than in the Value field, and then enter 01/01/03.
5. Choose Search. All assets matching the selected values will be added to the group.
6. Repeat steps 3 through 5 to add additional assets to the group.
7. Choose OK to close the Select Assets window.
Viewing assets in groups
Use the Select Assets window to view assets that are part of an asset group. You can sort assets and select assets to
view based on common characteristics or a range of information.
To view assets in groups:
1. Open the Select Assets window. (Financial >>Transactions >> Fixed Assets >> Select Assets)
2. Select a group in the Current Group list.
3. You can select to view all assets, assets that are in a selected group, or assets that aren’t in a selected group.
4. You can select a sorting option to view assets by a specific characteristic, such as a location or class.
5. To view a range of assets, use the From and To fields to enter the range.
6. You can choose Mark or Unmark to include all assets or exclude all assets in the selected group.
7. Choose OK to close the window.
Importing data to create an asset group
Use the Select Assets window to import data to create an asset group. For example, you can import asset
information for new assets with the same physical location ID from a source such as a bar code reader. The import
file you use must be in either a comma- or tab-delimited format.
To import data to create an asset group:
1. Open the Select Assets window. (Financial >>Transactions >> Fixed Assets >> Select Assets)
2. Select an existing group or create a new group. To create a new group, refer to Building an asset group.
3. Choose Import Group to open the Import Group window.
4. Enter or locate the name of the file to import.
5. Choose a Save Option and choose how to import the data—by Asset ID or Asset Label.
6. Select a delimiter character.
7. Choose Continue and then choose OK to import the data and print the FA Asset Group Import report.
Deleting an asset group
Use the Select Assets window to delete an asset group. You also can remove an asset from the group. The assets in
the group will not be deleted—only the asset group will be deleted.
To delete an asset group:
1. Open the Select Assets window. (Financial >>Transactions >> Fixed Assets >> Select Assets)
2. Select a group.
3. To remove an asset from the group, unmark the asset.
4. To delete the group, choose Delete Group and then Yes.
5. Close the window.
Removing assets from a group
Use the Select Assets window to remove all the assets from a group without deleting the group. See Building an
asset group to rebuild the group.
To remove assets from a group:
1. Open the Select Assets window. (Financial >>Transactions >> Fixed Assets >> Select Assets)
2. Select a group.
3. Choose Clear Group and then Yes.
4. Close the window.
Chapter 9: Asset maintenance
You can change information for an asset or group of assets. Some fields are depreciation-sensitive, which means
that if you change the information in that field, depreciation needs to be recalculated.
The following information is discussed:
Changing asset information
Recalculating depreciation
Changing information for a group of assets
Deleting an asset book record
Calculating mid -quarter depreciation
Changing asset information
Use the Asset General Information window to make changes to information in asset records and book records. You
also can use this window to open other windows and make changes in those windows. If you change the cost basis
of the asset, the Original Cost Basis field in the Asset Book ITC window will be adjusted by the amount of the
change.
To change asset information:
1. Open the Asset General Information window. (Financial >> Cards >> Fixed Assets >> General)
2. Enter or select an asset ID and suffix.
3. If the information to be changed is displayed in this window, enter the new field information and choose
Save.
To change information in other windows, refer to the following table for options:
User Data Asset User Data window Refer to Creating an asset user-defined
record for more information.
4. If you change the Class ID in the Asset General Information window, the Reset Asset Class ID window will be
displayed when you choose Save.
5. To update depreciation information in the books that the asset is associated with, mark the Propagate option,
select what type of update to perform, and choose OK.
When you save changes to the Class ID in the Asset General Information window, the accounts associated with the
new Class ID are also applied to the asset record. The changes are reflected in the Asset General Information and
the Asset Account windows for the affected asset, even if you make no changes in the Reset Asset Class ID window.
Recalculating depreciation
When you make changes to specific fields in an asset book record, depreciation is recalculated. The following fields
affect depreciation:
Amortization Code
Amortization Amount
Averaging Convention
Cost Basis
Depreciation Method
Depreciated To Date
Life to Date Depreciation
Luxury Automobile
Original Life
Place in Service Date
Salvage Value
Switchover
Year to Date Depreciation
Special Depr Allowance
There are three ways depreciation can be recalculated:
Reset Life Recalculates depreciation from the date it was placed in service through the date the asset already has
been depreciated. Depreciation adjustments will be made for each period, but the depreciation does not have to be
posted to General Ledger for each of these periods. You can use the Fixed Assets General Ledger Posting window
to select a range of periods from the financial detail file, then post the entire amount to the period of the
transaction date.
Reset Year Calculates a new yearly depreciation rate and uses the new rate to recalculate depreciation from the
beginning of the current fiscal year—defined in the Book Setup window —through the date the asset already has
been depreciated.
This depreciation does not have to be posted to General Ledger for each period. You can use the Fixed Assets
General Ledger Posting window to select a range of periods from the financial detail file, then post the entire
amount to the period of the transaction date.
Recalculate Calculates a new yearly depreciation rate as of the beginning of the current fiscal year defined in the
Book Setup window. However, calculations are not based on the new rate until the next time depreciation is taken
on the asset. The current year-to-date depreciation amount is not affected. The difference between the new yearly
rate and the current year-to-date depreciation amount will be allocated over the remaining time in the current fiscal
year.
If an asset is in the first year of life (the Place in Service Date and Depreciated To Date are in the same fiscal
year), and a depreciation-sensitive field other than Year-to-date Depreciation, Life-to-date Depreciation or
Depreciated-to Date changes, the new rates for depreciation will be recalculated.
If any of the following fields are changed—Year-to-date Depreciation, Life-todate Depreciation, or
Depreciated-to Date—depreciation will be recalculated, unless the Depreciated-to Date is the last day of the
year.
Changing information for a group of assets
Use the Fixed Assets Mass Change window to change information for a group of assets. You must use a separate
mass change process to change each type of asset record. For example, to change asset general information and
asset account information, you must complete two mass changes. If information for an asset doesn’t exist, the mass
change process will not create the information. You also must build a new asset group before each mass change
process. Asset groups are built based on the assets on file when the group is created. Refer to Building an asset
group for more information.
The Fixed Assets Mass Change window has four tabs. You can refer to the following information about the tabs
when changing asset information:
General If you change the Asset Class ID, only the class ID in the Asset General Information window will be
changed. To change book class information, such as depreciation characteristics, you also must make a mass
change for the asset group, using the Book tab.
Account You can select an account group. The accounts set up for that account group will appear as default entries
in the account fields in this window. You can mark the accounts to change.
Book You can change book class information. All of the fields are depreciation sensitive. When any depreciation-
sensitive fields change, you must indicate whether the changes should take effect from the date the asset is
currently depreciated (Recalc Remaining), as of the beginning of the current fiscal year (Reset Year) or as of the
Place in Service Date (Reset Life). Refer to Recalculating depreciation for more information.
If you changed the Asset Class ID using the General tab, you also must make a mass change for the asset group
using the Book tab to change book class information, such as depreciation characteristics.
User You can change any information for user-defined fields. You also can select default values to be used.
To change information for a group of assets:
1. Open the Fixed Assets Mass Change window. (Financial >> Transactions >> Fixed Assets >> Mass Change)
2. Select an asset group ID and choose a tab—General, Account, Book, User.
3. Mark the fields to be changed and enter or select the new values.
4. Choose Apply Changes to change the information.
5. To make additional changes to this asset group, repeat steps 2 through 4 for each mass change.
6. Choose OK to close the Mass Change window.
Deleting an asset book record
Use the Asset Book window to delete an asset book record. You also must make General Ledger entries to reverse
any cost or depreciation that has been posted for this asset. For more information, refer to the General Ledger
documentation.
To delete an asset book record:
1. Open the Asset Book window. (Financial >> Cards >> Fixed Assets >> Book)
2. Enter or select an asset ID and suffix.
3. Enter or select a book and choose Delete. The book and all the financial detail of the book will be deleted.
Calculating mid-quarter depreciation
If more than 40% of the total cost of assets purchased during the current year were purchased in the last quarter of
the year, you must use the mid-quarter averaging convention to calculate depreciation for US federal income tax
purposes for personal property placed in service that year. Print the Mid-Quarter Applicability report to determine
the total cost of assets purchased each quarter of any year.
Use the Mass Change window to calculate mid-quarter depreciation. You must create a group of assets purchased
in the current fiscal year before you can calculate mid-quarter depreciation. Refer to Building an asset group for
more information.
To calculate mid-quarter depreciation:
1. Open the Mass Change window. (Financial >> Transactions >> Fixed Assets >> Mass Change)
2. Choose the Book tab and select an asset group ID.
3. Enter or select the tax book in the Book ID field.
4. Mark the Averaging Convention option and select Mid-Quarter.
5. Select the Reset Life option.
6. Choose Apply Changes.
Chapter 10: Asset transfer
You can transfer an asset or a group of assets to a new general ledger account, property tax location, physical
location, structure, or master asset ID. You also can transfer an asset or a group of assets from one company, the
originating company, to a different company, the destination company.
When you transfer an asset or group of assets, depreciation will be calculated through the transfer date using the
current account numbers. Depreciation using the new account numbers will begin on the day after the transfer
date. If the transfer date is earlier than the date through which the asset has been depreciated, depreciation will be
backed out to the transfer date using the current account numbers.
The following information is discussed:
Transferring asset record information
Partial transfer options
Partially transferring an asset
Transferring multiple assets
Intercompany asset transfer process
Transferring an intercompany asset record information
Transferring multiple intercompany assets
Transferring asset record information
Use the Transfer Maintenance window to transfer an asset to a new General Ledger account, property tax location,
physical location, structure, or master asset ID for an individual asset.
To transfer asset record information:
1. Open the Transfer Maintenance window. (Financial >> Transactions >> Fixed Assets >> Transfer)
2. Enter or select an asset ID. Only active assets—assets that are not retired—can be transferred.
3. Enter the transfer date. The transfer date must be in the current fiscal year.
4. Enter or select the new asset information. Choose the G/L Accounts expansion button to open the Expand
Transfer window and enter or select new account numbers. Do not delete account numbers that are not
changing.
5. Choose Transfer and verify the transfer results using the Transfer Inquiry, Asset Book Inquiry, or Financial
Detail Inquiry windows. The Transfer Report can also be printed. A separate audit record that you can print is
created each time an asset is transferred.
Partial transfer options
A partial transfer of an asset can be based on one of the following options:
Quantity The quantity to transfer. The transfer quantity will be divided by the quantity in the Asset General
Information record to determine a transfer percentage. The percentage will be applied to all amount fields in every
asset record—asset general information, asset purchase, asset book, asset book/ITC, asset lease, asset insurance,
and asset user data—associated with the asset you’re transferring. If the asset is being transferred to more than
one place, the total of all transfer quantity entries cannot exceed the quantity in the Asset General Information
window.
Cost The cost to transfer. The transfer cost must be equal to or less than the cost on any book for the asset being
transferred. The transfer cost will reduce the cost of the corporate book record. A transfer percentage will be
calculated by dividing the transfer cost by the cost basis in the corporate book. This percentage will be applied to all
amount fields in every asset record—asset general information, asset purchase, asset book, asset book/ITC, asset
lease, asset insurance, and asset user data—associated with this asset. You can base a partial asset transfer on cost
only if a corporate book exists for the asset being transferred. Also, the total of all transfer cost entries cannot
exceed the cost basis on the book record for any book for the asset being transferred.
Percent The percentage to transfer. The percentage will be applied to all amount and quantity fields related to the
asset. The total of all transfer percentage entries cannot exceed 100%.
If you enter a combination of transfer quantity and transfer percentage, the transfer percentage will be applied to
each dollar field associated with the asset being transferred. If you enter a transfer quantity and a transfer
percentage and the transfer percentage is not the same percentage that is calculated by dividing quantity in the
Asset General Information record by the transfer quantity, the percentage you entered will be changed.
If you enter a combination of transfer quantity and transfer cost, the transfer quantity will reduce the quantity in the
Asset General Information window and the transfer cost will be divided by the cost basis on the corporate book.
Each line related to the partial transfer must have the same combination of field entries. For example, if only
transfer percentage is entered on one line of the partial transfer, then only transfer percentage can be entered on
subsequent lines.
Partially transferring an asset
Use the Transfer Maintenance window to partially transfer an asset. You can partially transfer an asset based on
quantity, cost, or a percentage. After you partially transfer an asset, a new asset is created with the same asset ID as
the original asset and an incremental suffix. To partially transfer an intercompany asset, see Transferring an
intercompany asset record information.
Each line related to the partial transfer must have the same combination of field entries. For example, if only
transfer percentage is entered on one line of the partial transfer, then only transfer percentage can be entered on
subsequent lines.
To partially transfer an asset:
1. Open the Transfer Maintenance window. (Financial >> Transactions >> Fixed Assets >> Transfer)
2. Enter or select an asset ID. Only active assets—assets that are not retired—can be transferred.
3. Enter the transfer date. The transfer date must be in or before the current fiscal year.
4. Enter the partial transfer information. For more information, refer to Partial transfer options.
5. You can enter or select new asset information, if necessary.
6. Choose Transfer and verify the transfer results in the Transfer Inquiry, Asset Book Inquiry, or Financial Detail
Inquiry windows.
Transferring multiple assets
Use the Fixed Assets Mass Transfer window to transfer a group of assets to a different property tax location,
physical location ID, structure ID, master asset ID, or change General Ledger account numbers. Before you can
transfer a group of assets, you must first define an asset group in the Select Assets window. Refer to Building an
asset group for more information.
Be sure to build a new asset group before each mass transfer. If you transfer multiple assets for an existing asset
group, it’s possible that not all assets that you intend to transfer will be transferred.
To transfer multiple assets:
1. Open the Fixed Assets Mass Transfer window. (Financial >> Transactions >> Fixed Assets >> Mass Transfer)
Field Value
Field Value
Short Name The short name entered in the originating company's Asset
General Information window.
Master Asset ID The master asset ID entered in the Fixed Assets Intercompany
Transfer window.
Status Active
Property Type The property type selected in the originating company's Asset
General Information window.
Acquisition Cost and the acquisition costs in the Asset The cost is determined by the currency ID and the transfer
Purchase window type.
Asset Label The asset label entered in the originating company's Asset
General Information window.
Date Added The Microsoft Dynamics GP system date for the user.
The next asset ID from the destination company's Fixed Assets Company Setup window is used to generate the
new asset ID.
The Mark to create a new asset ID for destination company option is unmarked.
If the asset ID in the originating company does not exist in the destination company, the existing asset ID for the
asset in the originating company is used for the asset general record.
The acquisition date is the transfer date in the Fixed Assets Intercompany Transfer window.
Transfer type is Reset.
The acquisition date is the acquisition date for the asset in the originating company.
Transfer type is Like-Kind Exchange, Taxable Exchange, Sale, or Other.
The acquisition cost is the asset's net book value for the company's corporate book as of the date entered as the
transfer date.
Transfer type is Reset.
The acquisition cost is the acquisition cost for the asset in the originating company.
The quantity is set to the quantity for the asset in the originating company.
Partial Transfer option marked and Quantity selected.
The quantity is set to the quantity entered in the Fixed Assets Intercompany Transfer window.
Partial Transfer option marked and Cost selected.
The quantity is set to the quantity for the asset in the originating company multiplied by percentage entered in the
Percent field in the Fixed Assets Intercompany Transfer window.
Book information
If the class ID assigned in the Fixed Assets Intercompany Transfer window has the Auto Add Book Info option
marked in the Book Class Setup window, book information is automatically created for the asset in the destination
company for each book.
Asset Account window
The accounts set up in the destination company for the Account Group ID assigned to the asset in the Fixed Assets
Intercompany Transfer window are saved for the asset in the Asset Account window of the destination company.
The Account Group ID itself is not saved with the asset information. It is used only for setting up and saving the
accounts for the asset, and is then cleared.
Retirement process
During the transfer process, the group of assets is automatically retired in the originating company. Retiring an
intercompany asset or asset group is the same as retiring a group of assets in the Fixed Asset Mass Retirement
window or retiring an asset in the Retirement Maintenance window with the following exceptions.
If the transfer type doesn't match a retirement type, the retirement type is Other for the asset or a group of assets.
The transfer type determines the retirement date when an asset or a group of assets. Review the following table.
Reset Placed in Service date for each asset on the corporate book
record
For more information about retiring assets, see Chapter 11, “Asset retirement.”
Transferring an intercompany asset record information
Use the Fixed Assets Intercompany Transfer window to transfer an asset from the originating company to another
company (the destination company). During the transfer process, the asset is automatically retired in the
originating company. If you are using more than one instance of Microsoft Dynamics GP, you can only transfer
assets within the same instance of Microsoft Dynamics GP.
To transfer an intercompany asset record information:
1. Open the Fixed Assets Intercompany Transfer window. (Financial >> Transactions >> Fixed Assets >>
Intercompany Transfer)
2. Enter or select a company ID that the asset is being transferred to.
3. Select Asset to transfer an individual asset.
4. Enter or select an asset ID. Only active assets—assets that are not retired—can be transferred.
5. Select a transfer type.
6. Enter the transfer date. The transfer date must be in the current fiscal year.
7. Mark Create new asset ID for destination company record if you have the Auto Generate Next Asset ID
option marked in the Fixed Assets Company Setup window.
By automatically generating the next asset ID when you are transferring an asset to a destination company, you can
avoid duplication issues with the existing asset IDs in the destination company. The next asset ID from the
destination company's Fixed Assets Company Setup window is used to generate the new asset ID.
If the option is unmarked, the existing asset ID for the asset in the originating company is used for the asset
general record in the destination company.
8. Mark Partial Transfer if you want to partially transfer an asset. You can partially transfer an asset based on
quantity, cost, or a percentage. For more information, refer to Partial transfer options.
When you partially transfer an asset, you are also partially retiring an asset. For more information, refer to Partial
retirement options.
9. Enter or select the asset setup information for the destination company.
10. Enter or select a currency ID if the currency is different from the functional currency ID.
11. Enter or select the retirement information for asset in the originating company if the transfer type is Like-
Kind Exchange, Taxable Exchange, Sale, or Other. When an asset record is retired, you must enter the
proceeds and expenses related to the retirement of that asset.
Cash proceeds The monetary amount received for an asset when it was sold.
Non-cash proceeds The monetary value of anything not in the form of cash that you received for an asset, such
as a similar asset you received in exchange.
Expenses of sale The amount it cost you to sell an asset.
12. Choose Transfer. The Fixed Assets Intercompany Transfer Report is printed.
Refer to Intercompany asset transfer process for more information.
Transferring multiple intercompany assets
Use the Fixed Assets Intercompany Transfer window to transfer a group of assets to a different company (the
destination company). During the transfer process, the group of assets is automatically retired in the originating
company. If you are using more than one instance of Microsoft Dynamics GP, you can only transfer assets within
the same instance of Microsoft Dynamics GP.
To transfer multiple intercompany assets:
1. Open the Fixed Assets Intercompany Transfer window. (Financial >> Transactions >> Fixed Assets >>
Intercompany Transfer)
2. Enter or select a company ID that the asset group is being transferred to.
3. Select Asset Group to transfer a group of assets.
4. Select an asset group ID.
5. Select a transfer type.
6. Enter the transfer date. The transfer date must be in the current fiscal year.
7. Mark Create new asset ID for destination company record if you have the Auto Generate Next Asset ID
option marked in the Fixed Assets Company Setup window.
By automatically generating the next asset ID when you are transferring an a group of assets to a destination
company, you can avoid duplication issues with the existing asset IDs in the destination company. The next asset ID
from the destination company's Fixed Assets Company Setup window is used to generate the new asset IDs.
If the option is unmarked, the existing asset ID for each asset in the originating company is used for the asset
general record in the destination company.
8. Enter or select the asset setup information for the destination company.
9. Enter or select a currency ID if the currency is different from the functional currency ID.
10. Enter the cash proceeds, non-cash proceeds, and expenses of sale if the transfer type is Like-Kind Exchange,
Taxable Exchange, Sale, or Other. These amounts will be used when retiring each asset in the asset group.
Cash proceeds The monetary amount received for an asset when it was sold.
Non-cash proceeds The monetary value of anything not in the form of cash that you received for an asset, such
as a similar asset you received in exchange.
Expenses of sale The amount it cost you to sell an asset.
11. Choose a spread option, or accept the default option if the transfer type is LikeKind Exchange, Taxable
Exchange, Sale, or Other. Refer to Using retirement spread options for more information.
12. Choose Transfer. The Fixed Assets Intercompany Transfer Report is printed. Refer to Intercompany asset
transfer process for more information.
Chapter 11: Asset retirement
You can retire an asset, partially retire an asset, or retire a group of assets. The retirement date you enter will be
used to calculate the prorated amount of depreciation allowed for each book for each asset based on the averaging
convention. Depreciation can be calculated forward or backward from the depreciated-to date to the prorated
retirement date based on the rules for the averaging convention being used.
If you’re using Multicurrency Management and you select a currency ID different than the functional currency
defined for this company, the functional currency will be used to calculate the cash proceeds, non-cash proceeds,
and expenses of sale, based on the exchange rate.
The following information is discussed:
Retirement proceeds and expenses
Recording the sale or disposal of an asset
Partial retirement options
Partially retiring an asset
Reversing a retired asset record
Using retirement spread options
Recording the sale or retirement of a group of assets
Retirement proceeds and expenses
When you retire an asset record using the Retirement Maintenance window, you must enter the proceeds and
expenses related to the retirement of that asset. You can enter information in each of the following options:
Cash proceeds The dollar amount received for an asset when it was sold.
Non-cash proceeds The dollar value of anything not in the form of cash that you received for an asset, such as a
similar asset you received in exchange.
Expenses of sale The amount it cost you to sell an asset.
After you retire an asset record, choose the Prorated Retire Date expansion button in the Asset Book Inquiry
window to view the gain/loss calculations. The following gain/loss values will be calculated using the proceeds and
expense information, net book value, and retirement type for the asset:
Type
Calculation
Positive and less than or Like Kind Exchange Recognized Gain/Loss will
equal to Cash Proceeds contain the amount
calculated for Realized
Gain/Loss
Positive and greater than Like Kind Exchange Recognized Gain/Loss will
contain the amount in Cash
Proceeds and Non-
CASH PROCEEDS + NON-CASH
REALIZED GAIN/LOSS PROCEEDS -
2. Enter or select an asset ID and suffix. Only active assets can be retired.
3. Enter a retirement date and select a retirement type to classify the disposal. The retirement type determines
the classification of the gain and loss calculation as recognized or non-recognized.
4. You can enter or select a retirement code to further describe the retirement.
5. Enter partial retirement information. Enter the proceeds and expenses of sale, if any, related to the
retirement of the asset.
6. Choose Retire. You can view the results using the Retirement Inquiry, Asset Book Inquiry, or Financial Detail
Inquiry windows.
Reversing a retired asset record
Use the Retirement Undo window to reverse a retired asset record. You can reactivate a retired asset record if an
incorrect asset was retired or if incorrect proceeds were entered. To reverse a partially retired asset, the original
asset must still be active. If the asset isn’t active, you must reactivate it.
Reactivating the asset puts the asset back to its original state before it was retired. Any financial detail records that
were created as a result of the retirement will be reversed.
To reverse a retired asset record:
1. Open the Retirement Undo window. (Financial >> Transactions >> Fixed Assets >> Retire Undo)
2. Enter or select an asset ID and suffix. Only asset records that were retired during the current fiscal year can
be reactivated.
3. Choose Undo to reactivate the asset record.
Using retirement spread options
When you retire multiple asset records using the Fixed Assets Mass Retirement window or the Fixed Assets
Intercompany Transfer window, you must select a spread option to account for cash proceeds, non-cash proceeds,
and expenses of sale. A spread accounts for the allocation of proceeds and expenses of sale for selected assets
when retiring those assets. You can choose from the following four spread options:
Use this amount for each asset The amount entered in the Cash Proceeds, Non-Cash Proceeds, and Expenses of
Sale fields will be used when retiring each asset.
Average evenly over each asset The amount entered in the Cash Proceeds, Non-Cash Proceeds, and Expenses
of Sale fields will be divided by the number of assets in the asset group being mass-retired. This amount will be
used to retire each asset. If the amounts don’t divide evenly, any remainder will be applied to the last asset in the
asset group when it’s retired.
As a percentage of corporate cost The sum of the corporate cost for all assets in the asset group being mass-
retired will be calculated. The cost basis of each asset in the group will be divided by this total to determine its
percentage of the total net book value. Each percentage or each asset will be separately multiplied by the total
amount in the Cash Proceeds, Non-Cash Proceeds, and Expenses fields to determine the amount of each that
applies to this asset.
Suppose you enter the following values:
Cash Proceeds = $3,000
Non-Cash proceeds = $1,500
Expenses of Sale = $500
In the asset group there are three assets:
Asset 1 corporate cost basis = $5,000 • Asset 2 corporate cost basis = $1,000
Asset 3 corporate cost basis = $4,000
The total cost basis equals $10,000, and the allocation for asset 1 is 50% ($5,000 ÷ $10,000 = 50%). Therefore, the
following amounts will be allocated for asset 1:
Cash proceeds: $3000 x 50% = $1,500
Non-cash proceeds: $1,500 x 50% = $750
Expenses of sale: $500 x 50% = $250
As a percentage of corporate net book value The sum of the corporate net book value for all assets in the asset
group being mass-retired will be calculated. The net book value of each asset in the group will be divided by this
total to determine its percentage of the total net book value. Each percentage of each asset will be separately
multiplied by the total amount in the Cash Proceeds, Non-Cash Proceeds, and Expenses fields to determine the
amount of each that applies to this asset.
Suppose you enter the following values:
Cash Proceeds = $2,000
Non-Cash proceeds = $2,000
Expenses of Sale = $3,000
In this asset group there are three assets:
Asset 1 corporate net book value = $1,000
Asset 2 corporate net book value = $4,000
Asset 3 corporate net book value =$5,000
The total net book value equals $10,000, and asset 1’s allocation is 10% ($1,000 ÷ $10,000 = 10%). Therefore, the
following amounts will be allocated for asset 1:
Cash proceeds: $2,000 x 10% = $200
Non-cash proceeds: $2,000 x 10% = $200
Expenses of sale: $3,000 x 10% = $300
Recording the sale or retirement of a group of assets
Use the Fixed Assets Mass Retirement window to record the sale or disposal of a group of assets. You must build a
new asset group for each mass retirement to ensure that all existing assets that meet the criteria selected are
included in the retirement. For more information, refer to Building an asset group.
To record the sale or retirement of a group of assets:
1. Open the Fixed Assets Mass Retirement window. (Financial >> Transactions >> Fixed Assets >> Mass Retire)
2. To depreciate an asset group, unmark Depreciate all assets and select an asset group ID. To depreciate all
active assets—assets that are not fully depreciated— in the selected books, mark Depreciate all assets.
3. Enter the depreciation target date. All active assets in this company that haven’t already been depreciated to
the depreciation target date will be depreciated through this date.
4. Select the books to be depreciated and choose Depreciate.
5. Close the window.
Recalculating depreciation for an asset
Use the Depreciate Asset window to recalculate depreciation for an asset when you don’t need to change a
depreciation-sensitive field in the Asset Book window for an asset.
To recalculate depreciation for an asset:
1. Open the Depreciate Asset window. (Financial >> Routines >> Fixed Assets >> Depreciate One Asset)
2. Enter or select an asset ID and suffix.
3. Enter the depreciation target date. Do not enter a date to recalculate depreciation as of the first day of the
current fiscal year (Reset Year) or as of the date the asset was placed in service (Reset Life).
4. Select a book and choose Depreciate.
5. Choose Reset Year to recalculate depreciation as of the first day of the Current Fiscal Year defined on the
Book Setup.
Choose Reset Life to recalculate depreciation as of the Place in Service Date of the asset.
Both Reset Year and Reset Life will recalculate depreciation forward to the date through which the asset was
previously depreciated. You can not enter a depreciation target date when either of these two options is selected.
6. Close the window.
Reversing depreciation for an asset
You can reverse depreciation for an asset by entering a target date that is before the date through which the asset
book has been depreciated. The target date cannot be before the first day of the current fiscal year defined in the
Book Setup window for the book being depreciated.
Use the Depreciate Asset window to reverse depreciation for an asset.
To reverse depreciation for an asset:
1. Open the Depreciate Asset window. (Financial >> Routines >> Fixed Assets >> Depreciate One Asset)
2. Enter the asset ID and suffix of the asset to reverse depreciation for.
3. Enter the depreciation target date. This date must be before the date through which the asset book has been
depreciated.
4. Select a book and choose Depreciate.
5. Close the window.
Reversing depreciation for a group of assets
Use the Depreciation Process Information window to reverse depreciation for a group of assets. You can reverse
depreciation for a group of assets by entering a target date that is before the date through which the asset book
has been depreciated. The target date cannot be before the first day of the current fiscal year defined in the Book
Setup window for the book being depreciated.
To reverse depreciation for a group of assets:
1. Open the Depreciation Process Information window. (Financial >> Routines >> Fixed Assets >>
Depreciate)
2. To depreciate all active assets—assets that are not fully depreciated—in the selected books, mark Depreciate
all assets.
3. Mark Reverse future depreciation.
4. Enter the depreciation target date.
The Reverse future depreciation option is not marked If the Depreciated To Date of an asset book record is
less than the Depreciation Target Date, then the asset book record is depreciated through the Depreciation Target
Date.
If the Depreciated To Date is greater than or equal to the Depreciation Target Date, then asset is not depreciated.
The Reverse future depreciation option is marked If the Depreciated To Date is less than the Depreciation
Target Date, the depreciation for the asset book record is backed out (reversed) to the Depreciation Target Date.
The Depreciated To Date for the asset book record is set to the Depreciation Target Date.
If the Depreciated To Date is greater than the Depreciation Target Date, the asset book record is depreciated
forward through the Depreciation Target Date, and the If the Depreciated To Date is equal to the Depreciation
Target Date, then asset is not depreciated.
5. Select the books to be depreciated and choose Depreciate.
6. Close the window.
Projecting depreciation for one asset
You can calculate a projected depreciation amount without updating the asset book or the financial detail tables.
The calculations for depreciation projections are identical to those for an actual depreciation; however, book and
financial detail information is not updated. A separate depreciation amount is projected for each fiscal period
projected. Because projected depreciation amounts are saved by user ID, each user can project depreciation
without affecting another user’s depreciation projections.
Use the Depreciate Asset window to project depreciation for one asset in a book. When the projection process is
finished, you can print projection reports or view projection information in an inquiry window.
To project depreciation for one asset:
1. Open the Depreciate Asset window. (Financial >> Routines >> Fixed Assets >> Depreciate One Asset)
2. Enter or select an asset ID and suffix.
3. Enter the date to project depreciation through in the Depreciation Projection Target date field.
4. Select a book and mark the Projection Only option.
5. Choose Depreciate and close the window.
6. View the information in the Projection Inquiry window. For more information, refer to Viewing projected
depreciation information.
Projecting depreciation for assets in one or more books
Use the Depreciation Projection window to project depreciation for assets in one or more books. We recommend
that you project depreciation several years forward for all books. You can print projection reports for specific years
or periods.
To project depreciation for assets in one or more books:
1. Open the Depreciation Projection window. (Microsoft Dynamics GP menu Routines >> Fixed Assets >>
Projection)
2. To project depreciation for an asset group, unmark Project all assets and select an asset group ID. Otherwise,
leave Project all assets marked to project depreciation for all assets.
For more information, refer to Building an asset group.
3. Enter the date to project depreciation through in the Depreciation Projection Target date field.
4. Select a book and choose Insert to move the book to the Selected Books list.
5. Choose Projection and close the window.
6. You can print projection reports or view the information in the Projection Inquiry window. For more
information, refer to Viewing projected depreciation information.
Part 4: Routines
This part of the documentation provides information about procedures you can use to calculate depreciation of
your assets. It also includes information about year-end processes you can use and how you can integrate Fixed
Asset Management with General Ledger.
This part includes the following information:
Chapter 12, “Asset depreciation,” explains how you can use various depreciation methods to calculate
depreciation for an individual asset, for a group of assets, or for all the assets in one or more books. You also
can project depreciation amounts without changing asset information.
Chapter 13, “Year-end processes,” describes the various routines you can use at the end of a fiscal year to
close books and summarize and clear data.
Chapter 14, “General Ledger integration,” explains how to use a routine to integrate Fixed Asset
Management data with General Ledger.
Chapter 15, “Physical inventory,” explains how to reconcile the actual physical location for an asset to the
physical location ID entered for the asset. It also explains how to identify missing or misplaced assets by
using the physical inventory reconciliation process.
Chapter 13: Year-end processes
You can close a Fixed Asset Management fiscal year to update depreciation amounts, summarize financial data, and
remove inactive asset record information.
Once you’ve closed the fiscal year, you cannot print reports for the prior year. You should print reports that include
year-to-date depreciation for your assets before closing the fiscal year. You also can maintain Fixed Asset data
tables by summarizing historical detail information, and deleting inactive asset records when it is no longer
necessary to store the information.
Before you can close the fiscal year, you must complete the following tasks:
Enter all activity for the current fiscal year, including asset additions, changes, transfers, and retirements.
Process asset depreciation for the final period, through the last day, of the current fiscal year.
Post transactions to General Ledger.
Post the General Ledger batch.
Process year-to-date depreciation and print activity reports.
Make a backup of your data.
To close the fiscal year, you must close the asset books and verify data after the books are closed.
You also can summarize financial detail data and delete inactive asset records.
If the fiscal periods for the new year in the Microsoft Dynamics GP fiscal calendar have been changed since the
Fixed Asset Management calendar was last built, you should rebuild the Fixed Asset Management fiscal calendar
for future years. You should do this only after you run the year-end process.
The following information is discussed:
Closing the asset books
Summarizing financial data
Deleting inactive asset information
Closing the asset books
At the end of each fiscal year, you can update depreciation amounts. The year-end routine increases the current
fiscal year by one year for each book that is being closed and changes the Year-to-Date Depreciation Amount and
YTD Maintenance Amount fields to zero. Also, the values in specific fields are copied to other fields. The following
fields are changed when you close your asset books:
PIN* 15 string
If the item data has been imported previously, but not reconciled yet, a message will appear and you can choose
one of the following options:
Delete all
Replace duplicates
Add new items only
Discrepancies in the Fixed Assets Inventory file can be corrected using the Physical Inventory window.
Discrepancies in the recorded value can be corrected on the asset card, or automatically—if the discrepancies are
large—by creating an asset group, then entering a mass-change transaction to correct all the discrepancies at once.
Use the Missing Physical Inventory and Misplaced Physical Inventory windows to view assets that are considered
missing or misplaced in Fixed Asset Management.
Missing Indicates assets with a recorded asset label were not found in the physical inventory.
Misplaced Indicates one of the following situations has occurred:
The physical location in the fixed assets system is different from the inventoried asset, including no recorded
physical location.
The inventoried asset is not recorded in the fixed assets system.
The inventoried asset is not active—it is retired or partially open.
To reconcile physical locations for assets:
1. Open the Physical Inventory window. (Financial >> Routines >> Fixed Assets >> Physical Inventory)
2. Select All Locations or enter or select a specific physical location ID.
3. Enter the physical inventory information—asset label, PIN, and verified date— manually or choose Import
to update the Fixed Assets Inventory File.
4. Choose Missing to open the Missing Physical Inventory window. Choose Misplaced to open the Misplaced
Physical Inventory window.
5. Choose Create Group to open the Create Group window and enter a new group name.
6. Choose Create to add the missing or misplaced assets to the new group.
7. Choose OK to close the Missing Physical Inventory window or the Misplaced Physical Inventory window.
8. Choose Update to update inventory information in the asset general information record and Physical
Location ID Setup record.
The Verified Date and PIN will be saved to each reconciled general information record for each reconciled asset.
Only items that haven’t been reconciled will remain in the imported file after the update is complete.
9. Close the Physical Inventory window.
(+) Debit
(-) Credit
BO Backout Date
TD Transfer Date
If life-to-
date
depreciation
is entered
(for portion
pertaining to
prior years)
Prior Year (+) Current FAADD earlier of DTD PIS earlier of DTD
or or
If year-to-
date
depreciation
is entered
Depreciation
LPPY
LPPY
Reserve
LPPY
LPPY
Expense
Setup window )
Reserve
Setup window )
Activity table for changing a record
When you change information in an asset record, specific accounts are debited and credited. Refer to the following
table for the effect on the asset accounts.
DEPRECIATED
EFFECT ON FISCAL YEAR DEPRECIATED THROUGH
ACCOUNT ACCOUNT AFFECTED SOURCE DOC FISCAL PERIOD FROM DATE DATE
If cost is
increased
If cost is
decreased
If life-to-
date
depreciation
is increased
without
changing
year-to-date
depreciation
If life-to-
date
depreciation
is decreased
without
changing
year-to-date
depreciation
If year-to-
date
depreciation
is increased
and life-to-
date
depreciation
is increased
by the same
amount
If year-to-
date
depreciation
is increased
and life-to-
date
depreciation
is increased
by a smaller
amount
DEPRECIATED
EFFECT ON FISCAL YEAR DEPRECIATED THROUGH
ACCOUNT ACCOUNT AFFECTED SOURCE DOC FISCAL PERIOD FROM DATE DATE
If year-to-
date
depreciation
is increased
and life-to-
date
depreciation
is increased
by a greater
amount
If year-to-
date
depreciation
is increased
and life-to-
date
depreciation
is decreased
or not
changed
If year-to-
date
depreciation
is increased
and life-to-
date
depreciation
is decreased
by the same
amount
If year-to-
date
depreciation
is decreased
and life-to-
date
depreciation
is decreased
by a smaller
amount
If year-to-
date
depreciation
is decreased
and life-to-
date
depreciation
is decreased
by a greater
amount
If year-to-
date
depreciation
is decreased
and life-to-
date
deprecation
is increased
or does not
change
Account Effect on Fiscal year Source doc Fiscal period Depreciated Depreciated
account affected from date through date
Reset Year
(Backout)
Reset Year
(Re-
depreciate)
When reset
life is
processed, the
two reset year
options are
processed
after the reset
life options.
Reset Life
(Backout)
Reset Life
(Re-
depreciate)
Reserve
Expense
Expense
Reserve
Expense
Reserve
Expense
Reserve
Reserve
Expense
Reserve
Expense
Reserve
Expense
Expense
Expense
Reserve
Expense
Expense
Expense
Reserve
Expense
Expense
Expense
Expense
Reserve
Expense
Reserve
Depreciation
Reserve
Depreciation
Reserve
Activity table for mass changes to records
When you change a group of asset records, specific accounts are debited and credited. Refer to the following table
for the effect on the asset accounts.
Reset Year
(Backout)
Reset Year
(Re-
Depreciate)
Reset Life
(Backout)
Reset Life
(Re-
Depreciate)
When reset
life is
processed, the
two reset year
options are
processed
after the reset
life options
Expense
Reserve
Activity table for depreciating a record
When you process depreciation for an asset record, specific accounts are debited and credited. Refer to the
following table for the effect on the asset accounts.
Depreciate
one asset (if
a target date
is entered
that is earlier
than the
depreciated
to date)
Depreciate
one asset (if
a target date
is entered
that is later
than the
depreciated
to date)
Reset Year
(Backout)
Reset Year
(Re-
Depreciate)
Reset Life
(Backout)
Reset Life
(Re-
Depreciate)
When reset
life is
processed, the
two reset year
options are
processed
after the reset
life options
Account Effect on Fiscal year Source doc Fiscal period Depreciated Depreciated
account affected from date to date
Expense
Reserve
Expense
Reserve
Expense
Reserve
Expense
Reserve
Expense
Reserve
Depreciation
Reserve
Depreciation
Activity detail for transferring a record
When you transfer an asset record, specific accounts are debited and credited. Refer to the following table for the
effect on the asset accounts.
If transfer is
later than the
depreciated
to date
If transfer is
earlier than
the
depreciated
to date
Partial
Transfer
(transferring
partial to
new asset
records)
Creating
“TO” asset
Partial
Transfer
(transferring
partial to
new asset
records)
Reducing
“FROM”
asset
Cost/Reserve
(transferring
cost/reserve
to new
accounts)
EFFECT ON FISCAL YEAR DEPRECIATED DEPRECIATED
ACCOUNT ACCOUNT AFFECTED SOURCE DOC FISCAL PERIOD FROM DATE TO DATE
Account Effect on Fiscal year Source doc Fiscal period Depreciated Depreciated
account affected from date to date
Expense
Reserve
Expense
Reserve
Expense
Reserve
Depreciation
Reserve
Expense
Reserve
Depreciation
Reserve
Activity table for mass transfer of records
When you transfer a group of asset records, specific accounts are debited and credited. Refer to the following table
for the effect on the asset accounts.
If transfer is
later than the
depreciated
to date
If transfer is
earlier than
the
depreciated
to date
Cost/Reserve
(transferring
cost/reserve
to new
accounts)
Expense
Reserve
Expense
Reserve
Activity table for retiring a record
When you retire an asset, specific accounts are debited and credited. Refer to the following table for the effect on
the asset accounts.
DEPRECIATED
EFFECT ON FISCAL YEAR DEPRECIATED THROUGH
ACCOUNT ACCOUNT AFFECTED SOURCE DOC FISCAL PERIOD FROM DATE DATE
PARTIAL
RETIREMENT
Creating new
records to
be retired
DEPRECIATED
EFFECT ON FISCAL YEAR DEPRECIATED THROUGH
ACCOUNT ACCOUNT AFFECTED SOURCE DOC FISCAL PERIOD FROM DATE DATE
Account Effect on Fiscal year Source doc Fiscal period Depreciated Depreciated
account affected from date through date
Reducing
original asset
FULL OR
PARTIAL
RETIREMENT
If prorated
retire date is
later than the
depreciated
to date
If prorated
retired date
is earlier
than the
depreciated
to date
DEPRECIATED
EFFECT ON FISCAL YEAR DEPRECIATED THROUGH
ACCOUNT ACCOUNT AFFECTED SOURCE DOC FISCAL PERIOD FROM DATE DATE
Cost,
Accumulated
Depreciation
, Proceeds,
Gain/Loss
Expense
Reserve
Depreciation
Reserve
Expense
Reserve
Depreciation
Reserve
Expense
Reserve
Expense
Reserve
Depreciation (if Retire Date is a prior year)
Reserve
Gain
Proceeds + NonCash Proceeds - Expenses of Sale)
DEPRECIATED
EFFECT ON FISCAL YEAR DEPRECIATED THROUGH
ACCOUNT ACCOUNT AFFECTED SOURCE DOC FISCAL PERIOD FROM DATE DATE
If prorated
retire date is
later than the
depreciated
to date
If prorated
retire date is
earlier than
the
depreciated
to date
DEPRECIATED
EFFECT ON FISCAL YEAR DEPRECIATED THROUGH
ACCOUNT ACCOUNT AFFECTED SOURCE DOC FISCAL PERIOD FROM DATE DATE
Cost,
Expense
Reserve
Depreciation (If Retire Date is in a prior year)
Accumulated
Depreciation,
Proceeds, Gain/
Loss
Reserve
Gain
Activity detail for unretiring records
When you undo an asset retirement, specific accounts are debited and credited. Refer to the following table for the
effect on the asset accounts.
DEPRECIATED
EFFECT ON FISCAL YEAR DEPRECIATED THROUGH
ACCOUNT ACCOUNT AFFECTED SOURCE DOC FISCAL PERIOD FROM DATE DATE
Partial
Retirement
Undo
Offsetting
the effect of
the new
retired
record that
has been
created
Adding back
to original
asset
Full or
Partial
Retirement
Account Effect on Fiscal year Source doc Fiscal period Depreciated Depreciated
account affected from date through date
If prorated
retire date
was later
than the
depreciated
to date
If prorated
retire date
was earlier
than the
depreciated
to date
Cost,
Accumulated
Depreciation
, Proceeds,
Gain/Loss
4. If the asset was transferred more than once, or if there were partial transfers, more than one line might be
displayed in the Transfer Inquiry window.
Viewing projected depreciation information
Use the Projections Inquiry window to view projected depreciation for an asset. You must first complete a
depreciation projection for the asset. For more information, see Projecting depreciation for assets in one or more
books or Projecting depreciation for one asset.
To view projected depreciation information:
1. Open the Projections Inquiry window. (Financial >> Inquiry >> Fixed Assets >> Projections)
2. Enter or select an asset ID and suffix and select a book ID.
3. Select Annual Projection to view the annual depreciation amounts. Select Period Projection to view the
periodic depreciation amounts.
4. Select the range of years—and periods, if applicable.
5. Choose OK to close the window.
Viewing purchasing transactions information
Use the Fixed Assets Purchasing Transactions Inquiry window to view transactions originating in Purchase Order
Processing or Payables Management. You can view transaction information such as the purchase order number,
document date and number, originating amount, and transaction source. Only transactions that haven’t been added
as assets or haven’t been fully applied as assets will be displayed in this window.
To view the purchasing transactions information:
1. Open the Fixed Assets Purchasing Transactions Inquiry window. (Financial >> Inquiry >> Fixed Assets >>
Purchasing Transactions)
2. Select a transaction.
Click the Vendor ID link to open the Vendor Inquiry window.
Click the Voucher/Receipt No. link to display the original purchasing transaction.
Click the Amount link to open the Fixed Assets Purchasing Transaction Display window and view the
information that will be used to create an asset record.
3. Choose OK in the Fixed Assets Purchasing Transactions Inquiry window to close the window.
Viewing batch information
Use the Fixed Assets Batch Inquiry window to view posted Fixed Assets batches.
To view the batch information:
1. Open the Fixed Assets Batch Inquiry window. (Financial >> Inquiry >> Fixed Assets >> Batches)
2. Select a batch ID and then select a row in the scrolling window.
Click the Asset ID link to open the Asset Book Inquiry window.
Click the Source Doc link to open the Financial Detail Display window.
Click the Account link to open the Account Maintenance window.
3. Choose OK in the Fixed Assets Batch Inquiry window to close the window.
General Ledger inquiries
By clicking links in specific General Ledger inquiry windows, you can open additional windows and view details of
the Fixed Asset Management transactions that were posted to General Ledger. Details include account information,
the transaction date, and the amount of the transaction. The following table lists the windows displayed by clicking
on the links. To open certain windows, the transaction you select must have originated in Fixed Asset Management;
the source document must be FA.
Transaction Entry Zoom window Source Document Fixed Assets - General Ledger Zoom
window
Journal Entry Inquiry window Source Document Fixed Assets - General Ledger Zoom
window
window
Ledger Zoom window
Chapter 19: Reports
You can use Fixed Asset Management reports to analyze asset activity and identify errors in transaction entry. You
also can use reports to organize necessary information for financial, tax, and other regulatory reporting
requirements.
Use this information to guide you through printing reports and working with report options.
The following information is discussed:
Fixed Asset Management reports summary
Report destinations and formats
Processing reports on a process server
Creating report options
Printing a report with an option
Customizing a report
Fixed Asset Management Microsoft SQL® Server Reporting Services reports
Fixed Asset Management reports summary
Some Fixed Asset Management reports are printed automatically when you complete certain procedures. For
example, the Asset Delete report is printed when you delete an asset. You can choose to print reports in some
windows by choosing File >> Print or the printer icon.
To print some reports, such as analysis or history reports, you must set up report options specifying sorting
options and ranges of information to include on the report. For more information, see Creating report options.
The following table lists the report types available in Fixed Asset Management and the reports in those categories.
Setup Fixed Assets Account Group Setup Choose File >> Print in the Setup
window or choose the printer icon.
Activity Annual Activity Annual Activity Cost Create report options in the Fixed
Assets Activity Report options window.
Inventory Fixed Assets Inventory List Create report options in the Fixed
Assets Inventory Report options
window.
Projection Annual Depreciation Projection - Detail Create report options in the Fixed
Assets Projection Report options
window or choose the printer icon in
the Projections Inquiry window.
Routines Financial Detail Summarize Fixed Assets Choose File >> Print or choose the
Purge FA Posting to General Ledger FA printer icon in the window you use to
Posting to General Ledger Reprint complete the procedure or some will be
Physical Inventory Import Physical printed automatically when you
Inventory Update Misplaced Physical complete the procedure.
Inventory Missing Physical Inventory
Utilities ACRS Tables Asset Account Choose File >> Print or choose the
Reconciliation Asset Label Reconciliation printer icon button in the window you
Asset Delete Report Book ITC use to complete the procedure or some
Reconciliation Fixed Assets Custodian will be printed automatically when you
Reconciliation Create Batch Headers complete the procedure.
Fixed Assets Migration Results Physical
Inventory Info Import
Miscellaneous Audit Reports Asset Group Import Fixed Assets Note Choose File >> Print or choose the
Update Error Log Listing Fixed Assets printer icon in the window you use to
Installation Report complete the procedure or some will be
printed automatically when you
complete the procedure.
REPORT TYPE REPORTS PRINTING METHODS
Inquiry Reports Asset Inquiry Asset Book Inquiry Report Choose File >> Print or choose the
Financial Detail Inquiry Report Fixed printer icon in the window you use to
Assets Batch Inquiry Report complete the procedure.
Text Text with no formatting. Use this option only if the application
you’ll use to read the report can’t read any other format.
XML Data A text file that contains an XML representation of the report
layout and all the report data. Choose this format if you want
to process the report using an external application.
FILE FORMAT DESCRIPTION
Adobe PDF This format is available if you have the PDFWriter printer
driver installed (included with Acrobat 5 and earlier), or
Acrobat Distiller from Acrobat 6 or later. PDF (Portable
Document Format) files can be read using Adobe Reader
software available from Adobe.
Word Document The Microsoft Office Open XML (.docx) file format used by
Word 2007 or later. You can select this format if you select
Template as the report type.
The option to print multicurrency information is available on some report option windows. To print multicurrency
versions of your reports, mark the Include Multicurrency Info option.
You can select a printing destination in various ways, depending on which printing method you use.
If you print a report by choosing File >> Print or the printer icon button while a window is open, the Report
Destination window appears, where you can select a destination. (You can select a preferred default
destination—Printer or Screen—in the User Preferences window.)
For activity, comparison, depreciation, inventory, projection, and transaction reports, you select the
destination when you create the report options needed to print these reports.
Processing reports on a process server
If you are using the Distributed Process Server (DPS ), you can process some reports on your computer or send
them to a designated server on the network. Sending long reports to a process server allows you to continue
working while the reports are being created.
You can set up the Process Server to process the following Fixed Asset Management activities:
Depreciation or depreciation projections
General Ledger posting
Mass changes
Mass retirements
Mass transfers
Deleting asset data
Rebuilding tables
Summarize financial detail
Year end processes
Physical inventory update
Creating report options
Report options include specifications of sorting options and range restrictions for a particular report. To print some
of the Fixed Asset Management reports, you must first create report options. Each report can have several different
options so that you can easily print the information you need. For example, you can create one report option to
show summary information, and another option to show detailed information.
A single report option can’t be used by multiple reports. For identical options for several reports, you must create
them separately.
Use the Fixed Asset Management report options windows to create sorting, restriction and printing options for the
reports that have been included with Fixed Asset Management.
To create report options:
1. Open one of the asset reports windows. (Financial >> Reports >> Fixed Assets >> Activity) (Financial >>
Reports >> Fixed Assets >> Comparison) (Financial >> Reports >> Fixed Assets >> Depreciation)
(Financial >> Reports >> Fixed Assets >> Inventory) (Financial >> Reports >> Fixed Assets >> Projection)
(Financial >> Reports >> Fixed Assets >> Transaction)
2. Select a report from the Reports list.
For report options window information choose Help >> Index; then enter the name of the specific report options
window.
3. Choose New to open the report options window. Your selection in step 2 determines which report options
window appears.
4. Name the option and enter information to define the option. The name you choose for the option won’t
appear on the report. The selections available for defining report options vary, depending on the report type
you’ve selected.
5. Enter range restrictions. The Ranges list shows the ranges available for each report. The available ranges
vary, depending on the type of report.
You can enter only one restriction for each restriction type. For instance, you can insert one asset ID restriction or
one document number restriction.
6. Choose Insert to add the range to the Restrictions List. To remove an existing range from the list, select the
range and choose Remove.
7. Choose Email Options to enter email options for the report option. Once the email options are set up, you'll
be able to send the reports in an email message from this window by choosing Email. You can also send this
report in an email from any list view where the report option is displayed.
8. Choose Destination to select a printing destination. Reports can be printed to the screen, to the printer, to a
file, or to any combination of these options. If you select Ask Each Time, you can select printing options each
time you print this report option.
For more information about printing reports, see Printing a report with an option.
9. To print the report option from the report options window, choose Print before saving it. To print the report
later, choose Save and close the window. The report window will be redisplayed.
Printing a report with an option
Use an asset report window to print a fixed assets report for which a report option has been set up.
To print a report with an option:
1. Open one of the asset reports window. (Financial >> Reports >> Fixed Assets >> Activity) (Financial >>
Reports >> Fixed Assets >> Comparison) (Financial >> Reports >> Fixed Assets >> Depreciation)
(Financial >> Reports >> Fixed Assets >> Inventory) (Financial >> Reports >> Fixed Assets >> Projection)
(Financial >> Reports >> Fixed Assets >> Transaction)
2. Select a report from the Reports list.
3. Select a report option and choose Insert to insert the report option in the Email or Print List.
4. Choose Print to print the report options in the Email or Print List.
Customizing a report
Most of the existing reports in Fixed Asset Management can be modified to meet your needs. You can add or
delete fields, change sorting options, add subtotals, or you can customize reports using Report Writer. The
following procedure describes the simplest method to customize a default report and set access to it. Refer to the
Report Writer documentation for detailed instructions about using Report Writer.
To customize a report:
1. Print the report to the screen.
2. While the report is on the screen, choose Microsoft Dynamics GP menu >> Tools >> Customize >> Modify
Current Report.
The Report Layout window will appear with the current report open.
3. In the Report Layout window, make any necessary changes to the appearance of the report.
4. Choose Windows >> Report Definition.
5. In the Report Definition window, change the sorting options, modify the report layout, or add report
restrictions.
6. Choose OK to save the changes to the report.
7. Choose File >> Microsoft Dynamics GP to return to Fixed Asset Management.
8. Choose Microsoft Dynamics GP menu >> Tools >> Setup >> System >> Security and select the user,
company and product to grant access for.
9. In the Type field, select Modified Reports.
10. In the Access List, double-click the name of the report you modified. An asterisk (*) appears, indicating that
the selected user has access to the report.
11. Choose OK to save the changes to the user’s security settings.
Fixed Asset Management Microsoft SQL® Server Reporting Services reports
You can view Fixed Asset Management Reporting Services reports from the Reporting Services Reports list. If you
are using Reporting Services 2008 or later, financial metrics for your home page also appear in the Reporting
Services Reports list. You can access the Reporting Services Reports list from the navigation pane or from an area
page in the Microsoft Dynamics GP application window. This report list appears if you specified the location of
your Reporting Services reports using the Reporting Tools Setup window. See your System Setup Guide (Help >>
Contents >> select Setting up the System) for more information.
The following Reporting Services reports are available for Fixed Asset Management.
Report
Her Majesty's Revenue and Customs (HMRC ) is implementing the first step of Making Tax Digital, which imposes
new requirements on VAT registered businesses above the VAT threshold. Requirements will be implemented in
phases. In the first phase, with a deadline in April, 2019, the following requirements will take effect:
Keeping records digitally - Businesses must now keep all their records digitally. For users of ERP systems this
will not have any impact since they already keep their records digitally in these systems.
Submit VAT return electronically using software recognized by HMRC.
If you are new to VAT 100 setup, review How to setup VAT 100 Return
If you are having issues using the Making Tax Digital review Troubleshooting Making Tax Digital
In the UK Digital VAT Setup window (Cards -> Company-UK Electronic VAT Setup), you must specify that you
want to use the Making Tax Digital service.
Set up VAT returns
HMRC maintains a list of VAT obligations for companies, which are the periods for which they must report VAT
and the due date for the report. HMRC exposes this information through their API so that Dynamics GP can
retrieve the obligations. Dynamics GP stores VAT obligations as VAT Return Periods, and uses them to:
Remind you about VAT returns that are due or overdue.
Automatically enter start and end dates when you create VAT returns.
In order to use the Making Tax Digital service, you must connect to the service from the VAT Return window.
4. After you have successfully logged in, then the VAT Obligations window opens, and you can choose your
obligation period. This comes from the HMRC site and will return your company’s VAT periods.
The screenshot above is based on a test environment with quarterly VAT tax and only 2 obligation periods
open. Your view will be different.
5. When you return to the VAT Return window, click Calculate to have the system calculate VAT for you as
shown in the following picture.
If the calculations are not correct, you can clear the window at this time. Then repeat steps above when
ready. Click Save to save the information.
6. When you save the VAT return, VAT box fields are now editable so any further corrections can be made.
The Final Return checkbox is also editable and it must be marked before you can submit.
7. Click Submit to start the submission. You must supply your HMRC credentials again.
You will get a mandatory message required by HMRC, click ok and then you will see a progress bar for the
VAT information being submitted to HMRC.
When the submission is complete you will see the VAT Response window.
To submit VAT Daybook returns
1. Create the column codes for GB country code for all the boxes in VAT Daybook report (Cards >> Company
>> VAT Daybook report)
2. Create and Post Purchase and Sales transaction with Tax for GB customer and vendor.
3. If you want to view the report before submission then select the draft option in VAT Daybook
report(Routines >> Company >> VAT day book report)
4. If not then you can print the audit trial code report for that posted period. As soon as you tab off from the
period field HMRC login page will open up and you enter the credential.
a. If in case, VAT calendar setup is not as per the HMRC calendar setup then you get the message for
incorrect calendar setup and obligation window will open to view (only to view but you can’t select any
period) the calendar setup for that year. You need to do the calendar setup as per the HMRC site in order to
proceed further.
b. If calendar setup is as per the HMRC then you can print the audit trial report.
5. After generating the audit trial report, you can now perform the electronic submission for the same period.
6. When you choose Electronic Submission and then enter Year and Period Key, VAT HMRC login page pops
up and you must enter the credentials.
7. After entering the credentials, you can click on submit button which again takes you to the HMRC login
page. Post submission, VAT response window will open up for the submitted record.
NOTE
After submitting the return, if the progress window does not start and there is no response window, it could be a proxy
server issue. For more information, see https://developer.service.hmrc.gov.uk/api-documentation/docs/reference-
guide#network-access
NOTE
The above Making Tax Digital process of submitting to the HMRC also works for the VAT Daybook module in Dynamics GP.
VAT Daybook does not allow you to edit the amounts prior to submission like you can in the VAT 100 (return) window.
Glossary of Terms in the Financials Area in Dynamics
GP
22 minutes to read • Edit Online
The following table explains the terminology used in the Financials area in Dynamics GP.
TERM DEFINITION
1099 Statement A report required by the US Internal Revenue Service for each
vendor from whom goods and services worth $600 or more
have been purchased within a calendar year. There are three
possible formats for a 1099: miscellaneous (1099-MISC),
interest (1099INT), and dividend (1099-DIV).
Account alias A “short name” for a posting account in the chart of accounts.
If the account format has a large number of segments, using
aliases can speed data entry.
Accounting period A subdivision of the fiscal year. Common periods are months
or quarters.
ADTP (Average days to pay) An average based on the number of invoices a customer has
and the time taken to pay each invoice. The formula for
calculating the average days to pay is:
ADTP = (Current ADTP) x (Number of Invoices) + (Number of
Days Taken to Pay Most Recent Invoice) / (Number of Invoices
+ 1).
Aged Trial Balance The Aged Trial Balance shows the balances for each aging
period as of the last aging date. You can print the Aged Trial
Balance to view the current aging status of accounts.
Aging period A specified number of days to age your accounts by. For
example, your aging periods might be from 0 to 30 days, 31
to 60 days, and so on. Up to seven aging periods can be used
for open item accounts and two periods (current and non-
current) for balance forward accounts.
Audit trail A series of permanent records that you can use to track a
transaction to the point it was originally entered in Microsoft
Dynamics GP. You can use the audit trail to verify the accuracy
of sales records by outside accountants or auditors.
Audit trail code A code providing a precise record of each transaction and its
origin within the Microsoft Dynamics GP system.
Auto apply Applies selected cash receipts, credit memos, and returns to a
customer’s oldest documents. During setup you can select
whether to apply the amounts to documents with the oldest
due dates or those with the oldest document dates. See also
Apply.
Balance The difference between the debit amount and the credit
amount of a particular account.
Balance brought forward Balance for each account that is carried forward to the next
period.
Balance forward account An account type that records all documents entered during
the current period and the balance brought forward amount
for prior periods. Cash receipts are applied to the oldest
balance, not to specific transactions.
Bank card A card for which payments might be treated as cash by the
business receiving the payment.
Bank reconciliation The process of making the cash balance shown on the bank
statement and the cash balance entered in Bank Reconciliation
match as of a certain date.
Batch frequency An option that determines how often a recurring batch will be
posted, such as weekly, monthly, or quarterly.
Batch inquiry A window that shows the users that are currently working
with batches and the statuses of those batches.
Breakout of due to/due from accounts Detail created by Dynamics GP showing the distribution
account you enter and the offset due to account or due from
account for each intercompany distribution. This breakout
prints only on edit lists (in Payables Management) and posting
journals (in General Ledger and Payables Management).
Beginning balance Those balances either entered during the setup of your
Microsoft Dynamics GP system or carried forward from the
preceding fiscal year.
Check card A type of credit card. When purchases are made with a check
card, the amount of purchase will immediately be withdrawn
from the user’s bank account. Check cards also are known as
debit cards.
Cleared amount The amount a bank statement shows a transaction cleared for.
Cleared difference The difference between what you entered for a transaction in
your checkbook and the amount the transaction cleared for
on the bank statement.
Debit memo A document that debits a customer’s account and explains the
reason for the debit.
Default class A class whose values are used for the creation of new classes.
Deposit slip A form that shows the date and the items that make up a
deposit, including receipt and payment information, the
currency, check, and coin totals, and the amount of cash
received.
Deposit in transit Deposit that has been entered but hasn’t cleared the bank.
Discount date The date an invoice must be paid in order for a discount to be
valid.
Discount taken The discount amount customers take from their available
payment terms discount. See also Discount available.
Distribution history A record of the debits and credits for each document
distributed to individual posting accounts.
Due to/due from accounts General Ledger accounts used by Dynamics GP to track
amounts to be paid or to be collected among companies. The
due to/due from accounts are often called Intercompany
Payable and Intercompany Receivable in the Chart of
Accounts.
EFT (Electronic Funds Transfer) A service provided by banks in conjunction with businesses to
have money moved in and out of an account.
Exchange rate source The service, publication, or institution exchange rates are
obtained from. For example, you can use rates from a local
bank, a financial journal, or an electronic service such as
CompuServe.
Exchange rate table A table used to store exchange rates for a unique combination
of currencies and rate types. These tables also are used to
define selections for determining the exchange rate that will be
used when the currency for a table is entered on a
multicurrency transaction.
Expansion button A button used to open a window where information for the
field next to the button can be added, changed, or viewed.
Functional currency The primary currency a company keeps its financial records in.
Typically, the functional currency is the currency for the
country/ region where the company is located.
Group printing Saving and printing reports in groups. For example, you can
create a report group used to print the Salesperson
Commission Summary and Sales Territory Commission
Summary before closing a fiscal year. You can create groups of
reports within the same series and groups of series report
groups, such as to print the Checkbook Register Report and
the Undeposited Receipts Report.
GST (Goods and Services Tax) A tax on the consumption of goods and services used in
Canada, New Zealand, and other countries/regions.
Historical Aged Trial Balance A Receivables Management report that projects the balances
in each aging period by aging the accounts; for reporting
purposes only. See also ADTP (Average days to pay).
HTML (Hypertext Markup Language) A format that you can view using a web browser. Use this
format for reports placed on your company’s intranet.
Inactive customer A customer with whom business isn’t being conducted any
longer. Typically, records for these customers can’t be deleted
because historical records are being kept.
Intrastat statistics The system for collecting statistics on the trade of goods
between European Union countries/regions.
Invoice A document that records the prices and other details of goods
and services sold or supplied.
Last reconciled balance The balance of a checkbook on the bank statement. This is the
amount to reconcile to.
Lockbox A place where bills that are paid every month are stored at a
bank. The bank locks this money away to pay certain bills.
Multiple companies Companies separate data folders have been established for.
Enables you to keep a separate set of financial information for
each company you operate.
Open item account An account type that shows details of all transactions not fully
applied. Open item accounts enable cash receipts to be
applied to specific invoices.
Originating amount The transaction amount in the currency that the transaction
was entered in. Originating amounts are posted along with
their corresponding functional amounts, also referred to as
functional equivalents.
Outstanding check Check that has been written, entered, and sent to payees but
hasn’t yet been received, paid, and canceled by the bank.
Paid transaction removal A procedure used to transfer paid transactions to history and
to consolidate balance forward account balances. If you’re not
keeping history, this procedure deletes paid transactions from
your records.
Payment terms Conditions for payment agreed upon when a sales transaction
takes place. Payment terms might include a discount to the
selling price if the payment is received within a certain time
period.
Posting date The date a specific transaction was posted to your company’s
posting accounts.
Posting journal A report printed following the posting process that shows the
detail for each transaction that’s been posted. Posting journals
include the audit trail code, which provides a precise record of
where each transaction has been posted within Microsoft
Dynamics GP.
QST (Québec Sales Tax) The Provincial Sales Tax for the province of Québec. See also
PST (Provincial Sales Tax).
TERM DEFINITION
Rate frequency The frequency you should enter new exchange rates for an
exchange rate table. The rate frequency is used to determine
the length of time an exchange rate is valid. For example, you
can mark a rate as valid for a single day, week, month, quarter,
or year. The rate frequency determines the expiration date for
each rate, based on the day the rate is entered.
Rate type An option used to identify different exchange rate tables for
one currency that are used for different purposes. For
example, you might set up exchange rate tables with a Buy
rate type for sales transactions and a Sell rate type for
purchasing transactions. You also can use rate types to
distinguish the posting accounts that are used for realized
gains and losses and rounding differences.
Rate variance A range you can specify to limit the amount the exchange rate
can fluctuate when you enter a new exchange rate in an
exchange rate table or during the transaction entry. For
example, if the default exchange rate is 0.68450 and the rate
variance is 0.01000, you could enter an exchange rate
between 0.67450 and 0.69450.
Realized gain Gain realized due to the difference in exchange rates between
when the receipt was posted and when the receipt was
deposited.
Realized loss Loss realized due to the difference in exchange rates between
when the receipt was posted and when the receipt was
deposited.
Roll down Applies changes you’ve made to a class record to all customer
records within the class. For example, if you change the
payment terms for the class from Net 30 to 2%-10/Net 30,
you can roll down the change to all records in the customer
class.
Sales territory A division of the regions a company’s products are sold in,
separated from other divisions oftentimes by geographical
location. In Microsoft Dynamics GP, you can track sales and
commissions for each sales territory.
Sample data Data that you can use to practice Microsoft Dynamics GP
procedures by entering the information listed in the online
lessons. You can use sample data using the lesson company.
Series posting A posting process in which marked batches from the same
series can be posted simultaneously.
Short name A shortened version of a customer name that you can print
on reports when full names are too long.
Source document code A code that identifies the type of journal or entry that you can
examine for more information about a specific transaction. For
example, you could use the source document code BRDEP for
Bank Reconciliation deposits.
Tax detail A definition of each tax that might apply to customers. Tax
details are grouped into tax schedules. See also Tax schedule.
TERM DEFINITION
Tax schedule Groups of tax details. When you assign tax schedules to
customers, Microsoft Dynamics GP calculates the applicable
taxes during transaction entry. See also Tax detail.
Text file (text only) A file format that saves reports as text without formatting.
This option should be used when the application you’re
converting the document to is unable to read any of the other
file formats.
Text-only format A file format that saves reports as text without formatting.
This format is used when exporting reports to applications
that are unable to read other formats available in Dynamics
GP.
Transaction history A record of the transactions that have been entered and fully
paid in Receivables Management. If you’re not keeping history,
the paid transaction removal deletes paid transactions from
your records.
Transaction-level posting A posting method in which you can enter and post
transactions without having to create a batch. Also known as
real-time posting.
Typical balance Yhe type of balance, either debit or credit, an account has
under ordinary circumstances. Asset and expense accounts
normally have debit balances, while liability, revenue, and
equity accounts normally have credit balances.
Unrealized gain Gain because of the difference in exchange rates between the
transaction date and the revaluation date for an account with
multicurrency activity.
Unrealized loss Loss because of the difference between the transaction date
and the revaluation date for an account with multicurrency
activity.
TERM DEFINITION
User-defined field Two fields in the Customer Maintenance window that you can
define to track information specific to your business.
VAT (Value-added Tax) A tax on goods and services used throughout Europe and
elsewhere in the world.
ZIP code In the United States, the postal code assigned to business and
residential addresses. In other countries/regions, it might be
referred to as post code or postal code.
Returns Management
76 minutes to read • Edit Online
You can use Returns Management to enter, set up, and maintain your Return Materials Authorization (RMA) and
Return To Vendor (RTV ) documents. If Returns Management is integrated with Service Call Management, an RMA
is created automatically from a returnable parts line on a service call. If Returns Management is integrated with
Sales Order Processing, you can select items directly from the historical Sales Order Processing invoice that was
generated for a specific customer.
The introduction is divided into the following topics:
• What’s in this manual
• Symbols and conventions
• Resources available from the Help menu
• Send us your documentation comments
When creating an RMA document from a service call, the return item cost established in the Item Extensions
window will be used for both the return line and the RMA returned item cost. The returned item cost will appear on
the inventory adjustment posting.
R M A fr o m a sa l e s i n v o i c e
When entering an RMA with a SOP invoice as the origin, the returned item cost is the cost of the item from the
original invoice. You can override the original cost by manually entering the new cost. The RMA cost is posted
during the receiving process and also will appear on the RMA credit voucher. If a new SOP order is created during
the RMA life cycle, then the cost of the item is used on the new invoice.
RM A w i t h n o o r i gi n do c u m en t
If you are entering an RMA with no origin, the RMA uses the cost based on the information specified on the Item
Extension card.
Set up RTV status codes
The RTV status is a unique code used to represent the status that an RTV may achieve, from an entered to a closed
RTV.
1. Open the RTV Status Maintenance window. Cards > Returns Management > RTV Status
2. Enter an RTV Status ID and description.
3. Click Save.
Set up RTV types
You can set up and customize an unlimited number of RTV types. For example, you can use separate types of
return documents for credit, replacement, cross–ship, or repair and return RTVs. Each RTV type represents one of
these return paths offered by your vendors. Even within each of the vendors’ return paths, you might have
additional RTV types, each of which has a different set of return status codes or different general ledger default
accounts.
Only one return path can be applied to each RTV type. The return path that you select for each RTV type in the RTV
Type Maintenance window will dictate which Return Path button is active when you create an RTV in the RTV
Entry/Update window.
After you’ve set up at least one RTV type, you can complete the setup of common entries in the RTV Entry/Update
windows.
1. Open the RTV Type Maintenance window. Cards > Returns Management > RTV Types
2. Enter an RTV type and description.
3. Enter or select RTV status codes for the RTV type, which represent each phase listed in the RTV life cycle.
Entered Status The code that appears in the RTV Status field when you click New in the RTV
Entry/Update window.
Ready To Ship Status The code that appears when the returned item is ready to be shipped to the vendor,
but has not left the location.
Partially Shipped Status The code that appears when some, but not all, of the returned item has been
shipped.
Shipped Status The code that appears when the entire returned item has been shipped from your location
and is in transit to the vendor.
Partially Received Status The code that appears when some, but not all, of the return item was received at
the vendor location.
Received Status The code that appears once the returned item has been received at your return location.
Closed Status The code that appears when the RTV is in the final stage for a completed return.
1. Enter or select the sending location, which is the default site ID that the returned item is being sent from.
This would normally be the returns location, and is displayed as the Outbound Site on the RTV.
2. Enter or select the return location, which is the default site ID designated for the item’s return for this RTV
type. This is displayed as the inbound site on the RTV.
3. Select a return path, which indicates the final disposition of the returned item.
Credit Indicates that you will receive a credit from your vendor for the item you’re returning.
Replacement Indicates that your vendor will replace the returned item with the same item or another
substitute item.
Advanced Cross Ship Indicates that your vendor will ship a replacement item to you before your vendor
receives the returned item from you.
Repair & Return Indicates that your vendor will repair and return the item to you.
1. Click Accounts to specify the default accounts to be used as various general ledger distributions on RTV
documents.
2. Click Save.
Set up vendor extensions
You can identify a specific site ID for a vendor location when you process Repair and Return RTVs.
Because the items will be returned to you after they are repaired, they still will be accounted for in your inventory.
You might have several “vendor” sites to assist you in quickly identifying the items and quantities that are at a
vendor for repair. For example, you might have specific site IDs for your most common repair vendors and a
generic VENDOR site ID for those vendors with less repair volume. If no entry is made in Vendor Extensions, the
default site ID from the Service Setup – Returns window is used for all vendors.
1. Open the Vendor Ext Maintenance window. Cards > Returns Management > Vendor Extensions
2. Enter or select the Vendor ID of the vendor that the return items will be sent to.
3. Enter the address where the return items will be shipped to.
4. Enter the site where the vendor will repair the return items. The site ID is the default “via” site on the transfer
for a repair and return RTV.
5. Select the Default Site option when a vendor has multiple address IDs to indicate which site is the default
site for repairs.
6. Click Save.
Set up reimbursements
Reimbursement values are the amounts or percentages the vendor has agreed to reimburse your company for
charges you might have incurred for a defective item or some other problem related to the RTV.
The values in the Reimbursement Maintenance window are the default entries for RTVs in the RTV Entry/Update
window. While default currency amounts appear on RTVs, percentages are entered only for informational use and
won’t be used in the creation of the Payables Management credit document.
During the RTV closing process, the currency values in the reimbursement fields on the RTV are totaled and a
credit voucher is created in Payables Management for that currency amount.
1. Open the Reimbursement Maintenance window. Cards > Returns Management > Reimbursement
2. Enter or accept the default Vendor ID that your company has a reimbursement agreement with.
3. Enter or accept the default Item Number that normally is returned to the vendor specified.
4. Enter or select the RTV Type that represents the type of return work that your company is reimbursed for.
5. Enter an A (Amount) or P (Percentage) that the vendor will reimburse you for each line type.
6. Enter the Not to Exceed Value for each line type for informational use.
7. Click Save.
Set up item extensions
You can assign, modify, or delete additional item information that is not available in Inventory Control. For
example, certain items might be returnable or track meter usage; this information isn’t tracked within Inventory
Control, but is important for service situations.
The vendor warranty code that you select is used when entering new items in the Equipment Maintenance window.
The seller warranty code that you select represents the warranty your company offers to your customer. This
information is used when an equipment master record is created.
The MTBF (Mean Time Between Failure), the MTBI (Mean Time Between Incidents), and the MTTR (Mean Time
To Repair) are estimates that can be recorded for the item as additional information.
The returned item cost will affect three different situations: Service Call R –Line, Depot Work Order Completion,
and Return Item cost when an RMA is created with no source document. For more information, see Returned
items.
1. Open the Item Extensions window. Cards > Service Call Management > Extensions > Item or Cards >
Inventory > Item > Additional > Service Extensions
2. Enter item information. For more information, see Set up item extensions of the Service Call Management
manual.
3. Click Save.
Set up customer extensions
You can create, modify, or delete additional customer information that isn’t available in Receivables Management.
You also can enter the default time zone, office hours, service area, and other information that may be used when
servicing the customer account.
The Bill to Customer information in the Customer Extensions window is entered automatically on a service call
when the customer ID and address ID on a service call match an existing customer extension record.
The date in the Last Service Date field is when service work was most recently performed for the customer
location. This date is updated each time a service call is invoiced for the current customer and site combination.
1. Open the Customer Extensions window. Cards > Service Call Management > Extensions > Customer or
Cards > Sales > Addresses > Select a customer and an address ID > Additional > Service Extensions
2. Enter customer information. For more information, see Set up customer extensions of the Service Call
Management manual.
3. Click Save.
IMAGE – FARM6.jpg
ACCOUNT LOCATION
Sales Sales Returns account from Item Master record; if empty, then
from Posting Accounts – Sales
Accounts Receivable A/R account from Customer Master record; if empty, then
from Posting Accounts – Sales
When the RMA record is created manually, and the Origin selected is Service Call, the default account numbers
from service type accounts (based on the service type assigned to the service call) are used, if not empty. The
default account numbers from RMA type accounts are used if the Service Types Accounts are blank. When the
RMA record is created and the Account Number in service type accounts and RMA type accounts are blank, the
default account numbers are based on the following information.
This table is based on the Posting Accounts From option (Item or Customer) selected in the Sales Order
Processing Setup window.
(Microsoft Dynamics GP menu > Tools > Setup > Sales > Sales Order Processing)
IMAGE – FARM10.jpg
ACCOUNT LOCATION
Inventory Offset Purchases account from Vendor Master record; if empty, then
from Posting Accounts – Sales
Accounts Payable A/P account from Vendor Master record; if empty, then from
Posting Accounts – Sales
If amounts exist in the Cost or Reimbursement fields on the RTV, the following general ledger distribution
records will be created. For amounts in the Cost area, the sum of all cost amounts will be the debit entry.
ACCOUNT LOCATION
Purchases Cost Account from RTV Type Accounts; if empty, then the
Purchases account from Vendor Master; if empty, then from
Posting Accounts
ACCOUNT LOCATION
Accounts Payable A/P account from Vendor Master; if empty, then from Posting
Accounts – Sales
For amounts in the Reimbursement area, the sum of all reimbursements amounts will be the credit entry.
ACCOUNT LOCATION
Accounts Payable A/P account from Vendor Master; if empty, then from Posting
Accounts – Sales
ACCOUNT LOCATION
Inventory Offset COGS account from Return Item Master record; if empty, then
from Posting Accounts-Sales
NOTE
This table is based on the Posting Accounts From option (Item or Customer) selected in the Sales Order Processing Setup
window.
(Microsoft Dynamics GP menu > Tools > Setup > Sales > Sales OrderProcessing )
The default account numbers for Sales and Accounts Receivable are based on the following information.
ACCOUNT LOCATION
Sales Sales Returns account from RMA Type Account; If empty, from
Sales Account on Return Item Master record; if empty,
then from Posting Accounts - Sales
NOTE
This table is based on the Posting Accounts From option (Item or Customer) selected in the Sales Order Processing Setup
window.
(Microsoft Dynamics GP menu > Tools > Setup > Sales > Sales Order Processing )
When the Return Item Number is changed in RMA Receiving on an RMA that originated from a Service Call
Returned line, a decrease inventory adjustment for the original Item Number and an increase inventory
adjustment for the Return Item Number are posted. The default account numbers for these inventory
adjustments are based on the following information.
D e c r e a se A d j u st m e n t
ACCOUNT LOCATION
Inventory Offset COGS Account from the Source Service Call Returned line
Distributions
I n c r e a se A d j u st m e n t
ACCOUNT LOCATION
Inventory Offset COGS Account from Return Item master; if empty, then from
Posting Accounts – Sales
NOTE
This table is based on the Posting Accounts From option (Item or Customer) selected in the Sales Order Processing Setup
window. (Microsoft Dynamics GP menu > Tools > Setup > Sales > Sales Order Processing).
1. Open the RMA Receiving window. Transactions > Returns Management > RMA Receiving
2. Select a way to view the RMA documents. To view all open RMA documents, select All.
3. Select the M (Marked to Post) check box to have the RMA line item show up on the preview report or to
post it.
When you select the Mark All option, you will be asked whether you want to select the M (Marked to Post) option,
the P (Print the Traveler Report) option, or both.
1. If your organization uses multiple bins, click Bins for each RMA line item. You can specify the bins where the
received items should be placed when received.
This button is not available for kit items. You can use the Bins button in the RMA – Kit Components window to
specify bins for kit components.
1. If the RMA line item is a kit item, click Kits to view or modify information for the kit components.
2. If the RMA line item is a serial- or lot-numbered item, click Serial/Lot to enter or verify the serial and lot
numbers received for the line item. To automatically receive the previously selected serial numbers for all
selected RMA line items, select the Receive All Serial Numbers check box. The Serial/Lot button is not
available for kit items. You can use the Serial/Lot button in the RMA – Kit Components window to specify
serial or lot numbers for kit components.
3. Click Misc. Items to add any information regarding accessory equipment, such as power cords or cables to
be noted on the return document. These items aren’t adjusted into inventory as part of the receiving
process, but simply are recorded as part of the return.
4. Select the P (Print the Traveler Report) option to have the Traveler Report print with the RMA line item
when you post it.
5. Click Post.
IMAGE – FARM11.jpg
ACCOUNT LOCATION
Sales Repair Sales account from RMA Type Accounts; if empty, Sales
Account from Invoice Item master; if empty, from Posting
Accounts – Sales
Accounts Receivable A/R Account from Customer master; if empty, from Posting
Accounts – Sales
NOTE
This table is based on the Posting Accounts From option (Item or Customer) selected in the Sales Order Processing Setup
window (Microsoft Dynamics GP menu > Tools > Setup > Sales > Sales Order Processing).
1. Open the RMA Closing window. Transactions > Returns Management > RMA Closing
2. Select a way to view the RMA documents. To view all open RMA documents, select All.
3. Select the M (Marked to Post) check box to have this RMA show up on the preview report or to close it.
Click Mark All to choose all RMAs available for closing.
4. If the RMA line is a kit item, enter information in the Repair Cost and Repair Price fields. When a kit item
is marked for closing, the related kit items also are closed, even though they are not displayed in this
window.
5. Click Preview to print a preview of the items selected for closing. Select the P (Print) check box to include a
detailed report of the records posted during the closing process.
6. Click Post.
IMAGE – FARM12.jpg
ACCOUNTS LOCATION
Inventory Offset from Item master, if empty, then from Posting Accounts –
Sales
During the shipping process a credit voucher also is created in accounts payable and when posted, updates the
following accounts.
ACCOUNTS LOCATION
Accounts Payable from Vendor master, if empty, then from Posting Accounts –
Sales
ACCOUNT LOCATION
Inventory Offset COGS account from Outbound Item Master record; if empty,
then from Posting Account or Purchases Account from Vendor
Master record
I n c r e a se A d j u st m e n t
ACCOUNT LOCATION
Inventory Offset COGS account from Inbound Item Master record; if empty,
then from Posting Account or Purchases Account from Vendor
Master record
This table is based on the Posting Accounts From option (Item or Customer ) selected in the Sales Order Processing
Setup window (Microsoft Dynamics GP menu > Tools > Setup > Sales > Sales Order Processing ).
When the inbound Item Number is changed in the RTV Receiving window on repair and return RTVs, the item
number on the transfer line associated with the RTV to the inbound Item Number is changed. The unposted
general ledger distributions for the remaining ‘leg’ of the transfer are deleted and re–created.
ACCOUNT LOCATION
Inventory Offset Inventory account from Item Master record; if empty, then
from Posting Accounts - Sales
1. Select a way to view the RTV documents. To view all open RTV documents, select All.
2. Update the inbound item and quantity to receive, if necessary.
3. Select M (Mark to Receive) to display this RTV on the previous report or to post it.
4. To select all the displayed lines, select Mark All.
5. Click Post. The RTV document will be marked as received or partially received, and the item will be
transferred to the inbound site.
Close an RTV
You can use the RTV Closing window to indicate that the RTV process is complete. The default cost and
reimbursement information from the RTV Entry/Update window is displayed. Amounts entered into the Cost and
Reimbursement fields will generate cost and reimbursement vouchers in Payables Management. If the RTV has
an RMA associated with it, the RMA will be updated with any cost amounts to be billed to the customer. When you
close an RTV, the following changes will be made.
An accounts payable cost voucher for the currency amounts in the Expense, Parts, Labor, and Travel cost
fields will be created.
An accounts payable reimbursement voucher for the Expense, Parts, Labor, and Travel cost
reimbursement fields will be created.
The associated RMA will be updated with the total of the cost fields so that you can invoice the customer
during RMA closing.
The RTV records will be moved to the history tables automatically.
If the cost or reimbursement amounts are changed in the RTV Closing window, the general ledger
distribution records are deleted and re–created with the new cost or reimbursement total.
The default account distribution is based on data entered in the RTV Entry/Update window. For more
information, see Set up options and default entries .
For amounts in the Cost area, the sum of all cost amounts will be the debit entry.
ACCOUNT LOCATION
Purchases Cost Account from RTV Type Accounts; if empty, then the
Purchases account from Vendor Master record; if empty, then
from Posting Accounts
Accounts Payable A/P account from Vendor Master record; if empty, then from
Posting Accounts – Sales
For amounts in the Reimbursement area, the sum of all reimbursements amounts will be the credit entry.
ACCOUNT LOCATION
Accounts Payable A/P account from Vendor Master record; if empty, then from
Posting Accounts – Sales
1. In the navigation pane, choose the Field Service button, and then choose the RTV Transactions list.
2. Choose the RTV Close button to display the RTV Closing window.
3. Select a way to view the RTV documents. To view all open RTV documents, select All.
4. Update the cost and reimbursement amounts for the following items.
Expense The expenses incurred for processing the returned item. Enter the amount the vendor will allot for
reimbursement to you on the returned item.
Parts The parts cost incurred for the returned item. Enter the amount that the vendor will allot for
reimbursement for parts on the returned item.
Labor The labor cost incurred for the returned item. Enter the amount the vendor will allot for
reimbursement for labor on the returned item.
Travel The travel cost incurred for the returned item. Enter the amount that the vendor will allot for
reimbursement for travel on the returned item.
1. Select the M (Mark to Post) check box on selected lines or click Mark All to select all the lines for closing.
2. Click Post.
Transfer inventory
You can enter or process transactions that keep track of a physical movement of inventory items from one site to
another. You also can print picking tickets and packing slips and create an inventory transfer not related to a service
call.
The customer and address information that you enter will print on the packing slip generated for the transfer.
You can access the Internet tracking pages for delivery services.
1. In the navigation pane, choose the Field Service button, and then choose the In–Transit Transfers list.
2. Choose the Transfer button to display the In–Transit Transfer Entry window.
3. Enter or select a Document Number or click New to create a new transfer.
4. Enter or accept the default estimated arrival date for the item transfer.
5. Enter or select the customer and address information, which is used to determine where the item should be
shipped.
6. Enter or select the shipping method to be used when transferring inventory between locations.
To access Internet information about an existing shipment with Microsoft Internet Explorer®, click the icon to
the right of the Ship Method lookup icon and enter a tracking number.
1. If you are using an interim location during an inventory transfer, specify that location in the Via Site ID
field.
2. Enter or select the item number to be used on the current transfer record.
3. Enter the unit of measure for the transfer line item.
4. Enter the Quantity Ordered, which is the number of items that need to be processed for the transfer.
5. Enter the number of units picked from inventory that will be processed on this transfer up to the quantity
ordered. To speed data entry, the quantity picked will be the default of the quantity ordered value
automatically when you tab into the Qty Picked field.
6. After selecting the appropriate quantity for an item with a serial or lot number, click Serial/Lot to select the
specific serial or lot numbers from inventory that will be affected by the current transaction.
7. Click Distribution to view and modify the posting accounts that will be updated when the Inventory
Transfer document is posted.
8. Click Ship. An inventory transaction will be processed immediately to transfer the inventory quantities
specified and the Shipped field will be updated to reflect the quantity actually shipped.
IMAGE – FARM14.jpg
A screenshot of a cell phone Description automatically generated
Inventory receipts
You can receive in-transit inventory from the Receivings Transaction Entry window in Purchase Order Processing.
Refer to Purchase Order Processing documentation for more information.
Chapter 5: Maintenance procedures
Once you’ve begun using Returns Management, proper maintenance of your return information is essential for
preserving the accuracy of your records. This part of the documentation focuses on tasks that you can use to
maintain your return records effectively.
You’ll learn how to reconcile inventory quantities and remove various types of history. You’ll need to determine
how much historical information is necessary and use the described procedures to remove information when it’s
no longer needed.
This information is divided into the following topics:
Reconcile inventory quantities for returns
Delete return history
Delete Returns Management inventory transfer history
Reconcile inventory quantities for returns
Use the Reconcile Inventory Quantities process if you discover inconsistencies in inventory allocated quantities.
If you selected a specific range of items when you reconciled quantities in Inventory
Control, you must reconcile the same range of item quantities in Service Call
Management. If different ranges of items are completed in Inventory Control and Service Call Management, the
allocated quantities for inventory items will be inaccurate.
You should reconcile inventory quantities after the Inventory Reconcile process has been completed ( Microsoft
Dynamics GP menu > Tools > Utilities > Inventory > Reconcile). For more information, see the Inventory
Control documentation.
The reconcile process resets allocated quantities in the Item Maintenance window for the following records:
Service Call Parts Lines
Transfer Parts Lines
Depot Work Order Parts Lines
Before reconciling, back up your company’s data. For more information, see the System User’s Guide (Help >
Printable Manuals).
1. Open the Reconcile Service Inventory Quantities window. Microsoft Dynamics GP menu > Tools >
Utilities > Project > Service Utilities > Reconcile Quantities
2. Select item numbers to reconcile.
3. Click OK.
Delete return history
History records provide useful information for auditing purposes. If you’re keeping history, you can maintain and
review records for an unlimited number of years. Because historical records increase the amount of storage space
needed, you should remove history periodically to ensure that you’re keeping only the information you need. You
can use Returns Management to maintain history for both RMA and RTV documents.
Before removing history, back up your company’s data. For more information, see the System User’s Guide (Help
> Printable Manuals).
1. Open the Return Purge Utility window. Microsoft Dynamics GP menu > Tools > Utilities > Project > Service
Utilities > Purge Returns
2. Select to remove RMA or RTV document history.
3. Select a date to remove returns up to.
4. To print a Returns History Purge report without removing any actual return history, click Print.
5. Click Remove.
Delete Returns Management inventory transfer history
The Inventory Purge Utility gives you the ability to remove received inventory transfers from the system. Received
transfers with a date received on or before the date you specify will be removed.
Before removing history, back up your company’s data. For more information, see the System User’s Guide (Help
> Printable Manuals).
1. Open the Transfer Purge Utility window.
Microsoft Dynamics GP menu > Tools > Utilities > Project > Service Utilities
1. Select a date to remove completed transfers up to.
2. To print a Transfer History Purge report without removing any actual transfer history, click Print.
3. Click Remove.
You can use Manufacturing to organize and track the daily workings of the manufacturing process, such as taking
orders, purchasing raw materials, building finished goods, fulfilling orders, and selling the finished goods.
Manufacturing documentation is divided into five manuals. Refer to the following table for an overview of what is
included in each of the manuals.
Manufacturing Planning Functions manual Sales Forecasting Master Production Scheduling Capacity
Requirements Planning (CRP) Material Requirements Planning
(MRP)
If a Microsoft Dynamics® GP window —such as the Sales Transaction Entry window —is the active window when
you access help, online help for Microsoft Dynamics GP will be displayed. You can close that help, open any
Manufacturing window, and try again to access Manufacturing -specific help.
This manual is designed to give you an understanding of how to use the features of Manufacturing, and how it
integrates with the Microsoft Dynamics GP system.
To make best use of Manufacturing, you should be familiar with systemwide features described in the System
User’s Guide, the System Setup Guide, and the System Administrator’s Guide.
Some features described in the documentation are optional and can be purchased through your Microsoft
Dynamics GP partner.
To view information about the release of Microsoft Dynamics GP that you’re using and which modules or features
you are registered to use, choose Help >> About Microsoft Dynamics GP.
The manual is divided into the following parts:
Part 1, Manufacturing setup, describes how you can set up security and systemwide settings for
Manufacturing modules.
Part 2, Manufacturing user setup, contains information about user preferences—settings that help you
customize each user’s view of Manufacturing information.
Part 1: Manufacturing setup
This part of the documentation includes information that will help you complete Manufacturing setup tasks. You
can refer to this information to learn how to use security in Manufacturing and how to set up systemwide settings.
Many of the tasks that are described must be completed before you can enter information in Manufacturing. Be
sure to review and complete all setup tasks for Manufacturing modules you’ve installed. Later you can refer to this
information to adjust settings or to help new users get started.
The following information is discussed:
Chapter 1, “Manufacturing basic setup,” includes information about setting up users, the shop floor calendar,
and work center options.
Chapter 2, “Security,” describes security information specific to Manufacturing, such as process security and
module security.
Chapter 3, “Manufacturing core functions setup,” contains information about system settings for bills of
materials, sales extensions, and the Sales Configurator.
Chapter 4, “Manufacturing production functions setup,” describes system settings for routings,
manufacturing orders, and work-in-process.
Chapter 5, “Manufacturing management functions setup,” includes information about setting up quality
assurance, engineering change management, and job costing.
Chapter 6, “Manufacturing planning functions setup,” includes information about system settings for
Material Requirements Planning.
Chapter 1: Manufacturing basic setup
Before you set up module-specific system settings and user preferences, use this information to complete basic
system setup tasks.
This information is divided into the following sections:
Setup checklist
Setting up costing system default settings
Shrinkage overview
Including shrinkage in Manufacturing
Shop calendars
Defining the shop calendar
Setting up work center options
Designating system users
Setting up costing system default settings
Default costing settings determine how costs are tracked throughout your manufacturing facility. You can choose to
automatically account for shrinkage on parent parts, their components, or both. You also can assign a posting
account for rounding differences and choose a security set for revaluations.
To set up costing system default settings:
1. Open the Costing Preference Defaults window. (Microsoft Dynamics GP menu >> Tools >> Setup >>
Manufacturing >> System Defaults >> Costing)
1. Mark the options to apply shrinkage, as needed, for standard cost rollups. It’s strongly recommended that
you mark both options or neither option.
2. Apply Shrinkage to Parent Cost Mark Apply Shrinkage to Parent Cost to apply shrinkage to the finished
good.
Apply Shrinkage to Component Cost Mark Apply Shrinkage to Component Cost to apply shrinkage to
the components of the finished good.
Prorate Setup Time Mark Prorate Setup Time to distribute setup costs for tandard-cost items.
3. If you marked Prorate Setup Time, select the quantity to use for calculating setup costs for standard-cost
items.
Average Quantity The setup costs of an item (setup time multiplied by setup labor rate) will be divided by the
average quantity of the item. You specify the average quantity of an item in the Item Engineering Data window.
Refer to Entering item engineering data in Chapter 8, “Item engineering data,” of the Manufacturing Core
Functions documentation for more information about specifying the average quantity of an item.
Standard Quantity The setup costs of an item will be divided by the standard quantity of the item. You specify the
standard item quantity in the Standard Cost Changes window.
Refer to Specifying the standard quantity for a finished item in Chapter 14, “Standard costing revaluations,” in the
Manufacturing Core Functions documentation for more information.
4. Mark Activate Single-Level Cost Roll Up to let users decide, in the Standard Cost Changes window, whether
costs affect selected items in the BOM, or the entire BOM that includes the item. If you do not mark this
option, users do not have the choice, and costs affect the entire BOM that includes the item.
5. Decide how the Standard Cost Changes window should work.
Rollup scope Determines how many items are included in a standard cost rollup. You can choose to roll up all
items with proposed standard cost changes, or you can choose to roll up only items affected by a change in the cost
of the selected item.
Tree view explosion level Determines how much information is displayed when you select an item in the
Standard Cost Changes window. If your business has many records, choose Single Level Bill of Material so that
information is displayed more quickly. (You can always expand the view of the information, if needed.)
6. Select a posting account for rounding differences.
7. Choose a security set to be used when a user attempts to revalue items in the Rollup and Revalue Inventory
window or in the Standard Cost Changes window.
Users who attempt to revalue items must be included in the security set, or they must enter the appropriate
password before the revaluation can occur.
8. Choose OK and close the window.
Shrinkage overview
Shrinkage is the anticipated loss of an item.
Types of shrinkage
You can specify a shrinkage value for finished goods (parent items), for components (child items), or both.
Finished good shrinkage Finished good shrinkage might occur if not all items that are started in production are
adequate for meeting demand. For example, if you discover that one out of every 100 finished goods you produce
fails inspection, you have one percent shrinkage of your finished goods. You can set up preferences so that if you
need to produce 200 of this item, materials and resources will be scheduled to build 202—automatically covering
any anticipated losses from shrinkage.
Raw material shrinkage Raw material shrinkage might occur if some components are flawed and can’t be used
in production. Raw material shrinkage also can occur if materials are wasted in the production process; for
example, you might need to use materials on trial runs during your setup processes. You can indicate how much
shrinkage you anticipate on an item-by-item basis.
How shrinkage is calculated
To calculate shrinkage, divide the extended required quantity (from either the picklist or the manufacturing order,
depending on if you’re calculating shrinkage for a component or finished good) by 1, minus the shrinkage
percentage. The calculated quantities reflecting shrinkage should be rounded up, if necessary.
Including shrinkage in Manufacturing
When you enter item information in Inventory Control, you can specify shrinkage percentages. The amounts you
enter can be reflected in the quantity calculations for manufacturing orders, in cost calculations for standard cost
rollups, or both.
Refer to the table for more information about where the shrinkage percentage information comes from, and how
it’s determined if the shrinkage percentage is reflected in quantities or costs.
| | Component | Finished good | |----------------------------------------------------------------------|---------------------
------------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------|----------------------------------------------------| | Shrinkage information
comes from ... | ... the Item Resource Planning Maintenance window, but you can change the shrinkage percentage
for a component when you add the component to a bill of materials in the Bill of Materials Entry window. | ... the
Item Resource Planning Maintenance window. | | Shrinkage is reflected in the quantities if ... | ... the scheduling
preference you use for the manufacturing order includes the options to apply shrinkage to the quantity. Refer to
Setting up scheduling preferences. | | | Shrinkage is reflected in costs for standard cost rollups if ... | ... you’ve
marked options to include shrinkage in standard cost rollups. Refer to Setting up costing system default settings. | |
Shop calendars
You’ll use the Shop Calendar window to indicate which days your plant is running—and which days it isn’t. You can
choose weekends, holidays, or any other days as “down days.” When you use modules such as Manufacturing
Order Processing, down days can be taken into consideration in order scheduling.
You might have to make specific adjustments to the calendar when unforeseen events occur—when your plant has
a down day because of a power failure, for example, or when an extra shift is scheduled.
Settings you choose when defining the shop calendar will be the default settings for your work centers. However,
after you create work centers, changes to the shop calendar won’t be reflected in existing work center calendars.
Use the Shop Calendar when you’re initially setting up your company, but use work center calendars to make day-
to -day adjustments.
Defining the shop calendar
You need to define one shop calendar for each company, but you can adjust the shop calendar for each work center.
To define the shop calendar:
1. Open the Shop Calendar window. (Microsoft Dynamics GP menu >> Tools >> Setup >> Manufacturing >>
System Defaults >> Calendar)
You can use Manufacturing module security to unlock locked bills of materials, routings, data collection records,
manufacturing orders, and MRP -planned orders. You also can use module security to remove MRP users. You
might need to unlock records to perform certain processes, such as regenerating MRP information.
The window you’ll use to view or unlock locked records will depend on the type of record you’re working with.
You need system administrator access to unlock most records. To unlock some records, you must supply the
system password to open the window. To unlock other records, you must supply the system password when
you choose the Delete button.
Security)
Security)
1. View the information in the scrolling window. Each of these windows displays the user ID of the person who has
locked each record.
It’s a good idea to contact the user and request that he or she close the window to unlock a record. If that’s not
possible, use these windows to end user sessions.
System settings for Manufacturing Bill of Materials help you to accomplish several tasks. Refer to the table for
more information.
TASK REQUIRED?
Select the visual cues for the Bill of Materials Entry window No
and the Bill of Materials View window. (This can be changed on
a user-by-user basis.)
You’ll use the BOM Preference Defaults window to complete these tasks.
1. Open the BOM Preference Defaults window. (Microsoft Dynamics GP menu >> Tools >> Setup >>
Manufacturing >> System Defaults >> Bill of Materials)
IMAGE - MFGBOM
1. Specify which visual cue should be used by default in the Bill of Materials Entry window and the Bill of Materials
View window.
1. Choose the date that should be used to calculate component lead time dates. This selection determines how
lead times are calculated for all components and can’t be changed on a per-user basis.
For more information about lead time offsets, refer to Lead time calculations in Chapter 9, “Bill of Materials
overview,” in the Manufacturing Core Functions documentation.
Later, you can add information in the user-defined fields in the Bill of Materials Entry window. You can enter
information for each component in each bill of materials. Refer to Changing component details in Chapter 11,
“Bill of Materials entry,” in the Manufacturing Core Functions documentation for more information.
1. To specify how the issue-to site for components of phantom items are determined, you can use the Use Work
Centers from the phantom’s BOM option.
Phantom item has no issue-to site in The issue-to site for components of the
the finished goods’ bill of materials phantom item comes from the
phantom item’s bill of materials.
Phantom item has an issue-to site in The issue-to site for components of the The issue-to site for components of the
the finished goods’ bill of materials phantom item comes from the finished phantom item are comes from the
good’s bill of materials. phantom item’s bill of materials.
Refer to Phantom items as components of phantom items for examples of how the rules are applied when a
manufacturing order for a phantom item includes phantom components.
1. To specify the default spacing between position numbers, enter a number in the New Component Position
Number Incremental Spacing field.
We recommend that you leave a few spaces in between position numbers to allow room to add more position
numbers later. Refer to Chapter 10, “Position numbers” in the Core Functions manual for more information.
1. Mark the Archive copies of mass-changed BOMs option to keep a copy of the original bill of materials each
time a bill of materials is changed using the BOM Mass Updates window.
2. If you marked Archive copies of mass-changed BOMs, you also can specify whether the revision history for
the bill of materials should be archived. Mark Copy Revision History to the Archived BOM if revision history
also should be stored.
3. Mark the bill of materials types that should not be included when changing bills of materials using the BOM
Mass Updates window. You can choose to exclude Manufacturing, Engineering, Configured, or Super bill of
materials types from mass changes.
For example, if you mark Engineering, Engineering will be marked in the Exclude BOM types from mass
changes option in the BOM Mass Updates window and you will need to unmark it to change an engineering
bill of materials.
1. You can enter or select a process security set if use of the BOM Mass Updates window should be limited to a
certain group of users or should require a password.
If you’re going to create manufacturing orders for phantom subassembly items that include phantom
subassemblies, rules for determining the sites for the components will depend on whether you marked the Use
Work Centers of phantom’s BOM in the BOM Preference Defaults window.
Bills of materials
For these examples, assume that the following is your bill of materials for the finished good. Note that it
includes a phantom subassembly item that has its own phantom subassembly item.
FINISHED GOOD
Example 1
If Use Work Centers of phantom item’s BOM is marked, the picklist for the manufacturing order to build
Phantom 1 would include the following information:
Example 2
If Use Work Centers of phantom item’s BOM is not marked, the picklist for the manufacturing order to build
Phantom 1 would include the following information:
Use Sales Configurator preferences to determine how Sales Configurator will work for your business and how
its use will affect other modules.
1. Open the Sales Configurator Preferences window. (Microsoft Dynamics GP menu >> Tools >> Setup >>
Manufacturing >> System Defaults >> Sales Configurator)
2. Mark Display Manufacturing Order Start Date while configuring if a start date for the associated
manufacturing orders should be created automatically.
When you open the Sales Configurator window from the Sales Item Detail window, a manufacturing order
automatically will be generated. If you’ve marked this option, a start date for the order will be calculated and
included. If you don’t mark this option, a start date won’t be calculated until you choose Schedule in the Sales
Configurator window.
1. Mark Display Messages for Option Promotions to see messages about special promotions for the options
you’re using as you’re working with the Sales Configurator.
2. Choose OK and close the window.
Setup options for sales order extensions
Microsoft Dynamics GP Sales Order Processing includes tools you can use to manage sales functions in your
manufacturing environment. However, when you install Manufacturing you also must complete additional
setup tasks that determine how sales affect other modules. For example, you must specify default settings for
manufacturing orders that will be generated automatically from sales orders.
When Manufacturing is installed, you must complete the following setup procedures:
Due date options You must specify how due dates for manufacturing orders linked directly to sales orders
should be calculated. Refer to Setting up manufacturing sales order due dates for more information.
Manufacturing order options To automatically generate manufacturing orders from sales orders, you must
specify the default settings for those manufacturing orders. You also can specify whether customer priority
levels should affect the priority levels of manufacturing orders generated from sales orders. Refer to Setting up
manufacturing orders for sales orders for more information.
Order fulfillment options To track additional information about how orders are fulfilled, you must set up
order fulfillment options. You can specify a default carrier and FOB point. You also can select options so users
can modify the freight and miscellaneous charges associated with order fulfillment. Refer to Setting up order
fulfillment options for more information.
For more information about sales order processing and setup, refer to the Sales Order Processing documentation.
Setting up manufacturing sales order due dates
Use the Manufacturing Series Sales Order Preferences window to specify how due dates for sales orders will
be calculated.
(Microsoft Dynamics GP menu >> Tools >> Setup >> Sales >> Sales Order Processing >> Additional >>
Manufacturing Sales Order Prefs)
IMAGE – MFGSOP.jpg
1. To be warned when you schedule a sales order due date on a date that is a company-wide down day, mark
Check “Down Days.” You also can specify how the alternate date for the sales order should be calculated.
Move Earlier Mark Move Earlier to assign the closest preceding open date. Move Later Mark Move Later to
assign the closest following open date.
1. Enter the number of days the in-house due date for the order should precede the requested ship date.
The in-house due date must be on or before the Requested Ship Date, and the Requested Ship Date must be
on or before the Customer Promise Date.
If the in-house due date should be a certain number of days before the requested ship date, enter the
number of days in the Due Date Offset field.
If the in-house due date should be the same as the requested ship date, leave the Due Date Offset field
blank.
1. You can continue setting up Manufacturing sales order options by completing Setting up manufacturing orders
for sales orders, or you can choose OK and close the window.
Setting up manufacturing orders for sales orders
Use the Manufacturing Series Sales Order Preferences window to enter default settings for manufacturing
orders that are generated automatically from sales order entries. Manufacturing orders created from sales
orders automatically are scheduled, and their picklists are built.
(Microsoft Dynamics GP menu >> Tools >> Setup >> Sales >> Sales Order Processing >> Additional >>
Manufacturing Sales Order Prefs)
1. To allow users to create manufacturing orders during the sales order entry process, determine the level of user
action you’ll require from the users.
Refer to Manufacturing orders generated from sales in Chapter 20, “Sales order entry,” in the Manufacturing
Core Functions documentation for information about how the fulfillment method for an item and this setting
affect how Manufacturing handles back-order quantities.
Enable Silent MO Generation Mark this option to automatically generate manufacturing orders when sales
orders are entered for item quantities that are greater than what is currently in stock.
Enable Manual MO Generation Mark this option to allow users to generate manufacturing orders. If you
mark this option, users will need to provide basic information for the manufacturing order.
1. Set the Priority list to reflect the priority level for automatically generated manufacturing orders. The priority
level is reference only and won’t affect scheduling.
2. Mark Apply Customer Priority to Generated MO if you’re using customer priority levels and the priority
level that you’ve assigned to customers should affect the priority of manufacturing orders generated from
sales orders.
If you mark the option, specify how customer priorities should be translated to manufacturing order priorities.
You can specify a customer’s priority level in the Customer Maintenance window (Cards >> Sales >> Customer ).
For more information, refer to Microsoft Dynamics GP Sales Order Processing documentation.
1. To limit user access for changing sales order quantities for sales orders that have associated manufacturing
orders, enter or select a process security set in the Edit SO QTYs when MO is Attached Process Security field.
This option allows you to override back-ordered, canceled, invoiced and billed quantities so the quantities can
equal the quantity ordered or invoiced. For example, suppose a customer has ordered 1,000 widgets and you
want to ship the 500 widgets that have been built so far. If you use this option, you can handle partial
shipments.
If you don’t select a process security set but try to adjust a sales order quantity for a sales order with an associated
manufacturing order, a message will warn you that you don’t have the appropriate access privileges to change the
sales order quantity.
1. Mark the default order status for automatically generated manufacturing orders. You can choose Open or
Released. You can change the order status for specific manufacturing orders.
Chapter 6, “Manufacturing order overview,” in the Manufacturing Production Functions documentation—for more
information.
1. Mark Change MO status on Order Transfer to change the status of a manufacturing order when the status
of the associated sales order changes from Quote to Order.
2. To limit authority for generating manufacturing orders, enter or select a MO Generation Process Security
Set.
For more information about process security sets, refer to Process security and Creating and modifying process
security sets.
1. Enter or select a default scheduling method for automatically generated manufacturing orders. You can change
the scheduling method for a manufacturing order.
For more information about creating scheduling methods, refer to Setting up scheduling preferences.
1. Enter or select the default inventory site from which items for the manufacturing order will be drawn. You
can change the Draw Inventory From Site for a manufacturing order.
2. Choose OK and close the window.
Setting up order fulfillment options
Manufacturing extends the order fulfillment options that are available through Sales Order Processing. Use the
Order Fulfillment Setup window to set up Manufacturing-specific order fulfillment features.
Besides setting up these system preferences, you must be sure other sales order type and item options are in place.
Refer to Requirements for order fulfillment history in Chapter 21, “Order fulfillment,” in the Manufacturing Core
Functions documentation for more information.
To set up order fulfillment options:
1. Open the Order Fulfillment Setup window. (Microsoft Dynamics GP menu >> Tools >> Setup >> Sales >>
Sales Order Processing >> Additional >> Order Fulfillment Setup)
IMAGE – MFGOFS.jpg
1. Open the Routing Preference Defaults window. (Microsoft Dynamics GP menu >> Tools >> Setup >>
Manufacturing >> System Defaults >> Routings)
IMAGE – MFGRPD.jpg
Compare as Number If all planning routing sequence numbers are numeric, mark Compare as Number.
Confirm Save To have a confirmation message displayed before planning routing updates are changed, mark
Confirm Save.
1. Determine if updating other planning routings should be based only on the routing name and sequence
number. Whether a routing update is reflected in other routings is always determined by the routing name and
sequence number. Those two criteria must match before a change in one routing sequence is reflected in a
sequence in another routing.
If you mark Match WC ID, the routing sequence change will be reflected in only routing sequences that have
the same routing name, sequence number and work center.
If you don’t mark Match WC ID, all routings with that routing name and sequence number will be updated,
regardless of the work center ID.
1. Determine how to update active routings.
Whether a routing update is reflected in other routings is always determined by the routing name and
sequence number. Those two criteria must match before a change in one routing sequence is reflected in a
sequence in another routing.
If you mark Match WC ID, the routing sequence change will be reflected in only those routing sequences
that have the same routing name, sequence number and work center.
If you don’t mark Match WC ID, all routings with that routing name and sequence number will be updated,
regardless of the work center ID.
1. Mark one or both search options for your routing records.
If you mark Item Number, searches of routing records will return only routings that include the item
number you specify.
If you mark Routing Name, searches of routing records will return only the routing that has the name
you specify.
2. Choose OK.
Setting up sequence entry options
If you print routing information for use on the production floor, you can use sequence entry options to ensure
that information your employees need is included on the reports.
(Microsoft Dynamics GP menu >> Tools >> Setup >> Manufacturing >> System Defaults >> Routings)
1. Mark Replace Routing Seq. Descr. with WC Descr. to see work center descriptions rather than routing
sequence descriptions.
2. Mark Append WC Description to Routing Notes to have the work center description added to the routing
notes.
3. Mark Attach WC Notes to Routing Notes to have the work center notes added to the routing notes.
4. Choose OK.
Setting up sequence spacing, notes, and pointer usage
Use the Routing Preference Defaults window to set up options for sequence number spacing, to specify if
routing sequence notes should be included with certain reports, and to determine if pointer routings can be
used in your facility. Pointer routings are template routings you can use in your regular routings to describe
how to complete routine tasks, such as packaging and shipping products.
(Microsoft Dynamics GP menu >> Tools >> Setup >> Manufacturing >> System Defaults >> Routings)
1. Enter the default spacing for routing sequence numbers. For instance, if sequence steps should be numbered
10, 20, 30 and so on, the Sequence Spacing would be 10.
We recommend using spacing intervals of 10 or 100. This makes it easier to insert a new sequence between two
existing sequences.
1. Mark Use Pointer Routings to use pointer routings in your system.
Refer to Pointer routings in Chapter 5, “Pointer routings,” in the Manufacturing Production Functions
documentation for more information about pointer routings.
1. To include routing sequence notes with the shipping report that accompanies items shipped to an
outsourcing vendor, mark Include Sequence Notes Report with Outsourcing Shipping Report.
2. To include routing sequence notes with the purchase order that is created to purchase outsourced services,
mark Include Sequence Notes Report with Purchase Order Report.
3. Choose OK.
Scheduling preferences
Use the Scheduling Preferences window to create scheduling preferences. Each scheduling preference includes
information about scheduling manufacturing orders and handling material issues such as applying shrinkage,
posting transactions and closing manufacturing orders.
Unlike options you set up in other user preferences windows in Manufacturing, scheduling methods you define
here can be used throughout the system by any user who has authority to open and schedule manufacturing
orders.
End Item/Raw Material Issue Use the Scheduling Preferences window to determine if shrinkage
percentages are applied to raw materials and finished item quantities. You’ll also choose the default inventory
site accounts that raw materials will be drawn from and finished goods will be posted to. The default sites will
have precedence over any default site that you select in the Item Quantities Maintenance window.
Scheduling Options Use Scheduling Options to determine how the amount of time estimated to complete a
manufacturing order should be calculated. If the option is unmarked, the end quantity of the manufacturing
order is multiplied by the per-piece cycle time to determine the estimated time to complete the manufacturing
order. If the option is marked, the starting quantity is used to determine the estimated time to complete the
manufacturing order.
Closing Options If you’re using configured bills of materials (generated through the Sales Configurator), use
these options to determine what happens to the configured bills of materials you create when the associated
manufacturing orders are closed. You can archive the configured bills of materials—move them to another
directory for storage, you can delete the configured bills of materials from the list of “active” bills of materials,
or you can do both.
Process Security To require special authorization to override the minimum and maximum manufacturing
order size, you can select a process security set to restrict authority for this process.
When you create a scheduling preference, you can determine how shrinkage percentages are applied to
manufacturing orders that use that scheduling preference. You can choose from the following available options:
Apply Shrinkage to End Item Starting Quantity Ending quantities for manufacturing order finished goods
should reflect shrinkage amounts.
Doing this will help to ensure that the number of finished goods you get from a manufacturing order reflects
the anticipated shrinkage of the finished goods during the manufacturing process. For instance, an electronics
component manufacturer might know that she can expect to have 3% shrinkage when a certain widget is
produced; that is, to make 100 widgets, she’ll have to plan to make 103 widgets, to cover the expected
shrinkage. Refer to Shrinkage overview and Including shrinkage in Manufacturing for more information.
Apply Shrinkage to Raw Material Issue To ensure that sufficient materials are issued to manufacturing
orders to reflect component item shrinkage amounts.
Doing this will help to ensure that the amounts of raw materials you issue to manufacturing orders will reflect
the anticipated shrinkage of the components. For example, an electronic components manufacturer might
know that she can expect 2% shrinkage for a certain component. That is, she knows that for every 100
components she issues for use in a manufacturing order, two will be unsuitable for some reason. Refer to
Shrinkage overview and Including shrinkage in Manufacturing for more information.
You also must define other aspects of each scheduling method, such as auto -posting and process security
preferences. Refer to Setting up manufacturing order processing and Creating and modifying process security sets
for more information.
1. Open the Scheduling Preferences window. (Microsoft Dynamics GP menu >> Tools >> Setup >>
Manufacturing >> System Defaults >> MO Schedule Prefs)
IMAGE - MFGSP.jpg
If you’re using quick manufacturing orders, you must specify a default scheduling method.
1. Open the Scheduling Preferences window. (Microsoft Dynamics GP menu >> Tools >> Setup >>
Manufacturing >> System Defaults >> MO Scheduling Prefs)
2. Enter or select a scheduling preference.
3. Mark the closing options that reflect how the configured bills of materials should be handled. You can mark
either or both options.
Complete this step only if you’re using the Manufacturing Series Sales Configurator.
Archive (if possible) Configured BOM Saves the configured bill of materials in an archive.
Delete Configured BOM when MO is closed Deletes configured bills of materials after their associated
manufacturing orders are closed.
1. Set process security to limit users’ abilities to override the minimum or maximum manufacturing order
sizes.
To use an existing process security set, choose the Process Security lookup button and select the
appropriate set.
To create a new process security set to restrict users’ access to this process, enter the name of the new
process security set in the Process Security field.
A message will be displayed and you’ll have the option to create a new set. Choose yes.
Refer to Creating and modifying process security sets.
1. Mark the Schedule Manufacturing Order Start QTY option to calculate the estimated time needed to
complete a manufacturing order based on the start quantity of the manufacturing order. If you don’t mark
this option, the estimated time will be calculated based on the end quantity of the manufacturing order.
2. Select a default scheduling method. This scheduling method—Forward Infinite or Backward Infinite—will be
used when the scheduling preference is used for manufacturing orders you enter in the Manufacturing
Order Entry window.
Manufacturing orders that are generated —for example, manufacturing orders that are suggested by MRP
processing —always use backward infinite scheduling because they are created based on a due date rather than on
a start date.
1. Choose Save and close the window.
Setting up manufacturing order processing
Use the Manufacturing Order Preference Defaults window to enter information that’s used when you work
with manufacturing orders. For example, you can specify a beginning number for your manufacturing orders,
determine how configured bills of materials will be handled, and determine how default values are calculated
when you close a manufacturing order.
You also can use the window to set up process security for tasks related to outsourcing and to set up an extra field
for tracking outsourcing information. Refer to Specifying outsourcing manufacturing order options for more
information.
To set up manufacturing order processing:
1. Open the Manufacturing Order Preference Defaults window. (Microsoft Dynamics GP menu >> Tools >>
Setup >> Manufacturing >> System Defaults >> Manufacturing Orders)
IMAGE – MFGOPD.jpg
1. Enter beginning identifiers for manufacturing orders, for receipts, and for pick documents. You can use letters
and numbers.
The identifiers are the next default identifiers, and also are the basis of future identifiers. For example, if you
enter MO001, the next order will automatically be numbered MO002, then MO003, and so on.
If you mark the option to allocate components automatically when the status of manufacturing order is
changed to Released, component transactions automatically are created. You can use the Manufacturing
Component Transaction Inquiry window to view information about the allocations. Refer to Viewing
component transaction information in Chapter 12, “Manufacturing order inquiries,” in the Manufacturing
Production Functions documentation for more information.
Special rules apply if you mark this option and there are shortages of some components when you change the
status of a manufacturing order to Released. Refer to Component shortages and automatic allocations in
Chapter 7, “Manufacturing order entry,” in the Manufacturing Production Functions documentation for more
information.
If component items should remain allocated when a reverse issue transaction is posted, mark Allocate upon
Reverse Issue. (This means that if you reverse-issue components, the component quantities will remain
allocated. You can then reverse-allocate them later, if needed.)
1. To print notes attached to the picklist with the picking report, mark Print Picklist Notes with Picking Report.
2. Mark Manually select serial/lot numbers in Quick MO if you want to choose the serial and lot numbers of
components used for quick manufacturing orders.
3. Mark Require Serial/Lot Linking to require that all serial-numbered component items and all lot-numbered
component items are linked to the serial-numbered or lot-numbered finished good item.
If you mark the Require Serial/Lot Linking option, you must link all available serial-numbered and lot-
numbered component items to a finished good in the Manufacturing Serial/Lot Link Entry window before
posting.
1. Specify whether lot numbers should be selected automatically by date received or expiration date. The default
option is Expiration Date.
Date Received Mark this option to have lot numbers selected automatically in the order that the items were
received.
Expiration Date Mark this option to have lot numbers selected automatically in order of their expiration dates.
1. Specify how to handle information about canceled and closed manufacturing orders.
Remove Canceled Mark this option to set up a default entry for removing canceled orders. If you mark this
option, the Canceled Orders option will be marked when you use the Remove Manufacturing Orders window.
The number of days you enter will be used to calculate the Last Change Date in the Remove Manufacturing
Orders window.
Remove Closed Mark this option to set up a default entry for removing closed manufacturing orders. If you
mark this option, the Closed Orders option will be marked when you use the Remove Manufacturing Orders
window. The number of days you enter will be used to calculate the Last Change Date in the window.
1. Determine how default quantities for manufacturing orders should be calculated when you close a
manufacturing order. You can choose to have default quantity calculated based on the original manufacturing
order start quantity or the total quantity received. To decide on a case-by-case basis for each manufacturing
order, mark None.
For more information, refer to How required quantities are calculated in Chapter 6, “Manufacturing order
overview,” in the Manufacturing Production Functions documentation.
1. Specify options for closing manufacturing orders. Mark the appropriate options in the scrolling window at the
bottom of the window.
Refer to the table for more information about the effect of each option.
If your company is an average cost environment, be sure this option is not marked. Negative inventory should
not be allowed in that case.
You can specify a process security set for managing links between manufacturing orders and purchase
orders created to purchase outsourced services.
You can specify a process security set for managing shipping information.
Refer to Process security for more information.
Use the Manufacturing Order Preference Defaults window to select process security sets and to set up a field
for tracking additional information for shipments to outsourced vendors.
(Microsoft Dynamics GP menu >> Tools >> Setup >> Manufacturing >> System Defaults >> Manufacturing
Orders)
1. To track additional information for shipments to outsourcing vendors, enter a label in the User-Defined Field
Label for Outsourcing Shipping Records.
Later on, you can make entries in the field in the Manufacturing Shipments window or the Manufacturing
Shipments by Vendor window.
1. Enter or select a process security set for managing links between manufacturing orders and purchase
orders.
2. Enter or select a process security set for managing shipments to outsourcing vendors.
3. Choose OK.
Setting up data collection options
Work In Process (WIP ) focuses on data collection. You can use the WIP Preference Defaults window to set up
default options for data collection tasks.
Most of the data collection options you select in this window are default options— users also can set their own
preferences, based on their user IDs. The outsourcing options, however, are company-wide and cannot be
changed on a user-by-user basis.
1. Open the WIP Preference Defaults window. (Microsoft Dynamics GP menu >> Tools >> Setup >>
Manufacturing >> System Defaults >> WIP )
IMAGE – MFGWIP.jpg
1. Mark Always Use Standard Labor Rate if costs associated with a job should reflect the standard labor rate
rather than the specific labor rate for each employee.
2. Mark Enter Duration in Time Card Entry if most users will enter time for manufacturing order routing
sequences in terms of hours and minutes, rather than start and stop times.
Marking this option doesn’t limit users in how they enter their time. The option is the default setting for the
Enter Duration Hours/Minutes option in the Time Card Entry window. Users can mark or clear that option to
enter time information in either format.
1. Mark Clear MO Number to clear the manufacturing order number each time you save a data collection
record.
2. Mark Clear Sequence to clear the sequence number each time you save a data collection record.
3. Mark Increment Sequence to display the sequence number for the next sequence in the selected routing
each time you save a data collection record.
4. Mark Clear Dates to clear dates each time you save a data collection record.
5. Mark Clear Times to clear times each time you save a data collection record.
6. Choose OK.
If you’re not using outsourcing, this is the only procedure you must complete in this window. If you are using
outsourcing, you must also complete the procedure described in Setting up options for outsourcing costs.
(Microsoft Dynamics GP menu >> Tools >> Setup >> Manufacturing >> System Defaults >> WIP )
1. Mark Apply Additional Outsourcing Costs to MO if additional costs for outsourcing should be applied to
manufacturing orders that include outsourcing.
If you mark this option, additional costs—trade discount, tax, freight and miscellaneous charges—will be
debited to the finished goods account for the manufacturing order, and credited to the inventory offset account.
1. Mark Outsourced Sequences as “Done” when Service is Received if data collection records should reflect
that a sequence is complete when you receive items from the outsourcing vendor.
2. Select the cost bucket to be used to track outsourcing costs.
If possible, choose a cost bucket that isn’t usually used by your company. Refer to
You cannot change from a labor cost bucket—Labor, Labor Fixed Overhead or Labor Variable Overhead—to a
machine cost bucket, as long as your system includes labor code definitions that have been specified for
outsourcing.
If you have labor codes designated for outsourcing, you must delete them before you can change the cost
bucket. Further, you cannot delete any labor code that exists on a planning routing or as part of a
manufacturing order that hasn’t been closed.
If you change from a machine cost bucket—Machine, Machine Fixed Overhead or Machine Variable
Overhead—to a labor cost bucket, a message will be displayed if any planning routing or working routing
for an unclosed manufacturing order includes an outsourced sequence. The message will suggest that you
review and update those routings.
If transactions for outsourcing costs have been saved, those transaction amounts will be posted to the
accounts associated with the cost bucket that was selected when the transactions were saved.
For example, suppose you were using the Machine cost bucket for outsourcing costs, and that you had saved
transactions for outsourcing costs. If you then changed to use the Labor cost bucket, the transactions would still
be posted to accounts for Machine costs.
You also can specify the next numbers to be used for Non-Standard Reports (NSRs) and for Supplier
Corrective Action Requests (SCARs).
If you’re using multiple bins, items are posted to the default purchase order receipts bin—either for the site or
for the item-site combination—when they are received and require inspection.
Before you begin this procedure, be sure that the site you’re designating as the quality assurance site has
already been defined. Refer to Inventory Control documentation for more information.
1. Open the QA Preference Defaults window. (Microsoft Dynamics GP menu >> Tools >> Setup >>
Manufacturing >> System Defaults >> QA)
2. Choose the site for posting items that require inspection.
3. Enter the document number for the next NSR.
4. Enter the document number for the next SCAR.
5. Choose OK.
ECM system settings
Engineering Change Management (ECM ) is a part of the Manufacturing that controls and tracks product
changes.
Basically, the ECM system tracks which products are being changed and helps you deal with the effects of
those changes. If you’re changing a bill of materials, for instance, you might want to warn buyers that
component requirements might change. Some product changes will need to be communicated to your
customers; others might not.
You’ll use ECM system preferences to determine both how the ECM system works for your organization—how
change orders will move through your organization, for example—and how the ECM system affects other
Manufacturing modules.
These are some of the terms you’ll need to know as you’re working with Engineering Change Management:
Disposition code The disposition code describes what is to be done with the existing inventory quantities of
the item that is being changed.
Denial code The denial code describes why a request for an engineering change is being denied.
Routing In Engineering Change Management, a routing is the list of users who must approve of a change
before the change can be put into effect. Routings can be set up so that approvals can be granted in a specific
order.
1. Open the ECM System Preferences window. (Microsoft Dynamics GP menu >> Tools >> Setup >>
Manufacturing >> System Defaults >> ECM )
IMAGE – MFGECM.jpg
1. To change order numbers to be generated automatically, enter the first number to be used in the Next EC
Number field.
2. To be able to delete change requests, mark the Allow Deletions option.
3. Determine if the time it takes for processing change requests should be tracked.
If it should, choose the date when tracking should begin—the ECM Statistics Start Date—and set the number
of days an engineering change order must be in process to be considered “old.”
Ignore Routing Order If the order of the approvals doesn’t matter, mark Ignore Routing Order. If this option
is marked, users must review engineering change orders in the order users appear in the engineering change
routing.
A u t o - m a r k R o u t i n g w h e n E C R i s m o d i fi e d I f y o u r c o m p a n y u se s t h e
“approved” as soon as certain users view them, mark Auto-Mark Routing when ECR is modified.
This option is the system default setting, but individual users can determine if they want to use the “auto-mark”
feature.
Reset Change Routing when ECR is modified If change orders should go through the entire routing again
if any of the reviewers make a change, mark Reset Change Routing when ECR is modified.
Only Allow Users in Routing to edit ECR If only users who are part of the ECM routing should be able to
edit the change request, mark Only Allow Users in Routing to edit ECR.
Allow override on routing sign-off If alternate users should be able to approve change orders, mark Allow
override on routing sign-off.
Alternate users will be required to supply the appropriate password to approve change orders. You’ll be
prompted to enter the password as soon as you mark this option.
1. Mark Use Default Routing to activate the default routing list and to require its use.
Refer to Chapter 8, “Engineering change setup,” in the Manufacturing Management Functions documentation for
more information about creating routing lists for change requests.
1. Choose OK to save your information and close the window.
You’ll also need to define disposition and denial codes, create change order routings and determine which
Manufacturing modules will display warnings regarding change orders.
Refer to Specifying modules for ECM warnings, and to Chapter 8, “Engineering change setup,” in the
Manufacturing Management Functions documentation for more information.
To take full advantage of the notification features in Engineering Change Management, you need to specify
which modules should be affected by the engineering change requests in your company. You’ll use the ECM
Warning Display Configuration window to make your selections.
1. Open the ECM Warning Display Configuration window. (Microsoft Dynamics GP menu >> Tools >> Setup
>> Manufacturing >> System Defaults >> ECM >> Go To button >> Warning Display Configuration)
2. Mark the modules or parts of modules that you want tied to the engineering change management
notification system. You can mark as many or as few options as you like.
If you’re using one of the modules or windows marked here and select an item that has an outstanding
engineering change, a message appears, telling you there is an engineering change request for that item. You can
continue working with the record, or you can choose View Details to open a view -only window summarizing the
particular engineering change request.
1. Choose OK to save the information and close the window.
Job Costing system preferences
The default settings you select for Job Costing in the Job Costing Preference Defaults window will determine
which transaction types can be used in calculating job costs, who will be able to unlink job elements or apply
transactions, and how Payables Management transactions will be divided among jobs.
Default Transaction List After you’ve created a transaction list, you can specify it to be the default transaction
list for jobs. If needed, you can select a different transaction list in the Job Maintenance window.
Refer to Creating a transaction list in Chapter 12, “Job Costing setup cards,” of the Manufacturing Management
Functions documentation for more information.
Job Security Set The Job Security Set is a security group to apply to all jobs. This will be the group of users
who can change the status of a job, unlink elements, or manually apply transactions. The Job Security Set can
be based on a group of user IDs or on a password.
Default Distribution Method Select a default method for distributing cost amounts across jobs for Payables
Management transactions. Most elements can only be linked to one job, but some costs—such as freight and
miscellaneous charges— can be linked to several jobs. The default distribution method will determine how the
dollars are spread across the jobs in the system.
If you select manual, you can specify the amounts to be distributed to different jobs.
If you select number of jobs, the costs will be divided among the linked jobs.
Defining Job Costing system settings
You enter default system settings once, but you can change these entries, as needed. Refer to Job Costing
system preferences for more information.
1. Open the Job Costing Preference Defaults window. (Microsoft Dynamics GP menu >> Tools >> Setup >>
Manufacturing >> System Defaults >> Job Costing)
2. Choose the default transaction list.
3. Choose the job security setting to determine which group of users can complete job costing tasks, or which
password will allow any user to complete those tasks.
4. Choose the preferred method for distributing costs among jobs. Later, you can adjust the amounts, as
needed. Choices include Manual and Number of Jobs.
Manual If you choose Manual, you’ll need to manually distribute costs of a financial transaction among jobs.
Number of Jobs If you choose Number of Jobs, the system will distribute costs based on the number of jobs
currently in your system.
If you select Number of Jobs, be sure that each of the jobs linked to the transaction is assigned a transaction list
that includes that type of transaction. For example, suppose you have a receivings transaction with two lines,
each linked to a different job. You use the Number of Jobs method to distribute Miscellaneous expense between
the jobs. If only one of the jobs has been assigned a job transaction list that includes the Miscellaneous
transaction type, then all the expense will be applied to that job.
1. Choose OK.
Chapter 6: Manufacturing planning functions setup
Information about setting up system settings for use with planning functions modules, especially Material
Requirements Planning (MRP ), is included here. You’ll need to set up system settings to determine how
Manufacturing will function for your business.
General MRP options Use these settings and options to reflect the basic use of MRP in your business. For
instance, you can use these options to determine the default MRP bucket size and whether sales order quotes
should be included in MRP calculations. You also can specify whether down days should be considered when
release dates are calculated for MRP -planned orders. Refer to Setting up general MRP options for more
information.
Bucket options Use these options to determine the buckets that will be used to summarize MRP information.
You must choose Days, but you also can choose Weeks, Months, or both. You also can create a user-defined
bucket to view information. Refer to Setting up MRP buckets.
Generate MRP suggestions for supply orders options Use these options to specify whether to generate
MRP suggestions to move in, move out, or cancel items on purchase orders or manufacturing orders to
prevent shortages or overages. Refer to Generating MRP suggestions for supply orders for more information.
MRP display quantities Use these options to make decisions about your material requirements. The
calculations you choose will be displayed in MRP windows. Refer to Choosing MRP display quantities for more
information.
These options will be system default settings. Each user can also change these settings to a customized view of
MRP information. Refer to Setting up MRP user preferences for more information.
Quantities to include Use these options to specify which quantities should be included in MRP calculations.
For example, you can choose to include—or exclude—sales order quotes. Refer to Specifying quantities to
include in MRP.
MRP labels Use these options to define prompts and abbreviations that are provided for various MRP
quantities. You can use the default options or create your own. If you choose to display these quantities, the
prompts you’ve created for them will be used in MRP windows. Refer to Changing MRP quantity labels for
more information.
Schedule MRP options Use these options to specify how and when to update MRP information, and how far
into the future to calculate MRP information. Refer to Scheduling MRP updates for more information.
Security options Use these options to allow users to process net change regeneration in the MRP Projected
Available Balance Inquiry window and to limit which users can process net changes. Refer to Setting security
options for net changes.
1. Open the MRP Preference Defaults window. (Microsoft Dynamics GP menu >> Tools >> Setup >>
Manufacturing >> System Defaults >> MRP )
2. Mark General MRP Options, as needed.
Calculate Items with no Activity MRP processes will calculate information for all items, regardless of
whether they are included in any sales orders, purchase orders, manufacturing orders, sales forecast, or
inventory activity for the MRP regeneration period.
Show Items with no Activity MRP windows will display information about items with no activity.
Information about items, sites, and item-site combinations that have been excluded from MRP processing will
also be displayed in MRP windows (but the only information available for those records will be the initial on-
hand quantity).
This option isn’t available unless you mark Calculate Items with no Activity.
If you mark Show Items with no Activity, users who don’t want to see those items can mark that preference in the
MRP Preferences window. If you don’t mark Show Inactive Items, however, no users can view the inactive records.
1. Mark the Activate Planning Time Fence option to have MRP -planned orders planned outside the time fence.
Refer to Planning time fences and Example: Planning time fence in use in Chapter 8, “MRP overview,” in the
Manufacturing Planning Functions documentation for more information.
1. Determine whether make or buy items should be treated as made or bought items. This option determines
whether manufacturing orders or purchase orders are created or suggested when MRP processing identifies
a shortage.
2. If you’re generating manufacturing orders or MRP -planned manufacturing orders automatically, you must
select a manufacturing order scheduling preference.
3. With the Down Days Constraint list, specify which items’ release dates for MRP -planned orders should
reflect down days in the shop calendar.
Refer to Example: Planning time fence in use in Chapter 8, “MRP overview,” in the Manufacturing Planning
Functions documentation for more information.
1. Choose OK to save your selections. You can close the window or you can continue to set up other MRP system
preferences.
Setting up MRP buckets
Use the MRP Preference Defaults window to select the default bucket size for MRP information. You also can
set up a user-defined bucket size to view information.
(Microsoft Dynamics GP menu >> Tools >> Setup >> Manufacturing >> System Defaults >> MRP )
1. Choose a default bucket size. Choices are Days, Weeks and Months.
You can choose to override this setting when you recalculate MRP quantities.
1. To create a special bucket size, enter the number of days in the bucket in the User-Defined Bucket Size field,
then enter a name for the bucket.
2. Choose OK to save your selections. You can close the window or you can continue to set up other MRP
system preferences.
Generating MRP suggestions for supply orders
Use the MRP Preference Defaults window to specify that if MRP calculations uncover a shortage or an
overage, suggestions are generated to reschedule or cancel certain manufacturing orders or purchase orders.
You can use the MRP Quantities Query window to see which orders should be moved in or moved out. Refer to
Moving or canceling an order in the Manufacturing Planning Functions documentation for more information.
(Microsoft Dynamics GP menu >> Tools >> Setup >> Manufacturing >> System Defaults >> MRP )
Move In Mark to generate suggestions that you reschedule certain manufacturing orders or purchase orders
to prevent shortages from occurring. If MRP calculations uncover a shortage of an item and if there’s an
existing order for the item in the future, the order can be “moved in” to the existing order to prevent the
shortage. Refer to Moving or canceling an order in the Manufacturing Planning Functions documentation for
more information.
Move Out Mark to generate suggestions that you reschedule certain manufacturing orders or purchase orders
to prevent stock overages on the current due date. An appropriate future date to move the order to cover a
future net requirement is proposed. Refer to Moving or canceling an order in the Manufacturing Planning
Functions documentation for more information.
Cancel Mark to generate suggestions that items should be canceled on certain manufacturing orders or
purchase orders to prevent stock overages. If the Move Out option also is marked and a future net requirement
exists that the order may be moved to, the suggestion is to move out the order rather than cancel the order.
Refer to Moving or canceling an order in the Manufacturing Planning Functions documentation for more
information.
1. Choose OK. You can close the window, or you can continue to enter MRP system preferences.
Specifying quantities to include in MRP
Use the MRP Preference Defaults window to specify which manufacturing order and sales order quantities
should be reflected in MRP. You also can specify whether past-due orders should be reflected in MRP.
(Microsoft Dynamics GP menu >> Tools >> Setup >> Manufacturing >> System Defaults >> MRP )
1. Mark options regarding how different order types and statuses are handled.
Include MO Quotes Material requirements for quote-status manufacturing orders will be considered when
MRP is calculated, and treated as planned quantities.
Include SO Quotes Material requirements for quote-status sales orders will be considered when MRP is
calculated, and will be treated as planned quantities.
Put SO Back Orders in Firm Buckets Requirements for back-ordered sales orders will be added to the “firm”
quantity requirements. If you don’t mark this option, back-ordered quantities will be added to “planned”
quantities.
1. Determine if past-due manufacturing, sales orders, and purchase orders should be included in MRP
calculations. Refer to MRP options for past-due orders for more information.
If you want this capability for manufacturing and sales orders, mark Include Past Due for prior. Use the Days
field to specify how many days past due orders can be to be included in MRP calculations.
Requirements for past-due manufacturing orders and their past-due components and sales orders will be included
in the past-due bucket of the regeneration.
1. Choose OK. You can close the window, or you can continue setting up MRP system preferences.
MRP options for past-due orders
Material Requirements Planning (MRP ) includes options that determine how pastdue orders will be handled.
You can choose to allow past-due orders for sales orders, purchase orders and manufacturing orders and their
past-due components. If you use these options, you must specify a time period for past-due orders. If a past-
due order is within the time period, you won’t need to create a new order to account for its quantities, and MRP
quantities will continue to reflect the past-due order quantities.
For example, suppose your company allows past-due purchase orders that are within a three-day time period.
You’ve ordered 100 widgets to be delivered June 18. The widgets are delivered June 20. Because they arrived
within the three-day time period, you can accept the order without having to create a new one, and MRP
quantities will still be current. MRP calculations will reflect the past-due widgets, so no shortage will be
reported.
If the delay of the widgets then caused the delay of the manufacturing order fulfillment by a day, the order
would still be fulfilled and its finished goods included in MRP calculations.
If you choose not to use these options for handling past-due orders, MRP will ignore the quantities on the
past-due orders and you’ll need to create new orders (with new due dates) to handle the quantities.
Refer to online help for information about how the different quantities are calculated. Some of these quantities will
reflect MRP -Planned orders and demand.
(Microsoft Dynamics GP menu >> Tools >> Setup >> Manufacturing >> System Defaults >> MRP )
1. In the MRP Display Quantities section, choose an MRP quantity from each of the lists. The quantities you
choose will be displayed in your MRP windows.
For descriptions of MRP quantities, refer to MRP quantities in Chapter 8, “MRP overview,” in the Manufacturing
Planning Functions documentation.
The selections you make for displaying MRP quantities are system settings, but individuals can choose to have
different quantities displayed.
1. Choose OK. You can close the window, or you can continue to enter MRP system preferences.
Changing MRP quantity labels
If you use different terminology for MRP quantities, you can change the labels on the fields and have those
labels used where the quantities are displayed.
The changes you make to the labels won’t be reflected in printed documentation or online help, so it’s a good idea
to be sure that you have agreement from all users before making this change.
1. Open the MRP Preference Defaults window. (Microsoft Dynamics GP menu >> Tools >> Setup >>
Manufacturing >> System Defaults >> MRP )
2. Choose Redefine MRP Labels to open the Redefine MRP Labels window.
IMGAGE – MFGMRPL.jpg
1. Change the terminology for as many or as few labels as you like. To reset the labels, choose Restore Original
Values.
2. Choose OK.
Scheduling MRP updates
Use the Schedule MRP window to schedule when to update MRP information. You can create one schedule for
a full regeneration and one schedule for a net change. A full regeneration calculates all MRP requirements
through the defined period of time. A net change recalculates MRP information only for those orders that have
changed since the last time MRP was calculated. You must be a system administrator to open this window.
A scheduled MRP run is a scheduled Microsoft SQL Server® job. The SQL Server Agent must be running for
the scheduled MRP to run.
1. Open the MRP Preference Defaults window. (Microsoft Dynamics GP menu >> Tools >> Setup >>
Manufacturing >> System Defaults >> MRP )
2. Choose Schedule MRP to open the Schedule MRP window.
3. If you are scheduling a full regeneration, enter the following information and choose Save.
Run for Specify how far into the future MRP information should be calculated. Enter a number and select days,
weeks, or months.
Buckets Mark to determine how MRP information will be displayed. Days must be one of your choices. The
more options you mark, the longer MRP processing will take.
1. From the Regeneration Type list, select a type of MRP update process.
2. Enter how often to run the update.
3. Mark when the update should occur. The schedule can occur once at a specific time or at intervals that you
specify.
4. Choose Save.
5. Choose OK to close the window.
Setting security options for net changes
Use the MRP Preference Defaults window to allow users to process net change regeneration in the MRP
Projected Available Balance Inquiry window and to limit which users can process net changes.
For more information, refer to Process security and Creating and modifying process security sets.
(Microsoft Dynamics GP menu >> Tools >> Setup >> Manufacturing >> System Defaults >> MRP )
1. Mark the Allow Net Change from PAB Inquiry option to allow users to process net change regenerations
from the MRP Projected Available Balance Inquiry window.
2. Enter or select a security set that can be used to restrict users’ abilities to process a net change regeneration.
You can limit access by user ID or by requiring users to supply a password. This field is available if you mark
the Allow Net Change from PAB Inquiry option.
3. Choose OK. You can close the window, or you can continue to enter MRP system preferences.
Restoring MRP quantity labels
To use the original MRP labels after you’ve changed them, you can restore the original values.
(Microsoft Dynamics GP menu >> Tools >> Setup >> Manufacturing >> System Defaults >> MRP )
1. Choose Redefine MRP Labels to open the Redefine MRP Labels window.
2. Choose Restore Original Values.
3. Choose OK.
Chapter 7, “Manufacturing basic user setup,” describes options for setting up user preferences. Information
about specifying default selections for report formats is included.
Chapter 8, “Manufacturing core functions user setup,” includes information about specifying user
preferences for Bills of Materials.
Chapter 9, “Manufacturing production functions user setup,” contains information about specifying routing
options and manufacturing order scheduling options.
Chapter 10, “Manufacturing management functions user setup,” includes information about user preference
settings for Engineering Change Management and Quality Assurance.
Chapter 11, “Manufacturing planning functions user setup,” includes information about options for Capacity
Requirements Planning and Material Requirements Planning.
Chapter 7: Manufacturing basic user setup
You can set up preferences to customize some aspects of your Manufacturing system—for instance, what
information is displayed in a window or how fields are cleared.
User preferences are set on a user-by-user basis. Because of this, users must log into the system with their own
user IDs to be able to see their user preferences in effect. User preferences affect only the computer where the
login was used.
Before you set up user preferences, you must set up system default settings for Manufacturing. Refer to the
following documents for more information:
If you don’t have access to the user preference windows but want to make changes, contact your system
administrator.
Manufacturing-specific user preference settings These affect options available only for Manufacturing
users. Refer to Setting up manufacturing -specific preferences for more details.
INI user settings These allow you to choose the location of other applications that link to Manufacturing data,
or that might help you view graphics or multimedia files you’ve attached to your item records. Refer to Setting
up INI user settings for more details.
M i c r o so ft D y n a m i c s G P u se r p r e fe r e n c e se t t i n g s
T h e se d e t e r m i n e t h e d i sp l a y c h a r a c t e r i st i c s o f w i n d o w s: fo n t st y l e s su c h a s i t a l i c o r b o l d , fo n t c o l o r s, a n d so o n . R e fe r t o y o u r Sy st e m U se r ’s
G u i d e (H e l p > > C o n t e n t s > > se l e c t U si n g t h e Sy st e m ) fo r m o r e d e t a i l s.
1. Open the User Preferences window. (Microsoft Dynamics GP menu >> Tools >> Setup >> Manufacturing
>> User Preferences >> User)
2. If you have system user access privileges, enter or select a user ID in the Choose User field. If you’re not a
system administrator, your user ID appears.
3. In the Systems Options, mark a report option.
“Text reports” is the default Microsoft Dynamics GP format for printing reports.
Graphic reports have additional graphic features such as shading and borders.
If you’re a system administrator and are setting up preferences for other users, choose OK. The information
will be saved and the window will stay open so you can choose another user ID and continue to set up user
preferences for other users. Close the window when you’ve finished setting up user preferences.
If you aren’t a system administrator, choose OK to save the settings and close the window.
INI settings are specific to a computer, not to a user. You might want to use different software to view files on
different machines. Drafting department employees, for example, might have the full version of the software
used to create and modify CAD drawings, while others in the company have versions of the software to only
view the drawings.
You need to specify pathnames only for the features you’ll use in Manufacturing. If your company isn’t
attaching graphics files to routings or items, for example, don’t set up the graphics path.
1. Enter a path to a CAD application or choose the browse button on the Path to CAD App field to find the
application you’ll use to view CAD files. This application will be used to view all electronic drawings on your
computer that have a CAD type.
2. Enter a path to a graphics application or choose the browse button on the Path to Graphics App field to find
the application you’ll use to view graphics.
3. Enter a path to a multimedia application or choose the browse button on the Path to Multimedia App field to
find the application you’ll use to view multimedia files.
4. Enter a path to a graphing application or choose the browse button on the Path to Graphing App field to
find the application you’ll use to graph Manufacturing data.
5. Close the window when you’ve finished specifying the pathnames to save the information.
Chapter 8: Manufacturing core functions user setup
Most Manufacturing modules include user preference settings. You can use these settings to customize some
aspects of the system—such as what information is displayed in a window or how fields are cleared—on a
user-by-user basis.
Before you set up user preferences, you must set up system default settings for Manufacturing. Refer to these
documents for more information:
Most users can change only their own user preferences. System administrators, however, can set user
preferences for other users.
You also can use the window to view the systemwide values that have been set up for your company. You can
view the date value that is used to calculate component lead time information, and you can view the labels that
have been set up for userdefined fields, if any.
If you are a system administrator and are going to set up Bill of Materials preferences for other users, choose
Save. The information will be saved and the window will stay open so you can set Bill of Materials user
preferences for other users. Close the window when you’ve finished setting user preferences for additional
users.
If you aren’t a system administrator, choose OK to save your settings and close the window.
Because user preferences are linked to the user ID needed to log into the system, the preferences are in effect
only when that user is logged into the system. User preferences affect only the computer where the login was
used.
Before you set up user preferences, you must set up system default settings for Manufacturing. Refer to these
documents for more information:
Use the Routing User Preferences window to customize each user’s view of routing information. You can set up
options affecting how updates to routings are reflected in related routings. You also can choose sequence entry
options for work center opcodes and can set search options and sequence spacing.
Sequence entry options control the information that is retrieved when a user accesses data during routing
entry.
1. Open the Routing User Preferences window. (Microsoft Dynamics GP menu >> Tools >> Setup >>
Manufacturing >> User Preferences >> Routings)
IMAGE – MFGRUP.jpg
1. If you have system administrator privileges, enter or select a user ID. If you don’t have system administrator
privileges, your own user ID will be displayed in the Choose User field, and you can set up preferences for
only your own login.
2. Determine how to update planning routings.
Compare as Number If all planning routing sequence numbers are numeric, mark Compare as Number.
Confirm Save To have the message “Are you sure you want to do this?” displayed before planning routings
are changed, mark Confirm Save.
1. Determine if other planning routings should be updated based only on the routing name and sequence number.
Whether a routing update is applied to other routings is always determined by the routing name and sequence
number. The routing name and sequence number must match before a change in one routing sequence is
reflected in a sequence in another routing.
If you mark Match WC ID, the routing sequence change will be applied to only the routing sequences that
have the same routing name, sequence number, and work center ID.
If you don’t mark Match WC ID, all routings that have the same routing name and sequence number will be
updated, regardless of the work center ID.
1. Determine if active routings should be updated based only on the routing name and sequence number.
Whether a routing update is applied to other routings is always determined by the routing name and sequence
number. The routing name and sequence number must match before a change in one routing sequence is
reflected in a sequence in another routing.
If you mark Match WC ID, the routing sequence change will be applied to only the routing sequences that
have the same routing name, sequence number and work center ID.
If you don’t mark Match WC ID, all routings that have the same routing name and sequence number will be
updated, regardless of the work center ID.
1. Determine how to search your routing records. You can mark either or both Search Includes options.
If you mark Item Number, searches of routing records will display only those routings that include
the item number you specify.
If you mark Routing Name, searches of routing records will display only the routing that has the
name you specify.
2. Choose OK.
Setting up sequence entry user options
To print routing information for use on the production floor, you can set up options to ensure that the
information your employees need is included in the reports. Use the Routing User Preferences window to set
up routing entry user preferences.
To set up sequence entry user options:
(Microsoft Dynamics GP menu >> Tools >> Setup >> Manufacturing >> User Preferences >> Routings)
1. If you have system administrator privileges, enter or select a user ID. If you don’t have system administrator
privileges, your own user ID will be displayed in the Choose User field, and you can set up preferences for
only your own login.
2. Mark Replace Routing Seq. Descr. with Op Code Description to view operation code descriptions rather
than routing sequence descriptions.
3. Mark Append Op Code Description to Routing Notes to add the operation code description to the routing
notes.
4. Mark Attach Op Code Notes to Routing Notes to add the operation code notes to the routing notes.
5. Save the settings.
If you have system user access privileges and are going to set up routing preferences for other users, choose
Save. The information will be saved and the window will stay open so you can set up routing user preferences
for other users. Close the window when you’ve finished setting user preferences.
If you don’t have system user access privileges, choose OK to save your settings and close the window.
Use the Routing User Preferences window to set up options for sequence number spacing and to determine if
pointer routings can be used in your facility.
You can use any numbering spacing, but we recommend using spacing intervals of
10 or 100. This makes it easier to insert a new sequence between existing sequences.
(Microsoft Dynamics GP menu >> Tools >> Setup >> Manufacturing >> User Preferences >> Routings)
Use the WIP Preferences window to select options to make data entry tasks easier. The options you select will
affect how the Data Collection Transactions window works.
To set up WIP user preferences:
1. Open the WIP Preferences window.(Microsoft Dynamics GP menu >> Tools >> Setup >> Manufacturing
>> User Preferences >> WIP )
2. If you have system user access privileges, enter or select a user ID in the Choose User field. If you aren’t a
system administrator, your user ID will appear.
3. Mark options to indicate what should happen when a data collection entry record is saved.
Clear MO Number Clears the MO Number field in the Data Collection window each time you save a data
collection record.
Clear Sequence Clears the Sequence field in the window each time you save a data collection record.
Clear Dates Clears the Date fields in the window each time you save a data collection record.
Clear Times Clears the Time fields in the window each time you save a data collection record.
1. To have the system automatically enter the next sequence in the selected routing in the Sequence field, mark
the Increment Sequence option.
2. To have the system always calculate labor costs using the standard labor rate, mark Always Use Standard
Labor Rate.
3. Choose OK.
Chapter 10: Manufacturing management functions user setup
Most Manufacturing modules include user preference settings. This document includes information about user
preferences for the management functions modules—Quality Assurance, Engineering Change Management
and Job Costing. For example, you can specify what kinds of quality assurance records are displayed when you
open a Quality Assurance window. You also can specify what constitutes an “old” engineering change order
request, and whether you want change requests to be marked as reviewed as soon as you’ve opened them.
Because user preferences are linked to the user ID needed to log into the system, the preferences are in effect
only when that user is logged into the system. User preferences affect only the computer where the login was
used.
Before you set up user preferences, you must set up system default settings for Manufacturing. Refer to these
documents for more information:
You can set up two user preferences in Engineering Change Management. Use the ECM User Preferences
window to define an “old” change order—one that is taking longer to go through its approval status than a
number of days you specify—and also to indicate whether auto-marking features should be used.
These options also are included in the ECM System Preferences window. If the system defaults you set up there
are applicable for all users, you can skip this setup step. You need to use the ECM User Preferences window
only if users at your company need different definitions for “old” change orders, or if some users will use auto-
marking features and others won’t.
1. Open the ECM User Preferences window.(Microsoft Dynamics GP menu >> Tools >> Setup >>
Manufacturing >> User Preferences >> ECM )
2. If you have system user access privileges, enter or select a user ID. If you don’t have system administrator
privileges, your own user ID will be displayed in the User ID field, and you can set up preferences for only
your own login.
3. Enter the number of days until changes will be considered old. This value will be used to identify aged
change orders in the Engineering Change Statistics window.
4. Mark the Auto-mark Routing option if change orders should be marked automatically when you review
them.
5. Save the settings.
If you are a system administrator and are going to set up ECM preferences for other users, choose Save. The
information will be saved and the window will stay open so you can set up ECM user preferences for other
users. Close the window when you’ve finished setting up user preferences.
If you aren’t a system administrator, choose OK to save your settings and close the window.
You can use the QA User Preferences window to select a default sorting option and to choose which quality
assurance records will be displayed when you open the QA Incoming window.
These are only default settings. You can select different sorting methods or choose to see different records
when you’re using the QA Incoming window.
You must set up quality assurance system settings before you can set up quality assurance user preferences.
Refer to Setting up Quality Assurance.
You also can choose to have the Acceptable Quality Level (AQL ) table automatically cleared after you save an
AQL table record.
All Items View records for all items that have been received.
QA Required – Show All Receipts View records for all items requiring incoming inspection that have been
received.
QA Required – Restrict by Date View records for all items requiring incoming inspection that were received
on a purchase receipt with a date that is within a range you specify.
QA Completed View records for all items that have been inspected.
This default restriction will be used each time you open the QA Incoming window. You can switch to other
views of the quality assurance records when you’re using the QA Incoming window.
1. To automatically clear the AQL (Acceptable Quality Level) table after its associated incoming inspection
record has been saved, mark Clear AQL table after saving.
2. Save the settings.
If you are a system administrator and are going to set up Quality Assurance preferences for other users,
choose Save. The information will be saved and the window will stay open so you can set Quality Assurance
user preferences for other users. Close the window when you’ve finished setting up user preferences.
If you aren’t a system administrator, choose OK to save your settings and close the window.
Because user preferences are linked to the user ID needed to log into the system, the preferences are in effect
only when that user is logged into the system. User preferences affect only the computer where the login was
used.
Before you set up user preferences, you must set up system default settings for Manufacturing. Refer to these
documents for more information:
Capacity Requirements Planning (CRP ) user preferences determine how the system displays CRP information
accessed with the employee’s user ID. The options you choose will determine what information appears in the
windows and in reports generated using CRP.
1. If you have system administrator privileges, select the user ID you want to set up preferences for. If you
don’t have system administrator privileges, your own user ID will be displayed in the Choose User field, and
you can set up preferences for only your own login.
2. Select a default work center.
This selection will determine which work center’s information is displayed first when you open CRP windows.
You can still see information for other work centers—this will just be the first displayed.
1. Select a default bucket size. The bucket size determines how the information will be summarized in the
CRP/MO Detail window. If you set this user preference to 2 Weeks, for example, then information in the
CRP/MO Detail window will reflect the totals of capacity for two weeks at a time. To see the information in
other bucket sizes, you can adjust the bucket sizes in the CRP/ MO Detail window.
2. Select a default sorting method to determine how information is sorted when you use CRP windows.
Sorting options include the following:
The option you choose here is only a default setting. You can use sorting options in CRP module windows to see
information in other orders.
By Work Center View CRP information sorted by the work center IDs.
B y R e l e a se d Em p l o y e e L o a d P e r c e n t Vi e w C R P w o r k c e n t e r
information sorted by the percentage of employee load each work center carries for firm manufacturing orders.
By Released Machine Load Percent View CRP work center information sorted by the percentage of
machine load each work center carries for manufacturing orders with Released status.
By + Open Employee Load Percent View CRP work center information sorted by the percentage of
employee load each work center carries for manufacturing orders with Released or Open status.
By + Open Machine Load Percent Select this option to see CRP work center information sorted by the
percentage of machine load each work center carries for manufacturing orders with Released or Open status.
1. Select the number of decimal places to be displayed for numeric fields in CRP.
2. Mark Show Outsourced Work Centers to include CRP information for work centers that are not part of your
plant.
For example, you might have a contract with another firm to paint the farm machinery produced by your
company. Your contract with the painting contractor might specify how much capacity the contractor reserves
for you. To track use of that capacity, you can mark this option.
1. Mark Expanded Windows if scrolling windows in the CRP module should open in an expanded view.
This is just a default setting. You can change the view in the scrolling windows when you’re using other CRP
windows.
If you are a system administrator and are going to set up CRP preferences for other users, choose Save. The
information will be saved and the window will stay open so you can set up CRP user preferences for other
users. Close the window when you’ve finished setting up user preferences.
If you aren’t a system administrator, choose OK to save your settings and close the window.
Use the MRP Preferences window to set up general Material Requirements Planning (MRP ) options and to
select fields for windows and reports in MRP system. All the user preferences you set up in this window are on
a user-by-user basis and the settings will override systemwide default preferences.
Refer to Setting up general MRP options for more details about these MRP system default settings.
1. Open the MRP Preferences window. (Microsoft Dynamics GP menu >> Tools >> Setup >> Manufacturing
>> User Preferences >> MRP )
2. If you have system administrator privileges, enter or select a user ID. If you don’t have system administrator
privileges, your own user ID will be displayed in the Choose User field, and you can set up preferences for
only your own login.
3. Set up general MRP options.
To view items, sites, and item-site combinations that have been excluded from MRP calculations or
that have no activity, mark Show Items with no Activity. This option will be available only if the option
to show inactive items is marked in the MRP Preference Defaults window.
To see a status window when MRP information is being regenerated, mark the Show Status Window
option.
Select the default bucket size for your views in MRP windows. Choices are Days, Weeks and Months.
4. Select up to six MRP quantities to see when using MRP windows.
These fields will be displayed in windows and reports in the order in which they are displayed in this window. If
the first field displayed should be Required Planned, select Required Planned for the first (top) list.
Refer to MRP quantities in Chapter 8, “MRP overview,” in the Manufacturing Planning Functions
documentation for more information about how the quantities are calculated.
If new labels have been applied to the MRP quantities at your company, the new labels will be displayed in the
lists. To see a cross-reference between the Manufacturing labels and those created by your company, choose
MRP Label Cross-Reference. Any references to those quantities in documentation will be by the original
Manufacturing labels.
You can use the MRP Preferences window to remove the user-defined MRP preference settings you’ve
selected. Completing this procedure will make the user preferences for the selected user ID identical to the
systemwide default settings.
If you’re using MRP, each user with purchase order entry responsibilities will need to set up user preferences
for using primary suppliers.
You also can open this window through the Purchase Request Resolution window. Choose the Go To button and
select Req. Resolution Preferences.
1. To automatically select the primary supplier of an item for auto-generated purchase orders, mark
Automatically use primary vendor on item selection.
2. Choose OK and close the window.
Glossary
Acceptable Quality Level table
A representation of testing standards and sample sizes. AQL tables include information about appropriate
sample sizes and the maximum number of pieces that can fail inspection in an acceptable lot. You’ll probably
set up several AQL tables to reflect different inspection standards for different items.
Active routing
Actual costing
An inventory tracking method that involves constantly updating inventory each time an item is added or
removed.
Actual demand
A measure of the overall profitability of a specific job. The actual margin for a job is calculated by dividing the
actual profit by the actual revenue, and then multiplying the result by 100.
The difference between actual expenses and actual revenues for a job.
Actual revenues
Allocate
Alternate routing
Any planning routing for an item other than the primary routing.
A work center to which work can be shifted if the customary work center for a specific task is not available. If
the primary work center is temporarily shut down, or if demand exceeds the capacity of the primary work
center, the work load can be shifted to the alternate work center.
Apply
To add the amount of a revenue or expense linked to a job to the financial information about the job. If a
transaction isn't applied to a job, its amount won't be reflected in the overall financial information about the job.
Applying transactions in Job Costing can happen manually or automatically.
AQL table
ARCH BOM
A bill of materials stored in a separate area of your computer system. Bills of material might be archived as
they become obsolete.
Assemble to order
A type of manufacturing facility that puts a group of components together according to customer
specifications.
Back order
Backflushing
A method of accounting for the use of resources—labor and machine time, and items—based on standards
you’ve defined. Transactions to account for the use of backflushed resources are created when a manufacturing
order is closed.
A scheduling method that starts from a due date and works out a plan for the flow of work through the plant
with the assumption that there are only a limited number of resources (machines and workers) available to
complete the task.
A scheduling method that starts from a due date and works out a plan for the flow of work through the plant
with the assumption that the plant has unlimited machine and worker capacity.
Batch cards
Bill of materials
A list of the components and subassemblies needed to build one unit of a product. The bill of materials also
shows quantities for each component.
Bill of operations
See Routing.
Bin
Bucket
A time period used for calculating MRP requirements. Manufacturing supports daily, weekly, and monthly
bucketing options.
Buy items
Buyer ID
Code that identifies the person who purchases the item from a supplier.
By-product
Co-product
See By-product.
Company data
Company data is the information you enter about your organization, such as its applicants, employees, benefits
systems, training programs, and organizational structure.
Component
Items used to build a product. Component parts can be items (nuts, screws, diodes) or subassemblies (axles,
circuit boards).
Component transaction
A line on a pick document to allocate, reverse allocate, issue, reverse issue, scrap, or reverse scrap components
for a manufacturing order.
CONFIG BOM
Configuration data
In Bill of Materials, information about the product’s overall design. It includes the design authority for the
product, the unit of measure, and the revision level.
A bill of materials that is built by selecting options from a super bill of materials.
Configured cost
The calculated cost of building a specific configured item, depending on the options a customer selects. The
configured cost reflects the cost of the component items and the labor required to manufacture the item.
Configured price
The suggested price to charge the customer for a configured item, based on your finished goods price schedule
and the selected options.
Configured routing
A routing based on the selected options. For example, if you created a configured bill of materials for office
chairs and chose plastic components rather than wooden ones, the routing would be modified to exclude the
sequences for staining and varnishing the wooden components. Also known as a “configured working routing.”
Consume
To use up the quantity that has been issued to WIP —for materials, labor time, or machine time—for a
manufacturing order.
Cost variance
The difference between the actual costs—for materials, machine time and labor—and the estimated costs for a
manufacturing order.
Customer record
A record that shows all the information you need to conduct sales transactions, such as address information,
billing and shipping instructions, credit history and other data for that customer.
Cycle time
The total amount of time it takes to make one part, such as setup time, labor time, machine time, queue time
and move time.
Defect code
An identifier for a particular type of item failure. For example, if an item is too long and fails a specification for
length, you might create a defect code called LENGTH. Defect codes are used in Manufacturing reports to help
summarize information.
Denial code
An identifier for the reason why an engineering change request wasn’t approved.
Destination routing
A routing that you copy from another routing. You can add sequences to the destination routing.
Direct labor
The time spent by one or more production workers on filling a specific manufacturing order.
Discrete item
An item that is manufactured as a distinct unit. Examples of discrete items include computers, automobiles, and
radios.
Disposition code
An identifier for a method for handling defective items. For example, you might decide to scrap certain
defective items, and might assign a SCRAP disposition code to those items.
Double-booking
A situation where a job might inadvertently be charged twice for the same expense.
Down day
A day when the facility—the entire shop floor or a specific work center—is not in production.
Drawing
Drawing group
A set of related drawing files. For example, a drawing group might include several views of the same item.
Due date
The date when the items on a sales order should be ready to ship.
ECM
ECO
ECR
Either item
Element
An order or transaction that can be linked to a job, such as a manufacturing order, a sales order, a purchase
order line, a receiving line, or inventory transaction.
Employee allocation
The assignment of workers to work areas. Each employee can be assigned an efficiency rating for a particular
task. The number of hours per shift spent on a task can also be specified. Total scheduled employee hours for
the work center are also displayed.
A ranking of how an employee performs a given task. You can use this field different ways, depending on how
your organization handles its employee efficiencies. Some organizations complete time studies of various tasks,
and set task goals for workers based on those figures. Employees earn efficiency ratings based on their ability
to meet those criteria. In other organizations, the top producer is assigned a value of 100% (or less) and all
other employees would be ranked in comparison to the top producer.
ENG BOM
The systems that a company has in place to ensure that changes to its product specifications are properly
monitored.
The second stage of the engineering change management process. An engineering change order is a change
that has been approved for incorporation.
The proposal stage of the engineering change management process. An engineering change request is a
proposed change.
Estimated expense
A projection of the expenses for a job, entered in the Job Maintenance window.
Estimated margin
A job costing calculation based on estimated revenues and estimated expenses for a specific job. The estimated
margin is calculated by dividing the estimated profit by the estimated revenues, and the multiplying the result
by 100.
Estimated profit
The difference between the estimated expenses and the estimated revenues for a specific job.
Estimated revenue
A projection of the revenues for a job, entered in the Job Maintenance window.
Exclusions (MRP )
A method of marking an item, site or itemsite combination so it isn’t included in MRP calculations.
A bill of materials component that has been designated—regardless of its issue-to and issue-from sites—as a
floor stock item. The cost of expensed floor stock is applied to an expense account, rather than to the cost of the
finished item. See also Floor stock.
Explode
To determine the total quantities of components needed for a manufactured item. To explode a bill of materials,
the quantity ordered is multiplied by the quantity used for each of its components. Exploding continues
throughout the bill of materials, so component requirements for subassemblies are also calculated.
Filled order
An order that has had all its requirements met and can be closed.
Finished goods
An item that is manufactured for sale. Also, the final products that a company sells.
Finite scheduling
A scheduling method that assumes that limited capacity for labor and machines is available.
An order policy type that calculates order size for a day’s requirements based on one or more of these
variables: standard order quantity, order increment size, minimum order size, and maximum order size.
Fixed quantity
The quantity of a component that is required for each manufacturing order, regardless of how many finished
goods are produced with the order. For example, if you use two widgets to calibrate equipment each time you
begin a new manufacturing order, the fixed quantity for widgets would be 2 for the finished good bill of
materials.
Floor stock
A bill of materials component that uses the same site for its issue-from and issue-to sites. The cost of this type
of floor stock is applied to the cost of the finished item. See also Expensed floor stock.
Forecasted demand
An estimate of how much of an item should be produced over a specific period of time.
A scheduling type based on a starting date for an order, with the assumption that the plant has unlimited
machine and worker capacity for the work order.
Full regeneration
An MRP process that recalculates your MRP data, including all sales orders, purchase orders, sales forecasts,
and manufacturing orders. See Net change regeneration.
Functional currency
The currency type (such as dollars or pounds) used by your organization for its accounting. See also
Originating currency.
The difference between costs that have been added to WIP and the costs that have been removed from WIP
for a specific manufacturing order.
Header record
The information that ties the pieces of a larger record together. For example, the header record of a routing
includes information about the type of routing, the routing name, the date the routing was created and so on.
This information ties sequence records together to create one routing record.
The amount of time per shift actually spent working on the assigned tasks. To determine hours available per
shift, subtract any nontask related activities from the total number of available hours. For example, if an
employee is scheduled for an eight-hour shift but has a one-hour meeting and two quarter-hour breaks that
day, the total available time would be 6.5 hours.
Inclusions
Option items automatically added to a configured bill of materials when a customer selects a certain option.
For example, a computer manufacturer might offer a computer system in tan and black. If the customer selects
the option for a tan computer, the computer manufacturer might set up the super bill of materials so that the
tan keyboard automatically is included as part of the purchase.
Indirect labor
The time spent on tasks that are not directly related to filling a specific manufacturing order. Examples of
indirect labor include meetings and training.
Instruction sheet
See Routing.
Infinite scheduling
A scheduling method that assumes that all required capacity for labor and machines is always available.
Invoice history
The information tracked about past invoices. Invoice history allows you to determine what historical
information you will need for tracking sales activity. History information can include transaction detail and/or
account distributions.
Issue
A type of component transaction. When components are issued for a manufacturing order, they are removed
from inventory and added to WIP.
Issue-from location
The site where the components used in the manufacturing process are stored prior to beginning the
manufacturing order, such as with a vendor, or in a department, a warehouse, or another plant.
Issue-to location
The site where the finished product will be stored prior to delivery to the customer, such as in a department, a
warehouse, or another plant.
Item type
A code to designate the accounting class for the item, such as inventory, discontinued, and misc. charge.
An accounting method that places a value on each item that you produce, based upon either standard cost or
current cost.
Job
A series of business activities that, when completed, will fulfill a high-level objective.
Job category
Groupings that you can create to organize the titles and descriptions of jobs within your company. Each job
category must include a set of values that can be used to sort all jobs. For example, you might create a job
category called REGION so you could track jobs from specific geographical areas. Values for that job category
might be East, West, North and South-or might be states, provinces, countries/regions or other areas.
An instance of a job element that is linked to a specific job, capturing information about a specific revenue or
expense associated with the job. Job costing transactions aren’t accounting transactions: they won’t affect the
General Ledger or any subsidiary ledgers.
Job order
A selection of transactions to be applied to a specific job. You can use transaction lists to specify the kinds of
transactions that should be applied to jobs, and to specify the transactions to be applied automatically to jobs.
Kit
A code that is used to tie a job function to a specific pay grade. Usually, jobs requiring fewer skills have lower
pay grades and are compensated at lower rates. Jobs requiring more skills or education have higher pay grades
and higher pay rates.
Labor time
Lead time
Location
A work site. Some businesses are organized as a single company or division, but may have multiple sites.
Lot-for-lot
An order policy for ordering the exact quantity needed, provided that the order quantity is between the
minimum and maximum order quantities.
Lot-numbered item
Any inventoried item that is part of a group that is assigned a unique identifier, which can be letters, numbers
or a combination of letters and numbers.
Lot-number–tracked item
Lot-sample size
The number of item units that should be inspected to determine if a group of items meets specifications.
Lot-tracked item
Low-level code
A code that identifies the deepest level an item has in any bill of materials in your manufacturing records.
Machine
Any tool, device or implement that you use in your manufacturing process.
Machine allocation
The assignment of a machine to a work area. Each allocation record displays available machine hours, the
efficiency rating, and utilization rate for that machine. Total scheduled machine hours for the work center are
also displayed.
Machine definition
The record of a machine in your plant that allows you to track statistics for each machine, including vendor
information, warranty period, and operating costs.
Machine efficiency
A measure of how a machine is suited for a specific task. The higher the efficiency rating, the more effectively
the machine works.
Machine time
Machine utilization
A measure of how much of the available machine capacity is actually being used. For example, if a machine is
capable of producing 100 items per eight-hour day and you are only producing 80 items, the machine
utilization rate is 80 percent.
Make item
Make to order
An order fulfillment method for made items. When make-to-order items are sold, manufacturing orders to
build the items required to fulfill the manufacturing orders are created. Manufacturing orders are used to
respond to specific sales orders.
Make to stock
An order fulfillment method for made items. When make-to-stock items are sold, the quantities required to
fulfill the sales order are taken from inventory quantities. Manufacturing orders are used to keep inventory
levels up so that sales orders can be fulfilled.
The bill of materials used to build a parent part in your organization. A manufacturing bill of materials is the
“real” bill of materials, and is used to figure material requirements for your organization.
See Routing.
Manufacturing order
A set of documents conveying the authority to manufacture parts or products in specified quantities.
Manufacturing orders are also called batch cards, job orders, production orders, run orders, shop orders, or
work orders.
A document where material, labor, and machine costs in WIP are applied to finished goods that are received in
inventory. Costs for backflushed materials, labor, and machine time also are applied to the finished goods cost.
A routing used to complete a specific manufacturing order, which includes all the necessary requirements to fill
the order, such as workers, machine time, and raw materials. Also known as “manufacturing routing.”
Manufacturing picklist
A list of the items and quantities of items that are required to fill a manufacturing order.
A series of data collection and interpretation procedures that allow you to forecast resource requirements over
a specified time period (days, weeks or months).
One of the variables that can be used to calculate order quantities for fixed or period order quantity order
policies. Maximum order size puts a limit on the size of automatically generated purchase and manufacturing
orders. If demand is greater than the maximum order size, an additional order will be created.
MFG BOM
One of the variables that can be used to calculate order quantities for fixed or period order quantity order
policies. It is similar to standard order quantity, and is used in its place if the standard order quantity is zero. If
the standard order quantity is greater than zero, the standard order quantity supersedes the minimum order
size.
Module security
A way to see if other users are working with records that prevent you from completing certain processes.
Module security also allows you to unlock records and remove users from MRP.
Move in
To adjust the due dates of existing manufacturing orders and purchase orders to meet potential shortages
identified by MRP calculations. If MRP calculations uncover a shortage of an item and if there’s an existing
order for the item in the future, the order will be flagged to be “moved in” to prevent the shortage.
Move out
To reschedule certain manufacturing orders or purchase orders to prevent stock overages on the current due
date. An appropriate future date to move the order to cover a future net requirement is proposed
Move time
The number of hours needed to physically move an item to the next operation.
MRP
MRP shortage
A lack of resources to produce the required amount of an item to fill outstanding orders. Manufacturing orders
can be entered regardless of current stock of available materials.
A bill of materials that lists all the components directly or indirectly involved in building the parent part,
together with the required quantity for each item. For example, if a subassembly is used in the parent part, the
multi-level bill of materials will show all the components needed to build the subassembly, including purchased
parts and materials. See also Single-level bill of materials.
Negative WIP
The situation that occurs if you enter and post a manufacturing order receipt where more is consumed from
WIP than was in WIP for the manufacturing order. When finished goods are received into inventory before
materials have been issued to the order or before labor or machine time data collection transactions have been
completed, this can occur. You must set up Manufacturing Order Processing to be able to enter receipts that
would cause negative WIP.
An MRP process that updates MRP information based on changes to manufacturing orders, sales orders,
purchase orders, and inventory quantities. See also Full regeneration.
Nettable item
Non-nettable item
Any item, site, or item-site combination that is not included in MRP calculations.
Non-Standard Report
A report for internal use that summarizes information about defects identified in a group of items. An NSR
might also include information about the disposition of the defective items.
NSR
See Non-Standard Report.
Op code
Operation
A specific task within the manufacturing process. You can use operations as templates for routing sequences.
Operation chart
See Routing.
Operation code
A code assigned to a particular task within the manufacturing process. For example, in a company that makes
electrical components, the operation code for testing the validity of a certain characteristic might be “110.” Also,
op code.
Operation list
See Routing.
Operations sheets
See Routing.
Option
In sales configurator, an option is one of the available choices for some aspect of a configured item. For
example, a computer manufacturer might offer 15-, 17- and 21inch monitors as options for a computer.
A bill of materials for a component signifying that the component won’t be identical in all finished products.
Option category
A group of related items that customers can choose from, such as various sizes of computer monitors.
Option setting
A setting that controls the information that appears on a report, such as sorting method, detail level, and range
restriction.
Order increment
A variable that can be used to calculate order quantities for fixed or period order quantity order policies. The
order increment is the number of item units that can be added to the standard order quantity to increase the
order size to meet demand.
Order policy
A method for calculating the order sizes of automatically generated purchase and manufacturing orders.
Manufacturing includes three order policies: lot-for-lot, fixed order quantity and period order quantity.
Originating currency
The alternate currency that a multicurrency transaction was conducted in. See also Functional currency.
Outsourced item
Outsourced service
Outsourcing
Outsourcing routing
A routing that includes one or more sequences that are completed by an outsourcing vendor.
Outsourcing vendor
A work center where outsourced services are performed. An outsourcing work center can be on-site or can be
at the vendor site.
Overhead
Costs incurred that cannot be directly related to the products or serviced produced. These costs, such as light,
heat, supervision, and maintenance can be grouped and distributed to units of products or services by some
standard allocation method.
Parallel routing
Parent part
An item built from the component parts. A parent part can be a subassembly or a final product.
Pegging
To trace an item requirement through the MRP system to find the source of the requirement quantity. Pegging
will reveal whether a requirement is driven by a manufacturing order, sales order, purchase order or picklist.
Period order quantity
An order policy type that calculates order size for requirements for a period you specify, based on one or more
of these variables: standard order quantity, order increment size, minimum order size and maximum order size.
Periodic costing
Periodic inventory
An inventory tracking method that involves taking inventory on a recurring basis, such as monthly, quarterly or
yearly. This is the same as “standard” costing.
Perpetual inventory
An inventory tracking method that involves constantly updating inventory each time an item is added or
removed.
A bill of materials used to describe the components of a parent part that will be built as part of a higher-level
parent part. The term “phantom” is used to indicate that the part never really exists as a stocked item, but is
built along with the production of the higher-level part that is driving an overall production order. Creating bills
of materials as phantoms allows the manufacturing order picklist and the Material Requirements Planning
(MRP ) features to explode through the phantom item down to the lower-level parts.
Pick document
A group of component transactions that share a type such as Allocate, Issue, Reverse Issue, and that are posted
together. A pick document can include component transactions for multiple manufacturing orders, items, or
sites.
Picklist
A list of the items and quantities of items that are required to fill a manufacturing order.
Planner code
A code that identifies the individual responsible for the production of the item.
Planning routing
A routing used to determine resource requirements for a potential manufacturing order. If negotiations with
the customer are successful, the planning routing can be converted into an active routing and used to fill a
manufacturing order.
Pointer routing
A pointer routing is used to outline a series of steps that are common to all items produced by your plant. For
example, if each item needs to be tested by quality assurance, packaged and shipped, a routing can be defined
to cover these steps for all items that you manufacture.
Post-to site
The site where the finished product will be stored prior to delivery to the customer. This location can be a
department, a warehouse, or another plant.
Primary routing
A routing that provides the instructions for building an item. It is a basis for scheduling and resource estimates.
The primary routing information is used to determine the required lead time for manufacturing the product.
Each item can have only one active primary routing.
Process security
A type of security that allows you to restrict access to certain procedures or processes within Manufacturing.
A password or list of user IDs you define to restrict authority for completing a Manufacturing process. You can
use one process security set for all restricted procedures, or you can create different process security sets for
different procedures.
Production variance
The difference between the actual and estimated costs for a manufacturing order, based on the working
routing, the picklist, and labor and machine codes.
Promise date
The date that the customer has been told to expect receipt of the order.
Promotion
Purchase order
A formal request for goods or services. The purchase order shows the quantity of goods ordered, expected
receipt date, and supplier name. The purchase order may also include other information pertaining to the
delivery of the item, such as Free On Board (F.O.B.) points.
QA Required
A designation for purchased items that must pass a quality inspection before being added to your inventory.
Quantity damaged
Quantity ordered
The amount of the item requested on a single purchase order.
Quantity received
Quantity to fill An amount of a product that was ordered but has not been received.
Query
Queue time
A manufacturing order that doesn’t require you to collect information about labor and machine time and
material costs when the order is closed.
Quote
A company’s offered price for an item that a customer or a potential customer has requested. Quotes can be
transferred to another document type, deleted or voided.
Raw materials
Items used to build products. They can be individual items like nuts, screws and diodes, or they can be
subassemblies.
Record
A group of computer data tied together by a common key. (All of one item's information—from quantity and
site information to engineering data to bill of materials data—is the item's record.)
Reference designator
Information that specifies where components should be used in an assembly, such as the placement of four
resistors on a printed circuit board.
Replaced item
An item in a mass update to bills of materials that is removed from bills of materials. A replacement item might
or might not be substituted for the replaced item.
Replacement item
An item in a mass update to bills of materials that is added to bills of materials. A replacement item might be
an addition to a bill of materials, or might be a substitution for a replaced item.
Return
An item or merchandise returned by a customer to your company. A return decreases the customer's balance
on account and, if you choose, increases inventory quantities.
Revalue
To finalize rolled-up standard cost changes. Revaluing replaces existing standard cost information with new
standard cost information, which is used in your accounting processes. As you change your standard cost
information, you might roll up costs several times, but probably will revalue items only at certain points.
Revenue/expense code
Reverse allocate
A component transaction type where items that have been allocated to a manufacturing order are unallocated.
See also Allocate.
Reverse Issue
A component transaction type where components that were issued to a manufacturing order (which removes
them from inventory and adds them to WIP ) are removed from WIP and put again in inventory. See also Issue.
Reverse Scrap
A component transaction type where components that were scrapped for a manufacturing order are restored
to the issued (and not scrapped) quantity for the order. See also Scrap.
Roll up
To apply calculations based on changes to standard cost information to items. If you change the cost of a raw
material that is part of several subassemblies and finished goods, “rolling up” that change will result in
calculations that will determine the new standard costs of the subassemblies and finished goods.
As you change your standard cost information, you might roll up costs several times, but probably will revalue
items only at certain points.
Routing
A detailed set of instructions that describes how to create a particular item. Routings include operations to be
performed, the scheduling sequence, machines and work centers involved, and hours required for setup and
run times. Routings also can include information about tooling, operator skill levels, inspection needs, testing
requirements, and so on.
In engineering change management, a routing is a list of users who must review an engineering change
request before it becomes a change order, and who must review a change order before it's finalized.
Routing preference
An individual user choice on how information is displayed or processed for update in the routings subsystem.
Preferences can control such actions as substituting one description for another or appending work center
operations notes on to routing notes.
Routing sequence
A single step in the manufacturing process. Some routings will contain multiple steps while others will have
only a single step. Examples of a sequence include assembly, painting, drying, etc.
Routing sheets
See Routing.
A labor code that identifies the skill requirements to perform the operation as defined.
Run orders
Sales order
A request for goods or services. Sales orders can be Open (ready to be filled) or Planned (hold pending credit
check or other criteria).
Sampling
A statistical process of selecting a portion of a large group of items to be inspected. From the sample you select
—and your inspection results for the sample—you can draw inferences about the overall quality of the entire
item quantity.
SCAR
Scheduling data
The lead time needed to manufacture an item on a bill of materials and the amount of scrap materials
produced by the manufacturing process.
Scheduling preference
A user preference that controls the allocation of resources to a particular manufacturing order. Scheduling
preferences identify additional resources that may be available and define waiting periods for a sequence.
Scrap
A component transaction type where components that are issued to a manufacturing order are flagged to be
scrapped. Scrapped component costs are applied to the manufacturing order costs, but the quantities aren’t.
Sequence number
A number assigned to a particular step in a routing. Each step (or sequence) represents an operation in the
manufacturing process. The sequence number controls the order in which steps are executed.
Serial-numbered item
An inventoried item that is assigned a unique identifier, which can be letters, numbers, or a combination of
letters and numbers.
Serial-number–tracked item
Serial-tracked
Setup cost
The cost of preparing a work area for production. Setup costs might include the cost of calibrating machines or
gathering the necessary tools and resources.
A labor code that identifies the skill requirements for the person preparing the work area prior to performing
the manufacturing task.
Setup time
The number of hours needed to prepare the work area prior to the operation.
Ship date
Shipping method
The manner in which the items are transported from the supplier to the manufacturer. Examples of shipping
methods include FedEx, rail, air freight, etc.
Shop calendar
A calendar of up and down days—days when the plant is in production and when it isn’t—for an entire
manufacturing facility.
Shop order
Shop rate
The average pay rate for the pay grade. It is the figure that is used when labor costs are estimated for a
manufacturing order.
Shrinkage
The loss of materials. You might have raw material shrinkage—such as when some component items are
defective and can't be used in manufacturing—or you might have parent part shrinkage—such as when not all
manufactured items meet your product standards.
A bill of materials that lists components and subassemblies, including the quantities of each, that make up the
parent part. See also Multi-level bill of materials.
Site
A location that you have defined for storing items. A site could be a department, a plant, or a warehouse. The
number of sites depends on your organizational structure.
Source routing
A previously defined routing that contains one or more steps that you want to use in a new routing.
The difference between the actual costs for a manufacturing order for a standard cost item, and the standard
cost of the item.
Standard costing
An accounting method used by some businesses to value their inventories. A company that uses standard
costing—also known as “periodic costing”—revalues its inventory periodically to reflect significant changes in
the cost of its items.
A variable that can be used to calculate order quantities for fixed or period order quantity order policies. It is
similar to a minimum order quantity, requiring no less than a set amount for an order, but it can be increased,
either by increments or multiples of the standard order quantity.
Subassembly
A part that is both a component and a parent part. An assembly that is used in the manufacture of a higher-
order assembly.
SUPER BOM
Supplier
A formal report to be sent to a supplier to involve the supplier in resolving problems with defective parts.
SCARs describe the problems you’ve found—including item numbers, lot numbers, dates and test results—and
might outline possible areas for the supplier to research to prevent the defect from recurring. Suppliers usually
are required to respond to the SCAR reports with information about the cause of the defect and the steps to be
taken to prevent its recurrence.
Template
A routing outline that you can use to quickly and efficiently build new routings. Each time you need to create a
new routing, you can customize the template and give it a unique routing name.
Time fence
The minimum amount of time required for production of an item. When MRP is used to create planned
manufacturing orders or purchase orders, the orders automatically are scheduled outside the time fence.
Total costs
The cumulative total of all expenses associated with a manufacturing order, plus any overhead that might not
be directly connected to the order.
Trade discount
A price reduction, usually granted to a certain customer because of the customer’s special status. Customers
with an excellent credit history might be offered a trade discount.
Unit costs
The value of time and resources consumed to create one unit of product for this order.
The difference between forecasted demand (the anticipated amount of an item that will be required to meet
projected orders) and actual production.
Up day
A day when the facility—the entire shop floor or a specific work center—is in production.
User-defined field
Valuation method
(FIFO Perpetual, FIFO Periodic, LIFO Perpetual, LIFO Periodic, Average Perpetual).
Variance
The difference between two values, such as the difference between estimated and actual expenses.
Where used
A Manufacturing query that scans your bills of materials and routings to find where items, machines and other
things you’ve defined are used. If you performed a “where used” search for all items in your plant that use a
certain machine, for instance, the system would generate a list of all items that have a step involving that
machine.
Window security
A system that allows you to specify which windows each user in your organization will be able to use.
WIP
Work center
A self-contained unit of the manufacturing process, or an entire plant. A work center might be an assembly
area, a shipping and receiving area or a painting area. Machines and employees are the main components of
work centers.
A calendar of up and down days—days when the plant is in production and when it isn’t—for a specific work
center.
Working routing
A system that helps you to track and analyze the costs associated with a particular manufacturing order and
view the progress of the manufacturing order.
Work order
Purchase Order Enhancements includes purchase order approvals, purchase order commitments, and purchase
order returns.
You can use purchase order approvals to maintain approval information for each company. Purchase orders can be
approved individually or in groups. Unapproved purchase orders can’t be printed, received, or invoiced against.
Purchase order commitments tracks committed details against budgets and includes the commitments in your
financial reports. You can authorize purchases that exceed budget amounts.
Purchase order returns processes purchasing returns and offsets the original purchase order transaction amount
against inventory accounts and applicable general ledger accounts. Returned items are matched to the original
receipts. For more information, see the Purchase Order Processing documentation.
2. Mark the Activate Commitments option. This option must be selected to use purchase order commitments.
If both purchase order commitments and purchase order approvals are activated, all purchase orders with a
status of New must be approved before commitment can take place. If only purchase order commitments is
activated, all purchase orders with a status of New will automatically be committed.
NOTE
If the purchase order commitments is activated, fixed or variable allocation accounts cannot be used in the Purchase
Order Processing. The system will not allow you to save transactions that use those accounts because fixed and
variable allocation accounts are not supported in this release of purchase order commitments.
If you mark Activate Commitments, the system will automatically reconcile your existing data when you
close the PO Enhancements Setup window.
3. Choose Commitment Setup—the PO Commitments Setup window will open.
NOTE
Budget ID Commityyyy is reserved for purchase order commitments (yyyy represents a valid and open fiscal year, for
example 2007 or 2008). If you have a Budget ID named Commityyyy, copy this budget information to a new Budget
ID name and delete the Commityyyy Budget ID before activating purchase order commitments. While using purchase
order commitments, do not set up a budget using the name Commityyyy.
6. To assign more than one budget to a fiscal year, select a fiscal year by clicking the Budget ID field for the
corresponding year. Choose the Budget ID expansion button to open the Select Budgets window. Mark each
budget that you want to assign to the selected fiscal year. Choose OK to return to the PO Commitments
Setup window. If more than one budget is assigned to the fiscal year, \*Multiple appears in the Budget ID
field.
To assign additional budgets to another fiscal year, repeat step 6. A budget can be assigned to more than
one year.
7. If you choose to allow an authorization variance, mark the Authorization Variance option. An authorization
variance is the amount a commitment can deviate from the available budget before requiring authorization.
8. Select one of the following variance types and enter an acceptable budget variance value.
Amount A positive variance allows commitments to be over the available budget by the entered
dollar amount. A negative value requires commitments to be under the available budget by the
entered dollar amount.
Percent A positive variance allows commitments to be over the available budget by the entered
percent. A negative value requires commitments to be under the available budget by the entered
percent.
9. Choose OK. The PO Commitments Setup window will close.
10. Choose OK in the PO Enhancements Setup window. The following message will appear: “Changes have
been made to PO Commitments Setup. Any active users must log in again to inherit these changes”.
If any existing purchase orders were not committed, the PO Exception Report is automatically generated
displaying the purchase orders not committed and the reasons why.
In order to be committed, purchase orders must meet the following requirements:
Each line item must have a valid account number.
Fixed or variable allocation accounts are not supported; line items using these accounts will not be
committed.
The purchase order must have a Required Date.
The Required Date must fall in a valid and open fiscal period.
A valid Budget ID must be assigned to this fiscal period in the PO Commitments Setup window.
If purchase order approvals is activated, purchase orders with a status of New must be approved
before commitment can take place.
NOTE
These requirements do not apply to the control line of Purchase Orders that are entered as Blanket or Drop-Ship
Blanket.
11. Review the list of rejected purchase orders on the PO Exception Report and make any necessary changes to
those purchase orders.
NOTE
We recommend that you save and print the PO Exception Report now in case you need to review this list and make
further changes later.
12. If applicable, advise any active users to log off and log in again.
Entering purchase orders with commitments
Use the Purchase Order Entry window to create and authorize commitments. As you enter each item, purchase
order commitments will validate the item against the available budget.
NOTE
The Allow Sales Documents Commitments option in the Purchase Order Entry window is used to commit purchase orders to
sales documents. This is not directly related to purchase order commitments. For more information about the Allow Sales
Documents Commitments option, please refer to the Purchase Order Processing documentation.
NOTE
The purchase order amount must be less than the amount calculated as: (Total Budgeted Amount + Variance
Allowance) – (Total Actual Amount + Total Committed Amounts). In the calculation the total actual amount includes
posted and unposted transactions.
For example, if an annual budget is set at $10,000 and a purchase order is created for $2,000, the available
budget is then $8,000 — that is $10,000 reduced by the $2000 commitment. A new purchase order for
$8,500 would exceed the budget and require authorization.
3. Choose Save. All unauthorized commitments will be validated against the budget. If the commitment
amount of an item is within the budget, the item will be authorized. If the commitment amount of an item
exceeds the budget, an approval message will appear. To authorize the commitment amount for the item,
choose Yes. You must authorize all commitment amounts before posting the purchase order.
Posting transactions with commitments
When you receive a shipment of goods or an invoice, each item’s committed amount will be reduced by the
quantity received or by the item’s invoiced amount. If the quantity received or the invoiced amount is greater than
the item’s committed amount, the committed amount will be reduced to zero.
It is recommended that you mark the Post Through General Ledger Files option in the Posting Setup window
before posting entries to update actual amounts. To post through General Ledger, you must post in batches.
Transaction level posting will only post to General Ledger.
NOTE
When you save to a batch ID, commitments will not be updated until the specific receivings transaction batch is posted.
NOTE
If a purchase order line item’s required date is in a fiscal period or a fiscal year that doesn’t have a budget assigned to the
year in the PO Commitments Setup window, the purchase order will not be displayed in the Purchase Order Enhancements
Entry window.
NOTE
You can print an edit list by choosing File >> Print or choosing the Print button. An edit list outlines the changes that
will take place if you authorize the selected documents.
4. Choose Commit.
Close the Purchase Order Enhancements Entry window. You will have the option to print the PO
Commitments Audit Report.
Authorizing and approving multiple purchase orders
Both purchase order commitments and purchase order approvals must be activated to authorize and approve
multiple purchase orders at the same time.
If both purchase order commitments and purchase order approvals are activated, the Purchase Order
Enhancements Entry window will display all unauthorized and all unapproved purchase orders that the current
user can approve. When both purchase order commitments and purchase order approvals are activated, use the
Purchase Order Enhancements Entry window to authorize and approve multiple purchase orders. All purchase
orders must be authorized before they can be approved.
NOTE
If a purchase order line item’s required date is in a fiscal period or a fiscal year that doesn’t have a budget assigned to the
year in the PO Commitments Setup window, the purchase order will not be displayed in the Purchase Order Enhancements
Entry window.
NOTE
Only subtotal amounts within your approval authority will display in this window.
NOTE
You can print an edit list by choosing File >> Print or choosing the Print button. An edit list outlines the changes that
will take place if you authorize the selected documents.
NOTE
For purchase orders that are entered as Blanket or Drop-Ship Blanket, the control line amount is excluded from
commitments and approval limits. Trade Discounts, Freight, Miscellaneous and Taxes also are excluded from the
approval calculation.
You also can open this window by clicking on the Committed heading link in the Budget vs Actual &
Committed Inquiry window.
2. Select an account.
3. Select a year. You must select an open fiscal year.
4. Choose from the following date options to select the time period for the inquiry.
All The inquiry will include all periods in the specified year.
From The inquiry will include the range entered in the From and To fields.
5. To perform an inquiry on a specific purchase order, select the item and click the PO Number heading link.
The Purchase Order Inquiry Zoom window will open.
6. Choose Redisplay. The inquiry results will be updated.
Maintaining purchase order commitments data
Occasionally, hardware failures, power surges, and other problems can damage or destroy your data. To minimize
the risk of data loss resulting from table damage, back up your accounting data regularly. If approvals or
commitments data is damaged, you can use the PO Enhancements Maintenance window to reconcile data in the
purchase order commitments and purchase order approvals tables.
To maintain purchase order commitments data:
1. Create a backup copy of your data.
2. Open the PO Enhancements Maintenance window. (Microsoft Dynamics GP menu >> Maintenance >>
Purchase Order Enhancements)
4. Select a user.
5. Select the Approval Type to set the maximum dollar amount that the user can approve.
If you mark Approval Authority Amount, the user will be able to approve purchase orders up to the
amount you enter in the Approval Authority Amount field. This amount will be displayed in the
functional currency of the current company—purchase order commitments verifies against the
functional currency only.
If you mark Unlimited Approval Authority, the user will be able to approve any purchase order in the
current company.
We recommend that you grant Unlimited Approval Authority to at least one user.
6. If you want the current user to be required to report to another user for purchase order approvals, select a
Report To User ID. This option will only be available if you selected Approval Authority Amount as the
Approval Type for the user in step 5.
NOTE
You must choose a Report to User ID with either unlimited approval authority or a greater approval amount than the
current user.
7. Select a Security Type. The Security Type option will be available only when you select Approval Authority
Amount as the Approval Type for the user.
If you mark User can only approve POs for users that report to them, the user will be able to approve
purchase orders only for users that report to him or her.
If you mark User can approve POs for any user, up to approval authority, the user will be able to
approve purchase orders for all users if the amount doesn’t exceed his or her approval authority
amount.
8. If you want to modify another user’s approval information, repeat steps 5 through 8 you have modified
approval information for all users. Your changes will be saved automatically.
9. To print the Purchase Order Approvals Setup List, choose File >> Print.
10. Choose OK. The Purchase Order Approval User Setup window will close.
11. Choose OK in the PO Enhancements Setup window.
Deleting purchase order approvals users from the system
If the user has access to one company only, you may delete the user from the system in the User Setup window
(Microsoft Dynamics GP menu >> Tools >> Setup >> System >> User).
If the user has access to more than one company, you must remove the user’s access from all companies first using
the User Access Setup window (Microsoft Dynamics GP menu >> Tools >> Setup >> System >> User Access),
then delete the user in the User Setup window. All of the Purchase Order Approval setup information with respect
to that user will be deleted.
Entering and approving purchase orders
Enter purchase orders using the Purchase Order Entry window. Use the Approvals Status field to approve purchase
orders.
If you are using Encumbrance Management, you can specify how line items are encumbered when purchase
orders are approved. For more information, see the Encumbrance Management documentation.
NOTE
If purchase order commitments is activated, the purchase order must be authorized for commitments before you can
approve it.
NOTE
For Purchase Orders that are entered as Blanket or Drop-Ship Blanket, the control line amount is excluded from
commitments and approval limits. As well, Trade Discounts, Freight, Miscellaneous and Taxes are excluded from the
approval calculation.
4. Choose Save.
NOTE
You cannot receive against, invoice against, or print unapproved purchase orders. You can place or remove holds for
approved and unapproved purchase orders.
5. Close the Purchase Order Entry window. You will have the option to print the Purchase Order Approval
Audit Report—a report which details all of the purchase orders you approved.
Approving multiple purchase orders
If both purchase order approvals and purchase order commitments are activated, you can authorize and approve
multiple purchase orders at once. See Authorizing and approving multiple purchase orders for more information.
Use the Purchase Order Enhancements Entry window to view and approve multiple unapproved purchase orders.
The Purchase Order Enhancements Entry window displays all unapproved purchase orders that the current user
can approve. Unapproved purchase orders with totals exceeding the current user’s approval authority will not be
displayed.
To approve multiple purchase orders:
1. Open the Purchase Order Enhancements Entry window. (Transactions >> Purchasing >> Purchase Order
Enhancements Entry)
2. Select your purchase order restriction preference.
PO Number Purchase orders will be restricted, based on the specified purchase order number
range.
Vendor ID Purchase orders will be restricted, based on the specified Vendor ID range.
Created By Purchase orders will be restricted, based on the specified Created By range.
3. Mark each purchase order you want to approve in the Approve column, or choose Mark All if you want to
mark every purchase order in the window.
NOTE
You can print an edit list by choosing File >> Print or choosing the Print button. An edit list outlines the changes that
will take place if you approve the selected documents.
NOTE
For Purchase Orders that are entered as Blanket or Drop-Ship Blanket, the control line amount is excluded from
commitments and approval limits. In addition, Trade Discounts, Freight, Miscellaneous, and Taxes are excluded from
the approval calculation.
5. Close the Purchase Order Enhancements Entry window. You will have the option to print the Purchase
Order Approval Audit Report—a report which details all of the purchase orders you approved.
Authorizing and approving multiple purchase orders
Both purchase order approvals and purchase order commitments must be activated to authorize and approve
multiple purchase orders at the same time.
If both purchase order commitments and purchase order approvals are activated, the Purchase Order
Enhancements Entry window will display all unauthorized and all unapproved purchase orders that the current
user can approve. All purchase orders must be authorized before they can be approved. Use the Purchase Order
Enhancements Entry window to authorize and approve multiple purchase orders.
To authorize and approve multiple purchase orders:
1. Open the Purchase Order Enhancements Entry window. (Transactions >> Purchasing >> Purchase Order
Enhancements Entry)
PO Number Purchase orders will be restricted, based on the specified purchase order number
range.
Vendor ID Purchase orders will be restricted, based on the selected Vendor ID range.
Created By Purchase orders will be restricted, based on the specified Created By range.
2. Mark each purchase order you want to authorize and approve in the Approve column OR choose Mark All if
you want to authorize and approve every purchase order in the window.
If you mark an individual purchase order that is over budget, you will receive a message asking if you would
like to authorize this amount.
If you choose Mark All including purchase orders that are over budget, you will receive a message asking if
you want to authorize all of the purchase orders. If you choose Yes, all marked purchase orders will be
authorized. All purchase orders must be authorized before they can be approved.
NOTE
You can print an edit list by choosing File >> Print or choosing the Print button. An edit list outlines the changes that
will take place if you approve the selected documents.
3. Choose Approve.
NOTE
For Purchase Orders that are entered as Blanket or Drop-Ship Blanket, the control line amount is excluded from
commitments and approval limits. In addition, Trade Discounts, Freight, Miscellaneous, and Taxes are excluded from
the approval calculation.
NOTE
If purchase order commitments is activated, the purchase order must be authorized for commitments before you can
approve it. To authorize the purchase order for commitments, go to the Purchase Order Entry window. When you
approve the purchase order from that window you will be asked whether you want to authorize the committed
budget amount.
4. Choose Process.
5. Close the Edit Purchase Order Status window. You will have the option to print the Purchase Order
Approval Audit Report—a report which details all of the purchase orders you approved.
Chapter 4: Approvals inquiries, reports, and maintenance
With purchase order approvals, you can use maintain approval information for each company. You also can view or
print purchase order approval information.The following reports allow you to view or print approval status, name
of the approver, date and time of approval for applicable purchase orders:
Purchase Order Status Detail Report
Purchase Order Status Summary Report
Purchase Order History Detail Report
Purchase Order History Summary Report
NOTE
These are modified reports. If you need to print or view the original reports without the Approval Status line, you must
remove access to modified reports using the Alternate/ Modified Forms and Reports window.
2. Select from the following purchase order filter preferences on the Restricted By drop-down menu.
PO Number Unapproved purchase orders with purchase order numbers within the range you
specify will be displayed.
Vendor ID Unapproved purchase orders with Vendor IDs within the range of Vendor IDs you
specify will be displayed.
PO Date Unapproved purchase orders with purchase order dates within the range you specify will
be displayed.
3. Choose Redisplay to display all unapproved purchase orders created by the current user.
4. To print the Purchase Order Approvals Unapproved PO Report, a report that lists unapproved purchase
orders, choose File >> Print, or click the Print button.
5. When you are finished viewing the information, choose OK.
Viewing purchase order detail information
You can view detailed purchase order information using the Purchase Order Inquiry Zoom window. The PO
Approvals Detail Zoom window is an additional window that will open automatically. This window displays the
purchase order approval information. You can close this window only by closing the Purchase Order Inquiry Zoom
window.
To view purchase order detail information:
1. Open the Purchase Order Processing Document Inquiry window. (Inquiry >> Purchasing >> Purchase
Order Documents)
2. Select the applicable fields to complete your inquiry—refer to the Purchase Order Processing
documentation for complete instructions.
3. Choose Redisplay to display the documents in the scrolling window.
NOTE
For Purchase Orders that are entered as Blanket or Drop-Ship Blanket, the control line amount is excluded from
inquiries and reports.
4. To print the Purchasing Document Inquiry Report, choose File >> Print, or click the Print button.
5. Highlight a record and click on the link to view more detailed information (optional).
6. When you are finished viewing the information, choose OK.
Viewing item information for purchasing documents
You can obtain detailed item information for purchasing documents using the Purchase Order Processing Item
Inquiry Zoom window. The Approvals Status field displays the purchase order approval status.
To view item information for purchasing documents:
1. Open the Purchase Order Processing Item Inquiry window. (Inquiry >> Purchasing >> Purchase Order
Items)
2. Select the applicable fields to complete your inquiry. For information on Purchase Order Inquiry, refer to the
Purchase Order Processing documentation.
3. Choose Redisplay to display the items in the scrolling window.
4. To print the Purchase Order Processing Item Inquiry Report, choose File >> Print, or click the Print button.
5. To view more detailed information, highlight a record and click on the PO Number heading link—the
Purchase Order Inquiry Zoom window will open. The Approvals Status field displays the purchase order
approval status.
Select your printing preferences. For more information on printing preferences, refer to the Purchase Order
Processing documentation.
2. Choose Print. The Purchasing Document and Exception report, which includes only approved purchase
orders, will be printed.
If any unapproved purchase orders are found in the selected printing range, the PO Approvals Exception
report which lists unapproved purchase orders will be generated.
Maintaining purchase order approvals data
Occasionally, hardware failures, power surges and other problems can damage or destroy your data. To minimize
the risk of data loss resulting from table damage, back up your accounting data regularly. If approvals or
commitments data is damaged, you can use the PO Enhancements Maintenance window to reconcile data in the
purchase order commitments and purchase order approvals tables. See Maintaining purchase order commitments
data for information about how to reconcile data in these tables.
Microsoft Dynamics GP Concur Expense Integrator
12 minutes to read • Edit Online
This documentation describes how to use Concur Expense Integrator. The integration allows you to use Concur
Expense to create, submit, and approve expense reports. You can then import the expense reports into Microsoft
Dynamics GP to reimburse employees.
Overview
Keeping expenses and travel costs within your company’s policies can help manage costs effectively. Concur
Expense Integrator allows your employees to use the Concur expense tracking solution, while also tracking the
same expense information in Microsoft Dynamics GP.
Concur Expense Integrator links Concur Expense with Microsoft Dynamics GP.
By using Concur Expense, you can:
Create, submit, and approve expense reports
Verify reports’ compliance with company policy
Report and analyze expense reporting and reimbursement activity
Use Concur Expense Integrator to manage employee expense reports. You can import employees as vendors,
import expense reports, and print confirmation reports.
The following diagram provides an overview of the Concur Expense Integrator setup and the expense report
process.
In Concur Expense Integrator, vendors are employees who have a vendor record. If a vendor record does not exist
for an employee, one is created when expense reports are imported.
Import file
At the close of each reimbursement cycle, Concur Expense provides an import file to clients by using a secure
download site on the web. The import file is written in ASCII format, and contains detailed information that is
required for posting to an Accounts Payable (AP ) or General Ledger (GL ) system. The file includes all transaction
activity for expense reports that have been processed for payment in Concur Expense Integrator. The import file is
downloaded from the Concur Expense secure download site onto your computer, and then imported into Payables
Management.
Prerequisites
To use the Concur Expense Integrator to link Concur Expense to Microsoft Dynamics GP, complete the following
prerequisites in Microsoft Dynamics GP:
Set up an account format
Set up General Ledger account segments
Set up a vendor class
Set up employees as vendors
Set up a company credit card
For more information about how to complete these tasks, see the Microsoft Dynamics GP General Ledger and
Payables Management documentation.
For more information about how to set up prerequisites in Concur Expense and how to configure
Microsoft Dynamics GP in the Concur Expense Setup wizard, log on to Concur Expense. Click Help >> Expense
Administration Help. Click Setup and User Guide in the left menu. Open the Expense setup guide and go to the
Microsoft Dynamics GP appendix. For more information, contact your Concur Expense representative.
If you are not currently a Concur customer and you would like more information, email dynamics@concur.com.
Download and install Concur Expense Integrator
Concur Expense Integrator is available from PartnerSource or CustomerSource.
Note: To import transactions into Microsoft Dynamics GP by using the correct file format in Concur Expense
Integrator, you must download the import file from the Concur website. For more information about the Microsoft
Dynamics GP import file, log on to Concur Expense. Click Help >> Expense Administration Help. Click Setup
and User Guide in the left menu. Open the Expense Set Up Guide for Concur Standard and go to the
Microsoft Dynamics GP appendix.
To install Concur Expense Integrator, follow these steps:
1. Close Microsoft Dynamics GP.
2. Double-click the eExpense_12.exe file to extract its contents.
3. Open the folder that was specified in step 2.
4. Copy the files to the folder that contains the Microsoft Dynamics GP installation.
5. Log on to Microsoft Dynamics GP.
Note: You must log on to Microsoft Dynamics GP as ”sa” for the eExpense tables to be created.
Configure Concur Expense Integrator in Microsoft Dynamics GP
To configure Concur Expense Integrator, follow these steps:
1. In Microsoft Dynamics GP, Administration >> click Cards >> Concur Expense >> Setup to open the
Concur Expense Setup window.
1. In the Company Credit Card field, select the name of the credit card that is used with Concur Expense.
2. In the Default Vendor Class ID field, select the vendor class ID that will be assigned to new vendors that
are added during the import process. You will complete the initial upload process later when you set up
Concur Expense Integrator.
Note: In this case, vendors are employees who have a vendor record. If a vendor record does not exist for an
employee, one is created during the import process.
1. In the Batch Prefix field, enter up to six characters to create the first part of the Payables Management
batch ID.
2. In the User-Defined field, enter a value that is used as the prompt name in the Concur Expense Integrator
window on the web.
3. In the Prompt Name for Combined Segments field, enter a value that will be displayed on the expense
page on Concur’s website. This is a required field that stores the value assigned as the prompt name for the
Employee Info 3 field. This value is displayed in Concur Expense on the Employee Info page.
4. In the Order New Vendor Name By option, select how the vendor name will be formatted when new
vendors are added to Payables Management through the import process.
5. Mark the Print Import Journal option if you want an import journal to print immediately after expense
report transactions have been imported into Payables Management.
Note: If you do not mark this option, you can print the report later. The current report information exists until the
import process is run again.
1. Mark the Consolidate Distributions option to consolidate account number distributions.
For example, you have an account number of 100-1000-01, and four separate lines in the import file use this
account number. When the Consolidate Distributions option is marked, the distributions are combined into one
total line for this account number. When this option is not marked, the file contains four distribution lines.
1. In the Location for Files field, enter the path where you will store the import and setup files. The import
files are downloaded to this location. When you import transactions into Payables Management, Concur
Expense Integrator looks in this location for files to import.
2. To review the selections made in the Concur Expense Setup window, choose Create File.
This creates a [CompanyID ]_prompts.txt file. CompanyID is replaced by the actual company ID that is assigned to
your company. To view the file, navigate to the location you specified in the Location for Files field. This file
includes the following information:
The name of the company as stored in the Company ID field in the Create Company window. (In
Microsoft Dynamics GP, Administration >> click Setup >> Company >> Company).
Information about how the account segments values, the Prompt Name for Combined Segments
value, and the User-Defined value were associated with Concur Expense Integrator user-defined fields.
Map the account segments in Microsoft Dynamics GP
The last item you need to set up is the account segment mapping.
General Ledger account segments are tracked in Concur Expense Integrator by mapping an account segment to
each available expense type. The mappings are assigned on an expense-by-expense basis and require no employee
interaction during expense entry.
During the setup phase, General Ledger account segments are mapped to selected expense types in the Concur
Expense setup wizard. By using Concur Expense Integrator, the employee creates electronic reports; the General
Ledger account is never seen or modified by the employee. Concur Expense automatically creates an import file
after the expense report is approved for payment. This file is imported into Microsoft Dynamics GP, and the
account code is automatically mapped to all corresponding expense types. For more information about the General
Ledger accounts, log on to Concur Expense. Click Help >> Expense Administration Help. Click Setup and
User Guide in the left menu. Open the Expense Administration User Guide.
The Segment ID scrolling list in the Concur Expense Integrator Setup window displays a list of the company’s
General Ledger account segments, sorted in ascending order by segment position. This list allows you to specify
how segments are used in Concur Expense (individually or combined with one or more other segments). Also, you
can specify how segments are mapped to Concur Expense userdefined fields.
This scrolling list maps segments to the following Concur Expense user-defined fields:
Cost Center
Custom 1
Custom 2
Employee Info 1
Employee Info 2
Employee Info 3
Use Segment How
This column allows you to choose how General Ledger account segments are used in Concur Expense. Generally,
you include segments individually, or combine them with one or more other segments.
Note: The main segment cannot be combined with other segments and is not listed in the Concur Expense
Integrator Setup window.
The following selections are available in the list:
Include Segment
Combined Segment 1
Combined Segment 2
Combined Segment 3 …
Combined Segment n, where n is the total number of segments in the customer’s account format – 1.
The reason 1 is subtracted from the total number is that the main segment cannot be combined with other
segments. You can include (select Include Segment in the Use Segment How list) no more than six segments.
Map to Field
This column allows you to map General Ledger account segments to Concur Expense user-defined fields. The
following selections are available in the list:
Cost Center
Custom 1
Custom 2
Employee Info 1
Employee Info 2
Employee Info 3
The following mapping restrictions apply:
You can map a user-defined field to only one account segment. For example, if you map Employee Info 1 to
the Company segment, you cannot also map Employee Info 1 to the Country segment. An error message is
displayed when you move off the field.
Also, you cannot map combined segments to a user-defined field. All combined segments are mapped to
the Employee Info 3 user-defined field.
You cannot map the main segment to a user-defined field. The main segment is mapped to the Expense
Type field.
Note: The main segment is not displayed because Concur Expense Integrator maps this field for you.
Printing the Concur Integrator Expense Setup report
The Concur Expense Setup report lists the selections you made in the Concur Expense Setup window.
You can print this report by choosing File >> Print after you have finished making selections in the Concur
Expense Setup window. This report can be printed at any time.
Employee reimbursement
The Concur Expense Integrator is designed to process expenses that are reimbursable to the vendor (the
employee). After the expense reports are imported into Microsoft Dynamics GP, a batch is created in Payables
Management. The batch is created that uses the batch prefix that was entered in the Concur Expense Setup
window. The batch contains a vendor record for each employee who has expense report transactions to be paid.
For more information about how to process the Payables Management batch, see the Payables Management
documentation in Microsoft Dynamics GP.
Purchase Order Processing in Dynamics GP
39 minutes to read • Edit Online
You can use Purchase Order Processing to enter standard, drop-ship, and blanket purchase orders for items. When
necessary, you can change the status of a purchase order or the individual line items on the purchase order. For
example, you might cancel a line item on a purchase order if the item that you’ve ordered has been discontinued or
if you won’t be receiving part of the quantity ordered for the purchase order.
You also can use Purchase Order Processing to complete the following tasks:
Enter and post shipment receipts, in-transit inventory receipts, and invoice receipts individually or in batches
Enter and post shipment/invoice receipts individually or in batches
Match shipments to invoices so that accurate costs are assigned to items received into inventory
Apply landed costs, such as shipping costs and handling fees, to items
Use purchase order generator to automatically create purchase orders to replenish inventory quantities
Process purchasing returns and offsets the original purchase order transaction amount against inventory
accounts and applicable general ledger accounts. Returned items are matched to the original receipts.
If you are using Project Accounting, you can enter purchase orders and drop-ship purchase orders for projects.
If you are using Sales Order Processing, you can commit purchase order line items to Sales Order Processing line
items to fill sales orders.
If you are using Purchase Order Enhancements, you can approve and commit purchase orders and return items
that have been received on a shipment or shipment/invoice receipt. For more information, see the Purchase Order
Enhancements documentation.
This content is designed to give you an understanding of how to use the features of Purchase Order Processing,
and how it integrates with the Dynamics GP system.
To make best use of Purchase Order Processing, you should be familiar with system-wide features described in the
System User’s Guide, the System Setup Guide, and the System Administrator’s Guide.
Some features described in the documentation are optional and can be purchased through your Dynamics GP
partner.
To view information about the release of Dynamics GP that you’re using and which modules or features you are
registered to use, choose Help>> About Microsoft Dynamics GP.
The content is divided into the following parts:
Part 1: Setup and cards introduces Purchase Order Processing and gives detailed instructions on setting it
up.
Part 2: Purchase orders, explains how to enter, print, issue, and manage purchase orders.
Part 3: Receipts, explains how to enter and manage receipts.
Part 4: Purchase order returns, includes information about using purchase order returns.
Part 5: Inquiries and reports, explains how to use inquiries and reports to analyze your purchasing and
receiving activity.
Part 6: Utilities, describes procedures you can use to reconcile purchase order information or remove history.
Chapter 2: Buyers
Large companies typically have several buyers working in the purchasing department, with each buyer assuming
responsibility for certain items. A buyer’s job may include vendor selection, negotiation, and purchase order
placement and follow -up.
Identifying a buyer on a purchase order makes it easier to track orders. For example, if your company employs ten
buyers who enter purchase orders in the same system, the purchase order numbers are not an effective way of
locating a particular buyer’s documents. If buyers are assigned to purchase orders, you can print a report sorted by
Buyer ID.
This information is divided into the following sections:
Adding buyer IDs
Modifying buyer IDs
Removing buyer IDs
Adding buyer IDs
Use the Buyer Maintenance window to add new buyer IDs. For example, a buyer ID can be based on a location, a
group of items, or an existing user ID.
To add buyer IDs:
1. Open the Buyer Maintenance window. (Purchasing >> Cards >> Buyers)
All inventory site IDs defined for the current company will be displayed.
2. Enter or select an address ID (defined in the Company Addresses Setup window ) for each site ID.
Any site that is left unmapped will use the primary company address. Suggested purchase order line items for
these sites will be consolidated as lines on a purchase order.
3. Choose OK to save changes and to close the window when you’re finished mapping sites.
Set up user options for purchase orders User Purchase Order Settings window
Set up user options for invoice receipts User Purchasing Invoice Settings window
Set up user class options for purchase orders User Class Purchase Order Settings window
Set up user class options for invoice receipts User Class Purchasing Invoice Settings window
Set up project and contract status options Project Setup – Status Options window
Set up vendor default entries for profit, purchase order format, PA Vendor Options window
and unit cost
2. Enter purchase order label descriptions for three purchase order formats that are available when you are
using Project Accounting. These labels will be displayed as options in the Purchase Order Format list in the
Purchase Order Print Options window and the Print Purchasing Documents window.
3. Enter and attach a default transaction billing note. This note is used only when you select None in the
Default Billing Note From field. The note will be displayed when you enter an item in the Purchase Order
Entry window, in the Receivings Transaction Entry window, or in the Purchasing Invoice Entry window.
4. Select the default billing note to be displayed when entering items in the Purchase Order Entry window, in
the Receivings Transaction Entry window, or in the Purchasing Invoice Entry window.
Budget Select to use the billing note entered for the cost category in the project budget.
Cost Category Select to use the billing note entered for the cost category record.
None Select to use the billing note entered as the default transaction billing note.
4. Enter the cost description that will be assigned to invoice receipts. The cost description will be displayed as
the collective name of invoice receipts in Project Accounting windows such as the Project Billing Settings
window, Contract Settings window, and Budget Maintenance window.
5. Select to update periodic budget amounts for actual costs using the document date or posting date of
invoice receipts.
6. Select the unit cost to use for project line items when entering purchase orders and receipts.
Budget Select to use the unit cost entered for the cost category in the project budget.
Cost Category Select to use the unit cost entered for the cost category record.
None Select if you don’t want to use a default unit cost.
7. Enter a percentage of how much the unit cost of an invoice receipt can exceed the unit cost of a purchase
order that the invoice receipt is matched to. To vary the unit cost by an unlimited amount, mark the Exceed
PO Unit Cost option in the scrolling window.
8. Select the default profit type when entering invoice receipts.
Budget Select to use the profit type entered for the cost category in the project budget.
Cost Category Select to use the profit type entered for the cost category record.
Vendor Select the profit type entered for the vendor record in the PA Vendor Options window.
9. Select the default inventory item price level when entering invoice receipts.
Budget Select to use the default price level entered for the item in the cost category in a project budget.
Cost Category Select to use the default price level entered for the item in the Item Price List Maintenance window.
None Select if you want to enter the price level when entering invoice receipts.
10. You can enter user-defined field labels to track information about invoice receipts.
11. In the scrolling window, mark the Allow check boxes next to the options that you want to use. You can assign
passwords to the options to restrict who has access to them. If an option is marked, but no password is
entered, anyone with access to the affected window can perform the action. You can select to allow the
following options.
Override Document Number PO Select this option to change the purchase order number that appears as a
default entry in the Purchase Order Entry window. If you don't mark this option, the PO Number field in the
Purchase Order Entry window will display the next number available. The number can’t be changed.
Override Document Number PI Select this option to change the document number that appears as a default
entry in the Purchasing Invoice Entry window. If you don't mark this option, the Document Number field in the
Purchasing Invoice Entry window will display the next number available. The number can’t be changed.
Allow Zero Quantity Select this option to enter a zero quantity for purchase orders and invoice receipts.
Allow Zero Unit Costs Select this option to enter a zero unit cost for purchase orders and invoice receipts.
Exceed Total Budget Quantity PO Select this option to enter a quantity for a purchase order that exceeds the
Forecast quantity set in the Budget Detail Entry window.
Exceed Total Budget Costs PO Select this option to use a total cost for a purchase order that exceeds the
Forecast total cost set in the Budget Detail Entry window.
Exceed Total Budget Quantity PI Select this option to enter a quantity for an invoice receipt that exceeds the
Forecast quantity set in the Budget Detail Entry window.
Exceed Total Budget Costs PI Select this option to use a total cost for an invoice receipt that exceeds the Forecast
total cost set in the Budget Detail Entry window.
Exceed Total Budget Revenue/Profit Select this option to use a total cost that exceeds the Forecast revenue set
in the Budget Detail Entry window.
Exceed Total PO Costs Select this option to enter invoice receipts that exceed the total cost specified in purchase
orders.
Exceed PO Unit Cost Select this option to enter invoice receipts that exceed the unit costs specified in purchase
orders.
Allow Receiving of Unprinted PO Select this option to receive against unprinted purchase orders.
Choose OK.
See Also
Part 1: Setup and cards
Part 2: Purchase orders
Part 3: Receipts
Part 4: Purchase order returns
Part 5: Inquiries and reports
Part 6: Utilities
Purchase Order Processing in Dynamics GP
39 minutes to read • Edit Online
You can use Purchase Order Processing to enter standard, drop-ship, and blanket purchase orders for items. When
necessary, you can change the status of a purchase order or the individual line items on the purchase order. For
example, you might cancel a line item on a purchase order if the item that you’ve ordered has been discontinued or
if you won’t be receiving part of the quantity ordered for the purchase order.
You also can use Purchase Order Processing to complete the following tasks:
Enter and post shipment receipts, in-transit inventory receipts, and invoice receipts individually or in batches
Enter and post shipment/invoice receipts individually or in batches
Match shipments to invoices so that accurate costs are assigned to items received into inventory
Apply landed costs, such as shipping costs and handling fees, to items
Use purchase order generator to automatically create purchase orders to replenish inventory quantities
Process purchasing returns and offsets the original purchase order transaction amount against inventory
accounts and applicable general ledger accounts. Returned items are matched to the original receipts.
If you are using Project Accounting, you can enter purchase orders and drop-ship purchase orders for projects.
If you are using Sales Order Processing, you can commit purchase order line items to Sales Order Processing line
items to fill sales orders.
If you are using Purchase Order Enhancements, you can approve and commit purchase orders and return items
that have been received on a shipment or shipment/invoice receipt. For more information, see the Purchase Order
Enhancements documentation.
This content is designed to give you an understanding of how to use the features of Purchase Order Processing,
and how it integrates with the Dynamics GP system.
To make best use of Purchase Order Processing, you should be familiar with system-wide features described in the
System User’s Guide, the System Setup Guide, and the System Administrator’s Guide.
Some features described in the documentation are optional and can be purchased through your Dynamics GP
partner.
To view information about the release of Dynamics GP that you’re using and which modules or features you are
registered to use, choose Help>> About Microsoft Dynamics GP.
The content is divided into the following parts:
Part 1: Setup and cards introduces Purchase Order Processing and gives detailed instructions on setting it
up.
Part 2: Purchase orders, explains how to enter, print, issue, and manage purchase orders.
Part 3: Receipts, explains how to enter and manage receipts.
Part 4: Purchase order returns, includes information about using purchase order returns.
Part 5: Inquiries and reports, explains how to use inquiries and reports to analyze your purchasing and
receiving activity.
Part 6: Utilities, describes procedures you can use to reconcile purchase order information or remove
history.
Chapter 2: Buyers
Large companies typically have several buyers working in the purchasing department, with each buyer assuming
responsibility for certain items. A buyer’s job may include vendor selection, negotiation, and purchase order
placement and follow -up.
Identifying a buyer on a purchase order makes it easier to track orders. For example, if your company employs ten
buyers who enter purchase orders in the same system, the purchase order numbers are not an effective way of
locating a particular buyer’s documents. If buyers are assigned to purchase orders, you can print a report sorted by
Buyer ID.
This information is divided into the following sections:
Adding buyer IDs
Modifying buyer IDs
Removing buyer IDs
Adding buyer IDs
Use the Buyer Maintenance window to add new buyer IDs. For example, a buyer ID can be based on a location, a
group of items, or an existing user ID.
To add buyer IDs:
1. Open the Buyer Maintenance window. (Purchasing >> Cards >> Buyers)
All inventory site IDs defined for the current company will be displayed.
2. Enter or select an address ID (defined in the Company Addresses Setup window ) for each site ID.
Any site that is left unmapped will use the primary company address. Suggested purchase order line items for
these sites will be consolidated as lines on a purchase order.
3. Choose OK to save changes and to close the window when you’re finished mapping sites.
Set up user options for purchase orders User Purchase Order Settings window
Set up user options for invoice receipts User Purchasing Invoice Settings window
Set up user class options for purchase orders User Class Purchase Order Settings window
Set up user class options for invoice receipts User Class Purchasing Invoice Settings window
Set up project and contract status options Project Setup – Status Options window
Set up vendor default entries for profit, purchase order format, PA Vendor Options window
and unit cost
2. Enter purchase order label descriptions for three purchase order formats that are available when you are
using Project Accounting. These labels will be displayed as options in the Purchase Order Format list in the
Purchase Order Print Options window and the Print Purchasing Documents window.
3. Enter and attach a default transaction billing note. This note is used only when you select None in the
Default Billing Note From field. The note will be displayed when you enter an item in the Purchase Order
Entry window, in the Receivings Transaction Entry window, or in the Purchasing Invoice Entry window.
4. Select the default billing note to be displayed when entering items in the Purchase Order Entry window, in
the Receivings Transaction Entry window, or in the Purchasing Invoice Entry window.
Budget Select to use the billing note entered for the cost category in the project budget.
Cost Category Select to use the billing note entered for the cost category record.
None Select to use the billing note entered as the default transaction billing note.
4. Enter the cost description that will be assigned to invoice receipts. The cost description will be displayed as
the collective name of invoice receipts in Project Accounting windows such as the Project Billing Settings
window, Contract Settings window, and Budget Maintenance window.
5. Select to update periodic budget amounts for actual costs using the document date or posting date of
invoice receipts.
6. Select the unit cost to use for project line items when entering purchase orders and receipts.
Budget Select to use the unit cost entered for the cost category in the project budget.
Cost Category Select to use the unit cost entered for the cost category record.
None Select if you don’t want to use a default unit cost.
7. Enter a percentage of how much the unit cost of an invoice receipt can exceed the unit cost of a purchase
order that the invoice receipt is matched to. To vary the unit cost by an unlimited amount, mark the Exceed
PO Unit Cost option in the scrolling window.
8. Select the default profit type when entering invoice receipts.
Budget Select to use the profit type entered for the cost category in the project budget.
Cost Category Select to use the profit type entered for the cost category record.
Vendor Select the profit type entered for the vendor record in the PA Vendor Options window.
9. Select the default inventory item price level when entering invoice receipts.
Budget Select to use the default price level entered for the item in the cost category in a project budget.
Cost Category Select to use the default price level entered for the item in the Item Price List Maintenance
window.
None Select if you want to enter the price level when entering invoice receipts.
10. You can enter user-defined field labels to track information about invoice receipts.
11. In the scrolling window, mark the Allow check boxes next to the options that you want to use. You can assign
passwords to the options to restrict who has access to them. If an option is marked, but no password is
entered, anyone with access to the affected window can perform the action. You can select to allow the
following options.
Override Document Number PO Select this option to change the purchase order number that appears as a
default entry in the Purchase Order Entry window. If you don't mark this option, the PO Number field in the
Purchase Order Entry window will display the next number available. The number can’t be changed.
Override Document Number PI Select this option to change the document number that appears as a default
entry in the Purchasing Invoice Entry window. If you don't mark this option, the Document Number field in the
Purchasing Invoice Entry window will display the next number available. The number can’t be changed.
Allow Zero Quantity Select this option to enter a zero quantity for purchase orders and invoice receipts.
Allow Zero Unit Costs Select this option to enter a zero unit cost for purchase orders and invoice receipts.
Exceed Total Budget Quantity PO Select this option to enter a quantity for a purchase order that exceeds the
Forecast quantity set in the Budget Detail Entry window.
Exceed Total Budget Costs PO Select this option to use a total cost for a purchase order that exceeds the
Forecast total cost set in the Budget Detail Entry window.
Exceed Total Budget Quantity PI Select this option to enter a quantity for an invoice receipt that exceeds the
Forecast quantity set in the Budget Detail Entry window.
Exceed Total Budget Costs PI Select this option to use a total cost for an invoice receipt that exceeds the
Forecast total cost set in the Budget Detail Entry window.
Exceed Total Budget Revenue/Profit Select this option to use a total cost that exceeds the Forecast revenue set
in the Budget Detail Entry window.
Exceed Total PO Costs Select this option to enter invoice receipts that exceed the total cost specified in purchase
orders.
Exceed PO Unit Cost Select this option to enter invoice receipts that exceed the unit costs specified in purchase
orders.
Allow Receiving of Unprinted PO Select this option to receive against unprinted purchase orders.
Choose OK.
See Also
Part 1: Setup and cards
Part 2: Purchase orders
Part 3: Receipts
Part 4: Purchase order returns
Part 5: Inquiries and reports
Part 6: Utilities
Purchase Order Processing Part 2: Purchase orders
148 minutes to read • Edit Online
This part of the documentation explains how to enter, print, issue, and manage purchase orders. The data entry
windows were designed to resemble actual purchase order documents, with vendor, line item, and totals
information.
Following is a list of topics that are discussed:
Chapter 5, “Multicurrency transactions,” describes the effects of using Multicurrency Management with
Purchase Order Processing.
Chapter 6, “Purchase order entry,” describes how to enter and print purchase order information.
Chapter 7, “Purchase order entry for projects,” describes how to enter purchase order information for
projects.
Chapter 8, “Purchase order detail entry,” describes how to enter detailed information about a purchase
order, vendor, line item, or other elements of a transaction.
Chapter 9, “Purchase order generator,” explains how to automatically generate purchase orders to
replenish inventory based on a reorder point you specify.
Chapter 10, “Taxes for purchase orders,” explains how tax is calculated, modified, and distributed for
purchase orders.
Chapter 11, “Purchase order maintenance,” explains how to correct, delete, and void purchase orders. It
also explains purchase order statuses and holds.
Blanket A document that lists a single item and the quantities that
will be delivered in a series of shipments, usually on specific
dates. The item will be shipped to your business to be
received into your inventory.
Blanket drop-ship A document that lists a single item and the quantities that
will be delivered to the customer in a series of shipments,
usually on specific dates. The vendor sends you an invoice
and you, in turn, send an invoice to the customer.
If you are using Project Accounting, see Chapter 7, “Purchase order entry for projects,” to enter purchase orders
for projects. You can’t enter blanket purchase orders or drop-ship blanket purchase orders for projects.
This information is divided into the following sections:
Purchase order approval workflow
Prepayment for purchase orders
Entering a standard purchase order
Entering a drop -ship purchase order
Entering a blanket purchase order
Entering a drop -ship blanket purchase order
Entering a prepayment for a purchase order
Copying a purchase order
Committing purchase orders to sales documents
Quantity Tolerances in Purchase Order Processing
Print options for purchase orders
Requirements for sending purchase orders in e-mail
Printing and sending an individual purchase order in e-mail
Printing and sending multiple purchase orders in e-mail
Printing an individual blanket purchase order delivery schedule
Printing multiple blanket purchase order delivery schedules
Purchase order approval workflow
If your company uses the Workflow feature among its business controls, purchase orders might have to be
approved before receiving or invoicing items. The rules for approving purchase orders can be defined to fit your
organization’s needs. Multiple approvers might be required, or approval might not be required for purchase
orders with certain buyers or small currency amounts. When a purchase order is ready to be approved, approvers
can be notified and the purchase orders can be approved, using Microsoft Office Outlook®, Microsoft Dynamics
GP, or SharePoint®. After a purchase order is approved, it can be printed, sent in e-mail, received, or invoiced
against. For more information about Workflow, see the System Setup Guide (Help >> Printable Manuals >>
select System >> select System Setup Guide).
Before you can use the purchase order approval workflow for Purchase Order Processing, you must unmark the
Activate Approvals option in the PO Enhancements Setup window (Purchasing >> Setup >> Purchase Order
Enhancements).
Prepayment for purchase orders
By marking the Allow Purchase Order Prepayments option in the Purchase Order Processing Setup window, you
can enter a prepayment amount for a purchase order and generate the prepayment as computer check in
Payables Management. You can enter a prepayment for a New, Released, or Change Order purchase order that
hasn't been received or invoiced against. You can only enter one prepayment for each purchase order. To enter a
manual prepayment for purchase order, the Create manual prepayment from Purchase Order Processing option
must be marked in the Purchase Order Processing Setup window.
After entering a prepayment amount, you can choose the Prepayment expansion button to open the Purchasing
Prepayment Entry window. If the prepayment is a computer check and you have set up a default prepayment
account, you don't have to open the Purchasing Prepayment Entry window unless you want to change the default
prepayment account. If the prepayment is a manual payment, you can use the Purchasing Prepayment Entry
window to enter information such as the prepayment account, payment type, and payment method.
When you save a purchase order that has a computer check prepayment entered for it, the payment information
is saved, but not posted. The prepayment is posted when completing a computer check run for the prepayment in
Payables Management. If you have entered a manual prepayment for the purchase order, the manual prepayment
is posted to Payables Management when saving the purchase order, creating a posted manual payables payment.
You can receive or invoice against the purchase order after you post the prepayment for the purchase order.
When you receive or invoice against the purchase order with a posted prepayment, the posted prepayment is
applied to the shipment/invoice or invoice. If items for a purchase order are fully received or invoiced against
when posting a shipment/invoice or invoice, any remaining prepayment amount is an unapplied payment in
Payables Management. You can apply the remaining prepayment using the Apply Payables Documents window
to other documents for the vendor. A purchase order with a prepayment must be closed or canceled before the
unapplied payment can be applied.
Entering a standard purchase order
Use the Purchase Order Entry window to enter purchase orders. You can use this window to modify purchase
orders with New, Released, and Change Order statuses. You also can enter detailed information for each
purchase order and enter non-inventoried items.
If you are using Project Accounting, see Chapter 7, “Purchase order entry for projects” to enter purchase orders
for projects.
From the Actions button, you can select Create and Copy New PO to create a new purchase order record from an
existing purchase order. You also can select Copy PO Lines to Current PO from the Actions button to copy line
items from one purchase order to another. See Copying a purchase order or Copying purchase order line items
for more information.
You also can select options from the Actions button to open additional windows where you can receive items,
receive and invoice items, or invoice the items from the purchase order. See Receiving items from a purchase
order or Invoicing items from a purchase order for more information.
Use the View >> Currency menu option or the currency list button to view amounts in the Purchase Order Entry
window in the originating or functional currency.
To enter a standard purchase order:
1. In the navigation pane, choose the Purchasing button, and then choose the Purchase Order Transactions
list.
2. In the New group or its overflow menu, choose Standard Purchase Order to open the Purchase Order
Entry window.
In the Enter Drop-Ship Customer window, enter or select the customer ID and ship-to address ID where the
vendor is shipping the items. Choose OK to return to the Purchase Order Entry window.
10. Choose the Vendor E -mail Detail Entry expansion button to open the Purchasing E -mail Detail Entry window
to update a vendor's e-mail information for a purchase order. See Updating a vendor’s e-mail information for
a purchase order for more information.
The document type to send in e-mail must be available for the vendor before you can open the Purchasing E -mail
Detail Entry window.
11. Enter or select the number of the vendor item or item you’re purchasing. If a vendor item or an item hasn’t
been set up in your inventory, see Adding a vendor item, Adding an item to inventory, or Using non-
inventoried items for more information.
The item number will be displayed if Options >> Display Vendor Item is unmarked. If Display Vendor Item
is marked, the vendor item will be displayed.
To indicate that an item must be a specific manufacturer’s item, choose the Manufacturer’s Item Number
expansion button to open the Purchasing Manufacturer’s Item Number Entry window. See Specifying the
manufacturer’s item numbers to print on a purchase order for more information.
To add an attachment to the item, select the item and choose the Attachment Management icon to open
the Document Attachment Management window.
12. Enter the item quantity.
13. If you’ve entered a non-inventoried item, enter the unit cost. If you’ve entered an inventoried item, you can
modify the default unit cost.
14. Enter a site ID, or accept the default site.
Sites are required for line items. You must enter a site ID before continuing to the next line.
15. Continue to enter all the line items for the purchase order.
16. Enter a prepayment amount, if applicable. This field is available if you have marked Allow Purchase Order
Prepayments in the Purchase Order Processing Setup window. To enter a manual payment, the Create
manual prepayment from Purchase Order Processing must be marked as well. You can enter a
prepayment for a New purchase order, a Released or Change Order purchase order that hasn’t been
received or invoiced against. You can only enter one prepayment for each purchase order.
You can choose the Prepayment expansion button to open the Purchasing Prepayment Entry window to enter or
view computer check or manual check information. If the prepayment is a computer check and you have set up a
default prepayment account, you don’t have to open the Purchasing Prepayment Entry window unless you want
to change the default prepayment account.
If the prepayment is a manual payment, use the Purchasing Prepayment Entry window to enter information such
as the prepayment account, payment type, and payment method. See See “Entering a prepayment for a purchase
order”. for more information.
17. Enter a tax schedule ID or accept the default entry. This tax schedule ID will be used to calculate tax on the
amount of the document. See Default tax schedules for purchase orders for more information about
default tax schedule IDs for purchase orders.
18. Enter the trade discount, freight, miscellaneous, and tax amounts for this purchase order. The trade
discount is automatically calculated if you’ve assigned a trade discount percentage to the vendor that
you’re purchasing the items from.
Taxes will be calculated automatically as you enter items. For more information about tax calculations, see Tax
calculations in Purchase Order Processing. To change the tax amounts for the document, see Calculating and
distributing summary taxes for purchase orders. To change the tax amounts for a line item, see Calculating and
distributing detail taxes for purchase order items.
19. Enter a comment ID (optional). For more information about comments, see Adding comments to
purchasing documents.
20. Choose the Attachment Management icon to attach documents to the purchase order, if applicable.
21. Choose File >> Print to open the Purchase Order Print Options window, where you can print the purchase
order, send the purchase order in e-mail, or both (optional).
You also can print the purchase order by choosing the printer button or send the purchase order in e-mail by
choosing the Send in e-mail button in the upper right of the Purchase Order Entry window.
You can select to send purchase orders in e-mail or print purchase orders in the functional or originating currency
by using the currency list button.
If you are using purchase order approval workflow, the purchase order must be approved before you can print it.
You also can print a purchase order that doesn’t need approval. If you are using vendor approval workflow, the
vendors assigned to the purchase orders must be approved or have the workflow status of No Approval Needed.
22. Save the purchase order or submit the purchase order for approval, if you are using Workflow.
If you have entered a prepayment for the purchase order, saving the purchase order saves the computer check
prepayment or posts the manual prepayment to Payables Management to create a posted manual payables
payment. To post the computer check prepayment, complete a computer check run for the prepayment in
Payables Management.
Entering a blanket purchase order
Use the Purchase Order Entry window to enter blanket purchase orders. A blanket purchase order lists a single
item and its quantities that will be delivered in a series of shipments, usually on specific dates. The line items you
enter for a blanket purchase order must be the same item number. The item will be shipped to your business to
be received into your inventory.
Blanket purchase orders allow you to make long-term agreements with vendors to purchase the same item—
usually to receive a volume discount or to be sure of obtaining items that are hard to get. The agreement you
make with the vendor can be based on the total cost of the item or on the total quantity of the item. You’ll use the
Purchasing Blanket Detail Entry window to enter line items for the blanket purchase order.
The first line item entered for a blanket purchase order is called the control blanket line item and has the line
number 0. This is the line item that the blanket line items are based on. For example, you might enter a quantity
of 5,000 for the control blanket line item and then enter five blanket line items with a quantity of 1,000 each. The
control blanket line item isn’t included in tax amounts, in the purchase order’s subtotal, or printed on purchase
orders. If you delete the control blanket line item, all blanket line items are deleted. A control blanket line item
can’t be deleted if a blanket line item has been received against. Unlike blanket line items, the control blanket line
item can’t be received or invoiced against.
If you are using Project Accounting, the Project Number field and the Cost Cat. ID field will be displayed in the
Purchase Order Entry window, but you can’t enter project information.
From the Actions button, you can select Create and Copy New PO to create a new purchase order record from an
existing purchase order. See Copying a purchase order for more information.
You also can select options from the Actions button to open additional windows where you can receive items,
receive and invoice items, or invoice the items from the purchase order. See Receiving items from a purchase
order or Invoicing items from a purchase order for more information.
Use the View >> Currency menu option or the currency list button to view amounts in the Purchase Order Entry
window in the originating or functional currency.
To enter a blanket purchase order:
1. In the navigation pane, choose the Purchasing button, and then choose the Purchase Order Transactions
list.
2. In the New group or its overflow menu, choose Blanket Purchase Order to open the Purchase Order Entry
window.
3. Enter a purchase order number or accept the default entry.
4. Enter or select a buyer ID.
5. Accept the default date or enter a date that will be used to update your purchasing records.
In multicurrency transactions, the exchange rate used is based on the document date, the currency ID, and
associated rate type that’s entered for the transaction.
6. Choose the Date expansion button to open the Purchasing Date Entry window, where you can enter a contract
expiration date for the blanket purchase order. Choose OK to return to the Purchase Order Entry window.
Enter or select the vendor that you’re purchasing items from.
To enter a temporary vendor—a vendor with whom you have a short-term relationship and want to keep
minimal information—place the pointer in the Vendor ID field and choose Options >> Temporary Vendor. The
Vendor Maintenance window will open, where you can enter a vendor name and any other information.
7. Choose the Vendor E -mail Detail Entry expansion button to open the Purchasing E -mail Detail Entry window
to update a vendor's e-mail information for a purchase order. See Updating a vendor’s e-mail information for
a purchase order for more information.
The document type to send in e-mail must be available for the vendor before you can open the Purchasing E -mail
Detail Entry window.
8. Enter or select a currency ID, or change the default currency ID.
If the currency ID is not the company’s functional currency, a rate type and associated exchange rate table is
assigned to the transaction.
9. Mark the Allow Sales Document Commitments option to allow blanket purchase order line items to be
committed to matching sales order line items.
The Link Purchase Order icon will be displayed in the Quantity Ordered field for blanket line items with sales
commitments. Select the blanket line item and choose the button next to the Quantity Ordered heading to view,
add, or delete commitments in the Sales Commitments for Purchase Order window. You can’t add commitments
to the control blanket line item. For more information, see Committing purchase orders to sales documents.
10. Enter or select the number of the vendor item or item you’re purchasing that will be the control blanket line
item. If a vendor item or an item hasn’t been set up in your inventory, see Adding a vendor item, Adding an
item to inventory, or Using non-inventoried items for more information.
The item number will be displayed if Options >> Display Vendor Item is unmarked. If Display Vendor Item
is marked, the vendor item will be displayed.
To indicate that an item must be a specific manufacturer’s item, choose the Manufacturer’s Item Number
expansion button to open the Purchasing Manufacturer’s Item Number Entry window. See Specifying the
manufacturer’s item numbers to print on a purchase order for more information.
To add an attachment to the item, select the item and choose the Attachment Management icon to open
the Document Attachment Management window.
11. Enter the maximum quantity of the item to order.
12. If you’ve entered a non-inventoried item, enter the unit cost. If you’ve entered an inventoried item, you can
edit the default unit cost.
13. Enter a site ID, or accept the default.
Sites are required for line items. You must enter a site ID before continuing to the next line.
14. If the agreement you made with the vendor is based on the total cost of the item, modify the extended cost
to match the agreed cost.
15. Choose Blanket to open the Purchasing Blanket Detail Entry window to enter line items for the blanket
purchase order and to select which line items will be released to the vendor when the blanket purchase
order is printed.
16. If the agreement you made with the vendor is based on the total quantity, mark Quantity to control the
blanket by. If the agreement you made with the vendor is based on the total cost of the item, mark Value to
control the blanket by. If you are managing the blanket by value, you still must enter quantities for the
blanket purchase order’s delivery schedule.
17. Enter line items using different required dates and quantities, as necessary. You also can mark each line
item to be released to the vendor when the purchase order is printed.
When you’ve finished entering line items, choose OK to return to the Purchase Order Entry window.
18. Enter a prepayment amount, if applicable. This field is available if you have marked Allow Purchase Order
Prepayments in the Purchase Order Processing Setup window. To enter a manual payment, the Create manual
prepayment from Purchase Order Processing must be marked as well. You can enter a prepayment for a New
purchase order, a Released or Change Order purchase order that hasn’t been received or invoiced against. You
can only enter one prepayment for each purchase order.
You can choose the Prepayment expansion button to open the Purchasing Prepayment Entry window to enter or
view computer check or manual check information. If the prepayment is a computer check and you have set up a
default prepayment account, you don’t have to open the Purchasing Prepayment Entry window unless you want
to change the default prepayment account.
If the prepayment is a manual payment, use the Purchasing Prepayment Entry window to enter information such
as the prepayment account, payment type, and payment method. See Entering a prepayment for a purchase
order for more information.
19. Enter a tax schedule ID or accept the default entry. This tax schedule ID will be used to calculate tax on the
amount of the document. See Default tax schedules for purchase orders for more information about
default tax schedule IDs for purchase orders.
20. Enter the trade discount, freight, miscellaneous, and tax amounts. The trade discount is automatically
calculated if you’ve assigned a trade discount percentage to the vendor that you’re purchasing the items
from.
Taxes will be calculated automatically as you enter items. The control blanket line item isn’t included when
calculating taxes. For more information about tax calculations, see Chapter 10, “Taxes for purchase orders.” To
change the tax amounts for the document, see Calculating and distributing summary taxes for purchase orders.
To change the tax amounts for a line item, see Calculating and distributing detail taxes for purchase order items.
21. Enter a comment ID (optional). For more information about comments, see Adding comments to
purchasing documents.
22. Choose the Attachment Management icon to attach documents to the purchase order, if applicable.
23. Choose File >> Print to open the Purchase Order Print Options window, where you can print the purchase
order or a blanket purchase order delivery schedule. You also can send the purchase order in e-mail
(optional).
You also can print the purchase order by choosing the printer button or send the purchase order in e-mail by
choosing the Send in e-mail button in the upper right of the Purchase Order Entry window.
If you are using purchase order approval workflow, you can print the purchase order delivery schedule, but the
purchase order must be approved before you can print it or send it in e-mail. You also can print a purchase order
or send a purchase order in e-mail that doesn’t need approval. If you are using vendor approval workflow, the
vendors assigned to the purchase orders must be approved or have the workflow status of No Approval Needed.
You can select to send purchase orders in e-mail or print purchase orders in the functional or originating currency
using the currency list button in the Purchase Order Entry window. To send a purchase order in e-mail or print a
purchase order in your reporting currency, you must use the Purchase Order Inquiry Zoom window. For more
information about reporting currency, see the Multicurrency Management documentation.
You also can select to print blanket purchase order delivery schedules in the functional or originating currency
using the currency list button. To print blanket purchase order delivery schedule in your reporting currency, you
must use the Purchase Order Inquiry Zoom window.
24. Save the purchase order or submit the purchase order for approval, if you are using Workflow.
If you have entered a prepayment for the purchase order, saving the purchase order saves the computer check
prepayment or posts the manual prepayment to Payables Management to create a posted manual payables
payment. To post the computer check prepayment, complete a computer check run for the prepayment in
Payables Management.
Entering a drop-ship blanket purchase order
Use the Purchase Order Entry window to enter a drop-ship blanket purchase order to purchase items on behalf
of a customer. A customer also can be a vendor. A dropship blanket purchase order lists a single item and the
quantities that will be delivered to the customer in a series of shipments, usually on specific dates. The items on
the drop-ship blanket purchase order are shipped directly to the customer without ever being physically received
in your inventory. The vendor will send an invoice to your business and you, in turn, will send an invoice to the
customer.
Blanket purchase orders allow you to make long-term agreements with vendors to purchase the same item—
usually to receive a volume discount or to be sure of obtaining hard to get items. The agreement you make with
the vendor can be based on the total cost of the item or for the total quantity of the item.
The quantity on hand isn’t updated in Inventory Control, but the current cost for the drop-shipped item and the
item vendor information will be updated when the invoice is posted. If the item uses the Average Perpetual
valuation method, the current cost for the drop-shipped item won’t be updated.
The first line item entered for a drop-ship blanket purchase order is called the control blanket line item and it has
the line number of 0. This is the line item that the blanket line items are based on. For example, you might enter a
quantity of 5,000 for the control blanket line item and then enter five blanket line items with a quantity of 1,000
each. The control blanket line item isn’t included in tax amounts, in the purchase order’s subtotal, or printed on
purchase orders. If you delete the control blanket line item, all blanket line items are deleted. A control blanket
line item can’t be deleted if a blanket line item has been received against. Unlike blanket line items, the control
blanket line item can’t be received or invoiced against.
If you are using Project Accounting, the Project Number field and the Cost Cat. ID field will be displayed in the
Purchase Order Entry window, but you can’t enter project information.
From the Actions button, you can select Create and Copy New PO to create a new purchase order record from an
existing purchase order. See Copying a purchase order for more information.
You also can select Invoice the PO Items from the Actions button to open additional windows where you can
invoice the items from the purchase order. See Invoicing items from a purchase order for more information.
To enter a drop-ship blanket purchase order:
1. In the navigation pane, choose the Purchasing button, and then choose the Purchase Order Transactions
list.
2. In the New group or its overflow menu, choose Drop-Ship Blanket Purchase Order to open the Purchase
Order Entry window.
3. Enter a purchase order number or accept the default entry.
4. Enter or select a buyer ID.
5. Accept the default date or enter a date that will be used to update your purchasing records.
In multicurrency transactions, the exchange rate used is based on the document date, the currency ID, and
associated rate type that’s entered for the transaction.
6. Choose the Date expansion button to open the Purchasing Date Entry window, where you can enter a
contract expiration date for the drop-ship blanket purchase order. Choose OK to return to the Purchase
Order Entry window.
7. Enter or select the vendor that you’re ordering the item from.
To enter a temporary vendor—a vendor with whom you have a short-term relationship and want to keep
minimal information—place the pointer in the Vendor ID field and choose Options >> Temporary Vendor. The
Vendor Maintenance window will open, where you can enter a vendor name and any other information.
8. Moving from the Vendor ID field opens the Enter Drop-Ship Customer window.
In the Enter Drop-Ship Customer window, enter or select the customer ID and ship-to address ID where the
vendor is shipping the items to. Choose OK to return to the Purchase Order Entry window.
9. Choose the Vendor E -mail Detail Entry expansion button to open the Purchasing E -mail Detail Entry window
to update a vendor's e-mail information for a purchase order. See Updating a vendor’s e-mail information for
a purchase order for more information.
The document type to send in e-mail must be available for the vendor before you can open the Purchasing E -mail
Detail Entry window.
10. Mark Allow Sales Document Commitments to allow purchase order line items to be committed to matching
sales order line items.
The Link Purchase Order icon will be displayed in the Quantity Ordered field for blanket line items with sales
commitments. Select the blanket line item and choose the button next to the Quantity Ordered heading to view,
add, or delete commitments in the Sales Commitments for Purchase Order window. You can’t add a sales
commitment to the control blanket line item. For more information, see Committing purchase orders to sales
documents.
11. Enter or select the number of the vendor item or item you’re purchasing that will be the control blanket line
item. If a vendor item or an item that hasn’t been set up in your inventory, see Adding a vendor item, Adding
an item to inventory, or Using non-inventoried items for more information.
The item number will be displayed if Options >> Display Vendor Item is unmarked. If Display Vendor Item
is marked, the vendor item will be displayed.
To indicate that an item must be a specific manufacturer’s item, choose the Manufacturer’s Item Number
expansion button to open the Purchasing Manufacturer’s Item Number Entry window. See Specifying the
manufacturer’s item numbers to print on a purchase order for more information.
To add an attachment to the item, select the item and choose the Attachment Management icon to open
the Document Attachment Management window.
12. Enter the maximum quantity of the item to order.
13. If you’ve entered a non-inventoried item, enter the unit cost. If you’ve entered an inventoried item, you can
modify the default unit cost.
14. Enter a site ID, or accept the default site.
Sites are required for line items. You must enter a site ID before continuing to the next line.
15. If the agreement you made with the vendor is based on the total cost of the item, modify the extended cost
to match the agreed cost.
16. Choose Blanket to open the Purchasing Blanket Detail Entry window to enter line items for the drop-ship
blanket purchase order and to select which line items will be released to the vendor when the drop-ship
blanket purchase order is printed.
17. If the agreement you made with the vendor is based on the total quantity, mark Quantity to control the
blanket by. If the agreement you made with the vendor is based on the total cost of the item, mark Value to
control the blanket by. If you are managing the blanket by value, you still must enter quantities for the
blanket purchase order’s delivery schedule.
18. Enter line items using different required dates and quantities, as necessary. You also can mark each line
item to be released to the vendor when the purchase order is printed.
When you’ve finished entering line items, choose OK to return to the Purchase Order Entry window.
19. Enter a prepayment amount, if applicable. This field is available if you have marked Allow Purchase Order
Prepayments in the Purchase Order Processing Setup window. To enter a manual payment, the Create manual
prepayment from Purchase Order Processing must be marked as well. You can enter a prepayment for a New
purchase order, a Released or Change Order purchase order that hasn’t been received or invoiced against. You
can only enter one prepayment for each purchase order.
You can choose the Prepayment expansion button to open the Purchasing Prepayment Entry window to enter or
view computer check or manual check information. If the prepayment is a computer check and you have set up a
default prepayment account, you don’t have to open the Purchasing Prepayment Entry window unless you want
to change the default prepayment account.
If the prepayment is a manual payment, use the Purchasing Prepayment Entry window to enter information such
as the prepayment account, payment type, and payment method. See See “Entering a prepayment for a purchase
order”. for more information.
20. Enter a tax schedule ID or accept the default entry. This tax schedule ID will be used to calculate tax on the
amount of the document. See Default tax schedules for purchase orders for more information about
default tax schedule IDs for purchase orders.
21. Enter the trade discount, freight, miscellaneous, and tax amounts for this purchase order. The trade
discount is automatically calculated if you’ve assigned a trade discount percentage to the vendor that
you’re purchasing the items from.
Taxes will be calculated automatically as you enter items. The control blanket line item isn’t included when
calculating taxes. For more information about tax calculations, see Tax calculations in Purchase Order Processing.
To change the tax amounts for the document, see Calculating and distributing summary taxes for purchase
orders. To change the tax amounts for a line item, see Calculating and distributing detail taxes for purchase order
items.
22. Enter a comment ID (optional). For more information about comments, see Adding comments to
purchasing documents.
23. Choose the Attachment Management icon to attach documents to the purchase order, if applicable.
24. Choose File >> Print to open the Purchase Order Print Options window, where you can print the purchase
order or a blanket purchase order delivery schedule, You also can send the purchase order in e-mail
(optional).
You also can print the purchase order by choosing the printer button or send the purchase order in e-mail by
choosing the Send in e-mail button in the upper right of the Purchase Order Entry window.
If you are using purchase order approval workflow, you can print the purchase order delivery schedule, but the
purchase order must be approved before you can print it or send it in e-mail. You also can print a purchase order
or send a purchase order in e-mail that doesn’t need approval. If you are using vendor approval workflow, the
vendors assigned to the purchase orders must be approved or have the workflow status of No Approval Needed.
You can select to send purchase orders in e-mail or print purchase orders in the functional or originating currency
using the currency list button in the Purchase Order Entry window. To send a purchase order in e-mail or print a
purchase order in your reporting currency, you must use the Purchase Order Inquiry Zoom window. For more
information about reporting currency, see the Multicurrency Management documentation.
You also can select to print blanket purchase order delivery schedules in the functional or originating currency
using the currency list button. To print blanket purchase order delivery schedule in your reporting currency, you
must use the Purchase Order Inquiry Zoom window.
25. Save the purchase order or submit the purchase order for approval, if you are using Workflow.
If you have entered a prepayment for the purchase order, saving the purchase order saves the computer check
prepayment or posts the manual prepayment to Payables Management to create a posted manual payables
payment. To post the computer check prepayment, complete a computer check run for the prepayment in
Payables Management.
Entering a prepayment for a purchase order
Use the Purchasing Prepayment Entry window to enter or view computer check or manual payment information
for a purchase order. You can enter a prepayment for a New purchase order, a Released or Change Order
purchase order that hasn’t been received or invoiced against. You can only enter one prepayment for each
purchase order.
This window is available for a computer check if you marked the Allow Purchase Order Prepayments option in
the Purchase Order Processing Setup window. To enter or view a manual payment, the Create manual
prepayment from Purchase Order Processing must be marked as well.
To enter a computer check prepayment for a purchase order:
1. Open the Purchase Order Entry window. (Purchasing >> Transactions >> Purchase Order Entry)
2. Enter or select a purchase order.
3. Enter a prepayment amount and choose the Prepayment Expansion button.
4. In the Purchasing Prepayment Entry window, enter or accept the prepayment account.
5. Choose OK to save your changes.
To enter a manual check prepayment for a purchase order:
1. Open the Purchase Order Entry window. (Purchasing >> Transactions >> Purchase Order Entry)
2. Enter or select a purchase order.
3. Enter a prepayment amount and choose the Prepayment Expansion button.
4. In the Purchasing Prepayment Entry window, enter or accept the prepayment account.
5. Select Manual Payment as the payment type.
6. Select Check as the payment method.
7. Enter or select the checkbook ID you’re using for this transaction.
8. Enter the number of the check you used to make the payment. The next check number specified for
checkbook is the default number.
9. Enter or accept the date of the prepayment.
10. Enter or accept the payment number of the payment. The next payment number displayed in the Payables
Setup Options window appears as the default entry.
11. Enter or select the cash account used when posting the prepayment for the purchase order.
12. Choose OK to save your changes.
To enter a manual credit card prepayment for a purchase order:
1. Open the Purchase Order Entry window. (Purchasing >> Transactions >> Purchase Order Entry)
2. Enter or select a purchase order.
3. Enter a prepayment amount and choose the Prepayment Expansion button.
4. In the Purchasing Prepayment Entry window, enter or accept the prepayment account.
5. Select Manual Payment as the payment type.
6. Select Credit Card as the payment method.
7. Enter or select the name of the credit card you’re using for this transaction.
8. Enter or accept the document number for the payment. The payment number is the default document
number.
9. Enter or accept the date of the prepayment.
10. Enter or accept the payment number of the payment. The next payment number displayed in the Payables
Setup Options window appears as the default entry.
11. Enter or select the accounts payable account used when posting the prepayment for the purchase order.
If the credit card is used as a credit card, the default account is the accounts payable account for the vendor
assigned to the credit card. If the credit card is used as a check card, the default account is the cash account
assigned to the checkbook ID.
12. Choose OK to save your changes.
Copying a purchase order
Use the Copy a Purchase Order window to create a new purchase order from an existing purchase order. You can
copy a blanket purchase order or drop-ship blanket purchase order to another purchase order of the same type.
If the new and existing orders have different currencies and neither is the functional currency, amounts are
converted from the currency of the existing order to the functional currency and then to the currency for the new
order.
If the purchase order that you are copying has a prepayment, you will have to enter the prepayment on the new
purchase order. If you are using Analytical Accounting, you can copy analysis information assigned to purchase
orders or purchase order line items.
You can copy a purchase order if you are using Workflow. The new purchase order is assigned a status of Not
Submitted.
To copy a purchase order:
1. Open the Purchase Order Entry window. (Purchasing >> Transactions >> Purchase Order Entry)
2. Choose Actions and select Create and Copy New PO to open the Copy a Purchase Order window.
3. Enter or select a purchase order with a status of New, Released, or Change Order to copy. You can’t create
a new purchase order from a purchase order that has project information.
4. You can change the vendor, currency, and document date for the new order.
5. For drop-ship purchase orders, enter or select a customer ID and a ship-to address ID.
6. Select a site option. If you select Use Site, enter or select a site.
7. Enter the required, promise, and promise ship dates.
8. Select a cost option.
9. Mark the desired copy options.
10. You can choose Preview to open the Preview Line Items window, where you can mark and modify line
items before you copy them. See Previewing purchase order line items for more information.
11. Choose Copy.
Committing purchase orders to sales documents
Use the Sales Commitments for Purchase Order window to fill sales orders by committing (linking) purchase
order line items to Sales Order Processing line items. You can link Sales Order Processing orders or back orders
to existing New, Released, or Change Order purchase orders. For more information about linking sales
documents to purchase orders, see the Sales Order Processing documentation.
If you are using Project Accounting, you can’t commit purchase order line items for projects to Sales Order
Processing line items.
If you are using Workflow, you can commit purchase orders to sales documents, except for rejected purchase
orders. To commit a purchase order that is pending approval, you must be the current approver of the purchase
orders.
The purchase order must allow sales document commitments, and sales and purchasing line items must meet the
following requirements:
The purchase order line item that has an uncommitted quantity isn’t the control blanket line item for a
blanket purchase order or a drop-ship blanket purchase order.
The uncommitted quantity on the purchase order is equal to or more than the quantity required by the
sales document.
The item numbers match.
For inventoried items, the U of M matches if you selected to use the U of M from the sales order line in the
Sales Order Processing Setup Options window. The U of M doesn’t have to match if you selected to use
the item’s default purchasing U of M.
The site ID on the purchase order matches the site ID in the Sales Order Processing Setup Options
window, if you selected the option Use a Single Site for All POs.
The site ID on the purchase order matches the site ID on the sales line, if you did not select to use a single
site for purchase orders in the Sales Order Processing Setup Options window.
For non-inventoried line items, the item number and U of M match.
For drop-ship line items, the customer ID, shipping method, and ship-to address match.
If a purchase order line item is committed to more than one sales order line item, you can use the Sales
Commitments for Purchase Order window to specify the sequence in which the sales line items will be received.
You must commit the full quantity of the sales line item to the purchase order line item. Linking a purchase order
line item to a sales document will not change purchase order information.
To commit purchase orders to sales documents:
1. Open the Purchase Order Entry window. (Purchasing >> Transactions >> Purchase Order Entry)
2. Enter or select a purchase order. Be sure the Allow Sales Document Commitments option is marked.
3. Select a purchase order line item with an uncommitted quantity. Choose the Link Purchase Order button
on the Quantity Ordered field to open the Sales Commitments for Purchase Order window.
The item number, description, available quantity, and other information for the item will be displayed. If you
selected a line item with existing commitments, sales item information will be displayed in the scrolling window.
4. In the Sales Commitments for Purchase Order window, choose the Add Sales Doc button to open the Sales
Assignments for Purchase Order window, where you can select sales line items.
5. In the Sales Assignments for Purchase Order window, select a sales line item and choose the Select button to
create a link between the purchase order and the line item. The window will close, and information for the
sales line item you chose will appear in the Sales Commitments for Purchase Order window.
A sales line item can be linked to only one purchase order line item, but a purchase order line item can have
multiple sales commitments. A drop -ship purchase order or a dropship blanket purchase order can be committed
only to drop -ship sales order line items.
6. If a line item has more than one Sales Order Processing commitment, you can use the arrow buttons in the
Sales Commitments for Purchase Order window to specify the order in which committed quantities will be
received.
To view document information for a Sales Order Processing line item, click on the Sales Document Number link.
7. Choose the OK button to save the commitments and return to the Purchase Order Entry window.
Quantity Tolerances in Purchase Order Processing
You can specify quantity tolerances for shortages and overages for the quantity ordered when receiving against a
standard purchase order or a blanket purchase order. Quantity tolerances are not calculated for purchase orders
created from Sales Order Processing documents.
For inventoried items with an item type of Sales Inventory or Discontinued, you can set up a quantity tolerance
for shortages and overages using the Item Purchasing Options Maintenance window. For non-inventoried items,
you can set up a quantity tolerance overage and shortage using the Purchase Order Processing Setup window.
Shortage
If the quantity received is short within a certain percentage of the quantity ordered on a standard purchase order
or a blanket purchase order, the line item is automatically changed to change order, received, or closed. The status
of the line item depends on whether or not the line item has been invoiced.
Example 1
In the following example, a line item is received against and the quantity remaining to receive is within the
tolerance.
The remaining quantity is canceled and the status for the item is Received or Closed if the item has been fully invoiced.
Example 2
In the following example, a line item is received against multiple times and the receivings transactions are posted.
The status of the line item and the purchase order is Released.
If you receive and post a quantity of 14 or less, the line item status remains as Released.
If you receive and post a quantity of 15 or more, the remaining quantity of the line item is canceled. The status for the item is
Received or Closed if the item has been fully invoiced.
Example 3
In the following example, a line item assigned to receivings transaction is saved in a batch. The purchase order
and line item status is Released.
The status of the line item and the purchase order is Released.
If you receive and post a quantity of 14 or less, the line item status remains as Released.
If you receive and post a quantity of 15 or more, the remaining quantity of the line item is canceled. The status for the item is
Change Order.
Example 4
In the following example, a line item assigned to receivings transaction is saved in a batch. The purchase order
and line item status is New.
The status of the line item and the purchase order is New.
If a quantity of 14 or less is received and posted, the purchase order and line item have a status of Released.
If a quantity of 15 or more is received and posted, the remaining amount will be canceled and the line item status is Released.
Example 5
In the following examples, the item’s quantity is partially rejected. The rejected quantity is a reduction of the
quantity received when calculating the shortage tolerance.
The status of the line item and the purchase order is Released.
If a quantity of 4 or less is received and posted, the purchase order and line item have a status of Released.
If a quantity of 5 or more is received and posted, the remaining amount will be canceled and the line item status is Released.
The status of the line item and the purchase order is Released.
The remaining amount will be canceled and the line item status is Received or Closed if the line item is fully invoiced.
Overage
If you are using an overage quantity tolerance for items, you can limit the total quantity you can receive over the
quantity ordered on a standard purchase order or blanket purchase order. When the quantity received is over the
overage tolerance, you will receive a message that you can't enter a quantity greater than the combined total of
the Remaining to Receive quantity and the overage tolerance set up for the item.
Example 1
In the following example, a line item is received against.
THE NET QUANTITY ORDER IS THE QUANTITY ORDER MINUS THE QUANTITY CANCELED.
Example 2
In the following example, a line item is received against multiple times.
THE NET QUANTITY ORDER IS THE QUANTITY ORDER MINUS THE QUANTITY CANCELED.
No message displays if the quantity on the receivings transaction has a quantity of 60 or less.
Message displays if the quantity on the receivings transaction has a quantity of 61 or more.
Example 3
In the following example, an item's quantity is rejected or partially rejected. The rejected quantity is a reduction of
the quantity received when calculating the overage tolerance.
THE NET QUANTITY ORDER IS THE QUANTITY ORDER MINUS THE QUANTITY CANCELED.
You enter a receivings transaction for a quantity of 100 and reject a quantity of 10.
QUANTITY QUANTITY
ITEM ORDERED CANCELED UNIT COST EX TENDED COST STATUS
Include In Totals Amounts from canceled items will be included in the purchase order total. If you print both
canceled line items and their amounts, the quantity ordered for the purchase order is taken from the Quantity
Ordered field in the Purchase Order Entry window.
Using the information from the previous example, the following information would be printed on the purchase
order if you marked the Print Canceled Items and the Include In Totals options:
Item
U of M
Site
Quantity
Unit Cost
Extended
Cost
Requested by
SUPPO
1 FAX001 FAX EACH NORTH 1 $450.75 $450.75 RT
If you choose to combine similar items on a purchase order and the shipping method and address information
are the same for both line items, the following line items would be printed on the purchase order as.
When printing a standard or drop-ship purchase order and similar items are combined into a single line item, the
purchase order will display the first line number for the combined line items. In the above example, line 1 and line
3 are combined and line 1 will display the combined items.
Reprint Previously Printed POs Reprint purchase orders that you’ve already printed. When you print a
purchase order with a Change Order status, the status of the purchase order changes to Released. This option is
available only in the Print Purchasing Documents window.
Print One Purchase Order per Address Line items that have the same address and shipping method can be
included on the same purchase order. For example, assume that you’ve marked the Print One Purchase Order per
Address option and have entered the following line item information for PO001, a standard purchase order.
When you print PO001, three separate purchase orders will be printed.
A purchase order PO001 for Item A.
A purchase order PO001 for Item B and D.
A purchase order PO001 for Item C.
However, if the Print One Purchase Order per Address option isn’t marked, only one purchase order for PO0001
will be printed. The address and shipping method for each purchase order item will be printed on the purchase
order.
If you are using Project Accounting, this option will not apply to the purchase order formats that you entered in
the PA Purchase Order Processing Setup Options window.
Include Tax Details The tax details that were used to calculate the tax will be printed directly beneath the item
on the document. Each tax detail must have the Print on Documents option in the Tax Detail Maintenance window
marked before the tax detail can be printed on documents. Mark Print Dual Currencies to print summary tax
information in both the originating and functional currencies on purchase orders that include tax details. Mark
Line Item and Summary if you want to include details for line items as well as summary tax information. Mark
Summary Taxes Only if you want to include only the summary of tax detail information for each printed
document. Summary taxes are printed at the bottom of the document.
Requirements for sending purchase orders in e -mail
You can send purchase orders, drop-ship purchase orders, blanket purchase orders, drop-ship blanket purchases
orders in e-mail if the following conditions are met.
The document type to send in e-mail must be available for the vendor to send in e-mail.
At least one e-mail address, To, Cc, or Bcc, must be assigned to the vendor using the Internet Information
window or the Purchasing E -mail Detail Entry window.
You can send documents by email if you're using a MAPI-compliant e-mail service or Exchange 2007
Service Pack 1 or greater with Exchange Web Services.
If you are using Exchange 2007 Service Pack 1 or greater with Exchange Web Services, the Autodiscover
service must be enabled to connect to the Exchange server.
Word templates for Microsoft Dynamics GP for the vendor and document type must be enabled in the
Template Configuration Manager window before you can send documents as DOCX, PDF, or XPS
attachments.
Depending on the document type and email service, Microsoft Word 2010 or later and Word templates for
Microsoft Dynamics GP are required.
*If you are using Microsoft Dynamics GP Web Client only, your customers and vendors must be using HTML to
view their documents.
Printing and sending an individual purchase order in e -mail
Use the Purchase Order Print Options window to print an individual purchase order when you’ve finished
entering it and are satisfied there are no mistakes on it. You also can send the purchase order in e-mail using the
Purchase Order Print Options window or by you choosing the Send in e-mail button in the upper right of the
Purchase Order Entry window. See Printing and sending multiple purchase orders in e-mail for information
about printing and sending several purchase orders at once.
If you are using purchase order approval workflow, the purchase order must be approved before you can print or
send it. You can print or send a purchase order that doesn’t need approval. If you are using vendor approval
workflow, you can print or send a purchase order only if the vendor assigned to the purchase order has been
approved or has a workflow status of No Approval Needed.
You also can print and send a historical purchase order in e-mail, which is a closed or canceled purchase order
that has been moved to history. To print or send an historical purchase order, you must use the Purchase Order
Inquiry Zoom window to open the Purchase Order Print Options window. See Viewing purchasing documents
for more information.
To print and send an individual purchase order in e-mail:
1. Open the Purchase Order Entry window. (Purchasing >> Transactions >> Purchase Order Entry)
2. Enter or select a purchase order.
3. Choose File >> Print to open the Purchase Order Print Options window.
If you’re using preprinted purchase order forms, we recommend that you print an alignment form. Xs will be
printed in the place of the actual purchase order information. Verify that the purchase order forms are aligned
correctly.
4. Select to print, send the purchase order in e-mail, or both.
5. Select a format for the purchase order.
To send a purchase order in e-mail, the document format must be Blank Paper.
6. From the currency list button, select whether to print or send the purchase order in the functional or
originating currency.
To print or send a purchase order in the reporting currency, you must use the Purchase Order Inquiry Zoom
window. For more information, see Viewing purchasing documents.
7. Select the print options when printing or sending the purchase order. For example, you can print canceled
items and the totals from the canceled items on the purchase orders.
8. Select whether to include tax details on the document.
9. Print the purchase order, send the purchase order in e-mail, or both.
The status of New purchase orders will be changed to Released when at least one line item on the purchase order
changes from New to Released. A Change Order purchase order also changes to Released when printing it or
sending it in e-mail results in at least one Released purchase order line item and no remaining Change Order
purchase order line items.
If you are printing or sending blanket and drop-ship blanket purchase orders, the status of New line items will be
changed to Released, if line items have been marked to release in the Purchasing Blanket Detail Entry window.
For more information, see Entering line items with multiple release dates. For more information about statuses,
see Status overview.
The control blanket line item isn’t printed on the blanket purchase order or the blanket drop-ship purchase order.
Printing and sending multiple purchase orders in e -mail
Use the Print Purchasing Documents window to print a range of purchase orders when you’ve finished entering
them and are satisfied there are no mistakes on them. You also can send a range of purchase orders in e-mail. See
Printing and sending an individual purchase order in e-mail for information about printing and sending
individual purchase orders in e-mail.
If you are using purchase order approval workflow, the purchase order must be approved before you can print or
send it. You also can print or send a purchase order that doesn’t need approval. If you are using vendor approval
workflow, the vendors assigned to the purchase orders must be approved or have the workflow status of No
Approval Needed.
You also can print or send a range of historical purchase orders. A historical purchase order is a closed or
canceled purchase order that has been moved to history.
To print and send multiple purchase orders in e-mail:
1. Open the Print Purchasing Documents window. (Purchasing >> Transactions >> Print Purchasing
Documents)
If you’re using preprinted purchase order forms, we recommend that you print an alignment form. X’s will be
printed in the place of the actual purchase order information. Verify that the purchase order forms are aligned
correctly.
2. Select to print or send purchase orders or historical purchase orders.
3. Select a format for purchase orders.
To send a purchase order in e-mail, the document format must be Blank Paper.
4. Select whether to sort purchase orders by purchase order number or by vendor ID.
5. From the currency list button, select whether to print the purchase orders in functional, originating, or
reporting currency.
6. Select the print options when printing purchase orders, sending purchase orders in e-mail, or both. For
example, you can print canceled items and the totals from the canceled items on the purchase orders.
7. Select which purchase order statuses you want to include.
The status of New purchase orders will be changed to Released when at least one purchase order line item
changes from New to Released. A Change Order purchase order also changes to Released when printing it or
sending it in e-mail results in at least one Released purchase order line and no remaining Change Order purchase
order line items.
If you are printing or sending blanket and drop-ship blanket purchase orders, the status of New line items will be
changed to Released, if line items have been marked to release in the Purchasing Blanket Detail Entry window.
8. Select a range type and enter starting and ending values for the range.
9. Choose Insert to move the range restriction you’ve defined into the Restrictions list.
You can define additional range restrictions, but you can define only one range restriction per range type. For
example, you can specify a range of purchase orders and a range of item numbers, but you can’t specify two
purchase order ranges.
10. Print the purchase orders, send the purchase orders in e-mail, or both.
The control blanket line item isn’t printed on a blanket purchase order or a blanket drop-ship purchase order.
Printing an individual blanket purchase order delivery schedule
Use the Purchase Order Print Options window to print an individual estimated delivery schedule after you’ve
finished entering a blanket purchase order or a dropship blanket purchase order. See Printing multiple blanket
purchase order delivery schedules for information about printing several delivery schedules at once.
Printing the delivery schedule won’t release the items to the vendor. To release items to the vendor, print a
purchase order.
To print an individual blanket purchase order delivery schedule:
1. Open the Purchase Order Entry window. (Purchasing >> Transactions >> Purchase Order Entry)
2. Enter or select a blanket purchase order or drop-ship blanket purchase order.
3. Choose File >> Print to open the Purchase Order Print Options window.
3. From the currency list button, select whether to print the delivery schedules in functional, originating, or
reporting currency.
4. Select whether or not to include purchase orders that are on hold.
5. Select a range type and enter starting and ending values for the range.
6. Choose Insert to move the range restriction you’ve defined into the Restrictions list.
You can define additional range restrictions, but you can define only one range restriction per range type. For
example, you can specify a range of purchase orders and a range of item numbers, but you can’t specify two
purchase order ranges.
7. Choose Print to print the delivery schedules.
In the Enter Drop-Ship Customer window, enter or select the customer ID and ship-to address ID where the
vendor is shipping the items. Choose OK to return to the Purchase Order Entry window.
8. Enter or select the project where an item will be used. If the item that you’re purchasing isn’t assigned to a
project because the item isn’t assigned to a budget, leave the Project No. field blank.
You cannot enter a project number that belongs to a contract with a status of On Hold, Closed, or Estimate. In
addition, you cannot enter a project number for a project, contract, or customer that doesn’t allow you to enter or
post cost transactions.
You can’t enter a project number or a cost category if the Options >> Display Vendor Item is marked to display
the vendor items.
9. Enter or select the cost category. You must enter a cost category ID if the item you’re entering is part of a
project. If the item isn’t part of a project, you can leave the Cost Category ID field blank.
10. Enter or select the number of the item you’re purchasing. If an item hasn’t been set up in your inventory,
see Adding an item to inventory or Using noninventoried items for more information.
Inventoried items entered for a project must be assigned to a cost category in the Budget Detail IV Items window.
If the item isn’t assigned to a budget, you must add the item to the budget. You cannot add a new inventoried
item if the Allow Entry of New Budgets/Materials option is not marked in the User Purchase Order Settings
window. See Inventoried items and non-inventoried items for projects for more information.
To add an attachment to the item, select the item and choose the Attachment Management icon to open the
Document Attachment Management window.
11. Enter the item quantity.
12. If you’ve entered a non-inventoried item, enter the unit cost. If you’ve entered an inventoried item, you can
modify the default unit cost.
13. Enter a site ID, or accept the default site.
Sites are required for line items. You must enter a site ID before continuing to the next line.
14. Continue to enter all the line items for the purchase order.
15. Enter a tax schedule ID or accept the default entry. This tax schedule ID will be used to calculate tax on the
amount of the document. See Default tax schedules for purchase orders for more information about
default tax schedule IDs for purchase orders.
16. Enter the trade discount, freight, miscellaneous, and tax amounts for this purchase order. The trade
discount is automatically calculated if you’ve assigned a trade discount percentage to the vendor that
you’re purchasing the items from.
Taxes will be calculated automatically as you enter items. For more information about tax calculations, see Tax
calculations in Purchase Order Processing. You can’t change the Tax amount in the Purchase Order Entry window
even if your system is set up to allow editing summary-level taxes in the Company Setup Options window. To
change the tax amounts for a line item, see Calculating and distributing detail taxes for purchase order items.
17. Enter a comment ID (optional). For more information about comments, see Adding comments to
purchasing documents.
18. Choose the Attachment Management icon to attach documents to the purchase order, if applicable.
19. Choose File >> Print to open the Purchase Order Print Options window, where you can print the purchase
order (optional). See Printing and sending an individual purchase order in e-mail for more information.
For information about printing several purchase orders at once, see Printing and sending multiple
purchase orders in e-mail.
If you are using purchase order approval workflow, the purchase order must be approved before you can print it.
You also can print a purchase order that doesn’t need approval. If you are using vendor approval workflow, the
vendors assigned to the purchase orders must be approved or have the workflow status of No Approval Needed.
You can select to print purchase orders in the functional or originating currency using the currency list button.
20. Save the purchase order or submit the purchase order for approval, if you are using Workflow.
Currency amounts in this window appear in the functional or originating currency, depending on the view
selected in the Purchase Order Entry window.
3. Enter the item using either the vendor’s item number or your company’s item number. You also can enter a
vendor item or an item that hasn’t been set up in your inventory.
You can display the vendor’s item number by marking Options >> Display Vendor Item. If the option is not
marked, your company’s item number will be displayed. You can change this at any time.
If you are entering line items for a blanket purchase order or a drop-ship blanket purchase order, all line items
must have the same item number. The first item entered for a blanket purchase order or a drop-ship blanket
purchase order is the control blanket line item and it has the line number of 0.
To specify that an item must be a specific manufacturer’s item, choose the Manufacturer’s Item Number
expansion button to open the Purchasing Manufacturer’s Item Number Entry window. See Specifying the
manufacturer’s item numbers to print on a purchase order for more information.
To add an attachment to the item, select the item and choose the Attachment Management icon to open the
Document Attachment Management window.
4. Enter or modify the quantity ordered. If you are entering the quantity ordered for a control blanket line item
for a blanket or drop-ship blanket purchase order, enter the maximum quantity amount to order.
The Link Purchase Order icon will be displayed in the Quantity Ordered field for line items with sales
commitments. Choose the Link Purchase Order button next to the Quantity Ordered heading to view, add, or
delete commitments in the Sales Commitments for Purchase Order window. The control blanket line item for a
blanket purchase order or a drop-ship blanket purchase order can’t be added to a commitment. For more
information, see Committing purchase orders to sales documents.
5. If you’ve entered a non-inventoried item, enter the unit cost. If you’ve entered an inventoried item, you can
edit the default unit cost.
6. Enter a site ID, or accept the default.
7. If the agreement you made with the vendor is based on the total cost of the item for a blanket purchase
order or a drop-ship blanket purchase order, modify the extended cost to match the agreed cost.
8. Enter or select a default posting account that will be used when receipts are posted (optional).
9. Enter or change in-house dates—required date, release by date—if necessary.
10. Enter or change vendor dates—current promised date, promised ship date—if necessary.
Date information is used for reports, such as the Expected Shipments Report and the Purchase Order Analysis
Report, and also in the Purchase Order Processing Item Inquiry window.
11. Enter a landed cost group ID, or accept the default if you’re using landed cost. The landed cost IDs that are
part of the group will be assigned automatically when the shipment is received.
12. Select an FOB (Free on Board) designation of None, Origin, or Destination, or accept the default.
13. Enter the name of the person who requested the item and a comment ID (optional). For more information
about comments, see Adding comments to purchasing documents.
14. Enter a shipping method and ship-to address or accept the default entries.
You can’t modify a ship-to address for an item assigned to a standard purchase order or blanket purchase order
that has a Delivery shipping method type.
You can’t modify the ship-to address or shipping method if a drop-ship sales order line item is linked to a drop-
ship purchase order or drop-ship blanket purchase order.
15. Select the tax status of the line item that’s displayed. You can define the item as taxable or non-taxable, or base
the tax on the tax schedule assigned to the vendor.
This field isn’t available if the Single Schedule tax option is marked in the Purchase Order Processing Setup
Options window.
16. Enter the ID for the tax schedules that will be used to calculate tax on the item that’s displayed.
17. Enter the tax amount. Taxes will be calculated automatically as you enter items. Taxes aren’t calculated for
the control blanket line item of a blanket purchase order or a drop-ship blanket purchase order. For more
information about tax calculations, see Tax calculations in Purchase Order Processing. If you want to
change the tax distribution that’s calculated automatically for the item, see Calculating and distributing
detail taxes for purchase order items.
18. Choose Save to save the item.
19. Close the window when you are finished entering item information.
Entering project line item detail information
If you are using Project Accounting, you can use the Purchasing Item Detail Entry window to view or enter
additional information for an inventoried item or noninventoried item. See Inventoried items and non-
inventoried items for projects for more information.
You can enter more specific information, such as the required and promised shipping dates, and a comment ID.
You also can use the Release By Date field to specify the date you’d like to order an item. For more information
about release dates, see Entering line items with multiple release dates.
To enter project line item detail information:
1. Open the Purchase Order Entry window. (Purchasing >> Transactions >> Purchase Order Entry)
2. Enter or select a purchase order number, select a line item, and choose the Item expansion button to open
the Purchasing Item Detail Entry window.
Currency amounts in this window appear in the functional or originating currency, depending on the view
selected in the Purchase Order Entry window.
3. Enter or select the project where an item will be used. If the item that you’re purchasing isn’t assigned to a
project, leave the Project No. field blank.
You cannot enter a project number that belongs to a contract with a status of On Hold, Closed, or Estimate. In
addition, you cannot enter a project number for a project, contract, or customer that doesn’t allow you to enter or
post cost transactions.
You can’t enter a project number or a cost category if the Options >> Display Vendor Item is marked to display
the vendor items.
4. Enter or select the cost category where an item will be used. You must enter a cost category ID if the item that
you’re entering is part of a project. If the item isn’t part of a project, leave the Cost Cat. ID field blank.
To view additional project information, choose the Cost Cat. ID expansion button to open the PA Purchasing Item
Detail Entry window.
5. Enter or select the number of the item you’re purchasing. If an item hasn’t been set up in your inventory, see
Adding an item to inventory or Using noninventoried items for more information.
Inventoried items entered for a project must be assigned to a cost category in the Budget Detail IV Items window.
If the item isn’t assigned to a budget, you must add the item to the budget. You cannot add a new inventoried
item if the Allow Entry of New Budgets/Materials option is not marked in the User Purchase Order Settings
window. See Inventoried items and non-inventoried items for projects for more information.
You can choose the Cost Cat. ID expansion button to open the PA Purchasing Item Detail Entry window, where
you can enter a billing note.
To add an attachment to the item, select the item and choose the Attachment Management icon to open the
Document Attachment Management window.
6. Enter or modify the quantity ordered.
7. If you’ve entered a non-inventoried item, enter the unit cost. If you’ve entered an inventoried item, you can
edit the default unit cost.
8. Enter a site ID, or accept the default.
9. Enter or select a default posting account that will be used when receipts are posted (optional).
10. Enter or change in-house dates—required date, release by date—if necessary.
11. Enter or change vendor dates—current promised date, promised ship date—if necessary.
Date information is used for reports, such as the Expected Shipments Report and the Purchase Order Analysis
Report, and also in the Purchase Order Processing Item Inquiry window.
12. Enter a landed cost group ID, or accept the default if you’re using landed cost. The landed cost IDs that are
part of the group will be assigned automatically when the shipment is received.
13. Select an FOB (Free on Board) designation of None, Origin, or Destination, or accept the default.
14. Enter the name of the person who requested the item and a comment ID (optional). For more information
about comments, see Adding comments to purchasing documents.
15. Enter a shipping method and ship-to address or accept the default entries.
You can’t modify a ship-to address for an item assigned to a standard purchase order that has a Delivery shipping
method type.
16. Select the tax status of the line item that’s displayed. You can define the item as taxable or non-taxable, or base
the tax on the tax schedule assigned to the vendor.
This field isn’t available if the Single Schedule tax option is marked in the Purchase Order Processing Setup
Options window.
17. Enter the ID for the tax schedules that will be used to calculate tax on the item that’s displayed.
18. Enter the tax amount. Taxes will be calculated automatically as you enter items. Taxes aren’t calculated for
the control blanket line item of a blanket purchase order or a drop-ship blanket purchase order. For more
information about tax calculations, see Tax calculations in Purchase Order Processing. If you want to
change the tax distribution that’s calculated automatically for the item, see Calculating and distributing
detail taxes for purchase order items.
19. Choose Save to save the item.
20. Close the window when you are finished entering item information.
Specifying the manufacturer’s item numbers to print on a purchase order
Use the Purchasing Manufacturer’s Item Number Entry window to specify that a sales inventory item or a
discontinued item must be a specific manufacturer’s item and to have the manufacturer’s item number printed on
the purchase order. You can include up to five manufacturer item numbers to be printed on the purchase order for
an item. You also can modify manufacturer item number information.
If you entered manufacturer item number information for an item using the Manufacturer’s Item Number
Maintenance window, that information will appear as default values in the Purchasing Manufacturer’s Item
Number Entry window.
You also can open the Purchasing Manufacturer’s Item Number Entry window from the Purchasing Item Detail
Entry window.
If you are using Project Accounting, you can’t use manufacturers’ item numbers for purchase order line items that
have project information.
To specify the manufacturer’s item numbers to print on a purchase order:
1. Open the Purchase Order Entry window. (Purchasing >> Transactions >> Purchase Order Entry)
2. Enter or select a purchase order number, select a line item, and choose the Manufacturer’s Item Number
expansion button to open the Purchasing Manufacturer’s Item Number Entry window.
3. Enter or modify the name of the manufacturer, manufacturer’s item number, and description of the item.
4. Mark Include to have the manufacturer’s item number printed on the purchase order.
5. Choose OK to save your changes.
Entering and releasing blanket line items
Use the Purchasing Blanket Detail Entry window to enter all of the blanket line items at once, or to enter
additional blanket lines later when you know more about the quantities, required date, and costs of the item. You
also can select which blanket line items should be released when the purchase order is printed.
You must enter the control blanket line item for a blanket purchase order or a dropship blanket purchase order in
the Purchase Order Entry window before you can enter or modify blanket line items in the Purchasing Blanket
Detail Entry window.
If you are using Project Accounting, you can’t enter blanket purchase orders or drop-ship blanket purchase
orders for projects.
To enter and release blanket line items:
1. Open the Purchase Order Entry window. (Purchasing >> Transactions >> Purchase Order Entry)
2. Enter or select a blanket purchase order or a drop-ship blanket purchase order.
3. For a new blanket purchase order or a drop-ship purchase order, enter the control blanket line item.
If the agreement you made with the vendor is based on the total cost of the item, modify the extended cost to
match the agreed cost.
4. Choose Blanket to open the Purchasing Blanket Detail Entry window.
Currency amounts in this window appear in the functional or originating currency, depending on the view
selected in the Purchase Order Entry window.
5. Enter the information or highlight the fields to change.
You can change the Control Blanket By option until one of the blanket line items has a status other
than New or Canceled. If you change the Control Blanket By option to Value, be sure that the
extended cost amount for the control blanket line item in the Purchase Order Entry window is
correct. You also must enter quantities for the blanket purchase order’s delivery schedule if you are
managing the blanket by value.
You can enter additional blanket line items for the purchase order and modify the quantities,
required dates, and costs for the existing blanket line items.
You can select which line items will be released to the vendor when the purchase order is printed.
6. When you’ve finished entering blanket line items, choose OK to return to the Purchase Order Entry
window.
Copying purchase order line items
Use the Copy a Purchase Order window to copy line items from one purchase order to another. Copied line items
are assigned line numbers based on the number of existing line items in the new purchase order. If you are using
Project Accounting, you won’t be able to copy line items that have project information assigned to them. You
cannot copy line items to or from an existing blanket purchase order.
If the new and existing orders have different currencies and neither is the functional currency, amounts will be
converted from the currency of the existing order to the functional currency and then to the currency for the new
order.
If you are using Workflow and you’ve copied line items to a purchase order that isn’t pending changes or pending
approval, you have to resubmit the purchase order.
To copy purchase order line items:
1. Open the Purchase Order Entry window. (Purchasing >> Transactions >> Purchase Order Entry)
2. Enter or select a standard or drop-ship purchase order to add line items to. To create a new purchase order,
select a type, then enter a new purchase order number and vendor ID.
3. Choose Actions and select Copy PO Lines to Current PO to open the Copy a Purchase Order window.
You also can press ALT + P to copy purchase order line items.
4. Enter or select an existing purchase order to copy from.
5. Select a site option. If you select Use Site, enter or select a site.
6. Select a cost option.
7. Mark the desired copy options.
You can choose Preview to open the Preview Line Items window, where you can mark and modify line items
before you copy them. See Previewing purchase order line items for more information.
8. Choose Copy.
Previewing purchase order line items
Use the Preview Line Items window to mark and modify purchase order line items before you copy them. You
also can view warnings and correct error messages. You can’t mark a line item that contains an error (red symbol)
until you correct the error. You can mark a line item that contains a warning (yellow symbol).
If the line items are assigned to project, the line items will be copied except for the project numbers and cost
categories assigned to them. These fields will be blank.
To preview purchase order line items:
1. Open the Copy a Purchase Order window. (Purchasing >> Transactions >> Purchase Order Entry
>>Actions >> Create And Copy New PO ) (Purchasing >> Transactions >> Purchase Order Entry >>
select a standard or drop-ship purchase order >> Actions >> Copy PO Lines to Current PO )
2. Enter an order number.
3. Mark the desired copy options.
4. Choose Preview.
5. If you selected the Mark All Line Items for Copy option, all line items will be marked. You can unmark any
line item that shouldn’t be copied.
6. If a line item contains an error, select the line item and click the expansion button to view the error. Then
you can correct the error and mark the line item.
7. You can change the order quantity of any line item. You can change the unit cost of any purchase order line
item.
8. Choose OK to save your changes and close the Preview Line Items window.
Adding a vendor item
You can add vendor items as you enter purchase orders, shipment receipts, shipment/invoice receipts, and invoice
receipts. If you mark Options >> Add Item, you’ll get a message each time you enter a vendor item number that
doesn’t exist in your records. (To enter vendor items, Options >> Display Vendor Item also must be marked.)
You’ll have the option to add the vendor item to inventory, or enter a noninventoried item.
To add a vendor item:
1. Be sure Add Item and Display Vendor Item are marked in the Options menu. (Choose Options >> Add
Item and Options >> Display Vendor Item.)
2. When entering line items for a purchase order, enter a new vendor item number. You’ll get a message
asking whether you want to assign an item number to the vendor item.
3. Choose Yes; the Item Vendors Maintenance window will open. The vendor ID and vendor item will be
default entries in this window.
4. Enter or select an item. If you select an item, the item description appears as the description for the vendor
item.
If you enter a new item, you’ll get a message asking whether you want to add the item. Choose to add the item;
the Item Maintenance window will open and you can enter item information. Be sure that you assign a price list
and a site.
5. Enter the default purchasing U of M.
6. Choose Save and close the Item Maintenance window. Continue entering the purchase order.
Adding an item to inventory
You can add inventoried items as you enter transactions. If you mark Options >> Add Item, you’ll get a message
each time you enter an item number that doesn’t exist in your records. You’ll have the option to add the item to
inventory, or enter a non-inventoried item. To add inventoried items, Options >> Display Vendor Item must be
unmarked.
To add an item to inventory:
1. Be sure that Add Item is marked and Display Vendor Item is not marked in the Options menu. (Choose
Options >> Add Item and Options >>Display Vendor Item.)
2. When entering line items for a purchase order, enter an item that hasn’t been set up in your inventory.
You’ll get a message asking whether you want to add the item.
3. Choose Yes; the Item Maintenance window will open. Use this window to enter item information.
When entering information for a new item, be sure that you assign a price list, vendor item and a site, using the
appropriate buttons in the Item Maintenance window. Choose Save and close the Item Maintenance window.
If you are using Project Accounting, you must assign a new inventoried item to be used for a project to a cost
category in the Budget Detail IV Items window.
4. If you add the item and do not assign a vendor item, another message appears asking if you want to assign a
vendor item to the item. Choose Yes; the Item Vendors Maintenance window will open.
The item and vendor ID entered for the purchase order are displayed in the Item Vendors Maintenance window.
The item description entered in the Item Maintenance window is a default entry for the vendor item description.
You can either accept the item description as the vendor item description or enter a new vendor item description.
5. Choose Save and close the Item Vendors Maintenance window. Continue entering the purchase order.
Using non-inventoried items
If you mark Options >> Add Item, each time you enter a new vendor item or item you’ll have the option of
adding the item or vendor item to your inventory records. If you choose not to add the item to inventory, it will be
recorded as a noninventoried item.
If you don’t mark Options >> Add Item, no message appears when you enter a new item, and all new items you
enter will be recorded as non-inventoried items.
To use non-inventoried items:
1. When entering line items for a purchase order, enter a vendor item or item that hasn’t been set up in your
inventory.
2. If Options >> Add Item is marked, a message appears. Choose not to assign an item to the vendor item or
add the item to your inventory.
If Options >> Add Item isn’t marked, all new items you enter will be recorded as non-inventoried items.
3. Enter the unit cost of the non-inventoried item, the item description, and the site ID.
Transaction information for non-inventoried items is maintained in Purchase Order Processing history, but
doesn’t affect Inventory records.
When you enter a non-inventoried item, the default vendor item number and vendor description are the same as
the item number and description. You can change this information.
Inventoried items and non-inventoried items for projects
If you are entering a purchase order or a receipt that is part of a project, you can use the inventoried items that
have been assigned to cost categories in the Budget Detail IV Items window. In the Budget Detail IV Items
window, you can specify the inventory items that comprise a single cost category. You also use the Budget Detail
IV Items window to view or modify inventory item budgets.
If you are entering a purchase order or a receipt that you’re entering is not part of a project, you can use an
inventoried item that has been entered in the Item Maintenance window.
You also can enter non-inventoried items for project or non-project purchase orders and receipts. These items
aren’t tracked in your inventory.
The following table shows the situations where you can use inventoried and noninventoried items for projects
and cost categories.
No Yes Non-inventoried
No No Non-inventoried
If the Comment ID field contained a value, you’ll be able to modify the existing comment. If the Comment ID field
was blank, you’ll be able to create a new, one-time comment.
2. Enter the comment text.
3. Choose OK.
QUANTITY: IS INCLUDED:
Quantity On Order from “New” purchase order lines, less any Always
cancelled quantities
Quantity Allocated from Item Quantity Maintenance window If Allocated is marked in the Purchase Order Generator Item
Maintenance window
Quantity Requisitioned from the Item Quantity Maintenance If Requisitioned is marked in the Purchase Order Generator
window Item Maintenance window
Quantity Back Ordered from the Item Quantity Maintenance If Back Orders is marked in the Purchase Order Generator
window Item Maintenance window
Required quantity
If you’re using master sites with the purchase order generator, quantities for subordinate sites are reflected in
quantities for the master site.
Basically, the required quantity of an item for each subordinate site is the difference between what’s needed and
what’s available. Calculating the required quantity depends on the replenishment level selected for the item-site
combination.
Refer to the table for information about how required quantities are calculated for each type of replenishment
level.
Order Point Quantity Available for either order Order Point Quantity (from Item
Resource
Vendor EOQ Only available for Order To First, calculate the requirement for the
Independent Site order item:
method
Planning Maintenance window ) - Available
Quantity = Required Quantity
Planning Maintenance window ) - Available
Quantity = Required Quantity, unless the OrderUp-To Level is zero or less than the Order Point Quantity. If that’s
the case, then the calculation is Order Point Quantity (from Item Resource
Planning Maintenance window ) - Available
Quantity = Required Quantity method
Order Point Quantity (from Item Resource Planning Maintenance window ) - Available Quantity = Required
Quantity. Then compare that quantity to the economic order quantity (EOQ ) for the vendor. The suggested order
quantity will be the greater of the two values.
Generating suggested purchase orders
Use the Generate Suggested Purchase Orders window to generate suggested purchase order line items to
replenish inventory levels. If you are using Project Accounting, you can’t generate purchase orders for projects.
To generate suggested purchase orders:
1. Open the Generate Suggested Purchase Orders window. (Purchasing >> Transactions >> Purchase Order
Generator)
2. Select all item numbers or enter a range of item numbers for which you want to generate suggested
purchase order line items.
3. Select all sites or enter a range of sites for which you want to generate suggested purchase orders.
4. Select all buyers or enter a range of buyers for which you want to generate suggested purchase orders.
Suggested purchase orders will be generated for item/site combinations that are associated with the buyer
IDs in the range. If you want to specify the buyer ID that should be on the suggested purchase order, use
the Buyer ID Selection field.
5. Select all vendors or enter a range of vendors for which you want to generate suggested purchase orders.
6. Select all item classes or enter a range of item classes for which you want to generate suggested purchase
orders.
7. Unmark the Include Orders with No Vendor ID if you don’t want to generate suggested orders for which a
vendor couldn’t be identified.
8. Unmark the Include Demand from Subordinate Sites if you don’t want to include demand at subordinate
sites when determing order quantity. Keep this option marked if you are using master sites and you want
to include demand from subordinate sites.
9. Select whether or not you want to assign a buyer ID to suggested purchase orders. If you select to specify
a buyer ID, enter a buyer ID.
10. Enter the purchase order date to appear on purchase orders.
11. Select whether you want the promised date set to the purchase order date, the purchase order date plus
the vendor planning lead time, or a specified date.
If you choose to use a specified date, enter a date.
12. Specify the number of shipping days.
The number of shipping days helps determine the promised ship date. For example, if the vendor promise date is
10/08/07 and you specify 3 as the number of shipping days, the promised ship date will be set to 10/05/07.
13. Choose Suggest Purchase Orders. When processing is complete, the Suggested Purchase Orders Preview
window will be displayed. For more information about on using window to complete the process of creating
purchase orders, see Generating purchase orders in Purchase Order Processing.
Suggested purchase order errors and warnings
If a problem is detected on a suggested purchase order line item, an error or warning icon will appear next to the
item in the Suggested Purchase Orders Preview scrolling window and in the Suggested Purchase Order Detail
window. These icons are listed in the following table.
ICON DESCRIPTION
Information about the error or warning will appear at the bottom of the Suggested Purchase Order Detail
window.
Generating purchase orders in Purchase Order Processing
Use the Suggested Purchase Orders Preview window to modify or view suggested purchase order line items and
then generate them into purchase orders. Before generating purchase orders, you can print the Suggested
Purchase Orders Report by choosing File >> Print.
An icon will appear next to the item in the Suggested Purchase Orders Preview scrolling window if an error or
warning is detected. See Suggested purchase order errors and warnings for more information.
If you are using Project Accounting, you can’t generate purchase orders for projects.
To generate purchase orders in Purchase Order Processing:
1. Open the Suggested Purchase Orders Preview window. (Purchasing >> Transactions >> Purchase Order
Generator >> Suggest Purchase Orders)
2. In the Display field, select how you want to view the suggested purchase orders.
If a long list of purchase order line items is displayed, you can type in the find field, then press TAB to go to the
first occurrence of that item. The label of the find field is associated with the view menu and how you select to sort
the purchase order line items in the scrolling window.
3. Mark the Include option next to lines you want to create, after you have resolved any errors. If you don’t want
to generate a purchase order line for a particular item, unmark the Include option. If a line doesn’t have any
errors, the Include option will be marked.
Choose Unmark All to unmark all lines. The Mark All option will mark only lines with no errors.
4. Make any necessary changes.
If you change the vendor ID, the quantities, promised dates, FOB, U of M, and the unit cost may be
recalculated.
If you change the U of M, the quantity ordered will remain the same, but the unit cost will be
recalculated.
5. To get more information about an item, select the row and choose the Item expansion button to open the
Suggested Purchase Order Detail window. When you’re finished viewing information and resolving errors,
choose Save or Cancel to return to the Suggested Purchase Orders Preview window. For more
information, see Modifying suggested purchase order detail.
If you selected to view a suggested purchase order line item in the Suggested Purchase Order Detail window and
returned to the Suggested Purchase Orders Preview window, the purchase order line that you viewed
information for will be the first item in the scrolling window.
6. Choose Generate Purchase Orders to create the purchase orders in Purchase Order Processing. When
processing is complete, a report will be generated listing the purchase orders that were created. Errors will be
listed in an error log that prints after the Purchase Order Generated report.
Unmarked items and items with errors will remain in the scrolling window.
7. The purchase orders that were created have a status of New; use the Print Purchasing Documents window
(Purchasing >> Transactions >> Print Purchasing Documents) to print and release the orders. See Printing
and sending multiple purchase orders in e-mail for information about printing purchase orders.
Modifying suggested purchase order detail
The Suggested Purchase Order Detail window provides additional information about a suggested order. You can
use this window to view and resolve errors or warnings on suggested orders. See Suggested purchase order
errors and warnings for more information.
To modify suggested purchase order detail:
1. Open the Suggested Purchase Order Detail window. (Purchasing >> Transactions >> Purchase Order
Generator >> Suggest Purchase Orders >> select an item and choose the Item Number expansion button)
2. In the Suggested Purchase Order Detail window, make any necessary changes.
If you change the vendor ID, the quantities, promised dates, FOB, purchasing unit of measure, and
the unit cost may be recalculated.
If you change the purchasing unit of measure, the quantity ordered will remain the same, but the
unit cost will be recalculated.
If you don’t want to generate a purchase order line for an item, unmark the Include option.
If you want to include a suggested purchase order line item that has errors, you must fix those
errors before you can include the item.
3. Choose Save. If errors or warnings exist, the window will not close. Use the close box if you want to close
the window without resolving all errors.
Viewing sources of demand
Use the Subordinate Required Quantity Detail window or the Required Quantity Detail window to view sources
of demand for an item.
The Subordinate Required Quantity Detail window shows the sources of demand from subordinate sites if
ordering by master site. In the Suggested Purchase Order Detail window, you can choose the Required Qty in
Base U of M expansion button to open the Subordinate Required Quantity Detail window. The Subordinate
Required Quantity Detail window will open if a master site is used for the item-site combination.
The Required Quantity Detail window shows the details of the required quantity calculation for a site. The
quantities that are displayed in this window were saved at the time the suggested purchase order line item was
generated. In the Suggested Purchase Order Detail window, you can choose the Required Qty in Base U of M
expansion button to open the Required Quantity Detail window if a master site isn’t used for the item-site
combination. This window also can be opened by choosing the Required Quantity field expansion button for the
subordinate site ID in the Subordinate Required Quantity Detail window.
Advanced Standard and Blanket Pickup Tax schedule assigned Purch Addr Tax Sched
to the vendor’s
purchase address
Advanced Standard and Blanket No shipping method Tax schedule assigned Purch Addr Tax Sched
to the vendor’s
purchase address
Advanced Standard and Blanket Delivery Purchases tax Company Tax Sched
schedule assigned in
the Company
TAX CALCULATION PURCHASE ORDER DEFAULT TAX
OPTION TYPE SHIPPING METHOD SCHEDULE LABEL NAME
Single schedule Not applicable Not applicable Tax schedule that is Single Tax Schedule ID
assigned as the single
tax schedule in the
Purchase Order
Processing Setup
Options window
Blanket
Setup window
If you decided not to use the shipping method to determine the default tax schedule and decided to use the
advanced tax calculations method, the tax schedule assigned to the vendor’s purchase address will be the default
tax schedule.
Tax schedules for purchase order items
To calculate tax for an item, the tax schedule for the item is compared with another tax schedule assigned to the
item. Taxes aren’t calculated for the control blanket line item of a blanket purchase order or a drop-ship blanket
purchase order. The default tax schedule for the item is as follows.
Inventoried item Purchase tax schedule assigned to the item in the Item
Maintenance window
The default tax schedule to compare against the item’s tax schedule is as follows.
Advanced All document Not applicable No shipping No tax schedule Tax Schedule ID
types method
Advanced All document Not applicable Pickup Tax schedule Purch Addr Tax
types assigned Sched
purchase address
in the Purchasing
Vendor Detail
Entry window
Advanced Standard and Registered Delivery Purchase tax Site Tax Schedule
Blanket schedule ID
assigned to the
site
Advanced Standard and Not registered Delivery Purchases tax Company Tax
Blanket schedule Sched
assigned in the
Company Setup
window
TAX CALCULATION INVENTORY SHIPPING DEFAULT TAX
OPTION DOCUMENT TYPE CONTROL METHOD SCHEDULE LABEL NAME
Single schedule All document Not applicable Not applicable Tax schedule that Single Tax
types is assigned as the Schedule ID
single tax
schedule in the
Purchase Order
Processing Setup
Options window
5. To edit tax distributions, enter or select a tax detail ID. Continue entering tax details until your tax is fully
distributed.
6. To distribute tax to multiple tax details, change the default amount in the scrolling window and enter or
select another tax detail and tax amount in the next available line.
To delete a single tax detail, select the row containing it and choose Edit >> Delete Row.
7. Choose OK to save your entries and return to the Purchasing Item Detail Entry window.
Choose Delete to delete all the tax details for the line item.
Choose Default to restore the default tax information.
New The purchase order or line item is saved for the first time, and
has not yet been released to the vendor. You can change a
New line item or purchase order without affecting its status.
Change Order A purchase order or line item with a Released status has been
edited. The purchase order could also have been manually
changed from Closed or Received to Change Order.
Received The entire quantity ordered has been received, but not
matched to an invoice. There may be a canceled quantity, as
well.
2. Select a type of range to remove information for purchase orders, then enter the first and last records in
the selected range.
3. Choose Insert to insert the range you’ve chosen to remove in the Restrictions List.
You can insert only one restriction for each document range. For example, you can insert one purchase order
number restriction (PO001 to PO099) and one vendor ID restriction (ADVANCED0001 to BEAUMONT0001).
4. Choose Restrictions to open the Restrict Purchasing Documents window to select documents you want to
remove from the range you’ve entered (optional).
For example, assume that you entered a range restriction to include purchase order numbers PO0990 through
PO1010. Purchase order PO1000 was canceled because the vendor was out of stock of the items, but now the
vendor can fill the order. You can remove the mark from the Process box for PO1000 so that purchase order
won’t be removed, as in the following example.
5. Choose the Process button to remove purchase orders.
When processing is complete, the Completed PO Removal Report is printed, listing the purchase orders that were
removed from the Purchase Order Work Table.
See Also
Part 1: Setup and cards
Part 3: Receipts
Part 4: Purchase order returns
Part 5: Inquiries and reports
Part 6: Utilities
Purchase Order Processing Part 3: Receipts
195 minutes to read • Edit Online
This part of the documentation explains how to enter and manage receipts. The data entry windows were
designed to resemble actual receipt documents, with vendor, line item, and totals information. Receipts can be
saved, edited if necessary, and then posted so that they become part of your permanent accounting records.
Posting receipts also updates inventory quantities. If your system includes General Ledger, you can update the
balances of your posting accounts, as well.
Following is a list of topics that are discussed:
Chapter 12, “Receipt batches,” explains how to use batches to group purchasing documents for posting.
Chapter 13, “Shipment and in-transit inventory receipt entry,” describes how to enter shipment,
shipment/invoice, and in-transit inventory receipts.
Chapter 14, “Shipment receipt entry for projects,” describes how to enter shipment and shipment/invoice
receipts for projects.
Chapter 15, “Shipment receipt detail entry,” describes how to enter detailed information about a document,
line item, or other elements of a transaction.
Chapter 16, “Invoice receipt entry,” explains how to enter invoice receipts and match them to shipment
receipts.
Chapter 17, “Invoice receipt entry for projects,” explains how to enter invoice receipts and match them to
shipment receipts for projects.
Chapter 18, “Invoice receipt detail entry,” describes how to enter detailed information about a document, or
other elements of a transaction.
Chapter 19, “Landed costs for receipts,” describes how to enter, apportion, and match landed costs.
Chapter 20, “Taxes for receipts,” explains how tax is calculated, modified, and distributed for receipts.
Chapter 21, “Receipt posting,” describes the methods of posting transactions in Purchase Order Processing.
Chapter 22, “Receipt maintenance,” includes procedures for correcting, deleting, and voiding shipment, in-
transit inventory, and invoice receipts.
5. Enter or select a purchase order for which you want to receive line items.
6. Choose Receive All in the Select Purchase Order window to automatically receive all items on the selected
purchase order.
You cannot receive against a purchase order that has an unposted prepayment. You can remove the prepayment
from the purchase order using the Purchase Order Entry window or complete a computer check run for the
prepayment.
The control blanket line item for a blanket purchase order or a drop-ship blanket purchase order isn’t included
when you automatically receive items. Blanket line items with a New status won’t be included, either. You can use
the Receivings Transaction Entry window to enter blanket line items with a New status.
If you choose to view details in the Select Purchase Order window, the Select Purchase Order Items window will
open, and the purchase order line items will be marked to receive. Choose Receive to automatically receive items
on the selected purchase order.
Blanket line items with a New status or line items with a New status for a standard purchase order with an
expired contract date won’t be marked. To receive these items, you must mark the items individually.
In the Receivings Transaction Entry window, continue entering receipt information, if necessary, and save or post
the transaction.
Using the Select Purchase Order Items window
Use the Select Purchase Order Items window to receive line items on multiple purchase orders. In the Select
Purchase Order Items window, the tree view and the Sort By option control the information that is displayed.
When you change the focus in the tree view, or when you choose a different sorting option, the information in the
window is refreshed.
The scrolling window shows detail about the object selected in the tree view. When you highlight a different
object in the tree view, such as a purchase order or a site, only the information about that object is displayed in
the scrolling window. To display all information for a vendor, you must select the vendor ID in the tree view.
If you are using Project Accounting, the Project Number field and the Cost Category ID field will be displayed in
the Select Purchase Order Items scrolling window.
The sorting option you select determines the order in which objects appear in the tree view and the scrolling
window. You can sort objects in four ways:
PO/Items Objects in the tree view and scrolling window are sorted first by purchase order number, then by the
order items were entered on the purchase orders.
Item Number/PO Objects in the tree view and scrolling window are sorted first by item number, then by
purchase order number under each item.
Site/PO/Item Number Objects in the tree view and scrolling window are sorted first by site, then by purchase
order number under each site, then by item number under each purchase order.
Site/Item Number/PO Objects in the tree view and scrolling window are sorted first by site, then by item
number under each site, then by purchase order number under each item.
Item Number/Transfer Objects in the tree view and scrolling window are sorted first by item number, then by
transfer number under each item.
Site/Transfer/Item Number Objects in the tree view and scrolling window are sorted first by site, then by
transfer number under each site, then by item number under each transfer.
Site/Item Number/Transfer Objects in the tree view and scrolling window are sorted first by site, then by item
number under each site, then by transfer number under each item.
Receiving items from in-transit transfers
Use the Select In-Transit Items window to receive line items on multiple in-transit transfers. In-transit transfers
that have one or more items with a quantity remaining to receive will be displayed. See Entering an in-transit
inventory receipt for more information.
To receive items from an in-transit transfer:
1. In the navigation pane, choose the Inventory button, and then choose the InTransit Transfers list.
2. Mark the in-transit transfers you want to receive against.
3. In the Actions group, choose Receive Items.
4. The Select In-Transit Items window and the Receivings Transaction Entry window will open.
In the Select In-Transit Items window, in-transit transfers that have one or more items with a quantity remaining
to receive will be displayed. Each item on the in-transit transfer that is available to be received in the scrolling
window is marked.
5. Enter or select a purchase order for which you want to receive line items.
6. Choose Receive All in the Select Purchase Order window to automatically receive all items on the selected
purchase order.
If you choose to view details in the Select Purchase Order window, the Select Purchase Order Items window will
open, and the purchase order line items will be marked to receive. Choose Receive to automatically receive items
on the selected purchase order.
7. In the Receivings Transaction Entry window, continue entering receipt information, if necessary, and save or
post the transaction.
Receiving items for projects from multiple purchase orders
Use the Select Purchase Order Items window to receive line items for projects on multiple purchase orders. New,
Released, or Change Order purchase orders that have one or more items with a quantity remaining to receive will
be displayed. See Receiving a shipment for projects or Receiving a shipment/invoice for projects for more
information.
To receive items from multiple blanket purchase orders, refer to Chapter 13, “Shipment and in-transit inventory
receipt entry.”
If you are using Workflow, the purchase orders must be approved before you can receive against them. You can
receive against purchase orders that don’t need approval.
To receive items for projects from multiple purchase orders for projects:
1. Open the Receivings Transaction Entry window. (Purchasing >> Transactions >> Receivings Transaction
Entry)
2. Select the appropriate document type for the transaction.
3. Enter the receipt number, vendor document number, and date. (A vendor document number is required for
a shipment/invoice.)
4. Enter or select a vendor ID. The currency ID assigned to the vendor will be the default currency ID for the
receipt.
5. Choose the Auto-Rcv button. The Select Purchase Order Items window will open.
New, Released, or Change Order purchase orders that have one or more items with a quantity remaining to
receive will be displayed.
If only a Vendor ID is displayed, the selected vendor does not have any New, Released, or Change Order
purchase orders with items to receive. Only purchase orders with currency IDs that match the receipt will be
displayed.
If you know the purchase order number but not the vendor ID, you can choose AutoRcv without entering a
vendor ID. The Select Purchase Order window will open. The vendor and currency ID for the receipt will come
from the purchase order you select.
6. Select a sorting option.
7. Mark the check boxes next to the items you want to receive. To select all items displayed in the scrolling
window, choose Mark All.
When you choose Mark All or Unmark All in the Select Purchase Order Items window, only items displayed in the
scrolling window will be marked or unmarked. For example, if a purchase order is selected in the tree view, only
items from that purchase order will be displayed in the scrolling window, and only those items will be marked
when you choose Mark All. To mark or unmark all items for a vendor, the vendor ID must be selected in the tree
view.
8. Select whether to display all items or only items marked to receive.
9. Modify the quantity shipped, quantity invoiced (for shipment/invoice receipts) and unit cost amounts, if
necessary. If you edit an item in the scrolling window, it will be marked to receive.
10. Choose the Receive button to add the items to your receipt. The Select Purchase Order Items window will
close, and the items will appear in the Receivings Transaction Entry window. Taxes are calculated at this
time.
To cancel your selections, choose Cancel. To revert all displayed items to unmarked, choose Unmark All.
11. In the Receivings Transaction Entry window, save or post the receipt.
Receiving items for projects from a purchase order
Use the Select Purchase Order Items window and the Receivings Transaction Entry window to receive items.
After you enter or select a standard order with New, Released, or Change Order statuses in the Purchase Order
Entry window, you can select to receive items or receive and invoice items. From the Actions button, you can
select the Receive the PO Items option from the Actions button to enter a shipment receipt. You can select the
Receive and Invoice the PO Items option to enter a shipment/invoice receipt for a purchase order.
If you are using Workflow, the purchase order must be approved before you can receive against the purchase
order. You can receive against purchase orders that don’t need approval.
For more information about a shipment receipt or a shipment/invoice receipt, see Receiving a shipment for
projects or Receiving a shipment/invoice for projects. For more information about the Select Purchase Order
Items window, see Using the Select Purchase Order Items window.
To receive items from a blanket purchase order, refer to Chapter 13, “Shipment and in-transit inventory receipt
entry.”
To receive items for projects from a purchase order:
1. Open the Purchase Order Entry window. (Purchasing >> Transactions >> Purchase Order Entry)
2. Enter or select a standard purchase order that has one or more items with a quantity to receive.
3. Choose Actions, and then select one of the following options.
If you are receiving goods and services without an invoice, select Receive the PO Items.
If you are receiving goods and services accompanied by an invoice, select Receive and Invoice the PO
Items.
4. The Select Purchase Order Items window and the Receivings Transaction Entry window will open.
In the Select Purchase Order Items window, New, Released, or Change Order purchase orders that have one or
more items with a quantity remaining to receive will be displayed. The purchase order that you entered in the
Purchase Order Entry window will be selected in the tree view. Each item on the purchase order that is available
to be received in the scrolling window is marked.
5. Select a sorting option.
6. Mark the check boxes next to the items to receive. To select all items displayed in the scrolling window,
choose Mark All.
When you choose Mark All or Unmark All, only items displayed in the scrolling window will be marked or
unmarked. For example, if a purchase order is selected in the tree view, only items from that purchase order will
be displayed in the scrolling window, and only those items will be marked when you choose Mark All. To mark or
unmark all items for a vendor, the vendor ID must be selected in the tree view.
7. Select whether to display all items or only items marked to receive.
8. Modify the quantity shipped, quantity invoiced (for shipment/invoice receipts) and unit cost amounts, if
necessary. If you modify an item in the scrolling window, it will be marked to receive.
9. Choose Receive to add the items to your receipt. The Select Purchase Order Items window will close, and
the items will appear in the Receivings Transaction Entry window. Taxes are calculated at this time.
To cancel your selections, choose Cancel. To revert all displayed items to unmarked, choose Unmark All.
10. In the Receivings Transaction Entry window, continue entering receipt information, if necessary, and save or
post the transaction. For a shipment/invoice, you must enter the vendor document number.
Information for the item you selected, including the last lot number that was generated and any current mask
information, will appear.
4. Enter a lot split quantity, if applicable.
5. Select a character type for the first segment: Numeric, Alpha, Symbol, User Date, or Space. The character
type will determine which of the remaining fields are editable.
6. Enter a size, if you selected a character type of Alpha or Numeric.
Symbol and Space character types must have a size of 1. The size of a User Date segment depends on the date
format you select.
7. Mark Increment if you want this segment to increase each time a lot number is generated. You must have at
least one segment marked to increment in order to automatically generate lot numbers for an item.
You can use the Increment option only if the character type is Alpha or Numeric. Symbol and space characters do
not change. User date segments automatically increment when the user date changes.
If more than one segment is marked to increment, the segments increment from right to left. For example,
assume you have incrementing segments 0001-0001. The next lot number contains the segments 0001-0002.
The first segment increments when the second reaches its maximum value (from 0001-9999 to 0002-0000). If
the mask contains a date segment, other incrementing segments will reset when the date segment increments.
8. Enter starting and ending values.
If you selected a type of User Date or Space, you won’t be able to set starting and ending values. If you selected a
type of Symbol, you will be able to enter a single character in the starting value field.
9. If you selected a character type of User Date, select a date format.
10. Choose the Insert button to add the segment to the lot number mask. The segment’s starting value
appears in the Lot Number Mask field.
11. Define and insert the remaining segments. lot number masks can be a maximum of 20 characters long.
12. To move a segment to a different position in the lot number mask, select the segment, then choose Up or
Down.
Choose Remove to delete the selected segment or choose Modify to change the selected segment’s information.
Generating lot numbers automatically for a shipment or shipment/invoice receipt
Use the Purchasing Lot Number Entry window to assign lot numbers for lottracked line items. You can assign lot
numbers automatically, manually, or a combination of the two. In order to automatically generate lot numbers,
you must first set up the item and its lot number mask. For more information, see Defining a lot number mask.
If you’re using multiple bins and are generating lot numbers automatically, the bin number entered in the
Purchasing Lot Number Entry window will be used with each generated lot number.
To generate lot numbers automatically for a shipment or shipment/invoice receipt:
1. Open the Receivings Transaction Entry window. (Purchasing >> Transactions >> Receivings Transaction
Entry)
2. Enter or select a shipment or shipment/invoice that includes at least one lotnumbered item.
3. Enter the quantity shipped for the line items that contain a lot number.
4. Enter a site ID. Press TAB or choose the Quantity Shipped expansion button to open the Purchasing Lot
Number Entry window. (This window will automatically open when you choose the Auto-Rcv button in the
Receivings Transaction Entry window and lot-numbered items are entered for the receipt.)
5. If you are using multiple bins, enter a bin number or accept the default bin number.
To set up a lot number mask for the item, click the Lot Number Mask link in the Purchasing Lot Number Entry
window to open the Item Serial/Lot Number Definition window.
6. Enter the lot(s) to generate (optional). The default lot(s) to generate is the Remaining to Select quantity
divided by the Lot Split Quantity rounded to the next whole number.
7. Edit the starting lot number, if necessary.
If you modify the starting lot number, it must conform to the lot number mask. If you delete the starting lot
number, you will not be able to automatically generate lot numbers for the item.
8. Choose Auto-Generate. Lot numbers for the items are inserted in the scrolling window. Numbers that already
exist will be skipped.
The Total Quantity Selected must equal the item’s extended quantity before you can move to the next line item in
the Receivings Transaction Entry window or the Receivings Item Detail Entry window.
9. Choose OK to save the lot numbers that were automatically generated.
Entering lot numbers manually for a shipment or shipment/invoice receipt
Use the Purchasing Lot Number Entry window to assign lot numbers for shipment or shipment/invoice receipt
line items.
To enter lot numbers manually for a shipment or shipment/invoice receipt:
1. Open the Receivings Transaction Entry window. (Purchasing >> Transactions >> Receivings Transaction
Entry)
2. Enter or select a shipment or shipment/invoice that includes a lot-numbered item.
3. Enter the quantity shipped on the line item containing a lot number.
4. Enter a site ID. Press TAB or choose the Quantity Shipped expansion button to open the Purchasing Lot
Number Entry window. (This window will automatically open when you choose the Auto-Rcv button in the
Receivings Transaction Entry window and lot-numbered items are entered for the receipt.)
5. If you are using multiple bins, enter a bin number or accept the default bin number.
6. Enter a lot number and a quantity selected.
7. Choose Insert to add the lot number to the scrolling window.
8. To assign values to the lot attributes for the item, choose the Lot expansion button to open the Lot
Attribute Entry window.
If you are using sales workflow and are tracking the minimum shelf life for the lot item, the dates that you enter
in this window and the number of days entered in the Item Maintenance Options window are used to determine
whether or not the item meets the minimum shelf life when you receive the item. If you are using Project
Accounting, you can’t use sales workflow with project items.
9. Continue entering lot numbers for the item. The Total Quantity Selected must equal the item’s extended
quantity before you can move to the next line item in the Receivings Transaction Entry window or the
Receivings Item Detail Entry window.
10. Choose OK to save the lot numbers you’ve added.
Entering lot numbers for an in-transit inventory receipt
Use the In-Transit Lot Number Entry window to assign lot numbers for in-transit inventory receipt line items.
To enter lot numbers for an in-transit inventory receipt:
1. Open the Receivings Transaction Entry window. (Purchasing >> Transactions >> Receivings Transaction
Entry)
2. Enter or select an in-transit inventory receipt that includes a lot-numbered item.
3. Enter the quantity shipped on the line item containing a lot number.
4. Press TAB or choose the Quantity Shipped expansion button to open the InTransit Lot Number Entry
window.
5. If you are using multiple bins, enter a bin number or accept the default bin number.
6. In the Available list, enter a quantity selected for a lot number.
7. Choose Insert to add the lot number to the Lot Numbers Selected list.
8. To assign values to the lot attributes for the item, choose the Available expansion button or the Lot
Numbers Selected expansion button to open the Lot Attribute Entry window.
If you are using the sales fulfillment workflow and are tracking the minimum shelf life for the lot item, the dates
that you enter in this window and the number of days entered in the Item Maintenance Options window are used
to determine whether or not the item meets the minimum shelf life when you receive the item.
9. Continue entering lot numbers for the item. The Quantity Selected must equal the item’s extended
quantity before you can move to the next line item in the Receivings Transaction Entry window or the
Receivings Item Detail Entry window.
10. Choose OK to save the lot numbers you’ve added.
Removing lot numbers from a shipment or shipment/ invoice receipt
Use the Purchasing Lot Number Entry window to remove lot numbers for shipment or shipment/invoice receipt
line items.
To remove lot numbers from a shipment or shipment/ invoice receipt:
1. Open the Receivings Transaction Entry window. (Purchasing >> Transactions >> Receivings Transaction
Entry)
2. Enter or select a shipment or shipment/invoice that includes a lot-numbered item.
3. Select a line item that contains a lot number.
4. Choose the Quantity Shipped expansion button to open the Purchasing Lot Number Entry window.
5. Select the lot number from the Lot list and choose Remove. To remove all the lot numbers from the Lot
list, choose Remove All.
6. Enter new lot numbers for the item.
7. Choose OK to save your changes.
Defining a serial number mask
Use the Item Serial/Lot Number Definition window to set up serial number masks for serial-tracked items. A
serial number mask is a pre-defined serial number format used to generate serial numbers automatically. With a
serial number mask, you can specify starting and ending serial numbers for an item, create incrementing
segments, and control the character type. You must create a serial number mask before you can automatically
generate serial numbers in Purchase Order Processing.
To define a serial number mask:
1. Open the Item Maintenance window. (Inventory >> Cards >> Item)
2. Select an item, then choose Options to open the Item Maintenance Options window.
3. Choose Serial Numbers from the Track drop-down list, then choose the Track expansion button to open
the Item Serial/Lot Number Definition window.
Information for the item you selected, including the last serial number that was generated and any current mask
information, will appear.
4. Select a character type for the first segment: Numeric, Alpha, Symbol, User Date, or Space. The character
type will determine which of the remaining fields are editable.
5. Enter a size, if you selected a character type of Alpha or Numeric.
Symbol and Space character types must have a size of 1. The size of a User Date segment depends on the date
format you select.
6. Mark Increment if you want this segment to increase each time a serial number is generated. You must have at
least one segment marked to increment in order to automatically generate serial numbers for an item.
You can use the Increment option only if the character type is Alpha or Numeric. Symbol and space characters do
not change. User date segments automatically increment when the user date changes.
If more than one segment is marked to increment, the segments increment from right to left. For example,
assume you have incrementing segments 0001-0001. The next serial number contains the segments 0001-0002.
The first segment increments when the second reaches its maximum value (from 0001-9999 to 0002-0000). If
the mask contains a date segment, other incrementing segments will reset when the date segment increments.
7. Enter starting and ending values.
If you selected a type of User Date or Space, you won’t be able to set starting and ending values. If you selected a
type of Symbol, you will be able to enter a single character in the starting value field.
8. If you selected a character type of User Date, select a date format.
9. Choose the Insert button to add the segment to the serial number mask. The segment’s starting value
appears in the Serial Number Mask field.
10. Define and insert the remaining segments. Serial number masks can be a maximum of 20 characters long.
11. To move a segment to a different position in the serial number mask, select the segment, then choose Up
or Down.
Choose Remove to delete the selected segment or choose Modify to change the selected segment’s information.
Generating serial numbers automatically for a shipment or shipment/invoice receipt
Use the Purchasing Serial Number Entry window to assign serial numbers for serial-tracked line items. You can
assign serial numbers automatically, manually, or a combination of the two. In order to automatically generate
serial numbers, you must first set up the item and its serial number mask. For more information, see Defining a
serial number mask.
If you’re using multiple bins and are generating serial numbers automatically, the bin number entered in the
Purchasing Serial Number Entry window will be used with each generated serial number.
To generate serial numbers automatically for a shipment or shipment/invoice receipt:
1. Open the Receivings Transaction Entry window. (Purchasing >> Transactions >> Receivings Transaction
Entry)
2. Enter or select a shipment or shipment/invoice that includes at least one serial numbered item.
3. Enter the quantity shipped for the line items that contain a serial number.
4. Enter a site ID. Press TAB or choose the Qty Shipped expansion button to open the Purchasing Serial
Number Entry window. (This window automatically opens when you choose the Auto-Rcv. button in the
Receivings Transaction Entry window and serial-numbered items are entered for the receipt.)
5. If you are using multiple bins, enter a bin number or accept the default bin number.
To set up a serial number mask for the item, click the Serial Number Mask link in the Purchasing Serial Number
Entry window to open the Item Serial/Lot Number Definition window.
6. Enter the Quantity to Generate (optional). The default Quantity to Generate is the Remaining to Select
quantity.
7. Edit the starting serial number, if necessary.
If you modify the starting serial number, it must conform to the serial number mask. If you delete the starting
serial number, you will not be able to automatically generate serial numbers for the item.
8. Choose Auto-Generate. Serial numbers for the items are inserted in the scrolling window. Numbers that
already exist will be skipped.
The number of serial numbers must equal the item’s extended quantity before you can return to the Receivings
Transaction Entry window or the Receivings Item Detail Entry window.
9. Choose OK to save the serial numbers that were automatically generated.
Entering serial numbers manually for shipment or shipment/invoice receipt
Use the Purchasing Serial Number Entry window to assign serial numbers manually for shipment or
shipment/invoice receipt line items.
To enter serial numbers manually for shipment or shipment/invoice receipt:
1. Open the Receivings Transaction Entry window. (Purchasing >> Transactions >> Receivings Transaction
Entry)
2. Enter or select a shipment or shipment/invoice that includes at least one serial numbered item.
3. Enter the quantity shipped for the line items that contain a serial number.
4. Enter a site ID. Press TAB or choose the Quantity Shipped expansion button to open the Purchasing Serial
Number Entry window.
(This window automatically opens when you choose the Auto-Rcv. button in the Receivings Transaction Entry
window and serial-numbered items are entered for the receipt.)
5. If you are using multiple bins, enter a default bin number or accept the default bin number.
6. Enter a serial number.
7. Choose Insert to add the serial number to the scrolling window.
8. Continue entering serial numbers for the item.
The number of serial numbers entered must equal the item’s extended quantity before you can move to the next
line item in the Receivings Transaction Entry window or the Receivings Item Detail Entry window.
9. Choose OK to save the serial numbers you’ve added.
Entering serial numbers for an in-transit inventory receipt
Use the In-Transit Serial Number Entry window to assign serial numbers for intransit inventory receipt line items.
To enter serial numbers for an in-transit inventory receipt:
1. Open the Receivings Transaction Entry window. (Purchasing >> Transactions >> Receivings Transaction
Entry)
2. Enter or select an in-transit inventory receipt that includes at least one serialnumbered item.
3. Enter the quantity shipped for the line items that contain a serial number.
4. Press TAB or choose the Qty Shipped expansion button to open the In-Transit Serial Number Entry
window.
5. If you are using multiple bins, enter a default bin number or accept the default bin number.
6. Select an available serial number and choose Insert to add the serial number to the Selected scrolling
window.
7. Continue entering serial numbers for the item.
The number of serial numbers entered must equal the item’s extended quantity before you can move to the next
line item in the Receivings Transaction Entry window or the Receivings Item Detail Entry window.
8. Choose OK to save the serial numbers you’ve added.
Removing serial numbers from a shipment or shipment/invoice receipt
Use the Purchasing Serial Number Entry window to remove serial numbers for shipment or shipment/invoice
receipt line items. Whether you have auto-generated or manually entered serial numbers, you can always choose
to remove an incorrect number from the scrolling window, correct or modify it and reinsert it. You cannot modify
serial numbers once they are saved.
To remove serial numbers from a shipment or shipment/ invoice receipt:
1. Open the Receivings Transaction Entry window. (Purchasing >> Transactions >> Receivings Transaction
Entry)
2. Enter or select a shipment or shipment/invoice that includes a serial-numbered item.
3. Select a line item that contains a serial number.
4. From the Quantity Shipped column, choose the Quantity Shipped expansion button to open the
Purchasing Serial Number Entry window.
5. Select the serial number from the serial number selected list and choose Remove. To remove all the serial
numbers from the serial number selected list, choose Remove All.
6. Enter new serial numbers for the item. The number of serial numbers entered must equal the item’s
extended quantity before you can move to the next line item in the Receivings Transaction Entry window or
the Receivings Item Detail Entry window.
7. Choose OK to save your changes.
Multiple bins in Purchase Order Processing
Use multiple bins to add another level of detail to item quantity tracking. Besides tracking items within inventory
sites, with multiple bins you can track item quantities in bins that reside within each site. Bin quantities are
processed and displayed in the item’s base unit of measure.
You can set up bin information when multiple bins functionality has been installed and registered. However, you
must also enable this feature in Inventory Control before you can use bins to track items. For more information
about enabling multiple bins, see the Inventory Control documentation.
Default bins for transaction types at each site can be identified for use in transactions. For example, a default bin
could be created for purchasing transactions at your warehouse site. Default bins can also be identified for a
particular item and transaction type at a site. If you always use Bin A when purchasing a certain item from your
main site, for example, you can set up Bin A as the default purchase receipts bin for the item at the main site.
Microsoft Dynamics GP automatically creates item-site-bin relationships the first time a bin is used for a
transaction.
When you enter a transaction, the default bin for the transaction type at the itemsite or the site is used
automatically. If there isn’t a default bin at the item-site or at the site, you will be required to enter a bin. If the
site’s default bin is used, an itemsite-bin record is created automatically. If you delete the line or document after
the item-site-bin record is automatically created, that item-site-bin record is not deleted. The on-hand quantity of
the item increases at the bin within the site when you post a shipment or shipment/invoice.
For more information about setting up and using multiple bins, see the Inventory Control documentation.
Changing bins for a receipt
If you’re using multiple bins, use the Bin Quantity Entry window to verify or change bin allocations for items that
are not tracked by serial or lot numbers.
For items that are tracked by serial or lot numbers, you can verify or change bins in the Purchasing Serial
Number Entry window or the Purchasing Lot Number Entry window for shipment receipts and shipment/invoice
receipts. You can use the InTransit Serial Number Entry window or the In-Transit Lot Number Entry window to
verify or change bins for items that tracked serials or lot numbers for in-transit inventory receipt.
You can distribute a line item quantity to multiple bins. For example, if the quantity shipped is 20, you can receive
15 items into Bin 1, and five into Bin 2 at site A. You might need to change bin selections manually if you change
quantities, the unit of measure, or the site after you already selected bins.
To change bins for a receipt item that isn’t tracked by serial or lot numbers:
1. Open the Receivings Transaction Entry window. (Purchasing >> Transactions >> Receivings Transaction
Entry)
2. Enter or select a shipment receipt, a shipment/invoice receipt, or an in-transit inventory receipt.
3. Select an item that isn’t tracked by serial or lot numbers and choose the Qty Shipped expansion button to
open the Bin Quantity Entry window.
You also can select an item that isn’t tracked by serial or lot numbers and choose the item expansion button to
open the Receivings Item Detail Entry window. Choose Bins.
4. Select the bin to change and choose Remove.
5. Select a bin to use from the list of available bins. You also can enter a new bin.
6. Enter a quantity for the bin.
7. Choose Insert.
8. Choose OK to save your changes and close the window.
9. In the Receivings Item Detail Entry window or the Receivings Transaction Entry window and choose Save
and close the window.
To change bins for a shipment receipt item that is tracked by serial or lot numbers:
1. Open the Receivings Transaction Entry window. (Purchasing >> Transactions >> Receivings Transaction
Entry)
2. Enter or select a shipment or shipment/invoice.
3. Select an item that is tracked by serial or lot numbers and choose the Qty Shipped expansion button to
open the Purchasing Serial Number Entry window or Purchasing Lot Number Entry window.
You also can select an item that is tracked by serial or lot numbers and choose the item expansion button to open
the Purchasing Item Detail Entry window. Choose Serial/Lot.
4. Select the serial number or lot number to change and choose Remove.
5. For an item that is tracked by serial numbers, select a bin number and serial number. You can select a bin
to use from the list of available bins. You also can enter a new bin.
6. For an item that is tracked by lot numbers, enter a lot number, a quantity, and select a bin number. You can
select a bin to use from the list of available bins. You also can enter a new bin.
7. Choose Insert.
8. Choose OK to save your changes and close the window.
9. In the Receivings Item Detail Entry window or the Receivings Transaction Entry window and choose Save
and close the window.
To change bins for an in-transit inventory receipt item that is tracked by serial or lot numbers:
1. Open the Receivings Transaction Entry window. (Purchasing >> Transactions >> Receivings Transaction
Entry)
2. Enter or select an in-transit inventory receipt.
3. Select an item that is tracked by serial or lot numbers and choose the Qty Shipped expansion button to
open the In-Transit Serial Number Entry window or In-Transit Lot Number Entry window.
You also can select an item that is tracked by serial or lot numbers and choose the item expansion button to open
the Purchasing Item Detail Entry window. Choose Serial/Lot.
4. Select the serial number or lot number to change and choose Remove.
5. For an item that is tracked by serial numbers, select a to bin number and serial number. You also can enter
a new bin.
6. For an item that is tracked by lot numbers, select a to bin and enter a quantity selected. You also can enter
a new bin.
7. Choose Insert.
8. Choose OK to save your changes and close the In-Transit Serial Number Entry window or In-Transit Lot
Number Entry window.
9. Choose Save and close the Receivings Item Detail Entry window or the Receivings Transaction Entry
window.
Merging trade discount and purchase distributions
If you’ve marked the Merge Trade Discount Distributions in Purchasing option in the Company Setup Options
window, the trade discount distributions will be merged with the purchases distribution for shipment/invoice
receipts. If you are using Project Accounting, the trade discount distributions won’t be merged with the purchases
distributions for shipment/invoice receipts.
For example, assume that you’ve entered a purchase transaction of $100.00 with a trade discount of $15.00. If
you’ve marked the Merge Trade Discount Distributions in Purchasing option, the trade discount distributions will
be merged as in the following example.
If you didn’t mark the Merge Trade Discount Distributions in Purchasing option, the trade discount distributions
are separated from the purchase distribution.
4. Enter a reference for the receipt, or accept the default. The reference entered will be posted to General
Ledger.
5. Change the amounts for the default accounts. To distribute the transaction to multiple posting accounts,
change the default amount in the scrolling window.
6. In the next available line, enter or select another purchasing distribution account, choose the distribution
type and enter the next amount.
If you want to remove a distribution, select it and choose Edit >> Delete Row. If you changed distribution
accounts and amounts and decide you want to use the original distributions, choose Default.
7. Continue entering distribution accounts until your transaction is fully distributed.
8. Enter a distribution reference (optional).
This is the reference that will post as the General Ledger distribution reference for the account. If you leave this
field blank, the reference information entered in the Reference field will post to General Ledger.
9. Choose OK to save your entries. Continue entering the transaction. You can save the transaction if it’s not fully
distributed, but you won’t be able to post until the full amount is distributed and debits equal credits.
Entering Intrastat trade statistics
Use the Purchasing Intrastat Entry window to enter the information required to create the Intrastat Trade Report
you submit to your government. You can enter Intrastat statistics for each line item. For information about setting
up Intrastat codes, refer to your System Setup instructions (Help >> Contents >> select Setting Up the System).
Intrastat is the system for collecting statistics on the trade of goods between European Union (EU ) countries.
Intrastat data is required for all items either bought from EU vendors or sold to EU customers, and must be
provided on a monthly basis. Requirements for Intrastat are similar in all EU countries. The government uses
these statistics as an economic indicator.
If Intrastat information was entered for the vendor’s ship from address ID, that information appears in this
window. Each time you enter a new line item, the Intrastat statistics from the previous line item will be the default
Intrastat entry for the new line item. You can use the Purchasing Intrastat Entry window to change Intrastat
information for an individual transaction, or to enter Intrastat information if none was entered for the vendor.
You can enter Intrastat statistics only if you have marked to enable Intrastat tracking in the Company Setup
Options window.
To enter Intrastat trade statistics:
1. Open the Receivings Transaction Entry window. (Purchasing >> Transactions >> Receivings Transaction
Entry)
2. Enter the shipment/invoice receipt and mark the EU transaction option.
3. Choose the EU button to open the Purchasing Intrastat Entry window. You can also open the Purchasing
Intrastat Entry window by choosing the EU button in the Receivings Item Detail Entry window.
Currency amounts in this window may be displayed in functional or originating currency, depending on the view
selected in the Purchasing Invoice Entry window.
6. Select the shipment line items you want to match to the invoice.
7. Verify or change the default price variance posting account (optional). The difference between the
shipment unit cost and the invoice cost, if any, will be posted to this account. Any unrealized purchase price
variance associated with the shipment lines will also be posted to this account.
8. Choose OK to save your changes and to close the Match Shipments to Invoice window.
9. In the Purchasing Invoice Entry window, enter trade discount, freight, miscellaneous, and tax amounts.
Also enter a 1099 amount, if applicable.
10. If you are using Project Accounting, choose the Amount Received expansion button to open the PA
Purchasing Invoice Amount Received Entry window, where you can enter an amount received. You can
enter the amount you’re paying by cash, check, or credit card.
11. Choose Distributions to open the Purchasing Invoice Distribution Entry window, where you can make
changes to account distributions.
To add additional accounts, select the account and enter an amount.
To remove an account, select the row containing the account and choose Edit >> Delete Row.
To restore the original distributions, choose Default.
If you are using landed costs, the distributions are calculated for a landed cost but won’t be displayed in the
Purchasing Invoice Distribution Entry window. To view landed cost distributions, print the Purchasing Invoice Edit
List.
See Distributing transaction amounts for invoice receipts for more information.
Save or post the transaction. If you post, the invoiced quantities for each item on the receipt must be fully
matched to shipment quantities.
One or more posting journals and distribution breakdown registers may be printed, depending on the options
selected in the Posting Setup window. If you saved the transaction to a batch, you can print an edit list.
Invoicing items without a purchase order
In the Purchasing Invoice Entry window, you can enter invoice receipts for items not included on the original
purchase order or items not associated with a purchase order.
To set up this option, you must select Allow Receiving Without a Purchase Order in the Purchase Order
Processing Setup window. You may assign a password that must be entered before entering a line item not
assigned to a purchase order. See Setting up Purchase Order Processing preferences and default entries for more
information.
If receiving items without a purchase order is allowed, you can enter items, noninventoried items or vendor items
that don’t exist on the purchase order on an invoice receipt as long as those items or vendor items are on a
shipment that has been posted.
If you are using Project Accounting, the Project Number field and the Cost Category ID field will be displayed in
the Purchasing Invoice Entry window. To invoice items with project information, see Chapter 17, “Invoice receipt
entry for projects.”
To invoice items without a purchase order:
1. Open the Purchasing Invoice Entry window. (Purchasing >> Transactions >> Enter/Match Invoices)
2. Enter the receipt number, vendor document number, invoice date, and vendor ID.
3. To add vendor items or items that weren’t included on the original purchase order, simply leave the PO
number field blank. You don’t have to enter a purchase order if you’ve set up the system to allow receiving
items without a purchase order.
To enter a landed cost, mark the LC option and enter a landed cost as an item.
4. Continue entering the invoice.
If you enter a non-inventoried item that isn’t assigned to a purchase order, you’ll need to enter a unit cost. If you
enter a non-inventoried item that’s assigned to a purchase order, the unit cost from the purchase order will be
displayed and you can change the cost.
5. Save or post the transaction. If you post, the invoiced quantities for each item on the receipt must be fully
matched to shipment quantities.
One or more posting journals and distribution breakdown registers may be printed, depending on the options
selected in the Posting Setup window. If you’ve saved the transaction to a batch, you can print an edit list.
Invoicing items using the Select Purchase Order window
Use the Select Purchase Order window to select a purchase order to quickly enter line items on a invoice receipt.
If you are using Workflow, a drop-ship purchase order or a drop-ship blanket purchase order must be approved
before you can invoice against the purchase order. You can invoice against purchase orders that don’t need
approval.
If you are using Project Accounting, the Project Number field and the Cost Category ID field will be displayed in
the Purchasing Invoice window, but you can’t enter project information for blanket purchase orders.To receive
items for purchase orders with project information, see Chapter 14, “Shipment receipt entry for projects.”
To invoice items using the Select Purchase Order window:
1. Open the Purchasing Invoice Entry window. (Purchasing >> Transactions >> Enter/Match Invoices)
2. Enter the receipt number, vendor document number, and invoice date.
3. Choose the Auto-Invoice button. The Select Purchase Order window will open.
If you entered a vendor ID, the Select Purchase Order Items window will open instead of the Select Purchase
Order window.
4. Enter or select the purchase order for which you want to invoice all line items.
5. Choose Invoice All in the Select Purchase Order window to automatically invoice all items on the selected
purchase order. Landed costs aren’t included when you automatically invoice items. You must enter the
landed costs on the invoice.
You cannot invoice against a purchase order that has an unposted prepayment. You can remove the prepayment
from the purchase order using the Purchase Order Entry window or complete a computer check run for the
prepayment.
The control blanket line item for a blanket purchase order or a drop-ship blanket purchase order isn’t included
when you automatically invoice items.
Blanket line items with a New status won’t be included, either. You can use the Purchasing Invoice Entry window
to enter blanket line items with a New status.
If you choose to view details in the Select Purchase Order window, the Select Purchase Order Items window will
open, and the purchase order line items will be marked to receive. Landed costs won’t appear in the Select
Purchase Order Items window.
Drop-ship blanket line items with a New status and line items with a New status for a drop-ship purchase order
with an expired contract date won’t be marked when you choose Mark All. To invoice these items, you must mark
the items individually.
6. Choose OK to save information and to close the Select Purchase Order window.
7. If the Allow Receiving Without a Purchase Order option is marked in Purchase Order Processing Setup,
you can enter items or vendor items that don’t exist on the purchase order.
8. You can enter blanket line items with a New status if you are invoicing items from a blanket purchase
order or a drop-ship blanket purchase order.
9. To enter a landed cost, mark the LC option and enter a landed cost as an item.
10. If a drop-ship or drop-ship blanket line item is tracking serial or lot numbers, mark the S/L option. The
Purchasing Serial Number Entry window or the Purchasing Lot Number Entry window opens, where you
can enter the appropriate serial or lot numbers.
11. Edit trade discount, freight, miscellaneous, and tax amounts. Also enter a 1099 amount, if applicable.
Taxes will be calculated automatically as you enter items. For more information about tax calculations, see
Chapter 20, “Taxes for receipts.” If you want to change the tax amounts for the document, see Calculating and
distributing summary taxes for shipment/invoice receipts. If you want to change the tax amounts for a line item,
see Calculating and distributing detail taxes for shipment/invoice line items.
12. Choose Distributions to open the Purchasing Invoice Distribution Entry window, where you can make changes
to account distributions.
To add additional accounts, select the account and enter an amount.
To remove an account in the scrolling window, select the row containing the account and choose Edit >>
Delete Row.
To restore the original distributions, choose Default.
If you are using landed costs, the distributions are calculated for a landed cost but won’t be displayed in the
Purchasing Invoice Distribution Entry window. To view landed cost distributions, print the Purchasing Invoice Edit
List.
See Distributing transaction amounts for invoice receipts for more information.
13. Save or post the transaction. If you post, the invoiced quantities for each item on the receipt must be fully
matched to shipment quantities.
One or more posting journals and distribution breakdown registers may be printed, depending on the options
selected in the Posting Setup window. If you’ve saved the transaction to a batch, you can print an edit list.
Using the Select Purchase Order Items window
Use the Select Purchase Order Items window to invoice line items that have been received from multiple
purchase orders. In the Select Purchase Order Items window, the tree view and the Sort By option control the
information that is displayed. When you change the focus in the tree view, or when you choose a different sorting
option, the information in the window is refreshed.
The scrolling window shows detail about the object selected in the tree view. When you highlight a different
object in the tree view, such as a purchase order or a site, only the information about that object is displayed in
the scrolling window. To display all information for a vendor, you must select the vendor ID in the tree view.
If you are using Project Accounting, the Project Number field and the Cost Category ID field will be displayed in
the Select Purchase Order Items scrolling window.
The sorting option you select determines the order in which objects appear in the tree view and the scrolling
window. You can sort objects in four ways:
PO/Items Objects in the tree view and scrolling window are sorted first by purchase order number, then by the
order items were entered on the purchase orders.
Item Number/PO Objects in the tree view and scrolling window are sorted first by item number, then by
purchase order number under each item.
Site/PO/Item Number Objects in the tree view and scrolling window are sorted first by site, then by purchase
order number under each site, then by item number under each purchase order.
Site/Item Number/PO Objects in the tree view and scrolling window are sorted first by site, then by item
number under each site, then by purchase order number under each item.
Currency amounts in this window may be displayed in functional or originating currency, depending on the view
selected in the Purchasing Invoice Entry window.
6. Select the shipment line items you want to match to the invoice.
7. Verify or change the default price variance posting account (optional). The difference between the
shipment unit cost and the invoice cost, if any, will be posted to this account. Any unrealized purchase price
variance associated with the shipment lines will also be posted to this account.
8. Choose OK to save your changes and to close the Match Shipments to Invoice window.
9. In the Purchasing Invoice Entry window, enter trade discount, freight, miscellaneous, and tax amounts.
Also enter a 1099 amount, if applicable.
10. Choose Distributions to open the Purchasing Invoice Distribution Entry window, where you can make
changes to account distributions.
To add additional accounts, select the account and enter an amount.
To remove an account, select the row containing the account and choose Edit >> Delete Row.
To restore the original distributions, choose Default.
If you are using landed costs, the distributions are calculated for a landed cost but won’t be displayed in the
Purchasing Invoice Distribution Entry window. To view landed cost distributions, print the Purchasing Invoice Edit
List.
See Distributing transaction amounts for invoice receipts for more information.
11. Save or post the transaction. If you post, the invoiced quantities for each item on the receipt must be fully
matched to shipment quantities.
One or more posting journals and distribution breakdown registers may be printed, depending on the options
selected in the Posting Setup window. If you saved the transaction to a batch, you can print an edit list.
Invoicing items for projects without a purchase order
In the Purchasing Invoice Entry window, you can enter invoice receipts for items not included on the original
purchase order or items not associated with a purchase order.
To set up this option, you must select Allow Receiving Without a Purchase Order in the Purchase Order
Processing Setup window. You may assign a password that must be entered before entering a line item not
assigned to a purchase order. See Setting up Purchase Order Processing preferences and default entries for more
information.
If receiving items without a purchase order is allowed, you can enter items or noninventoried items that don’t
exist on the purchase order on an invoice receipt as long as those items are on a shipment that has been posted.
To invoice items for projects without a purchase order:
1. Open the Purchasing Invoice Entry window. (Purchasing >> Transactions >> Enter/Match Invoices)
2. Enter the receipt number, vendor document number, invoice date, and vendor ID.
3. Enter a project number and cost category ID. If the item that you’re receiving isn’t assigned to a project
because the item isn’t assigned to a budget, enter <NONE> or leave the Project Number field blank. If
there isn’t a project number, you can leave the Cost Category field blank. If the item is assigned to a
project, you must enter a cost category.
You can’t enter a project number or a cost category if the Options >> Display Vendor Item is marked to display
vendor items.
4. To add items that weren’t included on the original purchase order, simply leave the PO number field blank.
You don’t have to enter a purchase order if you’ve set up the system to allow receiving items without a
purchase order.
Inventoried items entered for a project must be assigned to a cost category in the Budget Detail IV Items window.
If the item isn’t assigned to a budget, you must add the item to the budget. You cannot add a new inventoried
item if the Allow Entry of New Budgets/Materials option is not marked in the User Purchase Order Settings
window. See Inventoried items and non-inventoried items for projects for more information.
To enter a landed cost, mark the LC option and enter a landed cost as an item.
5. Continue entering the invoice.
If you enter a non-inventoried item that isn’t assigned to a purchase order, you’ll need to enter a unit cost. If you
enter a non-inventoried item that’s assigned to a purchase order, the unit cost from the purchase order will be
displayed and you can change the cost.
6. Save or post the transaction. If you post, the invoiced quantities for each item on the receipt must be fully
matched to shipment quantities.
One or more posting journals and distribution breakdown registers may be printed, depending on the options
selected in the Posting Setup window. If you’ve saved the transaction to a batch, you can print an edit list.
Invoicing items for projects using the Select Purchase Order window
Use the Select Purchase Order window to select a purchase order to quickly enter line items on a invoice receipt.
To invoice items for projects using the Select Purchase Order window:
1. Open the Purchasing Invoice Entry window. (Purchasing >> Transactions >> Enter/Match Invoices)
2. Enter the receipt number, vendor document number, and invoice date.
3. Choose the Auto-Invoice button. The Select Purchase Order window will open.
If you entered a vendor ID, the Select Purchase Order Items window will open instead of the Select Purchase
Order window.
4. Enter or select the purchase order for which you want to invoice all line items.
5. Choose Invoice All in the Select Purchase Order window to automatically invoice all items on the selected
purchase order. Landed costs aren’t included when you automatically invoice items. You must enter the
landed costs on the invoice.
If you choose to view details in the Select Purchase Order window, the Select Purchase Order Items window will
open, and the purchase order line items will be marked to receive. Landed costs won’t appear in the Select
Purchase Order Items window.
6. Choose OK to save information and to close the Select Purchase Order window.
7. If the Allow Receiving Without a Purchase Order option is marked in Purchase Order Processing Setup,
you can enter items or vendor items that don’t exist on the purchase order.
8. To enter a landed cost, mark the LC option and enter a landed cost as an item.
9. If a drop-ship line item requires serial or lot numbers, mark the S/L option. The Purchasing Serial Number
Entry window or the Purchasing Lot Number Entry window opens, where you can enter the appropriate
serial or lot numbers.
10. Edit trade discount, freight, miscellaneous, and tax amounts. Also enter a 1099 amount, if applicable.
Taxes will be calculated automatically as you enter items. For more information about tax calculations, see
Chapter 20, “Taxes for receipts.” If you want to change the tax amounts for the document, see Calculating and
distributing summary taxes for shipment/invoice receipts. If you want to change the tax amounts for a line item,
see Calculating and distributing detail taxes for shipment/invoice line items.
11. Choose Distributions to open the Purchasing Invoice Distribution Entry window, where you can make changes
to account distributions.
To add additional accounts, select the account and enter an amount.
To remove an account in the scrolling window, select the row containing the account and choose Edit >>
Delete Row.
To restore the original distributions, choose Default.
If you are using landed costs, the distributions are calculated for a landed cost but won’t be displayed in the
Purchasing Invoice Distribution Entry window. To view landed cost distributions, print the Purchasing Invoice Edit
List.
See Distributing transaction amounts for invoice receipts for more information.
12. Save or post the transaction. If you post, the invoiced quantities for each item on the receipt must be fully
matched to shipment quantities.
One or more posting journals and distribution breakdown registers may be printed, depending on the options
selected in the Posting Setup window. If you’ve saved the transaction to a batch, you can print an edit list.
Invoicing items for projects from multiple purchase orders
Use the Select Purchase Order Items window to invoice line items that have been received from multiple
purchase orders. Only items with posted shipments and quantities remaining to be invoiced will be displayed.
See Entering an invoice receipt for projects for more information. Landed costs won’t appear in the Select
Purchase Order Items window.
To invoice items for projects from multiple purchase orders:
1. Open the Purchasing Invoice Entry window. (Purchasing >> Transactions >> Enter/Match Invoices)
2. Enter the receipt number, vendor document number, and invoice date.
3. Enter or select a vendor ID. The currency ID assigned to the vendor will be the default currency ID for the
receipt.
4. Choose the Auto-Invoice button. The Select Purchase Order Items window will open.
Items with posted shipments and quantities remaining to be invoiced will be displayed.
If only a Vendor ID is displayed, the selected vendor does not have any purchase orders with items that have
been received, but not invoiced. Only purchase orders with currency IDs that match the invoice will be displayed.
If you know the purchase order number but not the vendor ID, you can choose AutoInvoice without entering a
vendor ID. The Select Purchase Order window will open. The vendor and currency ID for the invoice will come
from the purchase order you select.
5. Select a sorting option.
6. Mark the check boxes next to the items you want to invoice. To select all items displayed in the scrolling
window, choose Mark All.
When you choose Mark All or Unmark All in the Select Purchase Order Items window, only items displayed in the
scrolling window will be marked or unmarked. For example, if a purchase order is selected in the tree view, only
items from that purchase order will be displayed in the scrolling window, and only those items will be marked
when you choose Mark All. To mark or unmark all items for a vendor, the vendor ID must be selected in the tree
view.
7. Select whether to display all items or only items marked to invoice.
8. Mark the S/L option next to the drop-ship items that require serial or lot numbers. To mark all items that
require serial or lot numbers, choose Mark All S/L.
9. Modify the quantity invoiced and unit cost amounts, if necessary. If you edit an item in the scrolling
window, it will be marked to invoice.
10. Choose the Invoice button to add the items to your invoice. The Select Purchase Order Items window will
close, and the items you marked will appear in the Purchasing Invoice Entry window.
The Purchasing Lot Number Entry window or the Purchasing Serial Number Entry window will open if a drop-
ship item requires that you assign lot or serial numbers.
To cancel your selections, choose Cancel. To revert all displayed items to unmarked, choose Unmark All.
11. In the Purchasing Invoice Entry window, save or post the transaction. If you post, the invoiced quantities for
each item on the receipt must be fully matched to shipment quantities.
Invoicing items for projects from a purchase order
Use the Select Purchase Order Items window and the Purchasing Invoice Entry window to invoice items. After
you select a purchase order that has at least one posted shipment received against it in the Purchase Order Entry
window, you can select the Invoice the PO Items option from the Actions button. You also can enter or select a
drop-ship purchase order and select the Invoice the PO Items option from the Actions button to invoice against
those items.
For more information about invoice receipts, see Entering an invoice receipt for projects. For more information
about the Select Purchase Order Items window, see Using the Select Purchase Order Items window. Landed costs
won’t appear in the Select Purchase Order Items window.
To receive items from multiple blanket purchase orders, refer to Chapter 16, “Invoice receipt entry.”
To invoice items for projects from a purchase order:
1. Open the Purchase Order Entry window. (Purchasing >> Transactions >> Purchase Order Entry)
2. Enter or select a purchase order that has one or more items with a quantity to invoice.
3. Select Invoice the PO Items from the Actions button.
4. The Select Purchase Order Items window and the Purchasing Invoice Entry window will open.
Items with posted shipments and quantities remaining to be invoiced will be displayed. The purchase order that
you entered in the Purchase Order Entry window will be selected in the tree view. Each item on the purchase
order that is available to be invoiced in the scrolling window is marked.
5. Select a sorting option.
6. Mark the check boxes next to the items to invoice. To select all items displayed in the scrolling window,
choose Mark All.
When you choose Mark All or Unmark All, only items displayed in the scrolling window will be marked or
unmarked. For example, if a purchase order is selected in the tree view, only items from that purchase order will
be displayed in the scrolling window, and only those items will be marked when you choose Mark All. To mark or
unmark all items for a vendor, the vendor ID must be selected in the tree view.
7. Select whether to display all items or only items marked to invoice.
8. Mark the S/L option next to the drop-ship items that require serial or lot numbers. To mark all items that
require serial or lot numbers, choose Mark All S/L.
9. Modify the quantity invoiced and unit cost amounts, if necessary. If you modify an item in the scrolling
window, it will be marked to invoice.
10. Choose the Invoice button to add the items to your invoice. The Select Purchase Order Items window will
close, and the items you marked will appear in the Purchasing Invoice Entry window.
The Purchasing Lot Number Entry window or the Purchasing Serial Number Entry window will open if a drop-
ship item requires that you assign lot or serial numbers.
To cancel your selections, choose Cancel. To revert all displayed items to unmarked, choose Unmark All.
11. In the Purchasing Invoice Entry window, continue entering invoice information, if necessary, and save or post
the transaction. For an invoice, you must enter the vendor document number.
If you post, the invoiced quantities for each item on the receipt must be fully matched to shipment quantities.
If you didn’t mark the Merge Trade Discount Distributions in Purchasing option, the trade discount distributions
are separated from the purchase distribution.
4. In the Reference field, change the reference displayed (optional). The reference entered will post to General
Ledger as the reference for the receipt.
5. Change the amounts for the default accounts.
6. You can distribute a transaction to multiple posting accounts. Change the default amount in the scrolling
window.
7. In the next available line, enter or select another purchasing distribution account, choose the distribution
type and enter the next amount.
If you want to delete an account, select the row containing it and choose Edit >> Delete Row. If you changed
distribution accounts and amounts and want to use the original distributions, choose Default.
8. Continue entering distribution accounts until your transaction is fully distributed.
9. Enter a reference or accept the default. This is the reference that will be posted as the General Ledger
distribution reference for the account.
10. Choose OK to save your entries and continue entering the transaction. You can save the transaction if it’s
not fully distributed, but you won’t be able to post until the full amount is distributed and debits equal
credits.
Entering project item detail information for an invoice receipt
If you are using Project Accounting, you can use the PA Purchasing Invoice Item Detail Entry window to add a
billing note or modify the billing type. If the item is for a time and materials project, you can enter a billing rate or
markup percentage and view the accrued revenue.
To enter project item detail information for an invoice receipt:
1. Open the Purchasing Invoice Entry window. (Purchasing >> Transactions >> Enter/Match Invoices)
2. Enter or select a receipt number, vendor ID, project number, cost category, and item.
3. Choose the Cost Category expansion button to open the PA Purchasing Invoice Item Detail Entry window.
EX TENDED
SHIPPING SHIPPING EX TENDED
ITEM WEIGHT QTY SHIPPED QTY REJECTED WEIGHT UNIT COST COST
Total 52.6312
LANDED COST
ITEM SHIPPING WEIGHT CALCULATION REMAINING AMT LANDED COST AMT
Inventory $10.50
Suppose that when the invoice is received, the cost of the goods is unchanged, but the landed cost has increased
to $0.75. If Match is not marked, the account distributions would be as follows:
ACCOUNT DEBIT AMOUNT CREDIT AMOUNT
Inventory $0.25
Currency amounts in this window may be displayed in functional or originating currency, depending on the view
selected in the Purchasing Invoice Entry window.
6. Mark the Match option for the shipment line items you want to match to the landed cost item entered on
the invoice.
7. To quickly match all line items for a shipment or shipment/invoice to the landed cost entered on the
invoice, choose the Match Options button to open the Match Options window. You can match the selected
landed cost to the items on the shipment or shipment/invoice by either receipt number or PO number.
8. Mark Revalue IV if you want to have purchase receipts revalued if the cost variance for a matched invoice
is greater than the tolerance percentage.
9. Verify or change the default price variance posting account (optional).
10. Choose OK to save your changes and to close the Match Shipments to Invoice window.
Matching landed costs to in-transit inventory line items
If you are using landed costs, you can use the Match Shipments to Invoice window to match the landed costs that
you’ve entered in the Purchasing Invoice Entry window to one or more in-transit inventory items. All the in-
transit inventory items that are available to match to the landed cost IDs are displayed in the Match Shipments to
Invoice window. Landed costs aren’t automatically matched. To match the landed costs to in-transit inventory
items, the landed costs must be set up to invoice match. You can mark the landed costs to match when entering
landed costs using the Receivings Landed Cost Apportionment window or the Receivings Landed Cost Entry
window. You must be keeping receipt history to match landed costs.
To match landed costs to in-transit inventory line items:
1. Open the Purchasing Invoice Entry window. (Purchasing >> Transactions >> Enter/Match Invoices)
2. Enter the receipt number, vendor document number, invoice date, and vendor ID assigned to the landed
cost ID.
3. Mark the LC option and enter a landed cost ID as an item.
4. Choose the Match Shipments to Invoice expansion button to open the Match Shipments to Invoice
window.
5. Mark the Match option for the in-transit inventory line items you want to match to the landed cost item
entered on the invoice.
6. To quickly match all line items for an in-transit inventory receipt to the landed cost entered on the invoice,
choose the Match Options button to open the Match Options window. You can match the selected landed
cost to the items on the intransit inventory receipt by receipt number.
7. Mark Revalue IV if you want to have purchase receipts revalued if the cost variance for a matched invoice
is greater than the tolerance percentage.
8. Verify or change the default price variance posting account (optional).
9. Choose OK to save your changes and to close the Match Shipments to Invoice window.
TAX CALCULATION OPTION SHIPPING METHOD DEFAULT TAX SCHEDULE LABEL NAME
Advanced No shipping method Tax schedule assigned to the Purch Addr Tax
vendor’s purchase address
Single schedule Not applicable Tax schedule assigned as the Single Tax Schedule
single schedule tax schedule
in the Purchase Order
Processing Setup Options
window
Sched
Sched
Setup window
ID
If you decided not to use the shipping method to determine the default tax schedule and decided to use the
advanced tax calculations method, the tax schedule assigned to the vendor’s purchase address will be the default
tax schedule.
Tax schedules for shipment/invoice items
To calculate tax for an item, the tax schedules assigned to the item are compared. The item’s default tax schedule
is as follows:
Item is assigned to a purchase order Tax schedule assigned to the item on the purchase order
Inventoried item that isn’t assigned to a purchase order Purchase tax schedule assigned to the item in the Item
Maintenance window
Non-inventoried item that isn’t assigned to a purchase order Tax schedule assigned to non-inventoried items in the
Purchase Order Processing Setup Options window
The default tax schedule to mask against the item’s tax schedule is as follows:
Control
Default tax schedule
Label name
TAX SCHEDULE
FROM THE PURCH ADDR TAX
ADVANCED YES NOT APPLICABLE NOT APPLICABLE PURCHASE ORDER SCHED
Single schedule Not applicable Not applicable Not applicable Tax schedule Single Tax
assigned as the Schedule
single schedule
tax schedule in
the Purchase
Setup window
Order Processing Setup
Options window
ID
If you decided not to use the shipping method to determine the default tax schedule and decided to use the
advanced tax calculations method, the tax schedule assigned to the vendor’s purchase address will be the default
tax schedule.
Calculating and distributing summary taxes for shipment/invoice receipts
Use the Receivings Tax Summary Entry window to add, change, delete, or view summarized tax amounts for a
shipment/invoice, as well as the accounts to which the amounts will be posted. Taxes are calculated automatically
as you enter each tax detail or edit the Total Purchases amount. Summary tax edits won’t change the taxes
calculated for each line item in the Receivings Line Item Tax Detail Entry window.
If your system isn’t set up to allow editing summary-level taxes, you can’t change the Tax amount in the
Receivings Transaction Entry window or the tax information in the Receivings Tax Summary Entry window, except
for the account. You’ll be able to change the account for tax included in item taxes at the summary level
regardless of how your system is set up. If you want to change tax information, use the Receivings Line Item Tax
Detail Entry window. For more information about the setup option to make summary edits to taxes, refer to your
System Setup instructions (Help >> Contents >> select Setting Up the System).
If you are using Project Accounting, you can't change the Tax amount in the Receivings Transaction Entry window
or the tax information in the Receivings Tax Summary Entry window even if your system is set up to allow editing
summarylevel taxes. If you want to change tax information, use the Receivings Line Item Tax Detail Entry window.
To calculate and distribute summary taxes for shipment/ invoice receipts:
1. Open the Receivings Transaction Entry window. (Purchasing >> Transactions >> Receivings Transaction
Entry)
2. Enter or select a shipment/invoice. Tax information cannot be entered for shipment receipts.
3. Enter document information, including receipt number, vendor document number, and receipt date.
Choose the Date expansion button to open the Receivings Date Entry window, where you can enter a tax date and
posting date that differ from the document date. The tax date you enter is the date your tax records are updated.
4. Receive items.
Choose Auto-Rcv to open the Select Purchase Order window, where you can select a purchase
order to receive items from.
Enter or select a vendor ID and choose Auto-Rcv to open the Select Purchase Order Items window,
where you can receive line items on multiple purchase orders.
Enter or select a vendor ID and enter line item information.
5. To change the tax status, tax schedules, or tax amount for an item, choose the Item or Vendor Item
expansion button to open the Receivings Item Detail Entry window.
6. Enter total information in the Receivings Transaction Entry window.
7. Choose the Tax expansion button to open the Receivings Tax Summary Entry window, where you can view
or edit the tax distribution amounts.
Currency amounts in this window may be displayed in the functional or originating currency, depending on the
view selected in the Receivings Transaction Entry window.
8. To edit tax information, enter a tax detail ID, a tax amount, total purchases, or select a new account. (The tax
amount for the detail will be posted to the account.)
9. To distribute tax to multiple tax details, change the default amount in the scrolling window and enter or
select another tax detail and tax amount in the next available line.
To delete a single tax detail, select the row containing it and choose Edit >> Delete Row.
10. Choose OK to save your entries and return to the Receivings Transaction Entry window.
If there is a difference between the total tax amount distributed to tax details and the tax amount entered in the
Receivings Transaction Entry window, the tax amount will be adjusted to match the total tax amount.
Choose Delete to delete the tax information in the Receivings Tax Summary Entry window.
Choose Default to restore the default tax information.
Calculating and distributing detail taxes for shipment/ invoice line items
Use the Receivings Line Item Tax Detail Entry window to add, change, delete, or view tax amounts calculated on
an individual line item. Taxes are calculated automatically as you enter each tax detail or edit the Total Purchases
amount. Summary tax edits won’t change the taxes calculated for each line item in the Receivings Line Item Tax
Detail Entry window. Tax edits made for each line item will change the summary tax amounts in the Receivings
Tax Summary Entry window.
To calculate and distribute detail taxes for shipment/ invoice line items:
1. Open the Receivings Transaction Entry window. (Purchasing >> Transactions >> Receivings Transaction
Entry)
2. Enter or select a shipment/invoice. Tax information cannot be entered for shipment receipts.
3. Enter document information, including receipt number, vendor document number, and receipt date.
4. Receive items.
Choose Auto-Rcv to open the Select Purchase Order window, where you can select a purchase
order to receive items from.
Enter or select a vendor ID and choose Auto-Rcv to open the Select Purchase Order Items window,
where you can receive line items on multiple purchase orders.
Enter or select a vendor ID and enter line item information.
5. Select a line item and choose the Vendor Item or Item expansion button to open the Receivings Item
Detail Entry window. You can change the tax status, tax schedules, or tax amount for an item.
6. Choose the Calculated Tax expansion button to open the Receivings Line Item Tax Detail Entry window,
where you can view or edit tax distribution amounts.
7. To edit tax information, enter a tax detail ID, total purchases, or tax amount.
(The tax amount for the detail will be posted to the account.)
8. To distribute tax to multiple tax details, change the default amount in the scrolling window and enter or select
another tax detail and tax amount in the next available line.
To delete a single tax detail, select the row containing it and choose Edit >> Delete Row.
9. Choose OK to save your entries and return to the Receivings Item Detail Entry window.
If there is a difference between the total tax amount distributed to tax details and the tax amount entered in the
Receivings Transaction Entry window, the tax amount will be adjusted to match the total tax amount.
Choose Delete to delete all the tax details.
Choose Default to restore the default tax information.
Default tax schedules for invoices
Where the exchange of goods takes place is based on the shipping method assigned to the vendor’s purchase
address. The default schedule for the invoice and the default schedule to compare against the item are selected
based on the shipping method. Refer to the following table for the default tax schedule for an invoice.
TAX CALCULATION OPTION SHIPPING METHOD DEFAULT TAX SCHEDULE LABEL NAME
Advanced Pickup Tax schedule assigned to the Purch Addr Tax Sched
vendor’s purchase address
Advanced No shipping method Tax schedule assigned to the Purch Addr Tax Sched
vendor’s purchase address
TAX CALCULATION OPTION SHIPPING METHOD DEFAULT TAX SCHEDULE LABEL NAME
Single schedule Not applicable Tax schedule assigned as the Single Tax Schedule ID
single schedule tax schedule
in the Purchase Order
Processing Setup
Options window
If you decided not to use the shipping method to determine the default tax schedule and decided to use the
advanced tax calculations method, the tax schedule assigned to the vendor’s purchase address will be the default
tax schedule.
Tax schedules for invoice items
To calculate tax for an item, the tax schedules assigned to the item are compared. The item’s default tax schedule
is as follows:
Item is assigned to a purchase order Tax schedule assigned to the item on the purchase order
Inventoried item that isn’t assigned to a purchase order Purchase tax schedule assigned to the item in the Item
Maintenance window
Non-inventoried item that isn’t assigned to a purchase order Tax schedule assigned to non-inventoried items in the
Purchase Order Processing Setup Options window
The default tax schedule to mask against the item’s tax schedule is as follows:
Advanced No No shipping method Tax schedule assigned Purch Addr Tax Sched
to the invoice
Single schedule Not applicable Not applicable Tax schedule assigned Single Tax Schedule
as the single schedule ID
tax schedule in the
Purchase Order
Processing
Setup window
Setup Options window
If you decided not to use the shipping method to determine the default tax schedule and decided to use the
advanced tax calculations method, the tax schedule assigned to the vendor’s purchase address will be the default
tax schedule.
Calculating and distributing summary taxes for invoice receipts
Use the Purchasing Invoice Tax Summary Entry window to add, change, delete, or view summarized tax amounts
for an invoice, as well as the accounts to which the amounts will be posted. Taxes are calculated automatically as
you enter each tax detail or edit the Total Purchases amount. Summary tax edits won’t change the taxes calculated
for each line item in the Purchasing Invoice Line Item Tax Detail Entry window.
If your system isn’t set up to allow editing summary-level taxes, you can’t change the Tax amount in the
Purchasing Invoice Entry window or the tax information in the Purchasing Invoice Tax Summary Entry window,
except for the account. You’ll be able to change the account for tax included in item taxes at the summary level
regardless of how your system is set up. If you want to change tax information, use the Purchasing Invoice Line
Item Tax Detail Entry window. For more information on the setup option to make summary edits to taxes, refer to
your System Setup instructions (Help >> Contents >> select Setting Up the System).
If you are using Project Accounting, you can't change the Tax amount in the Purchasing Invoice Entry window or
the tax information in the Purchasing Invoice Tax Summary Entry window even if your system is set up to allow
editing summary-level taxes. If you want to change tax information, use the Purchasing Invoice Line Item Tax
Detail Entry window.
To calculate and distribute summary taxes for invoice receipts:
1. Open the Purchasing Invoice Entry window. (Purchasing >> Transactions >> Enter/Match Invoices)
2. Enter document information, including receipt number, vendor document number, and invoice date.
Choose the Invoice Date expansion button to open the Purchasing Invoice Date Entry window, where you can
enter a tax date and posting date that differ from the document date. The tax date you enter is the date your tax
records are updated.
3. Invoice items.
Choose Auto-Invoice to open the Select Purchase Order window, where you can automatically invoice all
shipment line items available for an invoice.
Enter or select a vendor ID and choose Auto-Invoice to open the Select Purchase Order Items window,
where you can invoice line items that have been received from multiple purchase orders.
Enter or select a vendor ID and enter line item information.
4. Select a line item and choose the Vendor Item or Item expansion button to open the Purchasing Invoice
Item Tax Entry window. You can change the tax status, tax schedules, or tax amount for an item.
5. Enter total information in the Purchasing Invoice Entry window.
6. Choose the Tax expansion button to open the Purchasing Invoice Tax Summary Entry window, where you
can view or edit the tax distribution amounts.
Currency amounts in this window may be displayed in the functional or originating currency, depending on the
view selected in the Purchasing Invoice Entry window.
7. To edit tax information, enter a tax detail ID, a tax amount, total purchases, or select a new account. (The tax
amount for the detail will be posted to the account.)
8. To distribute tax to multiple tax details, change the default amount in the scrolling window and enter or
select another tax detail and tax amount in the next available line.
To delete a single tax detail, select the row containing it and choose Edit >> Delete Row.
9. Choose OK to save your entries and return to the Purchasing Invoice Entry window.
If there is a difference between the total tax amount distributed to tax details and the tax amount entered in the
Purchasing Invoice Entry window, the tax amount will be adjusted to match the total tax amount.
Choose Delete to delete the tax information.
Choose Default to restore the default tax information.
Calculating and distributing detail taxes for invoice line items
Use the Purchasing Invoice Line Item Tax Detail Entry window to add, change, delete, or view tax amounts
calculated on an individual line item. Taxes are calculated automatically as you enter each tax detail or edit the
Total Purchases amount. Summary tax edits won’t change the taxes calculated for each line item in the
Purchasing Invoice Line Item Tax Detail Entry window. Tax edits made for each line item will change the summary
tax amounts in the Purchasing Invoice Tax Summary Entry window.
To calculate and distribute detail taxes for invoice line items:
1. Open the Purchasing Invoice Entry window. (Purchasing >> Transactions >> Enter/Match Invoices)
2. Enter document information, including receipt number, vendor document number, and invoice date.
Choose the Invoice Date expansion button to open the Purchasing Invoice Date Entry window, where you can
enter a tax date and posting date that differ from the document date. The tax date you enter is the date your tax
records are updated.
3. Invoice items.
Choose Auto-Invoice to open the Select Purchase Order window, where you can automatically
invoice all shipment line items available for an invoice.
Enter or select a vendor ID and choose Auto-Invoice to open the Select Purchase Order Items
window, where you can invoice line items that have been received from multiple purchase orders.
Enter or select a vendor ID and enter line item information.
4. Select a line item and choose the Vendor Item or Item expansion button to open the Purchasing Invoice
Item Tax Detail Entry window. You can change the tax status, tax schedules, or tax amount for an item.
5. Choose the Calculated Tax expansion button to open the Purchasing Invoice Line Item Tax Detail Entry
window, where you can view or edit the tax amounts.
6. To edit tax information, enter a tax detail ID, total purchases, or tax amount.
(The tax amount for the detail will be posted to the account.)
7. To distribute tax to multiple tax details, change the default amount in the scrolling window and enter or select
another tax detail and tax amount in the next available line.
To delete a single tax detail, select the row containing it and choose Edit >> Delete Row.
8. Choose OK to save your entries and return to the Purchasing Invoice Item Tax Detail Entry window.
If there is a difference between the total tax amount distributed to tax details and the tax amount entered in the
Purchasing Invoice Entry window, the tax amount will be adjusted to match the total tax amount.
Choose Delete to delete all the tax details.
Choose Default to restore the default tax information.
4. Mark the box next to the batch ID for each batch you want to post. The status changes to Marked, which
indicates to other users that the batch is ready to be posted.
If a batch was marked previously, the User ID column identifies the person who marked it. If you want to post
that batch, unmark it and mark it again so the batch is assigned to you. Series posting allows you to post only
those batches that you’ve marked; you can’t post batches marked by another user.
5. Choose Post. One or more posting journals may be printed, depending on the options selected in the Posting
Setup window. A Report Destination window may appear for each posting journal that was selected to print,
depending on how they were set up.
See Also
Part 1: Setup and cards
Part 2: Purchase orders
Part 4: Purchase order returns
Part 5: Inquiries and reports
Part 6: Utilities
Purchase Order Processing Part 4: Purchase order
returns
52 minutes to read • Edit Online
This part of the documentation includes information about using purchase order returns. The following topics are
discussed:
Chapter 23, “Returns transactions,” describes how to process returns from Purchase Order Processing.
Chapter 24, “Taxes for returns,” contains information about tax calculation in purchase order returns.
Shipment Invoice
Variance
Transfer
Sales return
When you post a return, the original transaction amount is offset against quantities in inventory and the
applicable General Ledger accounts. If the unit cost of the item has changed, you can return at the new unit cost
(applicable to returns with credit only). If you are using Multicurrency Management, you can return items
involving alternative currencies.
When you process a Return w/Credit return document, a return transaction is created in Payables Management.
The return transaction must be manually applied to the invoice from the vendor. See the Payables Management
documentation (Help >> Printable Manuals) for more information.
Purchase order returns and Project Accounting
If you are using Project Accounting, you can enter project information on standard purchase orders and drop-
ship purchase orders in Purchase Order Processing. Items received from a standard purchase order are stored in
inventory. To transfer items to a project, you’ll use the Inventory Transfer Entry window in Projecting Accounting.
Items from a drop-ship purchase order are invoiced and transferred to a project automatically.
You can use purchase order returns to return an item that is in inventory. This is called a project return-from
inventory transaction. If the item has been transferred to a project, you can use Project Accounting to return the
item. See the Project Accounting documentation for more information.
Return transaction document types
You can process purchasing returns using the following return transaction document types:
Return
Return w/Credit
Inventory
Inventory w/Credit
You must use the document types Return or Return w/Credit to return non-inventoried items or any items with
the item types of Misc Charges, Flat Fee, or Services. Returns against kit items are not allowed.
Each of the return document types is described in detail as follows.
Return
Select Return for shipment receipts or shipment/invoice receipts when the item is not matched to an invoice and
vendor credit is not applicable. An example would be when the item is being replaced.
Manual adjustments may be necessary for return documents using the Return document type, refer to
Processing manual adjustments for returns when closing purchase order lines for more information.
Return w/Credit
Select Return w/Credit for shipment receipts that are matched with an invoice, or shipment/invoice receipts when
vendor credit is applicable.
To return all of the items on a partially invoiced receipt, you must complete two return transactions: one for the
invoiced items using document type Return w/Credit and another for the uninvoiced items using document type
Return.
Inventory
Select Inventory for inventory adjustment receipts, variance receipts, transfer receipts and sales return receipts
when the item is not matched to an invoice and vendor credit is not applicable. An example would be when the
item is being replaced. If you are using Project Accounting, you can’t enter this return document type for project
return-from-inventory transactions.
When you process an Inventory return, if the items being returned will be replaced by the vendor, you must make
adjusting journal entries to remove the accrual created by the new shipment receipt.
Inventory w/Credit
Select Inventory w/Credit for inventory adjustment receipts, variance receipts, transfer receipts and sales return
receipts when vendor credit is applicable. If you are using Project Accounting, you can’t enter this return
document type for project return-from-inventory transactions.
When you process a Return w/Credit return document or Inventory w/Credit return document type, a return
transaction is created in Payables Management. The return transaction must be manually applied to the invoice
from the vendor. See the Payables Management documentation (Help >> Printable Manuals) for more
information.
Quantity Tolerances for purchase order returns
You set up quantity tolerances for shortages and overages for the quantity ordered on a standard purchase order
or a blanket purchase order. Review the following information on how returning and replacing quantities affect
the calculation when determining if a quantity is within the tolerance set up for an item.
Shortage
If an item's quantity is returned or partially returned, the option to replace quantities on the transaction is taken
into account when determining if the quantity is within the tolerance amount and whether the line item status is
Received or Closed. The return quantity is not taken into account when calculating the shortage tolerance.
Example 1
In the following example, the quantity returned is not replaced.
QUANTITY ORDERED FOR A PURCHASE ORDER IS 100.
The purchase order and the line item has a Released status.
If the quantity for the item has a quantity of 9 or less, the line item status is Released.
If the quantity for the item has a quantity of 10 or more, the remaining quantity is canceled and the status for the item is
Received or Closed if the item has been fully invoiced.
Example 2
In the following example, the quantity returned is replaced.
If the quantity for the item has a quantity of 29 or less, the line item status is Released.
If the quantity for the item has a quantity of 30 or more, the remaining quantity is canceled and the status for the item is
Received or Closed if the item has been fully invoiced.
Overage
If an item's quantity is returned or partially returned and the return has been marked to replace returned items,
the return quantity is taken into account when calculating the overage tolerance. If the quantity received is over
the overage tolerance, the following message displays.
You can't enter a quantity greater than the combined total of the Remaining to Receive quantity and the overage
tolerance set up for the item.
Example 1
In the following example, the quantity returned is not replaced
THE NET QUANTITY ORDER IS THE QUANTITY ORDER MINUS THE QUANTITY CANCELED.
Example 2
In the following example, the quantity returned is replaced.
THE NET QUANTITY ORDER IS THE QUANTITY ORDER MINUS THE QUANTITY CANCELED.
Replace Returned Goods When you want to replace Returned goods are If the original purchase
and Invoice Expected for the returned goods, using replaced. The same order is no longer available
Returned Goods the original purchase order. purchase order is used for (for example, moved to
When you have yet to the replaced goods. You can history), a new one is
process the invoice for the process the invoice for all of created automatically. The
original goods. When you the original goods, including new purchase order includes
want to process an invoice the goods that will be only the returned goods
for all of the original replaced. and quantity that you want
quantity of goods received to replace. The Invoice
(even though you have Expected from Vendor
returned some of them). option is available only for
return types Return or
Inventory.
Replace Returned Goods When you want to replace Returned items are replaced. You can process an invoice
the returned goods, using The same purchase order is for only the goods you kept,
the original purchase order. used for the replaced items. not the returned goods. If
When you do not expect to the original purchase order
receive an invoice for the is no longer available (for
goods you’re returning, or example, moved to history),
when you do not expect the a new one is created
invoice to match the original automatically. The new
quantity of goods. purchase order includes only
the returned goods and
quantity that you want to
replace. Invoices that you
already have processed are
not affected by choosing
this option.
Invoice Expected for When you do not want to The credit or refund occurs You returned some goods,
Returned Goods replace the returned goods. separately from the original but did not ask to replace
For example, when you invoice. When you process them. Thus, the transaction
expect a refund or a credit. the invoice, the purchase is complete and the
When you want to close the order is automatically purchase order is closed.
purchase order when the closed.
invoice is processed.
Neither option is marked When you do not want to The credit or refund occurs You can process an invoice
replace the returned goods. separately from the original for only the goods that you
For example, when you invoice. kept, not the returned
expect a refund or a credit. goods. Invoices that you
When you have already already have processed are
processed the invoice, or not affected by choosing
when you do not expect to this option.
receive an invoice from the
vendor.
12. If the item being returned was purchased from an EU vendor, mark EU Transaction. See Entering Intrastat
trade statistics for returns for more information.
13. If the item being returned is subject to withholding tax, mark the Subject to Withholding option and enter
or accept the tax rate. If a withholding vendor hasn’t been specified in the Company Setup Options
window, these fields will not be available.
14. Use the scrolling window to select the items to be returned and to match the items to receipts.
For document types Return or Return w/Credit, enter or select the purchase order number applicable to this
return. You can leave this field blank if you prefer. All purchase orders that have been received for this vendor will
be available in the Purchase Orders lookup window.
The PO Number field is not available for document types Inventory and Inventory w/Credit.
Only standard purchase orders that have been received can be returned. You cannot process returns for drop-
ship, canceled, or on-hold purchase orders.
15. Enter or select the items you want to return using either the vendor’s item number or your company’s item
number.
You can display the vendor’s item number by marking Display Vendor Items (Options >> Display Vendor Item ).
If the option is not marked, your company’s item number will be displayed. You can change this selection at any
time.
Non-inventoried items cannot be selected from the lookup window, however, you can return these by entering
the item number.
To add an attachment to the item, select the item and choose the Attachment Management icon to open the
Document Attachment Management window.
16. Enter or select the receipt number for this return.
You must select an item, or a vendor item, before you can select the receipt number.
The currency ID of the receipt you select must match the currency ID of the return document.
If the receipt number that you enter is matched to more than one receipt line or inventory receipt line, a lookup
window (Purchasing Returns PO Receipt Numbers window or Purchasing Returns Inventory Receipt Numbers
window ) will open allowing you to select the applicable receipt line. The Purchasing Returns PO Receipt
Numbers lookup window displays the unit of measure from the original receipt which may be different from the
unit of measure in the Returns Transaction Entry window.
If there's more than one invoice receipt attached to the receipt number you select, the Purchasing Returns PO
Invoice Receipt Numbers lookup window will open automatically allowing you to select the applicable invoice
receipt.
If there are no quantities available for the receipt number that you entered, you will have the option to search for
another receipt. If you choose yes, a lookup window will open where you can select another receipt with the same
item.
The only way to change a receipt number after it has been entered is to delete the return line and reenter the
information.
17. Enter or accept the unit of measure.
18. Enter the quantity to be returned or accept the default entry, that is, the total quantity available on the
selected receipt.
If you’re using multiple bins, the total quantity selected for bins must equal the extended quantity of the line item.
19. The default entry for unit cost of the item or vendor item is based on the document type.
The following table lists the default unit cost for each document type.
2. Select a return type for the return transaction. See Return transaction document types for more
information about return document types.
3. Enter a return number or accept the default entry. The default entry will be the next available receipt
number in the Purchasing Invoice Setup window.
4. You can enter a vendor document number.
5. Enter the return date. The user date is the default date.
To enter a General Ledger posting date or a tax date that is different than the return date, choose the Date
expansion button; the Returns Date Entry window will open.
For multicurrency transactions and for the document type Return w/Credit, the return document date determines
the exchange rate that will be used, based on the currency ID entered for the transaction and the associated rate
type. For a Return document type, the exchange rate of the original receipt is assigned to the transaction. See the
Multicurrency Management documentation (Help >> Printable Manuals) for more information.
6. Enter or select a batch ID (optional). See Creating a purchasing returns batch for more information.
7. Enter or select a vendor ID.
8. Enter a currency ID or accept the default entry. The default currency ID is the currency ID assigned to the
vendor you selected. If no currency ID has been assigned for this vendor, the functional currency for the
company will be used.
The currency ID assigned to the return must match the currency ID of the receipts in the scrolling window.
If the selected currency ID is not the functional currency for the company, a rate type and associated exchange
rate table will be assigned to the transaction. The rate type is based on the rate type assigned to the selected
vendor; if the vendor does not have a rate type assigned, the default rate type for the Purchasing series specified
in the Multicurrency Setup window is used.
For a Return w/Credit return, you can view or modify the default exchange rate by choosing the currency ID
expansion button to open the Exchange Rate Entry window.
9. If the item being returned was purchased from an EU vendor, mark EU Transaction. See Entering Intrastat
trade statistics for returns for more information.
10. You can enter or select the purchase order number applicable to this return. All purchase orders associated
with the receipt number will be available in the PA Purchase Orders lookup window.
Only standard purchase orders that have been received can be returned. You cannot process returns for drop-
ship, canceled, or on-hold purchase orders.
11. Enter or select a project and cost category.
12. Enter or select the items to return using the item number from the vendor. All items previously received
for the specified purchase order will be available in the lookup window.
Non-inventoried items cannot be selected from the lookup window. However, you can return these by entering
the item number.
To add an attachment to the item, select the item and choose the Attachment Management icon to open the
Document Attachment Management window.
13. Enter or select the receipt number applicable to this return.
You must select an item, or a vendor item, before you can select the receipt number.
The currency ID of the receipt you select must match the currency ID of the return document.
If the receipt number that you enter is matched to more than one receipt line or inventory receipt line, a lookup
window (Purchasing Returns PO Receipt Numbers) will open, where you can select the applicable receipt line.
The Purchasing Returns PO Receipt Numbers lookup window displays the unit of measure from the original
receipt, which may be different than the unit of measure in the Returns Transaction Entry window.
If there are multiple invoice receipts attached to the receipt number you select, the Purchasing Returns PO
Invoice Receipt Numbers lookup window will open, where you can select the applicable invoice receipt.
If there are no quantities available for the receipt number that you entered, you will have the option to search for
another receipt. If you choose Yes, a lookup window will open, where you can select another receipt with the
same item.
The only way to change a receipt number after it has been entered is to delete the return line and reenter the
information.
14. Enter or accept the unit of measure.
15. Enter the quantity to be returned or accept the default entry.
If you’re using multiple bins, the total quantity selected for bins must equal the extended quantity of the line item.
16. Enter or accept the unit cost.
The default entry for the unit cost of the item is based on the document type, as shown in the following table.
To open the Purchasing Returns Lot Number Entry window manually, choose the Show Details button on the
Returns Transaction Entry window and then choose Serial/Lot.
5. Select a lot number from the Available column of the scrolling window. You also can enter an available lot
number in the Lot Number field.
An icon appears in the Lot Number field and the Expiration Date field if the lot has already expired.
6. Enter the quantity you want to return from the lot number in the Quantity Selected column and then
choose Insert. The Bin columns display the number of the bin containing the available or selected lot-
numbered item.
If you entered a lot number using the Lot Number field, enter the quantity that you want to return
from this lot number in the Quantity Selected field and then choose Insert.
To remove a selected lot number, choose Remove. To remove all selected lot numbers, choose
Remove All.
7. Repeat steps 4 and 5 until all desired lot numbers have been selected.
8. Choose OK to save your changes to the window.
Assigning serial numbers to a return
Use the Purchasing Returns Serial Number Entry window to assign serial numbers for returned items. This
window will open automatically when you leave the line after entering a serial-numbered item in the Returns
Transaction Entry window. If the quantity returned matches the quantity available in the lot or lots, Microsoft
Dynamics GP will select and display the serial numbers automatically.
To assign serial numbers to a return:
1. Open the Returns Transaction Entry window. (Purchasing >> Transactions >> Returns Transaction Entry)
2. Enter document information, including return type, return number, vendor document number, date, and
vendor ID.
3. If you are entering a project return-from-inventory transaction, enter or select a project and cost category.
4. Enter or select the serial-numbered item to be returned and enter line item information. The Purchasing
Returns Serial Number Entry window will open automatically when you leave the line in the Returns
Transaction Entry scrolling window.
You can open the Purchasing Returns Serial Number Entry window manually by choosing the Show Details
button on the Returns Transaction Entry window and then choosing Serial/Lot.
5. Select a serial number from the Available column and choose Insert. You also can enter an available serial
number in the Serial Number field and choose Insert. The Bin columns display the number of the bin
containing the serialnumbered item.
To remove a selected serial number, choose Remove.
To remove all selected serial numbers, choose Remove All.
6. Repeat step 4 until all desired serial numbers have been selected.
7. Choose OK to save your changes to the window.
Distributing return transaction amounts
Use the Purchasing Returns Distribution Entry window to view or modify the Returns distribution transaction.
Return transaction amounts are distributed to posting accounts automatically based on the document type. The
distributions can be edited.
For more information about the origin of account default entries, see Return distribution accounts.
To distribute return transaction amounts:
1. Open the Returns Transaction Entry window. (Purchasing >> Transactions >> Returns Transaction Entry)
2. Enter document information, including return type, vendor document number, date, and vendor ID.
3. Enter or select the item to be returned and enter line item information.
4. Choose Distributions to open the Purchasing Returns Distribution Entry window.
If you are using Multicurrency Management and if the originating debits and credits balance but the functional
equivalents do not balance, the difference will be posted automatically to the Rounding Difference account. This
also occurs when Euro currency relationships are enabled and the functional amounts balance, but there are
amounts remaining in the originating currency. For more information on multicurrency transactions with
Purchase Order Processing, see the Purchase Order Processing documentation.
5. Enter a reference for the return or accept the default entry. The reference entered will post to the General
Ledger as the reference for the return.
6. Enter or accept the default amounts.
See Entering detail information for a return for more information on entering these details.
To distribute a transaction to multiple posting accounts, change the default amount in the scrolling window. In the
next available line, enter or select another distribution account, choose the distribution type and enter the
amount.
7. Continue entering distribution amounts until your transaction is fully distributed.
8. Enter a distribution reference (optional). This reference will be posted to the General Ledger as the
distribution reference for the account.
9. Choose OK to save your entries and continue entering the return. You can save the return if it’s not fully
distributed, but you won’t be allowed to post until the full amount is distributed and debits equal credits.
Return distribution accounts
The posting accounts will distribute as shown in the following table:
ACCOUNT DOCUMENT TYPE DEFAULT ENTRY
PURCH (PPV) Return, Return w/Credit Shipment receipt. If not found then the
accounts set up for the item or vendor
item will be used. If accounts haven’t
been set up for the item or vendor
item, then the accounts assigned in the
Posting Setup window will be used.
PAY, TRADE, FREIGHT, Return w/Credit, Accounts set up for the vendor. If
accounts haven’t been set up for the
vendor, then the accounts assigned in
the Posting Setup window will be used.
ROUND All return document types Rate type. If the rate type hasn’t been
set up, then the rounding account set
up in the Currency setup window will
be used.
Credit
(not applicable to Inventory return document type)
(not applicable to other return document types)
Adjustment, Transfer or Sales Return)
MISC, TAX
Inventory w/Credit
Credit
Processing manual adjustments for returns when closing purchase order lines
Some manual adjustments are required for Return type return documents based on the particular circumstances
of that transaction. Purchase order lines are closed automatically when they are completely invoiced. If the
returned item is not going to be replaced or if the replacement item will be received on a new purchase order, you
must manually close the purchase order line. If the purchase order has been partially invoiced, the purchase
receipt cost will be adjusted incorrectly. To correct this, you will need to manually adjust the inventory unit costs
and create an adjusting journal entry.
If the returned item will be replaced, we recommend that you close the purchase order line after the non-
returned items have been invoiced.
To process manual adjustments for returns when closing purchase order lines:
1. Open the Edit Purchase Orders window. (Purchasing >> Transactions >> Edit Purchase Orders)
2. Enter the purchase order number.
3. Change the purchase order line item status to Closed.
For more information about editing purchase order status, refer to the Purchase Order Processing
documentation.
4. Use the posting journal and distribution breakdown registers to check the adjustment entries created by
Purchase Order Processing when closing the purchase order.
5. If the purchase receipt cost has been adjusted incorrectly—this happens when the purchase order has
been partially invoiced—adjust the Inventory Unit Cost using the Inventory Adjust Costs window
(Inventory >> Utilities >> Adjust Costs).
For more information about adjusting the purchase receipt cost of an item, refer to the Inventory Control
documentation.
6. If necessary, create an adjusting journal entry to correct the accrued and the inventory accounts.
Refer to the General Ledger documentation for information about correcting General Ledger entries.
TAX CALCULATION OPTION SHIPPING METHOD DEFAULT TAX SCHEDULE FOR THE RETURN
If you decided not to use the shipping method to determine the default tax schedule, the tax schedule assigned to
the vendor’s purchase address will be the default tax schedule no matter what tax calculation method you
selected to use.
Calculating and distributing summary taxes for returns
Use the Returns Tax Summary Entry window to add, change, delete, or view summarized tax amounts and the
posting accounts for a return. Taxes are calculated automatically as you enter each tax detail or edit the Total
Returns amount. Summary tax edits won’t change the taxes calculated for each line item in the Returns Line Item
Tax Detail Entry window.
If your system isn’t set up to allow editing summary-level taxes, you can’t change the tax amount in the Returns
Transaction Entry window or the tax information in the Returns Tax Summary Entry window, except for the
account.
If you are using Project Accounting, you can’t change the tax amount in the Returns
Transaction Entry window or the tax information in the Returns Tax Summary Entry window for return and return
with credit transactions even if your system is set up to allow editing summary-level taxes.
Regardless of how your system is set up, you will be able to change the account for tax included in item price
taxes at the summary level. For more information on setup options, see the System Setup instructions (Help >>
Contents >> select Setting up the System).
To calculate and distribute summary taxes for returns:
1. Open the Returns Transaction Entry window. (Purchasing >> Transactions >> Returns Transaction Entry)
2. Enter document information, including return type, return number, vendor document number, date, and
vendor ID. You cannot enter tax information for returns without credit.
3. Enter or select the item to be returned and enter line item information.
4. Choose the Tax expansion button to open the Returns Tax Summary Entry window where you can view or
edit the tax distribution amounts.
Currency amounts in this window may be displayed in the functional or originating currency depending on the
view selected in the Returns Transaction Entry window.
5. To edit tax information, enter a tax detail ID, total returns, total taxable returns, tax amount, or select a new
account. (The tax amount for the detail will be posted to the account).
To delete a single tax detail, select the row containing it and choose Edit >> Delete Row. To delete all the tax
distributions, choose Delete.
To restore the default tax information, choose Default.
6. Continue entering tax details until the tax is fully distributed. See Entering detail information for a return for
more information on entering these details.
To restore the default tax information, choose Default.
7. Choose OK to save your entries and return to the Returns Transaction Entry window.
If there is a difference between the total tax amount distributed to tax details and the tax amount entered in the
Returns Transaction Entry window, the tax amount will be adjusted to match the total tax amount.
Default item tax schedules
The Item Tax Schedule field on the detail view of the Returns Transaction Entry window displays the default tax
schedule assigned to the item that is applicable to this return line. The item tax schedule that will be used
depends on the return type and the tax calculation method assigned in Purchase Order Processing Setup
Options window. Refer to the following table for the item tax schedule default values:
Inventory w/Credit
Maintenance window
Default tax schedules for return items
When the Single Tax Calculation method is selected in Purchase Order Processing Setup Options window, tax is
calculated for each individual return line based on the tax schedule assigned to the return document.
When the Advanced tax calculation method is selected in Purchase Order Processing Setup Options window,
taxes are calculated for individual return lines based on the item taxable option as follows:
When the item taxable option is Taxable, the item tax schedule IDs are masked against the tax schedule IDs
assigned to the return line. Masking means that only tax details that exist in both schedules will be used.
When the item taxable option is Nontaxable, no tax is calculated.
When the item taxable option is Base on Vendor, the tax schedule IDs assigned to the return line will be
used to calculate taxes.
Refer to the following table for the default tax schedules for return lines.
RETURN TYPE TAX CALCULATION OPTION SHIPPING METHOD DEFAULT TAX SCHEDULE
If your system is set up to enable GST for Australia/New Zealand, you also can change the account.
5. To edit tax information, enter a tax detail ID, total returns or tax amount for the line item. (The tax amount for
the detail will be posted to the account.) See Entering detail information for a return for more information on
entering these details.
To delete all the tax details, choose Delete.
To delete a single tax detail, select the row containing it and choose Edit >> Delete Row. To delete all the tax
distributions, choose Delete.
To restore the default tax information, choose Default.
6. Choose OK to save your entries and return to the Returns Transaction Entry window.
If there is a difference between the total tax amount distributed to tax details and the calculated tax amount
entered in the scrolling window of the Returns Transaction Entry window, the calculated tax amount will be
adjusted to match the total tax amount distributed to tax details.
Returns for Australia/New Zealand
If your system is set up to enable GST for Australia/New Zealand, you can indicate whether a tax invoice has
been received for the return transaction. You also will be able to print a Recipient Created Adjustment Note from
the Returns Batch Entry window or from the Returns Transaction Entry window.
Indicating that a tax invoice has been received
The Returns Transaction Entry window displays Tax Invoice Received and Tax Invoice Required options for returns
with credit when your system is set up to enable GST for Australia/New Zealand. The information from these
options will be provided to the Tax Invoice Required and Tax Invoice Received reports available to you from the
Tax Invoice Received window.
Use the Tax Invoice Received option to indicate whether a tax invoice has been received for this return
transaction. For more information about the Tax Invoice Required and Tax Invoice Received reports, refer to the
GST and Australian Taxes documentation.
To indicate that a tax invoice has been received:
1. Open the Returns Transaction Entry window. (Purchasing >> Transactions >> Returns Transaction Entry)
2. Enter document information, including return type, vendor document number, date, and vendor ID. You
cannot enter tax information for returns without credit.
If you enter a vendor who has the Tax Invoice Received option marked in the Vendor Maintenance Options
window, the Tax Invoice Received option in this window will be marked.
3. Enter or select the item to be returned and enter line item information.
4. To indicate that a tax invoice has been received for this return, mark the Tax Invoice Received option.
If the Tax Invoice Required option in the Tax Detail Maintenance window is marked for any tax detail for this
transaction, the Tax Invoice Required option in this window will be marked.
5. Complete the return transaction as explained in Processing purchasing return transactions or in Processing
project return-from -inventory transactions.
Recipient Created Adjustment Note for Returns
An adjustment note shows the corrections made on the Business Activity Statement, which usually means the
GST charges or input tax credits attributed to the statement are less or more than they should be. The report
shows the same information printed in a tax invoice, with the transaction amount modified.
The following table lists the windows from which you can print an adjustment note.
WINDOW NAVIGATION
Reports Batch Entry (Purchasing >> Transactions >> Returns Reports button
Batches)
For more information about Recipient Created Adjustment Notes, refer to the GST and Australian Taxes
documentation.
See Also
Part 1: Setup and cards
Part 2: Purchase orders
Part 3: Receipts
Part 5: Inquiries and reports
Part 6: Utilities
Purchase Order Processing Part 5: Inquiries and
reports
15 minutes to read • Edit Online
This part of the documentation explains how to use inquiries and reports to analyze your purchasing and
receiving activity. You can analyze transaction and item information, and display the information either on screen
or on a printed report.
In Purchase Order Processing, inquiries allow you to quickly view both current and historical purchase order
information. You can review information in summary or detailed form, with the option of printing the
information in the window by choosing File >> Print.
Purchase Order Processing reports help you analyze your overall business activity. Some reports are important
for the audit trail, to ensure that you’re tracking every transaction that’s been entered.
The following topics are discussed:
Chapter 25, “Inquiries,” explains how to use Purchase Order Processing inquiry windows to view
document and item information.
Chapter 26, “Reports,” describes how to use reports to analyze purchasing and receiving activity and
pinpoint errors in transaction entry.
*Because one receipt can be associated with multiple purchase orders, you will not be able to use the link on the
purchase order field if you select Receipt Number from the Documents list and mark to include Assigned PO.
Viewing item information for purchasing documents
Use the Purchase Order Processing Item Inquiry window to view items assigned to purchase orders and receipts.
Control blanket line items for blanket and drop-ship blanket purchase orders won’t be displayed in the window. If
you are restricting by the on-order quantity, line items that don’t have an on-order quantity won’t be displayed.
Line items entered on drop-ship purchase orders or drop-ship blanket purchase orders won’t be displayed
because the line items don’t update the onorder quantity. Line items entered on a standard or blanket purchase
orders with a status of New, Canceled, Closed, or Received also won’t be displayed because they don’t have an
on-order quantity.
To view items by the vendor’s item number, choose Options >> Display Vendor Item. The Vendor Item label will
be displayed in the Purchase Order Processing Item Inquiry scrolling window. If Display Vendor Item isn’t
selected, the Item label will be displayed in the Purchase Order Item Inquiry scrolling window and you can view
items using your item number.
If you are using Project Accounting, the Project Number field and the Cost Category ID field will be displayed in
the Purchase Order Processing Item Inquiry scrolling window.
You can view information as it was originally entered by clicking on link fields. For example, you can select an
item and click on the Qty Shipped label to open the Purchasing Item Receipts Zoom window, where you can view
the invoiced and shipped quantities of the item.
2. From the Items list, select Item (your item number) or Vendor Item (your vendor’s item number).
3. Select All to view all items or select a range of items.
4. From the Restrict By list, select an additional range to further restrict your inquiry. You can select one of
the following options from the list.
Promised Date To view items from the date the vendor promised that you would receive the merchandise or
services.
Required Date To view items from the date you must receive all the items.
Promised Ship Date To view items from the date the vendor promised to ship the merchandise or services
you’ve ordered.
Requested By To view the items ordered by a department or person.
Vendor ID To view items from a particular vendor.
Description or Vendor Description (if you are viewing vendor items) To restrict items by description.
On Order Qty To view the items by their on order quantities.
Project Number To view items assigned to a project. This option is available if you are using Project Accounting.
Cost Category ID To view items assigned to a cost category ID. This option is available if you are using Project
Accounting.
5. Select All or select a range of items that meet the additional restriction.
6. Select whether to display items at all sites or a specific site.
7. Select to sort results by purchase order number or vendor ID.
8. Select whether to include open purchase orders, historical purchase orders or both.
9. Choose Redisplay to display the items in the scrolling window. To print the Purchase Order Processing
Item Inquiry Report, choose File >> Print.
10. Highlight a record and click a link to open a window to view more detailed information (optional).
The following table shows the link field and the window that the link opens.
Qty Shipped and Qty Invoiced Purchasing Item Receipts Zoom window
Project Number (available if you are using Project PA Project Inquiry window
Accounting)
Cost Category ID (available if you are using Project Cost Category Maintenance Inquiry window
Accounting)
Utility reports Account Distribution Removal Report These reports will be printed when you
Completed PO Removal Report Journal complete the corresponding procedure.
History Removal Report Purchase
Order Trx History Removal Report
Receivings Trx Removal Report
Reconcile Purchasing Documents
Report
Processing reports Print Documents Exception Report These reports will be printed when you
Purchase Order Edited Status Journal complete the corresponding procedure.
Purchase Order Generated Purchase
Order Generated Error Log Purchasing
Voided Journal* Purchasing Voided
Journal Currency Summary*
REPORT TYPE REPORT PRINTING METHOD
Inquiry reports Purchase Order Processing Item Choose File >> Print in the
Inquiry Document Inquiry Report corresponding Inquiry window.
See Also
Part 1: Setup and cards
Part 2: Purchase orders
Part 3: Receipts
Part 4: Purchase order returns
Part 6: Utilities
Purchase Order Processing Part 6: Utilities
11 minutes to read • Edit Online
This part of the documentation explains how to maintain your Purchase Order Processing data. Once you’ve
determined how much historical information is necessary, you can remove the information that’s no longer
needed.
Be sure to back up your accounting data before performing any of these procedures, because they remove
historical data from your system.
The following topics are discussed:
Chapter 27, “Purchase order history removal,” explains the different types of historical information you can
keep in Purchase Order Processing, and describes how remove historical information that is no longer
needed.
Chapter 28, “Purchase order reconciliation,” describes reconciliation, the process of verifying that your
accounting records are accurate.
2. Select whether you want to remove tax detail transactions and print the Tax History Removal Report,
remove the tax detail transactions, or print the Tax History Removal Report.
3. Enter or select a range of tax history to remove or print a report of.
4. Choose Insert to insert the range.
5. Choose Process to remove tax history. If Print Tax History Removal Report was marked, the Tax History
Removal Report will print.
Removing Intrastat history
Use the Remove Intrastat History window to remove Intrastat history records that are no longer necessary. Only
the Intrastat records for the range you specify will be removed.
Before removing history, back up your company’s accounting data. For more information about making
backups in Microsoft Dynamics GP, refer to your System Administrator’s Guide (Help >> Contents >> select
System Administration).
Once history has been removed, you won’t be able to print the Intrastat removal reports for the ranges of
information you’ve removed.
To remove Intrastat history
1. Open the Remove Intrastat History window. (Administration >> Utilities >> Company >> Remove
Intrastat History)
2. Select a range type for the historical information you want to remove. Define the beginning and the end of
the range, then choose Insert to display the range.
You can enter and insert additional ranges. However, you can enter only one range for each range type. For
example, if you enter a restriction specifying that history should be deleted for customer records
COMPUTER0003 through GRAHAMAR0001, you can’t enter another restriction for customer IDs
CONTINEN0001 through EXECUTIV0001.
3. Mark Remove Transactions, then mark Print Report to print the Intrastat removal reports for the range of
customer records or vendor records you’ve specified. Print these reports to retain a permanent record of your
past Intrastat records after you’ve cleared history.
You can print the Intrastat removal reports without removing history. To do so, mark only Print Report and
choose OK.
2. Using the All, To, and From fields, select a document range.
If you’re creating a range, you must enter at least one value in the restriction fields. If you enter a value in only
one of the restriction fields, the report will show purchase orders from the value you enter to either the beginning
or end of the records. For example, if you enter a starting value and the ending value is blank, all purchase
orders from the starting value to the end of the records will be reconciled.
3. Select Print Report Only to print the Reconcile Purchasing Documents Report without reconciling.
4. Choose Process. When processing is complete, the Reconcile Purchasing Documents Report will be
printed. This report lists the purchasing documents that will be reconciled.
If the Reconcile Purchasing Documents Report indicates that an amount will be adjusted for a specific purchasing
document, review the document to verify the accuracy of the changes that were made.
Reconciling purchase orders
Use the Reconcile Purchasing Documents window to reconcile your purchasing records. You can reconcile all
records or a selected range of records.
When you reconcile purchase orders, the following information will be recalculated and adjusted, if needed:
Document quantity canceled
Quantities linked to sales line items
Line item status
Purchase order status
Line item extended cost
Remaining purchase order subtotals
Document subtotals
Document extended costs
Discount available
Trade discount
Taxes
Quantity ordered for the control blanket line item on blanket purchase orders and drop-ship blanket
purchase orders
To reconcile purchase orders
1. Open the Reconcile Purchasing Documents window. (Purchasing >> Utilities >> Reconcile Purchasing
Documents)
2. Using the All, To, and From fields, select a document range.
If you’re creating a range, you must enter at least one value in the restriction fields. If you enter a value in only
one of the restriction fields, purchase orders will be reconciled from the value you enter to either the beginning or
end of the records. For example, if you enter a starting value and the ending value is blank, all purchase orders
from the starting value to the end of the records will be reconciled.
3. Select to reconcile and print the Reconcile Purchasing Documents Report.
Select Print Report Only to print the Reconcile Purchasing Documents Report without reconciling. If you select
the Print Report Only option before you reconcile and print, you can verify which documents in the range will be
reconciled before you actually reconcile the documents.
4. Choose Process to reconcile purchasing documents. When processing is complete, the Reconcile Purchasing
Documents Report will be printed. This report lists the purchasing documents that were reconciled.
If the Reconcile Purchasing Documents Report indicates that an amount has been adjusted for a specific
purchasing document, review the document to verify the accuracy of the changes that were made.
See Also
Part 1: Setup and cards
Part 2: Purchase orders
Part 3: Receipts
Part 4: Purchase order returns
Part 5: Inquiries and reports
Sales Order Processing in Dynamics GP
77 minutes to read • Edit Online
You can use Sales Order Processing to enter and print quotes, orders, invoices, back orders, and returns individually
or in batches.
When necessary, you can enter drop-ship items on sales documents and determine how quantity shortages will be
handled for individual items or for entire documents or batches.
You also can use Sales Order Processing to complete the following tasks:
Transfer customer information from one document type to another
Transfer item information and quantities from one document type to another
Enter and post sales deposits
Allocate and fulfill items on orders, fulfillment orders, and invoices
Fulfill items separately from item allocation
If you use Purchase Order Processing, you can generate purchase orders from sales documents.
If you use Receivables Management, customer balances are updated after the sales transactions are posted.
If you use Inventory Control, item prices are calculated automatically on sales documents and inventory quantities
are adjusted when the sales documents are posted.
The manual is divided into the following parts:
Sales Order Processing Part 1: Setup introduces Sales Order Processing and explains the setup of the
module.
Sales Order Processing Part 2: Transaction entry explains how to enter sales documents.
Sales Order Processing Part 3: Allocation, Fulfillment, and Purchasing explains how inventory items are
allocated and fulfilled, and how to create purchase orders from sales documents.
Sales Order Processing Part 4: Transaction activity explains how to post, print and transfer sales documents.
Sales Order Processing Part 5: Inquiries and reports explains how to use inquiries and reports to analyze
your sales information.
Sales Order Processing Part 6: Utilities describes procedures you can use to reconcile sales documents or
remove sales history.
Part 1: Setup
This part of the documentation includes information that will help you set up Sales Order Processing. The setup
procedures generally need to be completed once, but you can refer to this information at other times for
instructions on modifying or viewing existing entries. The following topics are discussed:
Chapter 1, “Setup overview,” lists the setup tasks you need to complete in other modules and describes the
Sales Order Processing setup routine.
Chapter 2, “Module setup,” provides instructions for setting up the Sales Order Processing module.
Chapter 3, “Document setup,” provides instructions for setting up the document types—quotes, orders,
fulfillment orders/invoices, back orders and returns—used in Sales Order Processing.
Chapter 4, “Sales fulfillment workflow setup,” explains how to set up document statuses to assign to
fulfillment orders.
Chapter 5, “Document ID maintenance,” explains how to modify or delete document types.
Chapter 6, “Customer item and substitute item maintenance,” explains how to create or delete item numbers
for customers and substitutes.
TIP
Choose Administration >> Setup >> Posting >> Posting Accounts to open the Posting Accounts Setup window, where you
can select to view Inventory or Sales accounts.
You also must complete the setup procedures for your company, currency, accounts, checkbooks, and posting
options. Tax schedules and tax details also should be set up. For more information, see the System Setup
instructions (Help >> Contents >> select Setting Up the System).
If you‘re using Sales Order Processing with Multicurrency Management, be sure you‘ve also set up currencies,
exchange rate tables, exchange rates, access to currencies and exchange rate tables, and Multicurrency default
entries. For more information about using and setting up Multicurrency Management, refer to the Multicurrency
Management documentation.
If you plan to print multicurrency versions of your posting journals and reports, be sure to mark Include
Multicurrency Info for the Sales series in the Posting Setup window (Administration >> Setup >> Posting >>
Posting).
Customer credit limit override approval workflow
Your company can use the customer credit limit override workflow feature as part of its business controls. If you
use this feature, you can define how orders, fulfillment orders, and invoices must be approved if the documents
exceed the set credit limits for customers. You can define the credit limit for each customer in the Customer
Maintenance Options window. The rules for approving orders, fulfillment orders, and invoices can be defined to fit
your organization’s needs.
When an order, fulfillment order, or invoice is ready to be approved, approvers can be notified and the document
can be approved, using Microsoft Office Outlook, Microsoft Dynamics GP, or SharePoint. When a document
completes Workflow, you can print, transfer, or post the document.
Before you can use the customer credit limit override approval workflow for Sales Order Processing, you must
remove the password from the Exceed Credit Limit option in the Receivables Management Setup window (Sales
>> Setup >> Receivables).
2. Specify how Sales Order Processing transactions will be tracked and displayed during transaction entry. You
can select the following options.
Display Item Unit Cost Mark to display the unit cost of each item on the document during
transaction entry. The unit cost displayed will be the current cost or the standard cost of the item,
depending on the inventory valuation method assigned to each item.
For more information about item cost, see the Inventory Control documentation.
Track Voided Transactions in History Mark to maintain a historical record of voided transactions. If
you don‘t mark this option, voided documents will be removed after posting and won‘t be included on
reports. Voided document numbers cannot be used again.
Calculate Kit Price Based on Component Cost If you‘re using a percent markup or percent
margin pricing method and you mark this option, the current or standard cost of the kit components
will be used to calculate the total cost for the kit. The percent markup or percent margin will be
calculated on that cost.
Display Quantity Distribution Warning If you mark this option, an alert message will be displayed
during transaction entry when the quantity ordered, invoiced, back ordered, or quoted hasn‘t been
fully distributed. If you do not mark this option, a message won‘t be displayed.
Search for New Rates During Transfer Process When marked, the system will determine if a
different exchange rate should be used when the document is transferred to a new document. If this
option is not marked, the new document will use the same exchange rate as the document it was
transferred from.
For more information about exchange rates and transferring, see Multicurrency and transfers.
Track Master Numbers Mark to track master numbers that identify original documents and track
the flow of documents. Each subsequent document created from that original document will have the
same master number.
Enter the next master number in the Next Master Number field. This field will be available only if
you’ve marked Track Master Numbers.
Prices Not Required in Price List This option is available only if you’re using Inventory Control.
Mark this option if you don‘t maintain prices for every item.
When this option is marked and a price isn‘t found for the item during transaction entry, the price will
be zero and you can enter a price. You can enter a password for this option if you want to limit the
users who can enter item prices. If this option is not marked, you can’t enter items that don’t have
prices in the system.
Convert Functional Price Mark this option if you want the functional currency price to be converted
if a price can’t be found in the originating currency for an item. If a functional currency price isn‘t
available, the price will be zero. This field is available only if you‘ve marked Prices Not Required in
Price List.
3. Select data entry default settings.
Quantity Shortage Select the default option to use when you have fewer items in inventory than a
customer requests.
Document Date Select which date to use as a default date when you open the Sales Transaction
Entry window. You can use the date from the last document you entered or the User Date.
Price Warning Select a price warning to alert users when the default price for the item is used on a
sales document instead of the default price for the customer.
NOTE
This option does not apply if you’re using extended pricing.
The price of an item on a sales document is determined by the price level for the customer in the
Customer Maintenance window. If one isn‘t available, the default price level in Receivables
Management Setup window is used. If a default price level is not found there, the default price level
for the item will be used.
Requested Ship Date Select the default requested ship date for line items in the Sales Date Entry
window. If you select Days After Doc. Date, enter the number of days after the document date that the
items should be shipped.
4. Enter document default information, including the IDs of the site, checkbook, quote, order, fulfillment order
—if you’re using sales fulfillment workflow — invoice, back order, and return you use most often. The entries
you make here will appear as the default entries in the Sales Transaction Entry window.
If you haven‘t set up quotes, orders, back orders, fulfillment orders, invoices, and returns, skip the document
default entries at this time. Later, after you‘ve set up at least one type of quote, order, back order, fulfillment
order, invoice, and return, you can complete these entries. For more information about setting up document
types, see Chapter 3, “Document setup.”
5. Mark Customer or Item to specify whether the posting accounts associated with the customer or with the
item should appear as the default entries during transaction entry. This option determines which Sales and
Cost of Goods Sold accounts to use for a sales transaction.
6. Mark whether to maintain history for sales documents and account distributions. If you choose to maintain
history, a detailed copy of the sales document will be kept after it is transferred, voided, or posted.
For account distributions, a detailed record of transaction distributions that are posted through General
Ledger will be kept. Account distribution history includes the audit trail code, account, account description,
debit or credit amount, and other information about each transaction.
If you don‘t select to maintain history, quotes, orders, and back orders will be deleted when they‘re
transferred or voided. Invoices and returns will be deleted when they‘re posted.
NOTE
Keeping history will increase the amount of hard disk space needed to run Microsoft Dynamics GP. Periodically, you
can remove history to ensure that you‘re keeping only the records you need. For more information, see Chapter 31,
“Sales history removal.”
7. Enter the number of decimal places to use when displaying and entering quantity amounts for non-
inventoried items.
8. If you aren‘t using Multicurrency Management, enter the number of decimal places to use when displaying
and entering currency amounts for noninventoried items.
If you‘re using Multicurrency Management, choose the expansion button to open the Sales Non-Inventoried
Currency Decimals Setup window where you can define currency decimal places for each currency to which
you have access. For more information, see Setting up currency decimal places for non-inventoried items.
9. Choose File >> Print or the printer icon button to print the Sales Order Processing Setup List. You also can
print the report using the Sales Setup Reports window.
10. Choose OK to save your setup options.
Setting up currency decimal places for noninventoried items
If you are using Multicurrency Management, you can use the Sales Non-Inventoried Currency Decimals Setup
window to define currency decimal places for noninventoried items for each currency that your company uses.
Amounts will appear in the format defined in this window whenever you enter a non-inventoried item for a specific
currency.
If you aren‘t using Multicurrency Management, use the Sales Order Processing Setup window to define the
number of decimal places when displaying currency amounts for non-inventoried items.
You can change the non-inventoried currency decimal places for a currency at any time. Changing the decimal place
setting for a currency won’t change the decimal place settings of non-inventoried items already entered on existing
sales documents. The settings will be applied to new items added to existing transactions or to new transactions.
To set up currency decimal places for non-inventoried items
1. Open the Sales Non-Inventoried Currency Decimals Setup window. (Sales >> Setup >> Sales Order
Processing >> Currency expansion button)
2. Enter or select the number of decimal places to use when displaying currency amounts for non-inventoried
items.
3. Continue defining decimal places for all the currencies displayed in the window.
4. Choose File >> Print to print the Sales Non-Inventoried Currency Decimals Setup List.
5. Choose OK to close the window.
Setting up taxes and options
You can use the Sales Order Processing Setup Options window to specify a method for calculating taxes,
preferences for generating purchase orders (if you’re using Purchase Order Processing), and to set up other sales
options.
You can further restrict each option by assigning a password to it. If the option is marked but no password is
entered, anyone who has access to the related windows can use the option.
If you’re using advanced picking, you can select to sort individual picking tickets by bin sequence. If you’re using
advanced picking and multiple bins, you can select to print default bins or all available bins when a default bin isn’t
found.
To set up taxes and options
1. Open the Sales Order Processing Setup Options window. (Sales >> Setup >> Sales Order Processing >>
Options button)
2. Mark the type of tax calculation to use on sales documents.
Advanced Mark Advanced to specify a tax schedule to use for noninventoried items and freight and
miscellaneous charges. For inventory items, the tax schedule you chose for each item in the Item
Maintenance window will be used.
Single Schedule Mark Single Schedule to specify one tax schedule for all items on all documents.
Items on each sales document will be taxed using the tax details in the schedule you specify here, even
if the item is nontaxable or if the customer is tax exempt. Taxes won‘t be calculated on freight or
miscellaneous charges.
For more information about calculating and distributing sales tax amounts, see Chapter 18, “Sales
Order Processing taxes.”
3. If you selected to use advanced tax calculations, enter or select tax options for non-inventoried items, freight,
and miscellaneous charges. You can change the tax schedules used for a transaction in the Sales Tax
Schedule Entry window during transaction entry. The tax options are:
Taxable The default tax details for the customer or site will be compared to the tax details in the tax
schedule you specify here.
Nontaxable No taxes will be calculated.
Base on customers The tax details from the customer tax schedule or the site tax schedule will be the
default, depending on whether the shipping method is delivery or pickup.
4. Select a default sorting option for picking tickets. Your selection determines how information is printed on
picking tickets. The sorting options are:
Standard Pick Ticket Items will be printed on the picking ticket in the order that they were entered
in the Sales Transaction Entry window.
Bin Sequence Items will be printed on the picking ticket sorted by bins and then items.
5. If you’re using multiple bins, select when to print bins on blank individual picking tickets. The options are:
Always Default bin information and additional available bin information always will be printed on the
picking ticket.
When Default Bin can’t be Found Additional available bin information will be printed on the
picking ticket only when a default bin can’t be found for an item.
6. If you’re using Purchase Order Processing, select a default site to use when generating purchase orders
from sales orders and back orders. Your selection determines how purchase orders and purchase order line
items are created. The choices are:
Don’t Combine Items with Different Sites on Same PO If you select this option, items with
different sites on a sales order document will be listed on separate purchase orders. For example, on a
sales order document, ITEMA is assigned to the NORTH site and ITEMB is assigned the SOUTH site.
When you generate the purchase orders, ITEMA and ITEMB would be listed on two separate
purchase orders.
Combine Items with Different Sites on Same PO If you select this option, items with different
sites on a sales order document will be listed on the same purchase order if they have the same
vendor. For example, on a sales order document, ITEMA is assigned to the NORTH site, ITEMB is
assigned to the SOUTH site and ITEMA and ITEMB have the same primary vendor. When you
generate the purchase order, ITEMA and ITEMB would be listed as two line items on a single
purchase order.
Use a Single Site for All POs If you select Use a Single Site for All POs, you can enter the site
where all items will be received in the Site ID field. After the quantities are received, you must transfer
the quantities from the receiving site to the sites listed on the sales order document.
7. If you’re using Purchase Order Processing, select a default required date. This date is set for each line item
and is the date by which you must receive the item on a purchase order. This date can be viewed or changed
in the Purchasing Item Detail Entry window.
If you select Days Prior to Requested Ship Date, enter the number of days you want to receive the purchase
order line items before the requested ship date of the sales line items. For example, if you enter 2 as the
number of days before the requested ship date and a sales item has a requested ship date of April 29, the
required date of the purchase order line item will be April 27. The user date will be used as the required date
when the required date could be calculated in the past.
8. If you’re using Purchase Order Processing, select the default unit of measure that will be used when
purchase orders are generated from orders and back orders. You can use the U of M from the sales line item
or use the item‘s default purchasing U of M.
9. If you’re using Purchase Order Processing, mark Combine Similar Line Items Into a Single PO Line to
combine an item listed several times on a purchase order into one purchase order line item. If this option
isn‘t marked, an item could be listed on the purchase order multiple times—once for each sales document
that includes a shortage for the item and is linked to the purchase order.
For example, suppose Order11 has a quantity to purchase of 2 for ITEMA for the NORTH Site and Order15
has a quantity to purchase of 3 for ITEMA for the NORTH Site. If you mark this option, ITEMA will be listed
once on a purchase order for a quantity of 5. If you don‘t mark this option, ITEMA will be listed twice on the
purchase order.
10. If you’re using Purchase Order Processing, you can combine drop ship items onto one purchase order,
rather than creating separate purchase orders for the same item. There are two options for drop ship items:
Combine Different Ship-To Addresses into one PO Mark this option to create one purchase order
from one sales order with multiple lines that contains different ship-to addresses. This is useful when you
have a sales order for one company and you’re drop shipping to multiple locations. When used in
conjunction with the Combine Similar Items into a Single PO Line option, similar items with the same
ship to address are combined into one line. If this option is not marked, individual purchase orders are
created for each item.
For example, ORDER01 contains ITEM A with a quantity of 2 to the SHIPPING 1 ship-to address. Line 2 is
for ITEM A with a quantity of 3 to the SHIPPING 2 ship-to address, and you are drop shipping all items.
One purchase order with two lines will be created. The shipping address will print with the corresponding
lines.
Combine Different Ship-To Addresses from Different Sales Orders into one PO Mark to create
one purchase order from multiple sales orders when drop shipping to multiple shipping addresses.
This is useful when you have several sales orders and you’re drop shipping the same item to multiple
locations, only one purchase order is necessary to purchase the correct quantity of the items. When
used in conjunction with the Combine Similar Items into a Single PO Line option, the item quantities
with the same shipping address are summed onto one line on the PO.
For example, with all the options marked, you have ORDER01 for ITEM A with a quantity of 2 to
SHIPPING 1 ship-to address, ORDER02 is for ITEM A with a quantity of 1 to SHIPPING 2 ship-to
address, and ORDER03 is for ITEM A with a quantity of 2 to SHIPPING 1 ship-to address, and you
are drop shipping all items. On the purchase order, you’ll see Line 1 for ITEM A with a quantity of 4,
and Line 2 for ITEM A with a quantity of 1. The shipping address will print with the corresponding
lines.
Mark sales options. You can further restrict each option by assigning a password to it.
Allow Markdown Mark to allow users to enter a currency amount or percentage by which the
extended price of individual line items will be reduced using the Sales Markdown Entry window.
Auto-Assign Lot Numbers Mark to automatically assign lot numbers to items. Lot numbers can be
assigned by receipt date or by expiration date, depending on how you selected to automatically assign
lot numbers in the Inventory Control Setup window. If lot numbers are assigned by receipt date, the
assignment is based on the valuation method when the items are entered or fulfilled on a sales
document. If lot numbers are assigned by expiration date, the lot numbers nearing expiration are used
first. Lot numbers without an expiration date aren’t assigned. Lot numbers can be changed after
they‘ve been assigned and before posting using the Sales Lot Number Entry window.
When automatically assigning lot numbers, expired lots aren’t used even if you marked the Other
Transactions option in the Inventory Control Setup window.
-Auto-Assign Serial Numbers Mark to automatically assign serial numbers to items according to their
valuation method when the items are entered or fulfilled on a sales document. Serial numbers can be
changed after they‘ve been assigned and before posting using the Sales Serial Number Entry window.
Enter Non-Inventoried Items Mark to allow users to enter noninventoried items in the Sales
Transaction Entry window or Sales Item Detail Entry window without first creating records for those
items. If you don‘t mark this option, only items that exist in your inventory can be sold.
Allow Price Below Cost Mark to allow users to enter prices in the Sales Transaction Entry window
that are lower than the current cost of an item. If you don‘t mark this option, prices below the current
cost won't be allowed.
Override Prices Mark to allow users to override the default unit price and the extended price that is
automatically calculated when you enter items in the Sales Transaction Entry window or Sales Item
Detail Entry window. If you don‘t mark this option, you can‘t change either amount.
Override Quantity Shortages Mark to allow users to sell more items than are currently available in
inventory. If you mark this option and a quantity entered in the Sales Transaction Entry window is
greater than the quantity available, the Sales Quantity Shortage Options window will open and you
can select to override the quantity available. If you don‘t mark this option, only the quantity available
can be sold.
Override Price Levels Mark this option to allow users to override price levels for customers or items
on a sales document. If you don‘t mark Override Price Levels, you can‘t change the price levels. This
could cause problems if no prices are set up in the price list for the price level.
For example, suppose you select a customer that is assigned to a retail price level and you only have
prices set up in the price list for the wholesale price level. You can‘t complete the transaction because
you can‘t change the price level on the transaction for the customer.
NOTE
This option does not apply if you’re using extended pricing.
Allow Deletion of PO Commitments Mark to allows users to break the commitment between a
sales document and a purchase order in Sales Order Processing. If this option isn‘t marked, you can
only break the commitment in Purchase Order Processing.
Allow Sale of Discontinued Items Unmark if you don’t want to sell discontinued items. If this
option is marked, you can sell discontinued items.
11. Choose File >> Print to print the Sales Order Processing Setup List.
12. Choose OK.
Setting up document numbers
Use the Sales Document Numbers Setup window to enter document numbers, codes, and printing formats for
quotes, orders, fulfillment orders, back orders, invoices, and returns.
To set up document numbers
1. Open the Sales Document Numbers Setup window. (Sales >> Setup >> Sales Order Processing >>
Numbers button)
2. Enter or accept the default document codes, next numbers, and printing formats for quotes, orders,
fulfillment orders/invoices, returns, and back orders.
Code The code is a three-character prefix that will be printed on posting journals and edit lists to
identify the type of document entered.
Next Number These numbers will be used as the document numbers in the Sales Transaction Entry
window if the document ID you‘re using has not been set up to use its own numbering system. Each
time you enter a transaction, the number will increase by one to the next available number.
For example, assume you set up three types of invoice IDs—retail, wholesale, and catalog—and you
enter an invoice next number for the retail invoice ID in the Sales Invoice Setup window. Invoices
using the wholesale and catalog invoice IDs will use the next number from the Sales Document
Numbers Setup window, but invoices based on the retail invoice ID will be assigned the number you
entered in the Sales Invoice Setup window. For more information about document IDs, see Chapter 3,
“Document setup.”
IMPORTANT
Be sure to enter a next number that is large enough to accommodate your business volume. For example, if
you enter ORD001 as the next order number, you‘ll be able to enter up to 999 orders. If you enter
ORD00001, you‘ll be able to enter 99,999 orders.
Format Select the default format for each type of document—blank paper, short form, long form, or
other form. You can change the format before printing the document.
3. Enter or accept the default document codes, next numbers, and formats, and the document numbers you
want to use for packing slips and picking tickets.
If you select Document, the document numbers from the orders or invoices will be used.
If you select Packing Slip or Picking Ticket, the next number you‘ve entered here for packing slips and
picking tickets will be used.
NOTE
Typically, businesses use the same document numbers on packing slips and picking tickets that were used on the
orders or invoices from which they were created. For this reason, the same document numbers will be used unless you
specify a different next number here.
4. Choose OK.
Setting up user-defined fields
Use the Sales User-Defined Fields Setup window to enter names for up to ten userdefined fields to further identify
quotes, orders, back orders, invoices, and returns. Later, when you enter sales transactions, the names will appear in
the Sales UserDefined Fields Entry window, where you can enter information that is unique to the transaction. You
can set up the following types of user-defined fields.
List Use list fields to predefine options to track information that is specific to your business. For example, to
track the origin of orders, you could name the list Order Origin and enter Fax, Phone, and Mail as values for
the list. When you enter transactions, Order Origin will appear as a field in the Sales User-Defined Fields
Entry window and you can specify where the order originated or include additional values.
Date Use date fields to record additional dates that affect your sales documents. For instance, if you want to
track the date that an installation was complete, enter Install Date in a date field.
Text Use text fields to record additional information about the transactions you enter in the Sales
Transaction Entry window. For example, to track special ID numbers for shipped equipment, you can enter
Shipping ID in the text field.
Prospect Maintenance Use Prospect Maintenance to track additional information about your prospective
customers. For example, to track which prospects are good, very good, and excellent, enter Lead Status in a
prospect maintenance field. You can enter information in these fields in the Sales Prospect Maintenance
window.
Customer/Item Maintenance Use Customer/Item Maintenance to track additional information about
your customer item numbers. For example, to track the distributor with the fastest delivery time for an item,
enter Quickest Distributor in a customer/item maintenance field. You can enter information in these fields in
the Customer Item Maintenance window.
To set up user-defined fields
1. Open the Sales User-Defined Fields Setup window. (Sales >> Setup >> Sales Order Processing >> User-
Defined button)
2. Enter names for as many as three list fields. Choose the expansion button next to each this window to enter
values for each list.
3. Enter names for one or two date fields to record additional dates that affect your sales documents.
4. Enter names for as many as five text fields to track additional information about your customers.
5. Enter names for one or two prospect maintenance text fields.
6. Enter names for as many as five customer/item maintenance text fields.
7. Choose File >> Print to print the Sales User-Defined Fields Setup List.
8. Choose OK to save your changes.
Setting up process holds
You can use the Sales Process Holds Setup window to create process holds to assign to your sales documents.
Process holds are user-defined restrictions that control the processing of sales documents at different stages of the
sales cycle. For example, you can set up process holds to:
Require a manager‘s approval before a return can be posted.
Prevent posting of documents until a manager approves the transactions.
Restrict the printing of invoices until addresses have been verified.
Stop the order fulfillment process because a part has been recalled by the manufacturer.
Prevent the transferring of a quote to an order if the customer is over its credit limit.
Stop a document status from advancing to the next tracked status.
For more information about using process holds, see Assigning process holds to a document.
You can set up passwords to further restrict processing. The user must enter the password to remove holds from
documents. If you don‘t use passwords, you can set up a process hold to remind the user to complete a task before
processing a sales document. Once the task is completed, the user must remove the hold from the document
before processing occurs. You can apply process holds to any document type.
To set up process holds
1. Open the Sales Process Holds Setup window. (Sales >> Setup >> Process Holds)
2. Enter a name and description for a process hold. You can assign a password to remove this process hold.
3. Mark any of the processes you want to restrict with this process hold.
Transferring Documents Mark to stop the transfer of documents from one document type to
another until the hold is removed. (This option has no effect on return documents since they cannot
be transferred to other document types.) Posting Mark to stop the posting of invoices or returns until
the hold is removed. If you have orders that contain a deposit amount, the deposit amount will be
posted when the document is saved, regardless of whether a posting hold has been assigned.
Fulfillment Advancement Mark to stop the advancement of fulfillment order document statuses
until the hold is removed.
Fulfilling Documents Mark to stop the fulfillment of orders or invoices until the hold is removed.
Printing Documents Mark to stop the printing of documents until the hold is removed. If you
restrict the printing of an order, invoice, or fulfillment order, the picking ticket and packing slip won‘t
be printed either. This will eliminate the possibility of shipping items for documents that are on hold.
4. Choose Save to save the information you’ve entered.
To review the entries and selections you’ve made for a specific process hold, print the Sales Process Holds
Setup Report by choosing File >> Print or the printer icon button while the Sales Process Holds Setup
window is displayed.
To review the entries for all process holds, print the Sales Process Holds Setup Report (Sales >> Reports >>
Setup).
Selecting a pricing method
You can use either standard or extended pricing. In both pricing systems, you can set up different pricing structures
—price levels in standard pricing, or price sheets and price books in extended pricing. You can create different
pricing for different currencies and different units of measure. Either system can be used to create pricing structures
with quantity breaks. However, you must choose one pricing system and use it exclusively; you can’t use both
systems simultaneously.
Standard pricing Standard pricing might be a better option for your company if
any of the following conditions are true:
- You’re using Invoicing. (Extended pricing doesn’t work with
Invoicing.)
- You want price lists to be updated automatically when the
current cost or standard cost of an item changes.
- You have a fairly simple pricing structure, and don’t need
additional tiers.
For more information about standard pricing structures, see
the Inventory Control documentation.
Extended pricing Extended pricing might be a better option for your company if
any of the following conditions are true:
- You want to use date-specific pricing.
- You want to create promotions for special pricing, for value-
off pricing, or for free items with the purchase of another item.
- You have a complex pricing structure: you want to use more
tiers or you want to apply multiple promotions simultaneously.
For more information about extended pricing, see the
Inventory Control documentation.
2. Select whether to use standard or extended pricing. Standard pricing is the default method.
3. Choose OK to save your changes and close the window.
Setting up advanced picking
If you’re using advanced picking, use the Advanced Picking Setup window to assign a picking ticket printing option
to a selected site and items that are assigned to that site. For example, if a site has small items that can be picked in
bulk, you could select Bulk for that site. If a site has items that are picked only individually, you could select
Individual for that site. And, if a site has items that are picked both individually and in bulk, you could select Both
for that site.
If you select Both for a site, you can use the Item Print Option Preview window or the Item Quantities Maintenance
window to change the item print option for selected items within the site. For more information, refer to the
Inventory Control documentation.
You also can indicate the character of the bin number to create a page break on. The character string—up to and
including the selected character—is sorted alphabetically. Characters after the selected character will not be
considered in the sort.
To set up advanced picking
1. Open the Advanced Picking Setup window. (Sales >> Setup >> Advanced Picking Setup)
Page 1 A116
Page 4 A267
5. Choose Save.
2. Enter a Quote ID and, if you want this quote ID to have a unique document numbering system, enter a
Quote ID Next Number.
You can set up a different next number for each quote ID. When you enter a quote in the Sales Transaction
Entry window, the next number for the quote ID is used as the document number. If you don’t enter a next
number for the quote ID, the next quote number from the Sales Document Numbers Setup window is used.
3. Enter the days to expire. If you don’t want the quote to expire, leave the value at zero.
4. You can enter a Comment ID. The comment ID you enter will appear as the default comment ID in the Sales
Transaction Entry window, where you can change it, if necessary.
5. You can select the format to use when you print a quote with this quote ID — blank paper, short form, long
form, or other form. You can change the format before printing the document.
6. Mark the options to transfer this quote ID to orders, invoices, or both, and select an ID for each document.
The order and invoice IDs you enter will appear in the Sales Document Detail Entry window as the default
document type, but can be changed before transferring the quote.
If you’re using sales fulfillment workflow, you can transfer this quote ID to fulfillment orders and select a
fulfillment order ID.
7. If you marked a transfer option, you can specify whether item quantities will appear in the Quantity to Order
or Quantity to Invoice fields on the quote in the Sales Transaction Entry window.
To Order Item quantities will appear as the quantity to order in the Sales Transaction Entry window
when you use this quote ID. This selection is the best choice if you transfer a quote to an order more
often than you transfer a quote to an invoice.
To Invoice Item quantities will appear as the quantity to invoice in the Sales Transaction Entry
window when you use this quote ID.
None You will need to enter item quantities manually in the Sales Transaction Entry window.
8. You can mark options to use this quote ID for prospective customers and to allow repeating quotes.
Use Prospects Mark to allow users to enter documents with this quote ID for prospective customers.
Allow Repeating Documents Mark to allow users to set up repeating quotes with this ID. You can
assign repeating information, such as the number of times to repeat and days to increment, in the
Sales Document Detail Entry window.
9. Mark the options for entering documents using this quote ID. You can enter a password to restrict a user
from using the option during transaction entry. If an option is marked but no password is entered, anyone
who has access to the window can use the option.
You can set up these options differently for each quote ID.
Delete Documents Mark to allow users to delete quotes. If you delete a quote, all the information
associated with the quote will be removed. If unmarked, you can’t delete quotes in the Sales
Transaction Entry window.
Edit Printed Documents Mark to allow users to make changes to quotes after they’ve been printed.
Override Document Numbers Mark to allow users to change the document number that is
assigned in the Sales Transaction Entry window. If unmarked, the next available quote number will be
assigned and you can’t change it.
Void Documents Mark to allow users to void quotes after they’ve been entered. If marked and
you’ve selected to track voided transaction history in the Sales Order Processing Setup window,
voided quotes will be saved in history. If unmarked, you can’t void quotes in the Sales Transaction
Entry window.
10. Choose Holds and assign process holds to the quote ID to stop processing on particular document IDs or
documents. For more information about assigning process holds, see Assigning process holds to sales
document IDs.
11. Choose Save to save the quote information you’ve entered.
To review the entries and selections you’ve made for a specific quote ID, print the Sales Quote Setup List by
choosing File >> Print or the printer button while the Sales Quote Setup window is displayed.
To review the entries for all quote IDs, print the Sales Quote Setup List (Reports >> Sales >> Setup).
Setting up orders
Use the Sales Order Setup window to set up and customize an unlimited number of order IDs, which you can use
for different situations. For example, if you need separate order IDs for your wholesale, retail, and catalog order
customers, you can set up separate order IDs for each of these customer groups. When you enter an order in the
Sales Transaction Entry window, you’ll select the type of order from the list of order IDs you’ve set up.
You can choose whether to use an order ID for repeating orders. A repeating order is an order that is saved in a
batch and used more than once. When you transfer an order to a back order or invoice, the order will remain in the
batch so it can be used again. Using repeating orders saves time if you frequently print orders with the same line
item information for the same customer.
To set up orders
1. Open the Sales Order Setup window. (Sales >> Setup >> Sales Order Processing >> Sales Document
Setup button >> select the Order button)
2. Enter an Order ID and, if you want this order ID to have a unique document numbering system, enter an
Order ID Next Number.
You can set up a different next number for each order ID. When you enter an order in the Sales Transaction
Entry window, the next number for the order ID is used as the document number. If you don’t enter a next
number for the order ID, the next order number from the Sales Document Numbers Setup window is used.
3. You can enter a Comment ID. The comment ID you enter will appear as the default comment ID in the Sales
Transaction Entry window, where you can change it, if necessary.
4. You can select the format to use when you print an order with this order ID — blank paper, short form, long
form, or other form. You can change the format before printing the document.
5. Mark Transfer Order to Back Order to allow transferring this order ID to back orders, and enter a back order
ID. If you don’t mark this option, you can’t enter back order quantities on an order using this order ID.
The back order ID you enter will appear in the Sales Document Detail Entry window as the default document
type, but can be changed before transferring the order.
6. Enter the Invoice ID to use when transferring orders to invoices.
If you’re using sales fulfillment workflow, enter the fulfillment order ID to use when transferring orders to
fulfillment orders.
The invoice ID you enter will appear in the Sales Document Detail Entry window as the default document
type, but can be changed before transferring the order.
7. You can mark to allow repeating documents. You might want to do this if, for example, you have a customer
who orders the same items on a regular basis.
If you mark this option, the Frequency and Times to Repeat fields in the Sales Document Detail Entry
window will be available and you can enter repeating information as you enter orders.
NOTE
You can select Allow Repeating Documents only if you’re allocating by Document/ Batch or None.
8. Mark the Use Separate Fulfillment Process option to use a separate fulfillment process to verify the items
that are picked to fill the order. If this option is not marked, the fulfillment is done when the item is allocated.
For more information about allocating and fulfilling, see Chapter 19, “Allocating item quantities.”
9. You can mark Allow all Back Ordered Items to Print on Invoice to print backordered items on the invoice
created from an order.
10. You can enter or select a Credit Limit Hold ID to apply to the order ID to stop processing a sales document
that will result in a customer’s receivables balance exceeding their credit limit.
11. You can mark the Override Quantity to Invoice with Quantity Fulfilled option to display the same quantity in
the Quantity to Invoice field in the Sales Transaction Entry window as the Quantity Fulfilled field in the Sales
Order Fulfillment window. This ensures that the quantity invoiced equals the quantity fulfilled.
You can set up additional options differently for each order ID.
Enable Quantity to Back Order in Sales Order Fulfillment Mark this option to enter or change
information in the Qty to Back Order field in the Sales Order Fulfillment window.
Enable Quantity Canceled in Sales Order Fulfillment Mark this option to enter or change
information in the Qty Canceled field in the Sales Order Fulfillment window.
For example, suppose you create an order for widgets and enter 10 in the Original Quantity field, 10 in the
Qty Ready to Fulfill field, and 0 in the Qty Fulfilled field. However, when you fulfill the order, there are only 8
widgets available to fill the order, so you enter 8 in the Qty Fulfilled field. The Qty Ready to Fulfill field also
will display 8. The remaining quantity will be back ordered or canceled, depending on the option you select
here and in the Customer Maintenance Options window. For more information, refer to the Receivables
Management documentation.
12. Select a method for allocating item quantities—the process of reserving inventory items so the available
quantity is reduced by the quantity ordered.
Line Item Item quantities are allocated as you enter them on an order. If this option is marked, you’ll
be required to make quantity shortage decisions as each item is entered.
If marked and you’re not using a separate fulfillment process, item quantities will be fulfilled as well.
Document/Batch Entire orders or batches of orders are allocated using the Sales
Allocation/Fulfillment Options window. This option allows for faster data entry because items won’t
be checked for quantity shortages as they’re entered on sales documents.
None Item quantities are allocated when you transfer an order to an invoice using the allocation
options for the invoice ID. You won’t be able to allocate item quantities for orders.
13. Mark the options for entering documents using this order ID. You can enter a password to restrict a user
from using the option during transaction entry. If an option is marked but a password hasn’t been entered,
anyone who has access to the window can use the option.
You can set up these options differently for each order ID.
Allow Invoicing of Unfulfilled or Partially Fulfilled Orders Mark to allow users to transfer an
order to an invoice when the order is partially fulfilled. If unmarked, only completely allocated or
fulfilled orders will be transferred to invoices.
Delete Documents Mark to allow users to delete orders after they’ve been saved. If you delete an
order, all the information associated with the order will be erased. If unmarked, you can’t delete orders
in the Sales Transaction Entry window.
Edit Printed Documents Mark to allow users to make changes to orders after they’ve been printed.
Override Document Numbers Mark to allow users to change the document number that is
assigned in the Sales Transaction Entry window. If unmarked, the next available order number will be
assigned and you can’t change it.
Void Documents Mark to allow users to void orders after they’ve been entered. If marked and
you’ve selected to track voided transaction history in the Sales Order Processing Setup window,
voided orders will be saved in history. If unmarked, you can’t void orders in the Sales Transaction
Entry window.
14. Choose Holds to assign process holds to the order ID to stop processing. For more information about
assigning process holds, see Assigning process holds to sales document IDs.
15. Choose Save to save the order information you’ve entered.
To review the entries and selections you’ve made for a specific order ID, print the Sales Order Setup List by
choosing File >> Print or the printer button while the Sales Order Setup window is displayed.
To review the entries for all order IDs, print the Sales Order Setup List (Reports >> Sales >> Setup).
Setting up fulfillment orders or invoices
If you’re using sales fulfillment workflow, use the Sales Fulfillment Order/Invoice Setup window to set up an
unlimited number of fulfillment order IDs and invoice IDs, which you can use for different situations. For example,
you can set up separate fulfillment order IDs or invoice IDs for wholesale, retail, and catalog customers. When you
enter a fulfillment order or an invoice in the Sales Transaction Entry window, you can select the type of fulfillment
order or invoice from the list of fulfillment order IDs and invoice IDs you’ve set up.
If you’re not using sales fulfillment workflow, the window name will be Sales Invoice Setup. Refer to Setting up
invoices for more information.
To set up fulfillment orders or invoices
1. Open the Sales Fulfillment Order/Invoice Setup window. (Sales >> Setup >> Sales Order Processing >>
Sales Document Setup button >> select the Fulfillment Order/Invoice option)
2. Enter a fulfillment order/invoice ID. If the ID should have a unique document numbering system, enter a
Fulfillment Order/Invoice ID Next Number.
You can set up a different next number for each fulfillment order/invoice ID. When you enter a fulfillment
order or invoice in the Sales Transaction Entry window, the next number for the fulfillment order/invoice ID
is used as the document number. If you don’t enter a next number for the fulfillment order/ invoice ID, the
next fulfillment order number or invoice number from the Sales Document Numbers Setup window is used.
3. You can enter a comment ID. The comment ID you enter will appear as the default comment ID in the Sales
Transaction Entry window, where you can change it, if necessary.
4. You can select the format to use when you print a fulfillment order or an invoice with this fulfillment
order/invoice ID. You can use blank paper, short form, long form, or other form, and you can change the
format before printing the document.
5. Select the method used to allocate item quantities—the process of reserving inventory items so the available
quantity is reduced by the quantity billed.
Line Item Select this method to allocate item quantities as you enter them on a fulfillment order or
an invoice. If you select this method, you’ll be required to make quantity shortage decisions as each
item is entered.
If you’ve selected to allocate by line item and you’re not using a separate fulfillment process, item
quantities will be fulfilled, as well.
Document/Batch Select this method to allocate entire fulfillment orders, invoices, batches of
fulfillment orders, or batches of invoices using the Sales Allocation/Fulfillment Options window. This
option allows for faster data entry because items won’t be checked for quantity shortages as they’re
entered on sales documents.
6. Mark Transfer Fulfillment Order/Invoice to Back Order to be able to transfer this fulfillment order or invoice
to a back order and enter the back order ID that will be used.
The back order ID you enter will appear in the Sales Document Detail Entry window as the default document
type, but can be changed before transferring the fulfillment order or invoice.
7. Mark the Use Separate Fulfillment Process option if item quantities should not be fulfilled during allocation.
If this option is not marked, the fulfillment is completed when the item is allocated. For more information
about allocating and fulfilling items, see Chapter 19, “Allocating item quantities.”
8. You can enter or select a Credit Limit Hold ID to apply to the order ID to stop processing on documents that
exceed the set credit limit for the customer.
9. Mark the Enable Fulfillment Workflow option to track document statuses. You can enter or select a
fulfillment workflow hold ID. For more information, refer to Setting up fulfillment workflow for sales.
10. If you marked the Enable Fulfillment Workflow option, you can mark other options.
This table describes each option that you can mark.
OPTION DESCRIPTION
Update Actual Ship Date During Confirm Ship If you marked the Enable Fulfillment Workflow option, you
can mark this option to display the date that you
confirmed shipment of the items. The date that you chose
Confirm >> Ship in the Sales Transaction Entry window will
be displayed in the Date Shipped field in the Sales
Transaction Entry window.
Override Billed Quantity with Quantity Fulfilled You can mark this option to display the same quantity in
the Quantity Billed field in the Sales Transaction Entry
window as the Quantity Fulfilled field in the Sales Order
Fulfillment window. This option is marked automatically
when the Enable Fulfillment Workflow option is marked.
Enable Quantity Canceled in Sales Order Fulfillment You can mark this option to enter or change information in
the Qty Canceled field in the Sales Order Fulfillment
window. Refer to Setting up fulfillment orders or invoices
for more information.
Enable Quantity to Back Order in Sales Order Fulfillment You can mark this option to enter or change information in
the Qty to Back Order field in the Sales Order Fulfillment
window. This option is available only when you’ve selected
the Transfer Order to Back Order option in the Sales Order
Setup window or the Transfer Fulfillment Order/Invoice to
Back Order option in the Sales Fulfillment Order/Invoice
Setup window. Refer to Setting up fulfillment orders or
invoices for more information.
Update Invoice Date on First Print If you marked the Enable Fulfillment Workflow option, you
can mark this option to display the date that the invoice is
printed in the Invoice Date field in the Sales Date Entry
window. This option is marked automatically when sales
fulfillment workflow is registered.
11. If you marked the Transfer Fulfillment Order/Invoice to Back Order option, you can mark the Enable
Quantity to Back Order in Sales Order Fulfillment option to enter or change information in the Qty to Back
Order field in the Sales Order Fulfillment window.
12. Mark options for documents using this fulfillment order ID or invoice ID. You can enter a password to
restrict a user from using the option during transaction entry. If an option is marked but no password is
entered, anyone who has access to the window can use the option.
You can mark options for any or all of the fulfillment order IDs or invoice IDs.
Delete Documents Mark to allow users to delete fulfillment orders or invoices after they’ve been
saved. If you delete a fulfillment order or an invoice, all the information associated with the fulfillment
order or invoice will be deleted. If unmarked, you can’t delete fulfillment orders or invoices in the
Sales Transaction Entry window.
Edit Printed Documents Mark to allow users to make changes to fulfillment orders or invoices after
they’ve been printed.
Override Document Numbers Mark to allow users to change the document number that is
assigned in the Sales Transaction Entry window. If unmarked, the next available fulfillment order
number or invoice number will be assigned and you can’t change it.
Void Invoice Documents Mark to allow users to void invoices after they’ve been entered. If marked
and you’ve selected to track voided transaction history in the Sales Order Processing Setup window,
voided invoices will be saved in history. If unmarked, you can’t void invoices in the Sales Transaction
Entry window.
13. Choose Holds to assign process holds to the fulfillment order ID or invoice ID. For more information about
assigning process holds, see Assigning process holds to sales document IDs.
14. Choose Workflow to select the document statuses to track. For more information, see Setting up fulfillment
workflow for sales.
15. Choose Save to save the fulfillment order or invoice information you’ve entered.
To review the entries and selections you’ve made for a specific fulfillment order ID or invoice ID, choose File >>
Print in the Sales Fulfillment Order/Invoice Setup window to print the Sales Invoice Setup List.
To review the entries for all fulfillment order IDs or invoice IDs, print the Sales Invoice Setup List (Sales >> Reports
>> Setup).
Setting up back orders
Use the Sales Back Order Setup window to set up and customize an unlimited number of back order IDs, which
you can use for different situations. For example, you can set up separate back order IDs for retail sales and
wholesale sales. When you enter a back order in the Sales Transaction Entry window, you can select the back order
ID from the list of back order IDs you’ve set up.
To set up back orders
1. Open the Sales Back Order Setup window. (Sales >> Setup >> Sales Order Processing >> Sales Document
Setup button >> select the Back Order option)
2. Enter a Back Order ID and, if you want this order ID to have a unique document numbering system, enter a
Back Order ID Next Number.
You can set up a different next number for each back order ID. When you enter a back order in the Sales
Transaction Entry window, the next number for the back order ID is used as the document number. If you
don’t enter a next number for the back order ID, the next back order number from the Sales Document
Numbers Setup window is used.
3. You can enter a Comment ID. The comment ID you enter will appear as the default comment ID in the Sales
Transaction Entry window, where you can change it, if necessary.
4. You can select the format to use when you print a back order with this back order ID —blank paper, short
form, long form, or other form. You can change the format before printing the document.
5. Mark the options to transfer this back order ID to orders, invoices, or both, and select an ID for each
document.
If you’re using sales fulfillment workflow, you can transfer this back order ID to fulfillment orders and select
a fulfillment order ID.
The order and invoice IDs you enter will appear in the Sales Document Detail Entry window as the default
document type, but can be changed before transferring the back order.
6. If you marked a transfer option, you can specify whether item quantities will appear in the Quantity to Order
or Quantity to Invoice fields on the back order in the Sales Transaction Entry window.
To Order Item quantities will appear as the quantity to order in the Sales Transaction Entry window
when you use this back order ID. This selection is the best choice if you transfer a back order to an
order more often than you transfer a back order to an invoice.
To Invoice Item quantities will appear as the quantity to invoice in the Sales Transaction Entry
window when you use this back order ID.
None You will need to enter item quantities manually in the Sales Transaction Entry window.
7. Mark the options for entering documents using this back order ID. You can enter a password to restrict a
user from using the option during transaction entry. If an option is marked but no password is entered,
anyone who has access to the window can use the option.
You can set up these options differently for each back order ID.
Delete Documents Mark to allow users to delete back orders after they’ve been saved. If you delete
a back order, all the information associated with the back order will be erased. If unmarked, you can’t
delete back orders in the Sales Transaction Entry window.
Edit Printed Documents Mark to allow users to make changes to back orders after they’ve been
printed.
Override Document Numbers Mark to allow users to change the document number that is
assigned in the Sales Transaction Entry window. If unmarked, the next available back order number
will be assigned and you can’t change it.
Void Documents Mark to allow users to void back orders after they’ve been entered. If marked and
you’ve selected to track voided transaction history, voided back orders will be saved in history. If
unmarked, you can’t void back orders in the Sales Transaction Entry window.
8. Choose Holds to assign process holds to the back order ID to stop processing. For more information about
assigning process holds, see Assigning process holds to sales document IDs.
9. Choose Save to save the back order information you’ve entered.
To review the entries and selections you’ve made for a specific back order ID, print the Sales Back Order Setup List
by choosing File >> Print or the printer button while the Sales Back Order Setup window is displayed.
To review the entries for all back order IDs, print the Sales Back Order Setup List (Sales >> Reports >> Setup).
Setting up invoices
Use the Sales Invoice Setup window to set up and customize an unlimited number of invoice IDs, which you can
use for different situations. For example, you can set up separate invoice IDs for wholesale, retail, and catalog
customers. When you enter an invoice in the Sales Transaction Entry window, you can select the type of invoice
from the list of invoice IDs you’ve set up.
If you’re using sales fulfillment workflow, the window name will be Sales Fulfillment Order/Invoice Setup. Refer to
Setting up fulfillment orders or invoices for more information.
To set up invoices
1. Open the Sales Invoice Setup window. (Sales >> Setup >> Sales Order Processing >> Sales Document
Setup button >> select the Invoice option)
2. Enter an Invoice ID and, if you want this invoice ID to have a unique document numbering system, enter an
Invoice ID Next Number.
You can set up a different next number for each invoice ID. When you enter an invoice in the Sales
Transaction Entry window, the next number for the invoice ID is used as the document number. If you don’t
enter a next number for the invoice ID, the next invoice number from the Sales Document Numbers Setup
window is used.
3. You can enter a Comment ID. The comment ID you enter will appear as the default comment ID in the Sales
Transaction Entry window, where you can change it, if necessary.
4. You can select the format to use when you print an invoice with this invoice ID —blank paper, short form,
long form, or other form. You can change the format before printing the document.
5. Mark Transfer Invoice to Back Order if you want to be able to transfer this invoice to a back order and enter
the back order ID that will be used.
The back order ID you enter will appear in the Sales Document Detail Entry window as the default document
type, but can be changed before transferring the invoice.
6. Mark the Use Separate Fulfillment Process option if you don’t want item quantities to be fulfilled during
allocation. If this option is not marked, the fulfillment is done when the item is allocated. For more
information about allocating and fulfilling, see Chapter 19, “Allocating item quantities.”
7. You can enter or select a Credit Limit Hold ID to place a hold on documents that exceed the set credit limit
for the customer.
8. You can mark other options for the invoice ID.
This table describes each option that you can mark.
OPTION DESCRIPTION
Override Billed Quantity with Quantity Fulfilled Mark this option to display the same quantity in the
Quantity to Invoice field as the Quantity Fulfilled field.
Enable Quantity Canceled in Sales Order Fulfillment Mark this option to enter or change information in the Qty
Canceled field in the Sales Order Fulfillment window.
Enable Quantity to Back Order in Sales Order Fulfillment Mark this option to enter or change information in the Qty
to Back Order field in the Sales Order Fulfillment window.
9. Select the method used to allocate item quantities—the process of reserving inventory items so the available
quantity is reduced by the quantity billed.
Line Item Item quantities are allocated as you enter them on an invoice. If this option is marked,
you’ll be required to make quantity shortage decisions as each item is entered.
If you’ve selected to allocate by line item and you’re not using a separate fulfillment process, item
quantities will be fulfilled as well.
Document/Batch Entire invoices or batches of invoices are allocated using the Sales
Allocation/Fulfillment Options window. This option allows for faster data entry because items won’t
be checked for quantity shortages as they’re entered on sales documents.
10. Mark the options for entering documents using this invoice ID. You can enter a password to restrict a user
from using the option during transaction entry. If an option is marked but no password is entered, anyone
who has access to the window can use the option.
You can set up these options differently for each invoice ID.
Delete Documents Mark to allow users to delete invoices after they’ve been saved. If you delete an
invoice, all the information associated with the invoice will be erased. If unmarked, you can’t delete
invoices in the Sales Transaction Entry window.
Edit Printed Documents Mark to allow users to make changes to invoices after they’ve been
printed.
Override Document Numbers Mark to allow users to change the document number that is
assigned in the Sales Transaction Entry window. If unmarked, the next available invoice number will
be assigned and you can’t change it.
Void Invoice Documents Mark to allow users to void invoices after they’ve been entered. If marked
and you’ve selected to track voided transaction history in the Sales Order Processing Setup window,
voided invoices will be saved in history. If unmarked, you can’t void invoices in the Sales Transaction
Entry window.
11. Choose Holds to assign process holds to the invoice ID to stop processing. For more information about
assigning process holds, see Assigning process holds to sales document IDs.
12. Choose Save to save the invoice information you’ve entered.
To review the entries and selections you’ve made for a specific invoice ID, print the Sales Invoice Setup List by
choosing File >> Print or the printer button while the Sales Invoice Setup window is displayed.
To review the entries for all invoice IDs, print the Sales Invoice Setup List (Sales >> Reports >> Setup).
Setting up returns
Use the Sales Return Setup window to set up and customize an unlimited number of return IDs, which you can use
for different situations. For example, if you use different types of returns for your wholesale, retail, and catalog
customers, you can set up a separate return ID for each type of customer. When you enter a return in the Sales
Transaction Entry window, you can select the type of return from the list of return IDs you’ve set up.
To set up returns
1. Open the Sales Return Setup window. (Sales >> Setup >> Sales Order Processing >> Sales Document
Setup button >> select the Return option)
2. Enter a Return ID and, if you want this return ID to have a unique document numbering system, enter a
Return ID Next Number.
You can set up a different next number for each return ID. When you enter a return in the Sales Transaction
Entry window, the next number for the return ID is used as the document number. If you don’t enter a next
number for the return ID, the next return number from the Sales Document Numbers Setup window is used.
3. You can enter a comment ID. The comment ID you enter will appear as the default comment ID in the Sales
Transaction Entry window, where you can change it, if necessary.
4. You can select the format to use when you print a return with this return ID — blank paper, short form, long
form, or other form. You can change the format before printing the document.
5. Mark the Use next number from Invoice ID option if you want your return and invoice documents to use the
same sequential numbering system, and enter the invoice ID.
If an Invoice Next Number isn’t entered in the Sales Invoice Setup window, the next number specified for
invoices in the Sales Document Numbers Setup window will be used.
6. Mark the options for entering documents using this return ID. You can enter a password to restrict a user
from using the option during transaction entry. If an option is marked but no password is entered, anyone
who has access to the window can use the option.
You can set up these options differently for each return ID.
Delete Documents Mark to allow users to delete returns after they’ve been saved. If you delete a
return, all the information associated with the return will be erased. If unmarked, you can’t delete
returns in the Sales Transaction Entry window.
Edit Printed Documents Mark to allow users to make changes to returns after they’ve been printed.
Override Document Numbers Mark to allow users to change the document number that is
assigned in the Sales Transaction Entry window. If unmarked, the next available return number will be
assigned and you can’t change it.
Override Item Unit Cost for Returns Mark to allow users to change the unit cost of a returned item.
The default unit cost for returned items will be the item’s current cost. If unmarked, you can’t change
the cost for returned items.
Void Documents Mark to allow users to void returns after they’ve been entered. If marked and
you’ve also selected to track voided transaction history in the Sales Order Processing Setup window,
voided returns will be saved in history. If unmarked, you can’t void returns in the Sales Transaction
Entry window.
7. Choose Holds to assign process holds to the return ID to stop processing. For more information about
assigning process holds, see Assigning process holds to sales document IDs.
8. Choose Save to save the return information you’ve entered.
To review the entries and selections you’ve made for a specific return ID, print the Sales Return Setup List by
choosing File >> Print or the printer button while the Sales Return Setup window is displayed.
To review the entries for all return IDs, print the Sales Return Setup List (Sales >> Reports >> Setup).
Assigning process holds to sales document IDs
Process holds are user-defined restrictions that control the processing of sales documents at different stages of the
sales cycle. You can use process holds to restrict the transfer, fulfillment, printing, or posting of documents. You can
manually assign process holds to individual documents or automatically assign them to documents based on their
document ID. If you assign process holds to a document ID, the process holds will be assigned to each document
that uses the document ID.
For example, a manager’s approval might be required before a return is posted. You can set up a process hold
called Manager Approval, assign a password and apply it to all return documents. Once the process hold is applied,
you must enter the password before the return can be posted.
NOTE
You can’t assign process holds until you’ve set them up using the Sales Process Holds Setup window. For more information,
see Setting up process holds.
For more information about assigning a process hold to an individual document, see Assigning process holds to a
document on page 195.
To assign process holds to sales document IDs
1. Open the Sales Process Holds Assignment window. (Sales >> Setup >> Sales Order Processing >> Sales
Document Setup button >> select the Quote, Order, Back Order, Invoice, or Return option >> Holds button)
2. Select a hold from the Available Process Holds list and choose Insert.
3. Continue this process until all process holds you want to apply are displayed in the Selected Process Holds
list.
4. Choose OK to save changes and close the window.
1 Print a picking ticket for the fulfillment order that includes all
line items—except drop-ship—that are not fully canceled or
back ordered. You can print the picking ticket from one of the
following windows: the Sales Transaction Entry window, the
Sales Order Fulfillment window, the Print Sales Documents
window, or the Sales Document Print Options window.
For example, if you’re tracking all six document statuses and you’ve printed the picking ticket for the items on a
fulfillment order, the current document status is 2. To advance the document status to Status 3, you can choose
Confirm >>Pick in the Sales Transaction Entry window.
You also can advance the status of one or more documents in the Sales Bulk Confirmation window. For more
information, refer to Advancing the document status of one or more fulfillment orders.
Setting up fulfillment workflow for sales
If you’re using sales fulfillment workflow, use the Sales Fulfillment Order/Invoice
Setup window to activate workflow for sales. Use the Sales Fulfillment Document Workflow Setup window to
select the workflow statuses to track for a fulfillment order/invoice type ID with the Enable Fulfillment Workflow
option marked. You must mark Status 6 and at least one other status to track workflow information. For more
information, refer to Sales fulfillment workflow overview.
To set up fulfillment workflow for sales
1. Open the Sales Fulfillment Order/Invoice Setup window. (Sales >> Setup >> Sales Order Processing >>
Sales Document Setup button >> select the Fulfillment Order/Invoice option)
2. Enter or select a fulfillment order ID/invoice ID for the workflow you’re setting up.
3. Mark the Enable Fulfillment Workflow option.
4. Choose Workflow to open the Sales Fulfillment Document Workflow Setup window.
5. To exclude a document status from the workflow process, unmark the Active option for the status. To change
the status descriptions, refer to Changing fulfillment workflow document status descriptions.
6. Choose OK in the Sales Fulfillment Document Workflow Setup window. Choose Save in the Sales
Fulfillment Order/Invoice Setup window.
Changing fulfillment workflow document status descriptions
If you’re using sales fulfillment workflow, use the Sales Fulfillment Workflow Setup window to change the
descriptions of document statuses displayed in the Sales Fulfillment Document Workflow Setup window. For more
information, refer to Setting up fulfillment workflow for sales.
The workflow process that’s used to move from one document status to another won’t change. For example, if your
company uses the term “dispatch” rather than the term “ship”, you could change the description for Status 5 to
Dispatched in the Sales Fulfillment Workflow Setup window. However, to advance the status of a document to
status 6, you need to select Confirm >> Ship in the Sales Transaction Entry window, the Sales Order Fulfillment
window, or the Bulk Confirmation window.
To change fulfillment workflow document status descriptions
1. Open the Sales Fulfillment Workflow Setup window. (Sales >> Setup >> Fulfillment Workflow Setup)
Allocate By
Invoice Allocate By
2. Select the document ID you want to modify and make changes as needed.
3. Choose Save. The changes will affect new documents that use this document ID.
Deleting a sales document ID
A document ID can be deleted if there are no unposted documents that use the document ID. Posted, transferred,
voided, or deleted documents that use the deleted document ID won’t be affected.
To delete a sales document ID
1. Open the setup window for the document type. (Sales >> Setup >> Sales Order Processing >> Sales
Document Setup button >> select the Quote, Order, Back Order, Fulfillment Order/Invoice, or Return
option)
2. Select the document ID you want to delete.
3. Choose Delete.
Removing process holds assigned to a sales document ID
Use the Sales Process Holds Assignments window to remove process holds assigned to specific document IDs.
Process holds are user-defined restrictions that control the processing of sales documents at different stages of the
sales cycle. Removing a process hold will affect future transactions that use the document ID but won’t change
holds on existing transactions.
For information about setting up process holds, see Setting up process holds. For more information about
removing a process hold from an individual document, see Removing process holds from a document*.
To remove process holds assigned to a sales document ID
1. Open the Sales Process Holds Assignment window. (Sales >> Setup >> Sales Order Processing >> Sales
Document Setup button >> select the Quote, Order, Back Order, Fulfillment Order/Invoice, or Return option
>> Holds button)
2. Select a process hold from the Selected Process Holds list and choose Remove.
Choose Remove All if you want to remove all the process holds assigned to the document ID.
3. Continue this process to remove additional process holds.
4. Choose OK to save your changes.
2. Enter the date to remove customer/item substitute records that expired on or earlier than the date.
3. Choose Process. The Customer/Item Substitutes Removed report will be printed.
See Also
Sales Order Processing Part 1: Setup
Sales Order Processing Part 2: Transaction entry
Sales Order Processing Part 3: Allocation, Fulfillment, and Purchasing
Sales Order Processing Part 4: Transaction activity
Sales Order Processing Part 5: Inquiries and reports
Sales Order Processing Part 6: Utilities
Glossary
Sales Order Processing in Dynamics GP
77 minutes to read • Edit Online
You can use Sales Order Processing to enter and print quotes, orders, invoices, back orders, and returns
individually or in batches.
When necessary, you can enter drop-ship items on sales documents and determine how quantity shortages will be
handled for individual items or for entire documents or batches.
You also can use Sales Order Processing to complete the following tasks:
Transfer customer information from one document type to another
Transfer item information and quantities from one document type to another
Enter and post sales deposits
Allocate and fulfill items on orders, fulfillment orders, and invoices
Fulfill items separately from item allocation
If you use Purchase Order Processing, you can generate purchase orders from sales documents.
If you use Receivables Management, customer balances are updated after the sales transactions are posted.
If you use Inventory Control, item prices are calculated automatically on sales documents and inventory quantities
are adjusted when the sales documents are posted.
The manual is divided into the following parts:
Sales Order Processing Part 1: Setup introduces Sales Order Processing and explains the setup of the
module.
Sales Order Processing Part 2: Transaction entry explains how to enter sales documents.
Sales Order Processing Part 3: Allocation, Fulfillment, and Purchasing explains how inventory items are
allocated and fulfilled, and how to create purchase orders from sales documents.
Sales Order Processing Part 4: Transaction activity explains how to post, print and transfer sales documents.
Sales Order Processing Part 5: Inquiries and reports explains how to use inquiries and reports to analyze
your sales information.
Sales Order Processing Part 6: Utilities describes procedures you can use to reconcile sales documents or
remove sales history.
Part 1: Setup
This part of the documentation includes information that will help you set up Sales Order Processing. The setup
procedures generally need to be completed once, but you can refer to this information at other times for
instructions on modifying or viewing existing entries. The following topics are discussed:
Chapter 1, “Setup overview,” lists the setup tasks you need to complete in other modules and describes the
Sales Order Processing setup routine.
Chapter 2, “Module setup,” provides instructions for setting up the Sales Order Processing module.
Chapter 3, “Document setup,” provides instructions for setting up the document types—quotes, orders,
fulfillment orders/invoices, back orders and returns—used in Sales Order Processing.
Chapter 4, “Sales fulfillment workflow setup,” explains how to set up document statuses to assign to
fulfillment orders.
Chapter 5, “Document ID maintenance,” explains how to modify or delete document types.
Chapter 6, “Customer item and substitute item maintenance,” explains how to create or delete item numbers
for customers and substitutes.
TIP
Choose Administration >> Setup >> Posting >> Posting Accounts to open the Posting Accounts Setup window, where you
can select to view Inventory or Sales accounts.
You also must complete the setup procedures for your company, currency, accounts, checkbooks, and posting
options. Tax schedules and tax details also should be set up. For more information, see the System Setup
instructions (Help >> Contents >> select Setting Up the System).
If you‘re using Sales Order Processing with Multicurrency Management, be sure you‘ve also set up currencies,
exchange rate tables, exchange rates, access to currencies and exchange rate tables, and Multicurrency default
entries. For more information about using and setting up Multicurrency Management, refer to the Multicurrency
Management documentation.
If you plan to print multicurrency versions of your posting journals and reports, be sure to mark Include
Multicurrency Info for the Sales series in the Posting Setup window (Administration >> Setup >> Posting >>
Posting).
Customer credit limit override approval workflow
Your company can use the customer credit limit override workflow feature as part of its business controls. If you
use this feature, you can define how orders, fulfillment orders, and invoices must be approved if the documents
exceed the set credit limits for customers. You can define the credit limit for each customer in the Customer
Maintenance Options window. The rules for approving orders, fulfillment orders, and invoices can be defined to fit
your organization’s needs.
When an order, fulfillment order, or invoice is ready to be approved, approvers can be notified and the document
can be approved, using Microsoft Office Outlook, Microsoft Dynamics GP, or SharePoint. When a document
completes Workflow, you can print, transfer, or post the document.
Before you can use the customer credit limit override approval workflow for Sales Order Processing, you must
remove the password from the Exceed Credit Limit option in the Receivables Management Setup window (Sales
>> Setup >> Receivables).
2. Specify how Sales Order Processing transactions will be tracked and displayed during transaction entry. You
can select the following options.
Display Item Unit Cost Mark to display the unit cost of each item on the document during
transaction entry. The unit cost displayed will be the current cost or the standard cost of the item,
depending on the inventory valuation method assigned to each item.
For more information about item cost, see the Inventory Control documentation.
Track Voided Transactions in History Mark to maintain a historical record of voided transactions.
If you don‘t mark this option, voided documents will be removed after posting and won‘t be included
on reports. Voided document numbers cannot be used again.
Calculate Kit Price Based on Component Cost If you‘re using a percent markup or percent
margin pricing method and you mark this option, the current or standard cost of the kit components
will be used to calculate the total cost for the kit. The percent markup or percent margin will be
calculated on that cost.
Display Quantity Distribution Warning If you mark this option, an alert message will be
displayed during transaction entry when the quantity ordered, invoiced, back ordered, or quoted
hasn‘t been fully distributed. If you do not mark this option, a message won‘t be displayed.
Search for New Rates During Transfer Process When marked, the system will determine if a
different exchange rate should be used when the document is transferred to a new document. If this
option is not marked, the new document will use the same exchange rate as the document it was
transferred from.
For more information about exchange rates and transferring, see Multicurrency and transfers.
Track Master Numbers Mark to track master numbers that identify original documents and track
the flow of documents. Each subsequent document created from that original document will have the
same master number.
Enter the next master number in the Next Master Number field. This field will be available only if
you’ve marked Track Master Numbers.
Prices Not Required in Price List This option is available only if you’re using Inventory Control.
Mark this option if you don‘t maintain prices for every item.
When this option is marked and a price isn‘t found for the item during transaction entry, the price will
be zero and you can enter a price. You can enter a password for this option if you want to limit the
users who can enter item prices. If this option is not marked, you can’t enter items that don’t have
prices in the system.
Convert Functional Price Mark this option if you want the functional currency price to be
converted if a price can’t be found in the originating currency for an item. If a functional currency
price isn‘t available, the price will be zero. This field is available only if you‘ve marked Prices Not
Required in Price List.
3. Select data entry default settings.
Quantity Shortage Select the default option to use when you have fewer items in inventory than a
customer requests.
Document Date Select which date to use as a default date when you open the Sales Transaction
Entry window. You can use the date from the last document you entered or the User Date.
Price Warning Select a price warning to alert users when the default price for the item is used on a
sales document instead of the default price for the customer.
NOTE
This option does not apply if you’re using extended pricing.
The price of an item on a sales document is determined by the price level for the customer in the
Customer Maintenance window. If one isn‘t available, the default price level in Receivables
Management Setup window is used. If a default price level is not found there, the default price level
for the item will be used.
Requested Ship Date Select the default requested ship date for line items in the Sales Date Entry
window. If you select Days After Doc. Date, enter the number of days after the document date that
the items should be shipped.
4. Enter document default information, including the IDs of the site, checkbook, quote, order, fulfillment order
—if you’re using sales fulfillment workflow — invoice, back order, and return you use most often. The entries
you make here will appear as the default entries in the Sales Transaction Entry window.
If you haven‘t set up quotes, orders, back orders, fulfillment orders, invoices, and returns, skip the document
default entries at this time. Later, after you‘ve set up at least one type of quote, order, back order, fulfillment
order, invoice, and return, you can complete these entries. For more information about setting up document
types, see Chapter 3, “Document setup.”
5. Mark Customer or Item to specify whether the posting accounts associated with the customer or with the
item should appear as the default entries during transaction entry. This option determines which Sales and
Cost of Goods Sold accounts to use for a sales transaction.
6. Mark whether to maintain history for sales documents and account distributions. If you choose to maintain
history, a detailed copy of the sales document will be kept after it is transferred, voided, or posted.
For account distributions, a detailed record of transaction distributions that are posted through General
Ledger will be kept. Account distribution history includes the audit trail code, account, account description,
debit or credit amount, and other information about each transaction.
If you don‘t select to maintain history, quotes, orders, and back orders will be deleted when they‘re
transferred or voided. Invoices and returns will be deleted when they‘re posted.
NOTE
Keeping history will increase the amount of hard disk space needed to run Microsoft Dynamics GP. Periodically, you
can remove history to ensure that you‘re keeping only the records you need. For more information, see Chapter 31,
“Sales history removal.”
7. Enter the number of decimal places to use when displaying and entering quantity amounts for non-
inventoried items.
8. If you aren‘t using Multicurrency Management, enter the number of decimal places to use when displaying
and entering currency amounts for noninventoried items.
If you‘re using Multicurrency Management, choose the expansion button to open the Sales Non-Inventoried
Currency Decimals Setup window where you can define currency decimal places for each currency to which
you have access. For more information, see Setting up currency decimal places for non-inventoried items.
9. Choose File >> Print or the printer icon button to print the Sales Order Processing Setup List. You also can
print the report using the Sales Setup Reports window.
10. Choose OK to save your setup options.
Setting up currency decimal places for noninventoried items
If you are using Multicurrency Management, you can use the Sales Non-Inventoried Currency Decimals Setup
window to define currency decimal places for noninventoried items for each currency that your company uses.
Amounts will appear in the format defined in this window whenever you enter a non-inventoried item for a specific
currency.
If you aren‘t using Multicurrency Management, use the Sales Order Processing Setup window to define the
number of decimal places when displaying currency amounts for non-inventoried items.
You can change the non-inventoried currency decimal places for a currency at any time. Changing the decimal
place setting for a currency won’t change the decimal place settings of non-inventoried items already entered on
existing sales documents. The settings will be applied to new items added to existing transactions or to new
transactions.
To set up currency decimal places for non-inventoried items
1. Open the Sales Non-Inventoried Currency Decimals Setup window. (Sales >> Setup >> Sales Order
Processing >> Currency expansion button)
2. Enter or select the number of decimal places to use when displaying currency amounts for non-inventoried
items.
3. Continue defining decimal places for all the currencies displayed in the window.
4. Choose File >> Print to print the Sales Non-Inventoried Currency Decimals Setup List.
5. Choose OK to close the window.
Setting up taxes and options
You can use the Sales Order Processing Setup Options window to specify a method for calculating taxes,
preferences for generating purchase orders (if you’re using Purchase Order Processing), and to set up other sales
options.
You can further restrict each option by assigning a password to it. If the option is marked but no password is
entered, anyone who has access to the related windows can use the option.
If you’re using advanced picking, you can select to sort individual picking tickets by bin sequence. If you’re using
advanced picking and multiple bins, you can select to print default bins or all available bins when a default bin isn’t
found.
To set up taxes and options
1. Open the Sales Order Processing Setup Options window. (Sales >> Setup >> Sales Order Processing >>
Options button)
2. Mark the type of tax calculation to use on sales documents.
Advanced Mark Advanced to specify a tax schedule to use for noninventoried items and freight and
miscellaneous charges. For inventory items, the tax schedule you chose for each item in the Item
Maintenance window will be used.
Single Schedule Mark Single Schedule to specify one tax schedule for all items on all documents.
Items on each sales document will be taxed using the tax details in the schedule you specify here,
even if the item is nontaxable or if the customer is tax exempt. Taxes won‘t be calculated on freight or
miscellaneous charges.
For more information about calculating and distributing sales tax amounts, see Chapter 18, “Sales
Order Processing taxes.”
3. If you selected to use advanced tax calculations, enter or select tax options for non-inventoried items, freight,
and miscellaneous charges. You can change the tax schedules used for a transaction in the Sales Tax
Schedule Entry window during transaction entry. The tax options are:
Taxable The default tax details for the customer or site will be compared to the tax details in the tax
schedule you specify here.
Nontaxable No taxes will be calculated.
Base on customers The tax details from the customer tax schedule or the site tax schedule will be
the default, depending on whether the shipping method is delivery or pickup.
4. Select a default sorting option for picking tickets. Your selection determines how information is printed on
picking tickets. The sorting options are:
Standard Pick Ticket Items will be printed on the picking ticket in the order that they were entered
in the Sales Transaction Entry window.
Bin Sequence Items will be printed on the picking ticket sorted by bins and then items.
5. If you’re using multiple bins, select when to print bins on blank individual picking tickets. The options are:
Always Default bin information and additional available bin information always will be printed on
the picking ticket.
When Default Bin can’t be Found Additional available bin information will be printed on the
picking ticket only when a default bin can’t be found for an item.
6. If you’re using Purchase Order Processing, select a default site to use when generating purchase orders
from sales orders and back orders. Your selection determines how purchase orders and purchase order line
items are created. The choices are:
Don’t Combine Items with Different Sites on Same PO If you select this option, items with
different sites on a sales order document will be listed on separate purchase orders. For example, on
a sales order document, ITEMA is assigned to the NORTH site and ITEMB is assigned the SOUTH
site. When you generate the purchase orders, ITEMA and ITEMB would be listed on two separate
purchase orders.
Combine Items with Different Sites on Same PO If you select this option, items with different
sites on a sales order document will be listed on the same purchase order if they have the same
vendor. For example, on a sales order document, ITEMA is assigned to the NORTH site, ITEMB is
assigned to the SOUTH site and ITEMA and ITEMB have the same primary vendor. When you
generate the purchase order, ITEMA and ITEMB would be listed as two line items on a single
purchase order.
Use a Single Site for All POs If you select Use a Single Site for All POs, you can enter the site
where all items will be received in the Site ID field. After the quantities are received, you must
transfer the quantities from the receiving site to the sites listed on the sales order document.
7. If you’re using Purchase Order Processing, select a default required date. This date is set for each line item
and is the date by which you must receive the item on a purchase order. This date can be viewed or changed
in the Purchasing Item Detail Entry window.
If you select Days Prior to Requested Ship Date, enter the number of days you want to receive the purchase
order line items before the requested ship date of the sales line items. For example, if you enter 2 as the
number of days before the requested ship date and a sales item has a requested ship date of April 29, the
required date of the purchase order line item will be April 27. The user date will be used as the required date
when the required date could be calculated in the past.
8. If you’re using Purchase Order Processing, select the default unit of measure that will be used when
purchase orders are generated from orders and back orders. You can use the U of M from the sales line item
or use the item‘s default purchasing U of M.
9. If you’re using Purchase Order Processing, mark Combine Similar Line Items Into a Single PO Line to
combine an item listed several times on a purchase order into one purchase order line item. If this option
isn‘t marked, an item could be listed on the purchase order multiple times—once for each sales document
that includes a shortage for the item and is linked to the purchase order.
For example, suppose Order11 has a quantity to purchase of 2 for ITEMA for the NORTH Site and Order15
has a quantity to purchase of 3 for ITEMA for the NORTH Site. If you mark this option, ITEMA will be listed
once on a purchase order for a quantity of 5. If you don‘t mark this option, ITEMA will be listed twice on the
purchase order.
10. If you’re using Purchase Order Processing, you can combine drop ship items onto one purchase order,
rather than creating separate purchase orders for the same item. There are two options for drop ship items:
Combine Different Ship-To Addresses into one PO Mark this option to create one purchase order
from one sales order with multiple lines that contains different ship-to addresses. This is useful when you
have a sales order for one company and you’re drop shipping to multiple locations. When used in
conjunction with the Combine Similar Items into a Single PO Line option, similar items with the same
ship to address are combined into one line. If this option is not marked, individual purchase orders are
created for each item.
For example, ORDER01 contains ITEM A with a quantity of 2 to the SHIPPING 1 ship-to address. Line 2 is
for ITEM A with a quantity of 3 to the SHIPPING 2 ship-to address, and you are drop shipping all items.
One purchase order with two lines will be created. The shipping address will print with the corresponding
lines.
Combine Different Ship-To Addresses from Different Sales Orders into one PO Mark to
create one purchase order from multiple sales orders when drop shipping to multiple shipping
addresses. This is useful when you have several sales orders and you’re drop shipping the same item
to multiple locations, only one purchase order is necessary to purchase the correct quantity of the
items. When used in conjunction with the Combine Similar Items into a Single PO Line option, the
item quantities with the same shipping address are summed onto one line on the PO.
For example, with all the options marked, you have ORDER01 for ITEM A with a quantity of 2 to
SHIPPING 1 ship-to address, ORDER02 is for ITEM A with a quantity of 1 to SHIPPING 2 ship-to
address, and ORDER03 is for ITEM A with a quantity of 2 to SHIPPING 1 ship-to address, and you
are drop shipping all items. On the purchase order, you’ll see Line 1 for ITEM A with a quantity of 4,
and Line 2 for ITEM A with a quantity of 1. The shipping address will print with the corresponding
lines.
Mark sales options. You can further restrict each option by assigning a password to it.
Allow Markdown Mark to allow users to enter a currency amount or percentage by which the
extended price of individual line items will be reduced using the Sales Markdown Entry window.
Auto-Assign Lot Numbers Mark to automatically assign lot numbers to items. Lot numbers can be
assigned by receipt date or by expiration date, depending on how you selected to automatically
assign lot numbers in the Inventory Control Setup window. If lot numbers are assigned by receipt
date, the assignment is based on the valuation method when the items are entered or fulfilled on a
sales document. If lot numbers are assigned by expiration date, the lot numbers nearing expiration
are used first. Lot numbers without an expiration date aren’t assigned. Lot numbers can be changed
after they‘ve been assigned and before posting using the Sales Lot Number Entry window.
When automatically assigning lot numbers, expired lots aren’t used even if you marked the Other
Transactions option in the Inventory Control Setup window.
-Auto-Assign Serial Numbers Mark to automatically assign serial numbers to items according to their
valuation method when the items are entered or fulfilled on a sales document. Serial numbers can be
changed after they‘ve been assigned and before posting using the Sales Serial Number Entry window.
Enter Non-Inventoried Items Mark to allow users to enter noninventoried items in the Sales
Transaction Entry window or Sales Item Detail Entry window without first creating records for those
items. If you don‘t mark this option, only items that exist in your inventory can be sold.
Allow Price Below Cost Mark to allow users to enter prices in the Sales Transaction Entry window
that are lower than the current cost of an item. If you don‘t mark this option, prices below the current
cost won't be allowed.
Override Prices Mark to allow users to override the default unit price and the extended price that is
automatically calculated when you enter items in the Sales Transaction Entry window or Sales Item
Detail Entry window. If you don‘t mark this option, you can‘t change either amount.
Override Quantity Shortages Mark to allow users to sell more items than are currently available in
inventory. If you mark this option and a quantity entered in the Sales Transaction Entry window is
greater than the quantity available, the Sales Quantity Shortage Options window will open and you
can select to override the quantity available. If you don‘t mark this option, only the quantity available
can be sold.
Override Price Levels Mark this option to allow users to override price levels for customers or
items on a sales document. If you don‘t mark Override Price Levels, you can‘t change the price levels.
This could cause problems if no prices are set up in the price list for the price level.
For example, suppose you select a customer that is assigned to a retail price level and you only have
prices set up in the price list for the wholesale price level. You can‘t complete the transaction because
you can‘t change the price level on the transaction for the customer.
NOTE
This option does not apply if you’re using extended pricing.
Allow Deletion of PO Commitments Mark to allows users to break the commitment between a
sales document and a purchase order in Sales Order Processing. If this option isn‘t marked, you can
only break the commitment in Purchase Order Processing.
Allow Sale of Discontinued Items Unmark if you don’t want to sell discontinued items. If this
option is marked, you can sell discontinued items.
11. Choose File >> Print to print the Sales Order Processing Setup List.
12. Choose OK.
Setting up document numbers
Use the Sales Document Numbers Setup window to enter document numbers, codes, and printing formats for
quotes, orders, fulfillment orders, back orders, invoices, and returns.
To set up document numbers
1. Open the Sales Document Numbers Setup window. (Sales >> Setup >> Sales Order Processing >>
Numbers button)
2. Enter or accept the default document codes, next numbers, and printing formats for quotes, orders,
fulfillment orders/invoices, returns, and back orders.
Code The code is a three-character prefix that will be printed on posting journals and edit lists to
identify the type of document entered.
Next Number These numbers will be used as the document numbers in the Sales Transaction Entry
window if the document ID you‘re using has not been set up to use its own numbering system. Each
time you enter a transaction, the number will increase by one to the next available number.
For example, assume you set up three types of invoice IDs—retail, wholesale, and catalog—and you
enter an invoice next number for the retail invoice ID in the Sales Invoice Setup window. Invoices
using the wholesale and catalog invoice IDs will use the next number from the Sales Document
Numbers Setup window, but invoices based on the retail invoice ID will be assigned the number you
entered in the Sales Invoice Setup window. For more information about document IDs, see Chapter
3, “Document setup.”
IMPORTANT
Be sure to enter a next number that is large enough to accommodate your business volume. For example, if
you enter ORD001 as the next order number, you‘ll be able to enter up to 999 orders. If you enter
ORD00001, you‘ll be able to enter 99,999 orders.
Format Select the default format for each type of document—blank paper, short form, long form, or
other form. You can change the format before printing the document.
3. Enter or accept the default document codes, next numbers, and formats, and the document numbers you
want to use for packing slips and picking tickets.
If you select Document, the document numbers from the orders or invoices will be used.
If you select Packing Slip or Picking Ticket, the next number you‘ve entered here for packing slips and
picking tickets will be used.
NOTE
Typically, businesses use the same document numbers on packing slips and picking tickets that were used on the
orders or invoices from which they were created. For this reason, the same document numbers will be used unless
you specify a different next number here.
4. Choose OK.
Setting up user-defined fields
Use the Sales User-Defined Fields Setup window to enter names for up to ten userdefined fields to further identify
quotes, orders, back orders, invoices, and returns. Later, when you enter sales transactions, the names will appear
in the Sales UserDefined Fields Entry window, where you can enter information that is unique to the transaction.
You can set up the following types of user-defined fields.
List Use list fields to predefine options to track information that is specific to your business. For example, to
track the origin of orders, you could name the list Order Origin and enter Fax, Phone, and Mail as values for
the list. When you enter transactions, Order Origin will appear as a field in the Sales User-Defined Fields
Entry window and you can specify where the order originated or include additional values.
Date Use date fields to record additional dates that affect your sales documents. For instance, if you want to
track the date that an installation was complete, enter Install Date in a date field.
Text Use text fields to record additional information about the transactions you enter in the Sales
Transaction Entry window. For example, to track special ID numbers for shipped equipment, you can enter
Shipping ID in the text field.
Prospect Maintenance Use Prospect Maintenance to track additional information about your prospective
customers. For example, to track which prospects are good, very good, and excellent, enter Lead Status in a
prospect maintenance field. You can enter information in these fields in the Sales Prospect Maintenance
window.
Customer/Item Maintenance Use Customer/Item Maintenance to track additional information about
your customer item numbers. For example, to track the distributor with the fastest delivery time for an item,
enter Quickest Distributor in a customer/item maintenance field. You can enter information in these fields in
the Customer Item Maintenance window.
To set up user-defined fields
1. Open the Sales User-Defined Fields Setup window. (Sales >> Setup >> Sales Order Processing >> User-
Defined button)
2. Enter names for as many as three list fields. Choose the expansion button next to each this window to enter
values for each list.
3. Enter names for one or two date fields to record additional dates that affect your sales documents.
4. Enter names for as many as five text fields to track additional information about your customers.
5. Enter names for one or two prospect maintenance text fields.
6. Enter names for as many as five customer/item maintenance text fields.
7. Choose File >> Print to print the Sales User-Defined Fields Setup List.
8. Choose OK to save your changes.
Setting up process holds
You can use the Sales Process Holds Setup window to create process holds to assign to your sales documents.
Process holds are user-defined restrictions that control the processing of sales documents at different stages of the
sales cycle. For example, you can set up process holds to:
Require a manager‘s approval before a return can be posted.
Prevent posting of documents until a manager approves the transactions.
Restrict the printing of invoices until addresses have been verified.
Stop the order fulfillment process because a part has been recalled by the manufacturer.
Prevent the transferring of a quote to an order if the customer is over its credit limit.
Stop a document status from advancing to the next tracked status.
For more information about using process holds, see Assigning process holds to a document.
You can set up passwords to further restrict processing. The user must enter the password to remove holds from
documents. If you don‘t use passwords, you can set up a process hold to remind the user to complete a task before
processing a sales document. Once the task is completed, the user must remove the hold from the document
before processing occurs. You can apply process holds to any document type.
To set up process holds
1. Open the Sales Process Holds Setup window. (Sales >> Setup >> Process Holds)
2. Enter a name and description for a process hold. You can assign a password to remove this process hold.
3. Mark any of the processes you want to restrict with this process hold.
Transferring Documents Mark to stop the transfer of documents from one document type to
another until the hold is removed. (This option has no effect on return documents since they cannot
be transferred to other document types.) Posting Mark to stop the posting of invoices or returns
until the hold is removed. If you have orders that contain a deposit amount, the deposit amount will
be posted when the document is saved, regardless of whether a posting hold has been assigned.
Fulfillment Advancement Mark to stop the advancement of fulfillment order document statuses
until the hold is removed.
Fulfilling Documents Mark to stop the fulfillment of orders or invoices until the hold is removed.
Printing Documents Mark to stop the printing of documents until the hold is removed. If you
restrict the printing of an order, invoice, or fulfillment order, the picking ticket and packing slip won‘t
be printed either. This will eliminate the possibility of shipping items for documents that are on hold.
4. Choose Save to save the information you’ve entered.
To review the entries and selections you’ve made for a specific process hold, print the Sales Process Holds
Setup Report by choosing File >> Print or the printer icon button while the Sales Process Holds Setup
window is displayed.
To review the entries for all process holds, print the Sales Process Holds Setup Report (Sales >> Reports >>
Setup).
Selecting a pricing method
You can use either standard or extended pricing. In both pricing systems, you can set up different pricing structures
—price levels in standard pricing, or price sheets and price books in extended pricing. You can create different
pricing for different currencies and different units of measure. Either system can be used to create pricing
structures with quantity breaks. However, you must choose one pricing system and use it exclusively; you can’t use
both systems simultaneously.
Standard pricing Standard pricing might be a better option for your company if
any of the following conditions are true:
- You’re using Invoicing. (Extended pricing doesn’t work with
Invoicing.)
- You want price lists to be updated automatically when the
current cost or standard cost of an item changes.
- You have a fairly simple pricing structure, and don’t need
additional tiers.
For more information about standard pricing structures, see
the Inventory Control documentation.
Extended pricing Extended pricing might be a better option for your company if
any of the following conditions are true:
- You want to use date-specific pricing.
- You want to create promotions for special pricing, for value-
off pricing, or for free items with the purchase of another item.
- You have a complex pricing structure: you want to use more
tiers or you want to apply multiple promotions simultaneously.
For more information about extended pricing, see the
Inventory Control documentation.
2. Select whether to use standard or extended pricing. Standard pricing is the default method.
3. Choose OK to save your changes and close the window.
Setting up advanced picking
If you’re using advanced picking, use the Advanced Picking Setup window to assign a picking ticket printing option
to a selected site and items that are assigned to that site. For example, if a site has small items that can be picked in
bulk, you could select Bulk for that site. If a site has items that are picked only individually, you could select
Individual for that site. And, if a site has items that are picked both individually and in bulk, you could select Both
for that site.
If you select Both for a site, you can use the Item Print Option Preview window or the Item Quantities Maintenance
window to change the item print option for selected items within the site. For more information, refer to the
Inventory Control documentation.
You also can indicate the character of the bin number to create a page break on. The character string—up to and
including the selected character—is sorted alphabetically. Characters after the selected character will not be
considered in the sort.
To set up advanced picking
1. Open the Advanced Picking Setup window. (Sales >> Setup >> Advanced Picking Setup)
Page 1 A116
Page 4 A267
5. Choose Save.
2. Enter a Quote ID and, if you want this quote ID to have a unique document numbering system, enter a
Quote ID Next Number.
You can set up a different next number for each quote ID. When you enter a quote in the Sales Transaction
Entry window, the next number for the quote ID is used as the document number. If you don’t enter a next
number for the quote ID, the next quote number from the Sales Document Numbers Setup window is used.
3. Enter the days to expire. If you don’t want the quote to expire, leave the value at zero.
4. You can enter a Comment ID. The comment ID you enter will appear as the default comment ID in the Sales
Transaction Entry window, where you can change it, if necessary.
5. You can select the format to use when you print a quote with this quote ID — blank paper, short form, long
form, or other form. You can change the format before printing the document.
6. Mark the options to transfer this quote ID to orders, invoices, or both, and select an ID for each document.
The order and invoice IDs you enter will appear in the Sales Document Detail Entry window as the default
document type, but can be changed before transferring the quote.
If you’re using sales fulfillment workflow, you can transfer this quote ID to fulfillment orders and select a
fulfillment order ID.
7. If you marked a transfer option, you can specify whether item quantities will appear in the Quantity to Order
or Quantity to Invoice fields on the quote in the Sales Transaction Entry window.
To Order Item quantities will appear as the quantity to order in the Sales Transaction Entry window
when you use this quote ID. This selection is the best choice if you transfer a quote to an order more
often than you transfer a quote to an invoice.
To Invoice Item quantities will appear as the quantity to invoice in the Sales Transaction Entry
window when you use this quote ID.
None You will need to enter item quantities manually in the Sales Transaction Entry window.
8. You can mark options to use this quote ID for prospective customers and to allow repeating quotes.
Use Prospects Mark to allow users to enter documents with this quote ID for prospective customers.
Allow Repeating Documents Mark to allow users to set up repeating quotes with this ID. You can
assign repeating information, such as the number of times to repeat and days to increment, in the
Sales Document Detail Entry window.
9. Mark the options for entering documents using this quote ID. You can enter a password to restrict a user
from using the option during transaction entry. If an option is marked but no password is entered, anyone
who has access to the window can use the option.
You can set up these options differently for each quote ID.
Delete Documents Mark to allow users to delete quotes. If you delete a quote, all the information
associated with the quote will be removed. If unmarked, you can’t delete quotes in the Sales
Transaction Entry window.
Edit Printed Documents Mark to allow users to make changes to quotes after they’ve been printed.
Override Document Numbers Mark to allow users to change the document number that is
assigned in the Sales Transaction Entry window. If unmarked, the next available quote number will be
assigned and you can’t change it.
Void Documents Mark to allow users to void quotes after they’ve been entered. If marked and
you’ve selected to track voided transaction history in the Sales Order Processing Setup window,
voided quotes will be saved in history. If unmarked, you can’t void quotes in the Sales Transaction
Entry window.
10. Choose Holds and assign process holds to the quote ID to stop processing on particular document IDs or
documents. For more information about assigning process holds, see Assigning process holds to sales
document IDs.
11. Choose Save to save the quote information you’ve entered.
To review the entries and selections you’ve made for a specific quote ID, print the Sales Quote Setup List by
choosing File >> Print or the printer button while the Sales Quote Setup window is displayed.
To review the entries for all quote IDs, print the Sales Quote Setup List (Reports >> Sales >> Setup).
Setting up orders
Use the Sales Order Setup window to set up and customize an unlimited number of order IDs, which you can use
for different situations. For example, if you need separate order IDs for your wholesale, retail, and catalog order
customers, you can set up separate order IDs for each of these customer groups. When you enter an order in the
Sales Transaction Entry window, you’ll select the type of order from the list of order IDs you’ve set up.
You can choose whether to use an order ID for repeating orders. A repeating order is an order that is saved in a
batch and used more than once. When you transfer an order to a back order or invoice, the order will remain in the
batch so it can be used again. Using repeating orders saves time if you frequently print orders with the same line
item information for the same customer.
To set up orders
1. Open the Sales Order Setup window. (Sales >> Setup >> Sales Order Processing >> Sales Document
Setup button >> select the Order button)
2. Enter an Order ID and, if you want this order ID to have a unique document numbering system, enter an
Order ID Next Number.
You can set up a different next number for each order ID. When you enter an order in the Sales Transaction
Entry window, the next number for the order ID is used as the document number. If you don’t enter a next
number for the order ID, the next order number from the Sales Document Numbers Setup window is used.
3. You can enter a Comment ID. The comment ID you enter will appear as the default comment ID in the Sales
Transaction Entry window, where you can change it, if necessary.
4. You can select the format to use when you print an order with this order ID — blank paper, short form, long
form, or other form. You can change the format before printing the document.
5. Mark Transfer Order to Back Order to allow transferring this order ID to back orders, and enter a back order
ID. If you don’t mark this option, you can’t enter back order quantities on an order using this order ID.
The back order ID you enter will appear in the Sales Document Detail Entry window as the default
document type, but can be changed before transferring the order.
6. Enter the Invoice ID to use when transferring orders to invoices.
If you’re using sales fulfillment workflow, enter the fulfillment order ID to use when transferring orders to
fulfillment orders.
The invoice ID you enter will appear in the Sales Document Detail Entry window as the default document
type, but can be changed before transferring the order.
7. You can mark to allow repeating documents. You might want to do this if, for example, you have a customer
who orders the same items on a regular basis.
If you mark this option, the Frequency and Times to Repeat fields in the Sales Document Detail Entry
window will be available and you can enter repeating information as you enter orders.
NOTE
You can select Allow Repeating Documents only if you’re allocating by Document/ Batch or None.
8. Mark the Use Separate Fulfillment Process option to use a separate fulfillment process to verify the items
that are picked to fill the order. If this option is not marked, the fulfillment is done when the item is allocated.
For more information about allocating and fulfilling, see Chapter 19, “Allocating item quantities.”
9. You can mark Allow all Back Ordered Items to Print on Invoice to print backordered items on the invoice
created from an order.
10. You can enter or select a Credit Limit Hold ID to apply to the order ID to stop processing a sales document
that will result in a customer’s receivables balance exceeding their credit limit.
11. You can mark the Override Quantity to Invoice with Quantity Fulfilled option to display the same quantity in
the Quantity to Invoice field in the Sales Transaction Entry window as the Quantity Fulfilled field in the Sales
Order Fulfillment window. This ensures that the quantity invoiced equals the quantity fulfilled.
You can set up additional options differently for each order ID.
Enable Quantity to Back Order in Sales Order Fulfillment Mark this option to enter or change
information in the Qty to Back Order field in the Sales Order Fulfillment window.
Enable Quantity Canceled in Sales Order Fulfillment Mark this option to enter or change
information in the Qty Canceled field in the Sales Order Fulfillment window.
For example, suppose you create an order for widgets and enter 10 in the Original Quantity field, 10 in the
Qty Ready to Fulfill field, and 0 in the Qty Fulfilled field. However, when you fulfill the order, there are only 8
widgets available to fill the order, so you enter 8 in the Qty Fulfilled field. The Qty Ready to Fulfill field also
will display 8. The remaining quantity will be back ordered or canceled, depending on the option you select
here and in the Customer Maintenance Options window. For more information, refer to the Receivables
Management documentation.
12. Select a method for allocating item quantities—the process of reserving inventory items so the available
quantity is reduced by the quantity ordered.
Line Item Item quantities are allocated as you enter them on an order. If this option is marked, you’ll
be required to make quantity shortage decisions as each item is entered.
If marked and you’re not using a separate fulfillment process, item quantities will be fulfilled as well.
Document/Batch Entire orders or batches of orders are allocated using the Sales
Allocation/Fulfillment Options window. This option allows for faster data entry because items won’t
be checked for quantity shortages as they’re entered on sales documents.
None Item quantities are allocated when you transfer an order to an invoice using the allocation
options for the invoice ID. You won’t be able to allocate item quantities for orders.
13. Mark the options for entering documents using this order ID. You can enter a password to restrict a user
from using the option during transaction entry. If an option is marked but a password hasn’t been entered,
anyone who has access to the window can use the option.
You can set up these options differently for each order ID.
Allow Invoicing of Unfulfilled or Partially Fulfilled Orders Mark to allow users to transfer an
order to an invoice when the order is partially fulfilled. If unmarked, only completely allocated or
fulfilled orders will be transferred to invoices.
Delete Documents Mark to allow users to delete orders after they’ve been saved. If you delete an
order, all the information associated with the order will be erased. If unmarked, you can’t delete
orders in the Sales Transaction Entry window.
Edit Printed Documents Mark to allow users to make changes to orders after they’ve been printed.
Override Document Numbers Mark to allow users to change the document number that is
assigned in the Sales Transaction Entry window. If unmarked, the next available order number will be
assigned and you can’t change it.
Void Documents Mark to allow users to void orders after they’ve been entered. If marked and
you’ve selected to track voided transaction history in the Sales Order Processing Setup window,
voided orders will be saved in history. If unmarked, you can’t void orders in the Sales Transaction
Entry window.
14. Choose Holds to assign process holds to the order ID to stop processing. For more information about
assigning process holds, see Assigning process holds to sales document IDs.
15. Choose Save to save the order information you’ve entered.
To review the entries and selections you’ve made for a specific order ID, print the Sales Order Setup List by
choosing File >> Print or the printer button while the Sales Order Setup window is displayed.
To review the entries for all order IDs, print the Sales Order Setup List (Reports >> Sales >> Setup).
Setting up fulfillment orders or invoices
If you’re using sales fulfillment workflow, use the Sales Fulfillment Order/Invoice Setup window to set up an
unlimited number of fulfillment order IDs and invoice IDs, which you can use for different situations. For example,
you can set up separate fulfillment order IDs or invoice IDs for wholesale, retail, and catalog customers. When you
enter a fulfillment order or an invoice in the Sales Transaction Entry window, you can select the type of fulfillment
order or invoice from the list of fulfillment order IDs and invoice IDs you’ve set up.
If you’re not using sales fulfillment workflow, the window name will be Sales Invoice Setup. Refer to Setting up
invoices for more information.
To set up fulfillment orders or invoices
1. Open the Sales Fulfillment Order/Invoice Setup window. (Sales >> Setup >> Sales Order Processing >>
Sales Document Setup button >> select the Fulfillment Order/Invoice option)
2. Enter a fulfillment order/invoice ID. If the ID should have a unique document numbering system, enter a
Fulfillment Order/Invoice ID Next Number.
You can set up a different next number for each fulfillment order/invoice ID. When you enter a fulfillment
order or invoice in the Sales Transaction Entry window, the next number for the fulfillment order/invoice ID
is used as the document number. If you don’t enter a next number for the fulfillment order/ invoice ID, the
next fulfillment order number or invoice number from the Sales Document Numbers Setup window is used.
3. You can enter a comment ID. The comment ID you enter will appear as the default comment ID in the Sales
Transaction Entry window, where you can change it, if necessary.
4. You can select the format to use when you print a fulfillment order or an invoice with this fulfillment
order/invoice ID. You can use blank paper, short form, long form, or other form, and you can change the
format before printing the document.
5. Select the method used to allocate item quantities—the process of reserving inventory items so the
available quantity is reduced by the quantity billed.
Line Item Select this method to allocate item quantities as you enter them on a fulfillment order or
an invoice. If you select this method, you’ll be required to make quantity shortage decisions as each
item is entered.
If you’ve selected to allocate by line item and you’re not using a separate fulfillment process, item
quantities will be fulfilled, as well.
Document/Batch Select this method to allocate entire fulfillment orders, invoices, batches of
fulfillment orders, or batches of invoices using the Sales Allocation/Fulfillment Options window. This
option allows for faster data entry because items won’t be checked for quantity shortages as they’re
entered on sales documents.
6. Mark Transfer Fulfillment Order/Invoice to Back Order to be able to transfer this fulfillment order or invoice
to a back order and enter the back order ID that will be used.
The back order ID you enter will appear in the Sales Document Detail Entry window as the default
document type, but can be changed before transferring the fulfillment order or invoice.
7. Mark the Use Separate Fulfillment Process option if item quantities should not be fulfilled during allocation.
If this option is not marked, the fulfillment is completed when the item is allocated. For more information
about allocating and fulfilling items, see Chapter 19, “Allocating item quantities.”
8. You can enter or select a Credit Limit Hold ID to apply to the order ID to stop processing on documents that
exceed the set credit limit for the customer.
9. Mark the Enable Fulfillment Workflow option to track document statuses. You can enter or select a
fulfillment workflow hold ID. For more information, refer to Setting up fulfillment workflow for sales.
10. If you marked the Enable Fulfillment Workflow option, you can mark other options.
This table describes each option that you can mark.
OPTION DESCRIPTION
Update Actual Ship Date During Confirm Ship If you marked the Enable Fulfillment Workflow option, you
can mark this option to display the date that you
confirmed shipment of the items. The date that you chose
Confirm >> Ship in the Sales Transaction Entry window will
be displayed in the Date Shipped field in the Sales
Transaction Entry window.
Override Billed Quantity with Quantity Fulfilled You can mark this option to display the same quantity in
the Quantity Billed field in the Sales Transaction Entry
window as the Quantity Fulfilled field in the Sales Order
Fulfillment window. This option is marked automatically
when the Enable Fulfillment Workflow option is marked.
Enable Quantity Canceled in Sales Order Fulfillment You can mark this option to enter or change information
in the Qty Canceled field in the Sales Order Fulfillment
window. Refer to Setting up fulfillment orders or invoices
for more information.
Enable Quantity to Back Order in Sales Order Fulfillment You can mark this option to enter or change information
in the Qty to Back Order field in the Sales Order
Fulfillment window. This option is available only when
you’ve selected the Transfer Order to Back Order option in
the Sales Order Setup window or the Transfer Fulfillment
Order/Invoice to Back Order option in the Sales Fulfillment
Order/Invoice Setup window. Refer to Setting up
fulfillment orders or invoices for more information.
Update Invoice Date on First Print If you marked the Enable Fulfillment Workflow option, you
can mark this option to display the date that the invoice is
printed in the Invoice Date field in the Sales Date Entry
window. This option is marked automatically when sales
fulfillment workflow is registered.
11. If you marked the Transfer Fulfillment Order/Invoice to Back Order option, you can mark the Enable
Quantity to Back Order in Sales Order Fulfillment option to enter or change information in the Qty to Back
Order field in the Sales Order Fulfillment window.
12. Mark options for documents using this fulfillment order ID or invoice ID. You can enter a password to
restrict a user from using the option during transaction entry. If an option is marked but no password is
entered, anyone who has access to the window can use the option.
You can mark options for any or all of the fulfillment order IDs or invoice IDs.
Delete Documents Mark to allow users to delete fulfillment orders or invoices after they’ve been
saved. If you delete a fulfillment order or an invoice, all the information associated with the fulfillment
order or invoice will be deleted. If unmarked, you can’t delete fulfillment orders or invoices in the
Sales Transaction Entry window.
Edit Printed Documents Mark to allow users to make changes to fulfillment orders or invoices
after they’ve been printed.
Override Document Numbers Mark to allow users to change the document number that is
assigned in the Sales Transaction Entry window. If unmarked, the next available fulfillment order
number or invoice number will be assigned and you can’t change it.
Void Invoice Documents Mark to allow users to void invoices after they’ve been entered. If marked
and you’ve selected to track voided transaction history in the Sales Order Processing Setup window,
voided invoices will be saved in history. If unmarked, you can’t void invoices in the Sales Transaction
Entry window.
13. Choose Holds to assign process holds to the fulfillment order ID or invoice ID. For more information about
assigning process holds, see Assigning process holds to sales document IDs.
14. Choose Workflow to select the document statuses to track. For more information, see Setting up fulfillment
workflow for sales.
15. Choose Save to save the fulfillment order or invoice information you’ve entered.
To review the entries and selections you’ve made for a specific fulfillment order ID or invoice ID, choose File >>
Print in the Sales Fulfillment Order/Invoice Setup window to print the Sales Invoice Setup List.
To review the entries for all fulfillment order IDs or invoice IDs, print the Sales Invoice Setup List (Sales >>
Reports >> Setup).
Setting up back orders
Use the Sales Back Order Setup window to set up and customize an unlimited number of back order IDs, which
you can use for different situations. For example, you can set up separate back order IDs for retail sales and
wholesale sales. When you enter a back order in the Sales Transaction Entry window, you can select the back order
ID from the list of back order IDs you’ve set up.
To set up back orders
1. Open the Sales Back Order Setup window. (Sales >> Setup >> Sales Order Processing >> Sales Document
Setup button >> select the Back Order option)
2. Enter a Back Order ID and, if you want this order ID to have a unique document numbering system, enter a
Back Order ID Next Number.
You can set up a different next number for each back order ID. When you enter a back order in the Sales
Transaction Entry window, the next number for the back order ID is used as the document number. If you
don’t enter a next number for the back order ID, the next back order number from the Sales Document
Numbers Setup window is used.
3. You can enter a Comment ID. The comment ID you enter will appear as the default comment ID in the Sales
Transaction Entry window, where you can change it, if necessary.
4. You can select the format to use when you print a back order with this back order ID —blank paper, short
form, long form, or other form. You can change the format before printing the document.
5. Mark the options to transfer this back order ID to orders, invoices, or both, and select an ID for each
document.
If you’re using sales fulfillment workflow, you can transfer this back order ID to fulfillment orders and select
a fulfillment order ID.
The order and invoice IDs you enter will appear in the Sales Document Detail Entry window as the default
document type, but can be changed before transferring the back order.
6. If you marked a transfer option, you can specify whether item quantities will appear in the Quantity to Order
or Quantity to Invoice fields on the back order in the Sales Transaction Entry window.
To Order Item quantities will appear as the quantity to order in the Sales Transaction Entry window
when you use this back order ID. This selection is the best choice if you transfer a back order to an
order more often than you transfer a back order to an invoice.
To Invoice Item quantities will appear as the quantity to invoice in the Sales Transaction Entry
window when you use this back order ID.
None You will need to enter item quantities manually in the Sales Transaction Entry window.
7. Mark the options for entering documents using this back order ID. You can enter a password to restrict a
user from using the option during transaction entry. If an option is marked but no password is entered,
anyone who has access to the window can use the option.
You can set up these options differently for each back order ID.
Delete Documents Mark to allow users to delete back orders after they’ve been saved. If you delete
a back order, all the information associated with the back order will be erased. If unmarked, you can’t
delete back orders in the Sales Transaction Entry window.
Edit Printed Documents Mark to allow users to make changes to back orders after they’ve been
printed.
Override Document Numbers Mark to allow users to change the document number that is
assigned in the Sales Transaction Entry window. If unmarked, the next available back order number
will be assigned and you can’t change it.
Void Documents Mark to allow users to void back orders after they’ve been entered. If marked and
you’ve selected to track voided transaction history, voided back orders will be saved in history. If
unmarked, you can’t void back orders in the Sales Transaction Entry window.
8. Choose Holds to assign process holds to the back order ID to stop processing. For more information about
assigning process holds, see Assigning process holds to sales document IDs.
9. Choose Save to save the back order information you’ve entered.
To review the entries and selections you’ve made for a specific back order ID, print the Sales Back Order Setup List
by choosing File >> Print or the printer button while the Sales Back Order Setup window is displayed.
To review the entries for all back order IDs, print the Sales Back Order Setup List (Sales >> Reports >> Setup).
Setting up invoices
Use the Sales Invoice Setup window to set up and customize an unlimited number of invoice IDs, which you can
use for different situations. For example, you can set up separate invoice IDs for wholesale, retail, and catalog
customers. When you enter an invoice in the Sales Transaction Entry window, you can select the type of invoice
from the list of invoice IDs you’ve set up.
If you’re using sales fulfillment workflow, the window name will be Sales Fulfillment Order/Invoice Setup. Refer to
Setting up fulfillment orders or invoices for more information.
To set up invoices
1. Open the Sales Invoice Setup window. (Sales >> Setup >> Sales Order Processing >> Sales Document
Setup button >> select the Invoice option)
2. Enter an Invoice ID and, if you want this invoice ID to have a unique document numbering system, enter an
Invoice ID Next Number.
You can set up a different next number for each invoice ID. When you enter an invoice in the Sales
Transaction Entry window, the next number for the invoice ID is used as the document number. If you don’t
enter a next number for the invoice ID, the next invoice number from the Sales Document Numbers Setup
window is used.
3. You can enter a Comment ID. The comment ID you enter will appear as the default comment ID in the Sales
Transaction Entry window, where you can change it, if necessary.
4. You can select the format to use when you print an invoice with this invoice ID —blank paper, short form,
long form, or other form. You can change the format before printing the document.
5. Mark Transfer Invoice to Back Order if you want to be able to transfer this invoice to a back order and enter
the back order ID that will be used.
The back order ID you enter will appear in the Sales Document Detail Entry window as the default
document type, but can be changed before transferring the invoice.
6. Mark the Use Separate Fulfillment Process option if you don’t want item quantities to be fulfilled during
allocation. If this option is not marked, the fulfillment is done when the item is allocated. For more
information about allocating and fulfilling, see Chapter 19, “Allocating item quantities.”
7. You can enter or select a Credit Limit Hold ID to place a hold on documents that exceed the set credit limit
for the customer.
8. You can mark other options for the invoice ID.
This table describes each option that you can mark.
OPTION DESCRIPTION
Override Billed Quantity with Quantity Fulfilled Mark this option to display the same quantity in the
Quantity to Invoice field as the Quantity Fulfilled field.
Enable Quantity Canceled in Sales Order Fulfillment Mark this option to enter or change information in the
Qty Canceled field in the Sales Order Fulfillment window.
Enable Quantity to Back Order in Sales Order Fulfillment Mark this option to enter or change information in the
Qty to Back Order field in the Sales Order Fulfillment
window.
9. Select the method used to allocate item quantities—the process of reserving inventory items so the
available quantity is reduced by the quantity billed.
Line Item Item quantities are allocated as you enter them on an invoice. If this option is marked,
you’ll be required to make quantity shortage decisions as each item is entered.
If you’ve selected to allocate by line item and you’re not using a separate fulfillment process, item
quantities will be fulfilled as well.
Document/Batch Entire invoices or batches of invoices are allocated using the Sales
Allocation/Fulfillment Options window. This option allows for faster data entry because items won’t
be checked for quantity shortages as they’re entered on sales documents.
10. Mark the options for entering documents using this invoice ID. You can enter a password to restrict a user
from using the option during transaction entry. If an option is marked but no password is entered, anyone
who has access to the window can use the option.
You can set up these options differently for each invoice ID.
Delete Documents Mark to allow users to delete invoices after they’ve been saved. If you delete an
invoice, all the information associated with the invoice will be erased. If unmarked, you can’t delete
invoices in the Sales Transaction Entry window.
Edit Printed Documents Mark to allow users to make changes to invoices after they’ve been
printed.
Override Document Numbers Mark to allow users to change the document number that is
assigned in the Sales Transaction Entry window. If unmarked, the next available invoice number will
be assigned and you can’t change it.
Void Invoice Documents Mark to allow users to void invoices after they’ve been entered. If marked
and you’ve selected to track voided transaction history in the Sales Order Processing Setup window,
voided invoices will be saved in history. If unmarked, you can’t void invoices in the Sales Transaction
Entry window.
11. Choose Holds to assign process holds to the invoice ID to stop processing. For more information about
assigning process holds, see Assigning process holds to sales document IDs.
12. Choose Save to save the invoice information you’ve entered.
To review the entries and selections you’ve made for a specific invoice ID, print the Sales Invoice Setup List by
choosing File >> Print or the printer button while the Sales Invoice Setup window is displayed.
To review the entries for all invoice IDs, print the Sales Invoice Setup List (Sales >> Reports >> Setup).
Setting up returns
Use the Sales Return Setup window to set up and customize an unlimited number of return IDs, which you can use
for different situations. For example, if you use different types of returns for your wholesale, retail, and catalog
customers, you can set up a separate return ID for each type of customer. When you enter a return in the Sales
Transaction Entry window, you can select the type of return from the list of return IDs you’ve set up.
To set up returns
1. Open the Sales Return Setup window. (Sales >> Setup >> Sales Order Processing >> Sales Document
Setup button >> select the Return option)
2. Enter a Return ID and, if you want this return ID to have a unique document numbering system, enter a
Return ID Next Number.
You can set up a different next number for each return ID. When you enter a return in the Sales Transaction
Entry window, the next number for the return ID is used as the document number. If you don’t enter a next
number for the return ID, the next return number from the Sales Document Numbers Setup window is
used.
3. You can enter a comment ID. The comment ID you enter will appear as the default comment ID in the Sales
Transaction Entry window, where you can change it, if necessary.
4. You can select the format to use when you print a return with this return ID — blank paper, short form, long
form, or other form. You can change the format before printing the document.
5. Mark the Use next number from Invoice ID option if you want your return and invoice documents to use the
same sequential numbering system, and enter the invoice ID.
If an Invoice Next Number isn’t entered in the Sales Invoice Setup window, the next number specified for
invoices in the Sales Document Numbers Setup window will be used.
6. Mark the options for entering documents using this return ID. You can enter a password to restrict a user
from using the option during transaction entry. If an option is marked but no password is entered, anyone
who has access to the window can use the option.
You can set up these options differently for each return ID.
Delete Documents Mark to allow users to delete returns after they’ve been saved. If you delete a
return, all the information associated with the return will be erased. If unmarked, you can’t delete
returns in the Sales Transaction Entry window.
Edit Printed Documents Mark to allow users to make changes to returns after they’ve been
printed.
Override Document Numbers Mark to allow users to change the document number that is
assigned in the Sales Transaction Entry window. If unmarked, the next available return number will be
assigned and you can’t change it.
Override Item Unit Cost for Returns Mark to allow users to change the unit cost of a returned
item. The default unit cost for returned items will be the item’s current cost. If unmarked, you can’t
change the cost for returned items.
Void Documents Mark to allow users to void returns after they’ve been entered. If marked and
you’ve also selected to track voided transaction history in the Sales Order Processing Setup window,
voided returns will be saved in history. If unmarked, you can’t void returns in the Sales Transaction
Entry window.
7. Choose Holds to assign process holds to the return ID to stop processing. For more information about
assigning process holds, see Assigning process holds to sales document IDs.
8. Choose Save to save the return information you’ve entered.
To review the entries and selections you’ve made for a specific return ID, print the Sales Return Setup List by
choosing File >> Print or the printer button while the Sales Return Setup window is displayed.
To review the entries for all return IDs, print the Sales Return Setup List (Sales >> Reports >> Setup).
Assigning process holds to sales document IDs
Process holds are user-defined restrictions that control the processing of sales documents at different stages of the
sales cycle. You can use process holds to restrict the transfer, fulfillment, printing, or posting of documents. You can
manually assign process holds to individual documents or automatically assign them to documents based on their
document ID. If you assign process holds to a document ID, the process holds will be assigned to each document
that uses the document ID.
For example, a manager’s approval might be required before a return is posted. You can set up a process hold
called Manager Approval, assign a password and apply it to all return documents. Once the process hold is applied,
you must enter the password before the return can be posted.
NOTE
You can’t assign process holds until you’ve set them up using the Sales Process Holds Setup window. For more information,
see Setting up process holds.
For more information about assigning a process hold to an individual document, see Assigning process holds to a
document on page 195.
To assign process holds to sales document IDs
1. Open the Sales Process Holds Assignment window. (Sales >> Setup >> Sales Order Processing >> Sales
Document Setup button >> select the Quote, Order, Back Order, Invoice, or Return option >> Holds
button)
2. Select a hold from the Available Process Holds list and choose Insert.
3. Continue this process until all process holds you want to apply are displayed in the Selected Process Holds
list.
4. Choose OK to save changes and close the window.
1 Print a picking ticket for the fulfillment order that includes all
line items—except drop-ship—that are not fully canceled or
back ordered. You can print the picking ticket from one of the
following windows: the Sales Transaction Entry window, the
Sales Order Fulfillment window, the Print Sales Documents
window, or the Sales Document Print Options window.
For example, if you’re tracking all six document statuses and you’ve printed the picking ticket for the items on a
fulfillment order, the current document status is 2. To advance the document status to Status 3, you can choose
Confirm >>Pick in the Sales Transaction Entry window.
You also can advance the status of one or more documents in the Sales Bulk Confirmation window. For more
information, refer to Advancing the document status of one or more fulfillment orders.
Setting up fulfillment workflow for sales
If you’re using sales fulfillment workflow, use the Sales Fulfillment Order/Invoice
Setup window to activate workflow for sales. Use the Sales Fulfillment Document Workflow Setup window to
select the workflow statuses to track for a fulfillment order/invoice type ID with the Enable Fulfillment Workflow
option marked. You must mark Status 6 and at least one other status to track workflow information. For more
information, refer to Sales fulfillment workflow overview.
To set up fulfillment workflow for sales
1. Open the Sales Fulfillment Order/Invoice Setup window. (Sales >> Setup >> Sales Order Processing >>
Sales Document Setup button >> select the Fulfillment Order/Invoice option)
2. Enter or select a fulfillment order ID/invoice ID for the workflow you’re setting up.
3. Mark the Enable Fulfillment Workflow option.
4. Choose Workflow to open the Sales Fulfillment Document Workflow Setup window.
5. To exclude a document status from the workflow process, unmark the Active option for the status. To change
the status descriptions, refer to Changing fulfillment workflow document status descriptions.
6. Choose OK in the Sales Fulfillment Document Workflow Setup window. Choose Save in the Sales
Fulfillment Order/Invoice Setup window.
Changing fulfillment workflow document status descriptions
If you’re using sales fulfillment workflow, use the Sales Fulfillment Workflow Setup window to change the
descriptions of document statuses displayed in the Sales Fulfillment Document Workflow Setup window. For more
information, refer to Setting up fulfillment workflow for sales.
The workflow process that’s used to move from one document status to another won’t change. For example, if your
company uses the term “dispatch” rather than the term “ship”, you could change the description for Status 5 to
Dispatched in the Sales Fulfillment Workflow Setup window. However, to advance the status of a document to
status 6, you need to select Confirm >> Ship in the Sales Transaction Entry window, the Sales Order Fulfillment
window, or the Bulk Confirmation window.
To change fulfillment workflow document status descriptions
1. Open the Sales Fulfillment Workflow Setup window. (Sales >> Setup >> Fulfillment Workflow Setup)
Allocate By
Invoice Allocate By
2. Select the document ID you want to modify and make changes as needed.
3. Choose Save. The changes will affect new documents that use this document ID.
Deleting a sales document ID
A document ID can be deleted if there are no unposted documents that use the document ID. Posted, transferred,
voided, or deleted documents that use the deleted document ID won’t be affected.
To delete a sales document ID
1. Open the setup window for the document type. (Sales >> Setup >> Sales Order Processing >> Sales
Document Setup button >> select the Quote, Order, Back Order, Fulfillment Order/Invoice, or Return
option)
2. Select the document ID you want to delete.
3. Choose Delete.
Removing process holds assigned to a sales document ID
Use the Sales Process Holds Assignments window to remove process holds assigned to specific document IDs.
Process holds are user-defined restrictions that control the processing of sales documents at different stages of the
sales cycle. Removing a process hold will affect future transactions that use the document ID but won’t change
holds on existing transactions.
For information about setting up process holds, see Setting up process holds. For more information about
removing a process hold from an individual document, see Removing process holds from a document*.
To remove process holds assigned to a sales document ID
1. Open the Sales Process Holds Assignment window. (Sales >> Setup >> Sales Order Processing >> Sales
Document Setup button >> select the Quote, Order, Back Order, Fulfillment Order/Invoice, or Return
option >> Holds button)
2. Select a process hold from the Selected Process Holds list and choose Remove.
Choose Remove All if you want to remove all the process holds assigned to the document ID.
3. Continue this process to remove additional process holds.
4. Choose OK to save your changes.
2. Enter the date to remove customer/item substitute records that expired on or earlier than the date.
3. Choose Process. The Customer/Item Substitutes Removed report will be printed.
See Also
Sales Order Processing Part 1: Setup
Sales Order Processing Part 2: Transaction entry
Sales Order Processing Part 3: Allocation, Fulfillment, and Purchasing
Sales Order Processing Part 4: Transaction activity
Sales Order Processing Part 5: Inquiries and reports
Sales Order Processing Part 6: Utilities
Glossary
Sales Order Processing Part 2: Transaction entry
99 minutes to read • Edit Online
This part of the sales order processing documentation explains how to enter sales documents and sales batches.
The data entry windows were designed to resemble actual sales documents, with customer, line item, tax, and
total information. The following topics are discussed:
Chapter 7, “Item information,” describes item tracking and pricing related to Sales Order Processing.
Chapter 8, “Multicurrency transactions,” explains the multicurrency features in Sales Order Processing.
Chapter 9, “Batches,” explains how to use batches to group sales documents for transferring or posting.
Chapter 10, “Quotes,” explains how to enter quotes—including repeating quotes.
Chapter 11, “Orders,” explains how to enter orders—including repeating orders.
Chapter 12, “Fulfillment orders and invoices,” explains how to enter fulfillment orders,
Chapter 13, “Invoices,” explains how to enter invoices.
Chapter 14, “Back orders,” explains how to enter back orders.
Chapter 15, “Returns,” explains how to enter returns and how to use return quantity types.
Chapter 16, “Transaction detail entry,” describes how to enter detailed information about a document,
customer, line item, or other element of a transaction.
Chapter 17, “Payments and deposits,” contains information on entering payments or deposits received for
a document.
Chapter 18, “Sales Order Processing taxes,” explains how sales tax is calculated, modified, and distributed in
Sales Order Processing.
NOTE
To change the shipping address for a single line item, choose the Ship to Address ID lookup button in the Sales Transaction
Entry window or the Sales Item Detail Entry window and select a new ship-to address ID. The changes will apply only to the
selected line item. If you enter a new line item, the ship-to address ID will come from the previously entered item.
You can’t enter a return in Sales Order Processing for a drop-ship item. If a customer returns an item, enter a
credit memo in Receivables Management to reduce the customer balance and a credit memo in Payables
Management to reduce the balance you owe the vendor.
You can create a purchase order in Purchase Order Processing automatically for drop-ship items on an order or
back order. There are options in the Sales Order Processing Setup window for combining items on a drop ship
order based on the ship-to address. For more information about creating a purchase order, see Chapter 21, “New
purchase orders.” For more information about drop ship setup options, see Chapter 2, “Module setup.”
Standard pricing calculations
If you’re using standard pricing and entering an inventoried item in the Sales Transaction Entry window, the unit
price*—*the price at which each item is being sold—will be calculated using the information entered for the item
in the Item Price List Maintenance window.
The price for an item is determined by price levels. The system will first check the price level selected on the
customer card. If a price level hasn’t been assigned to the customer, the price level from the Receivables
Management Setup window is used. If there isn’t a price level set up for the customer or for Receivables
Management, the default price level for the item is used.
When you enter an item, the price from the item price list is determined by the price level and the unit of measure
selected on the sales document for the item. If a price hasn’t been set up for the price level, the default price level
for the item will be used to determine the price. You can view the price level used for the item in the Sales Item
Detail Entry window.
Depending on how Sales Order Processing is set up, you may be able to change the unit price on the document
or enter a unit price that is below cost. For more information, see Chapter 2, “Module setup.”
For information on selecting and activating a pricing method, see Selecting a pricing method and Enabling
extended pricing. You can also find more information in the Inventory Control documentation.
Extended pricing calculations
If you are using extended pricing, when you create an order or other sales transaction for a customer, the
following process is used to select the price for each item on the transaction. First, the system searches for item-
specific pricing information, beginning in price sheets assigned directly to the customer (which must be active and
include the current date), followed by price sheets in the price book assigned to the customer, and then the base
price book.
If no item-specific pricing is found, the system searches for a price group that includes the item, beginning in
price sheets assigned directly to the customer, followed by price sheets in the customer’s price book, and finally
the base price book.
If an adjusted value-off or percent-of-list price is found, the rest of the pricing structure is searched for a list price
to apply the discount to. For example, if there’s a value-off price in a price sheet assigned to the customer, the
customer’s price book and the base price book are searched for a list price.
It is possible for the final price to be the result of two adjustments applied to the base price. For example, a
customer sheet might give 2% off the customer price book price, which is itself 5% off the base price. If multiple
promotions are applied, they are applied in the order they are discovered: first the promotions from the first step
of the search, then from the second step, and so on.
For information on selecting and activating a pricing method, see Selecting a pricing method and Enabling
extended pricing. For more information on setting up and using extended pricing, see the Inventory Control
documentation.
Unit cost
If Sales Order Processing was set up to display unit costs, the unit cost will be displayed in the Sales Transaction
Entry window for each sales inventory type item. The unit cost will not be displayed for items that are assigned
the type of service, flat fee, or miscellaneous charge.
The unit cost is the current cost or the standard cost of the item, depending on the inventory valuation method.
The following table shows the default cost that appears as the Unit Cost for each valuation method.
The cost displayed might not be the cost used to adjust inventory and cost of goods sold when the document is
posted; this will depend on the valuation method used.
For the Average Perpetual valuation method, the current cost represents the average cost of the item and is
updated whenever the item quantity is increased.
If you enter a return, the default entry for the unit cost of a line item is the current cost for the item from the Item
Maintenance window. If returns are set up to allow overriding item cost, you can change the unit cost of the item,
which is the cost used to return the item to inventory.
Multiple bins overview
Use multiple bins to add another level of detail to item quantity tracking. Besides tracking items within inventory
sites, with multiple bins you can track item quantities in bins at each site. Bin quantities are processed and
displayed in the item’s base unit of measure.
NOTE
You can set up bin information when multiple bins functionality has been installed and registered. However, you must also
enable this feature in Inventory Control before you can use bins to track items. For more information on enabling multiple
bins, see the Inventory Control documentation.
Default bins for transaction types at each site can be identified for use in transactions. For example, a default bin
could be created for sales order transactions at your warehouse site. Default bins can also be identified for a
particular item and transaction type at a site. For example, if you always use Bin A when selling a certain item
from your main site, you can set up Bin A as the default sales order bin for the item at the main site. Microsoft
Dynamics GP automatically creates item-sitebin relationships the first time a bin is used for a transaction.
When you enter a transaction, the default bin for the transaction type at the itemsite or the site is used
automatically. If there isn’t a default bin at the item-site or at the site, you will be required to enter a bin. If the
site’s default bin is used, an item-site-bin record is created automatically. If you delete the line or document after
the item-site-bin record is automatically created, that item-site-bin relationship is not deleted.
If serial or lot numbers are assigned to an item on a transaction, the bins for the selected serial or lot numbers will
be assigned to the transaction automatically.
For more information on setting up and using multiple bins, see the Inventory Control documentation.
Non-inventoried items
You can set up Sales Order Processing to allow entering items that don’t exist in your inventory records.
When you enter a non-inventoried item you must enter the item description, unit price, and unit cost. The item
won’t be tracked in inventory, but it will appear on Sales Order Processing analysis and history reports.
The following default accounts are used for non-inventoried items.
ACCOUNT SOURCE
Returned, In Use, In Service, and Damaged The account assigned to non-inventoried items for the Sales
series in the Posting Account Setup window.
Cost of Goods Sold The account assigned to the customer, if you are using
posting accounts from the customer.
The account from the Inventory series in the Posting Account Setup window, if you are not using posting
accounts from the customer.
The account from the Inventory series in the Posting Account Setup window, if you are not using posting
accounts from the customer.
Adding items
If you enter an item number that doesn’t exist in inventory, you can select Options >> Add Item in the Sales
Transaction Entry window to be prompted to either add the item to your inventory or to choose a different item.
Selecting Add Item can help prevent data entry errors that inadvertently create non-inventoried items. You will be
able to use this option only if Sales Order Processing is set up to allow entering non-inventoried items.
If you select Add Item and you enter an item that isn’t in your inventory, a message will be displayed and you’ll
have the option to add the item. If you choose Add in the message window, the Item Maintenance window will
open and you can enter the item information. Choose Cancel in the message window to delete the item number
and enter a different one.
Add Item will remain marked as long as the Sales Transaction Entry window is open. If you close the window and
open it again, you must select Add Item again.
Serial- or lot-numbered items
If an item is tracked by serial or lot numbers, you must identify the specific item or items being sold, and you
must assign the serial or lot number before you ship the item.
Serial and lot numbers may be automatically assigned to items, depending on how Sales Order Processing is
configured. The serial or lot number will be assigned according to the item’s valuation method.
If Sales Order Processing is not set up to automatically assign serial and lot numbers to items, you can enter or
select a serial or lot number. When the item is fulfilled, the Sales Serial Number Entry window or the Sales Lot
Number Entry window will open and you can assign the serial or lot number to the item. If your system is set up
to automatically assign lot numbers, a message won’t be displayed if the expiration date for the lot number has
expired.
If you’re using multiple bins and serial or lot numbers are assigned to an item on a transaction, the bins for the
selected serial or lot numbers will be assigned to the transaction automatically.
If you add a serial- or lot-numbered item to a return document, the Sales Serial Number Entry or Sales Lot
Number Entry window will open and you can enter the serial or lot number for the item.
NOTE
Don’t override shortages on serial- and lot-numbered items. Your inventory will be overstated when the quantity is
replenished.
You can view or change the serial or lot numbers that are assigned to an item. For more information, see
Changing a serial or lot number. You can also view or change the bins that are assigned to an item. For more
information, see Changing bins in Sales Order Processing.
Kit items
Kit items aren’t tracked in inventory; their components are. If you’re using multiple bins, a kit’s component items
are assigned to bins, but the kit item itself is not. When a kit is allocated, the quantity available in inventory for
each component item is checked for shortages.
Kits are treated differently from other items in Sales Order Processing. You can’t partially transfer kits from one
document to another. For example, if you add a kit item to an order, you must transfer the entire quantity for the
kit item to either an invoice or a back order. Also, you can’t drop-ship a kit item.
The distribution accounts for kits come from several different sources and are summarized in the following table.
Receivables Customer
Return types (In Use, In Service, Damaged, and Returned) Kit component or customer, depending on Sales Order
Processing setup
Cost of goods sold Kit component, kit item or customer, depending on Sales
Order Processing setup
Unmark records that shouldn’t be assigned to the instruction ID or choose Unmark All.
7. Choose Process to assign the selected instruction ID to the marked item records.
8. Close the window.
Available to promise overview
Available to promise (ATP ) means that an item is in stock and can be promised to a customer. You can see how
much inventory or projected inventory is not committed to customer orders and is available. ATP is calculated for
an item from the latest document date to the earliest document date for all supply orders, including sales orders,
sales fulfillment orders/invoices, purchase orders, inventory transactions, inventory adjustments, inventory
transfers, assembly transactions, and manufacturing orders.
To determine the item quantities available to promise, you must consider both the actual demand of the item and
meeting that demand as efficiently as possible.
For example, if an order is entered for February 15, 2006, it would be most efficient to fulfill that commitment
from supply expected to be replenished as near to February 15, 2006 as possible.
By knowing how much of each product you have on hand and how much is committed to customer orders, you
can better control your inventory. You also can give customers a firm promise of when a product is deliverable by
viewing existing commitments and eliminating the risk of overselling a product.
You can use the Inventory Available to Promise Inquiry window to view available to promise information for an
item.
NOTE
If you choose a currency ID for the transaction that is not your functional currency and have the view set to functional,
functional amounts entered might change slightly. This is because the system calculates the originating value of the
functional amount and then recalculates the functional equivalent of the originating amount. This is done so that the
originating amounts will total correctly.
2. Enter a batch ID, such as your name or the date, to identify the batch.
3. Select the batch origin of Sales Transaction Entry and enter a batch comment, such as a brief description of
the transactions that will be entered in the batch.
4. Enter or accept the posting date. This field will be available only if your system is set up to use the batch
date for posting. If this field is unavailable, the posting date from the Sales Date Entry window for each
transaction will be the posting date for each transaction.
The date you enter is the date the General Ledger records will use. Sales Order Processing records will be
updated according to the document date entered in the Sales Transaction Entry window.
NOTE
The General Ledger posting date only applies to invoices and returns because those are the only document types
that are posted.
For more information about posting settings, see the System Setup instructions (Help >> Contents >>
select Setting Up the System).
5. Select the Checkbook ID that will be affected by the transactions in this batch.
6. If your system uses batch verification, enter the required number of transactions that must be entered
before this batch can be posted.
7. If your system uses batch verification, enter the required currency amount for all transactions you’ll enter
in this batch.
8. Choose Save.
9. When you have entered all your transactions in a batch, you can choose File >> Print or the printer icon
button to print an edit list or batch list to verify your entries.
Edit list Contains the transactions that can be posted—invoices and returns.
Batch list Contains all the transactions saved in the batch, including quotes, orders, back orders,
invoices, and returns.
Modifying a batch
Use the Sales Batch Entry window to make changes to an unposted batch. Transactions can be added only to
batches that have an Available or Unapproved status; you can’t add transactions to batches that have been
approved for posting.
To modify a batch
1. Open the Sales Batch Entry window. (Sales >> Transactions >> Sales Batches)
2. Enter or select a batch ID. If you enter the batch ID, you must also select the origin.
3. Make your corrections and choose Save.
Deleting a batch
Use the Sales Batch Entry window to delete an unposted batch of sales documents. You can’t delete batches that
have been approved for posting.
If a batch contains documents that can’t be deleted, these documents will remain in the batch. Documents that
can’t be deleted are:
Documents that have been printed (except for quotes)
Documents that contain partially transferred items
Documents that contain a posted deposit
Documents that contain line items linked to saved purchase orders
Quotes that have been submitted to sales quote workflow
Orders, fulfillment orders, and invoices that haven’t been submitted to customer credit limit override
workflow
Orders, fulfillment orders, and invoices that have been submitted to customer credit limit override
workflow
To delete a batch
1. Open the Sales Batch Entry window. (Sales >> Transactions >> Sales Batches)
2. Enter or select the batch ID you want to delete. If you enter the batch ID, you must also select the origin.
3. Choose Delete.
3. Enter a prospect ID, name, and contact for the prospect customer.
4. Enter address information for the prospect customer including the street address, city, state, and ZIP code.
5. You can enter or select a class for the prospect customer. For more information about customer classes, see
the Receivables Management documentation.
6. Enter the phone and fax numbers for the prospect customer.
7. Enter or select a shipping method. Because taxes are assessed at the point of exchange, the shipping
method is used to calculate tax amounts.
8. Enter or select a tax schedule that will be used on quotes you enter for this prospect. For more information
about tax schedules, see Setting up taxes and options.
9. Enter a price level for the prospect. The price level will be used as the sales document price level when you
enter a quote for this prospect.
10. If you‘ve set up user-defined fields for prospects in the Sales User-Defined Fields Setup window, you can
enter additional information in those fields. For more information, see Setting up user-defined fields.
11. Save the prospect record.
To review the entries and selections you‘ve made for a specific prospect customer, print the Prospect Setup List by
choosing File >> Print or the printer button while the Sales Prospect Maintenance window is displayed.
To review the entries for all prospective customers, print the Prospect Setup List from the Sales Setup Reports
window (Sales >> Reports >> Setup).
Sales quote approval workflow
Your company can use the sales quote workflow feature as part of its business controls. If you use this feature,
you can define how quotes have to be approved before transferring the quotes to invoices or orders. The rules for
approving quotes can be defined to fit your organization's needs.
When a quote is ready to be approved, approvers can be notified and the quotes can be approved, using Outlook,
Dynamics GP, or SharePoint. After a quote completes the Workflow process, it can be printed, sent in e-mail, or
transferred to an order or invoice.
Entering a quote
You can use the Sales Transaction Entry window to enter and print quotes for your prospects and customers and
to view, void, delete, or transfer existing quotes. You also can send quotes in e-mail.
Sales quotes are saved but not posted, and distributions aren’t calculated on quotes. If a customer decides to
make a purchase based on the quoted price, you can transfer the quote to an order or invoice. When you transfer
a quote to an invoice or order, information about the document, customer, and items will be transferred to the
new document. To transfer a quote for a prospect customer to an order or to an invoice, you must add the
prospect to your customer base or assign the prospect to an existing customer.
You can use the Copy button in the Sales Transaction Entry window to copy line items from one sales document
to another. See Copying sales document items for more information.
To enter a quote
1. In the navigation pane, choose the Sales button, and then choose the Sales Order Transactions list.
2. In the New group or its overflow menu, choose Quote to open the Sales Transaction Entry window.
6. Enter or select the Site ID from which the items will be sold. The site ID is used to allocate items from
inventory and might be used to calculate taxes.
7. Enter or select a batch ID. Quotes must be saved in a batch and will remain there until you void, delete, or
transfer them to another document.
8. Enter or select a customer or prospect ID and enter the purchase order number if the customer has
provided you with one. The purchase order number will appear on the quote.
9. Choose the Customer E -mail Detail Entry expansion button to open the Sales Email Detail Entry window
to update a customer's e-mail information for a transaction. See Updating a customer’s e-mail information
for a sales transaction for more information.
The document type to send in e-mail must be available for the customer before you can open the Sales E -
mail Detail Entry window.
10. Enter or select a currency ID. If the customer record has a currency ID assigned to it, the customer’s
currency ID will appear as the default entry.
Use the Currency ID expansion button to open the Exchange Rate Entry window, where you can change
the Rate Type ID or the exchange rate. For information about how exchange rates affect the transaction,
see Chapter 8,**“Multicurrency transactions.”
11. Enter or select item numbers, units of measure, and item quantities for the quote. To view additional lines
of information for each item, choose the hide and show button next to the Extended Price prompt.
To view additional lines of information for each item, choose the hide and show button next to the
Extended Price field.
To view available to promise information about the item if you’re using ATP, choose the Quantity
Quoted expansion button to open the Inventory Available to Promise Inquiry window.
Only active items can be entered on a quote. You can continue processing a quote if an item has
been inactivated, but you can’t change the quantity.
If an item has suggested sales items assigned to it for the document type, the Suggest Sales Item
Entry window opens when you press TAB to move to the next line in the scrolling window. You can
use the window to mark the suggested sales items to add to the quote. You also can enter the
suggested quantity and the site ID for each suggested sales item.
To remove an item from the quote, select the item and choose Edit >> Delete Row.
To add an attachment to the item, select the item and choose the Attachment Management icon to
open the Document Attachment Management window.
NOTE
To change the shipping address for a single line item, select the item, expand to the detail view of the
scrolling window, and choose the Ship to Address ID expansion button to open the Sales Ship To Address
Entry window. The changes will apply only to the current line item.
12. Enter the trade discount, freight, and miscellaneous amounts for this quote. Use the Trade Discount
expansion button to open the Sales Trade Discount Entry window, where you can enter or edit a trade
discount for the document. The discount can be a percentage or an amount. Use the freight and
miscellaneous expansion buttons to open the Sales Tax Schedule Entry window, where you can select the
tax details used to tax freight and miscellaneous amounts.
13. Taxes will be calculated automatically as you enter items and changes made to the tax details will be
transferred to the new document if the document is transferred in full. For more information about
transferring documents, see Transferring totals, deposits, and payments.
14. To add a comment on the quote, enter the comment ID or a one-time comment. For more information
about adding comments, refer to Adding a comment to sales documents.
15. Choose the Attachment Management icon to attach documents to the quote, if applicable.
16. Choose Holds, User-Defined, or Commissions to view or enter additional information about the quote. If a
hold has been assigned to the quote, a stop icon will appear on the Hold button. For more information
about commissions, see Modifying commission information and Splitting commissions.
17. To print the quote or send the quote in e-mail, choose File >> Print. You also can print the quote by
choosing the printer button or send the quote in e-mail by choosing the Send in e-mail button in the upper
right of the Sales Transaction Entry window. For more information about printing and sending sales
documents in e-mail, see Chapter 24, “Printing and sending documents in email.”
NOTE
If you are using sales quote workflow, the quote must be approved before you can print it or send it in e-mail. You
can print a quote or send a quote in e-mail that doesn’t need approval.
18. Save the quote or submit the quote, if you are using sales quote workflow.
Entering a repeating quote
You can create repeating quotes if the quote ID is set up to allow repeating documents. Repeating quotes are
useful if you want to create a template document for a customer that requests the same information multiple
times. Repeating quotes must be set up per customer; you can’t set up one document and use it as a template for
other customers.
You can’t have repeating multicurrency documents. Only documents whose currency ID is the functional currency
can be marked as repeating.
To enter a repeating quote
1. In the navigation pane, choose the Sales button, and then choose the Sales Order Transactions list.
2. In the New group or its overflow menu, choose Quote to open the Sales Transaction Entry window.
3. Enter or select the type ID.
4. Enter or select a document number and a batch ID.
5. Enter or select a customer ID and enter or accept the currency ID.
6. Choose the document expansion button to open the Sales Document Detail Entry window.
7. Mark Repeating. Enter how many times to repeat the quote and the frequency. Leave the Frequency field
blank to use the quote an unlimited number of times.
8. Choose OK to close the Sales Document Detail Entry window.
9. Continue to enter item and total information on the quote.
10. Save the quote or submit the quote, if you are using sales quote workflow.
You can change the shipping address or the site ID for a single line item by choosing the Ship to Address ID
lookup button or the Default Site lookup button in the Sales Transaction Entry window or the Sales Item Detail
Entry window and selecting a new ship-to address ID or site ID. The changes will apply only to the selected line
item. If you enter a new line item, the ship-to address ID or site ID will come from the previously entered item.
You can use the Copy button in the Sales Transaction Entry window to copy line items from one sales order to
another. See Copying sales document items for more information.
To enter a sales order
1. In the navigation pane, choose the Sales button, and then choose the Sales Order Transactions list.
2. In the New group or its overflow menu, choose Order to open the Sales Transaction Entry window.
NOTE
To change the shipping address for a single line item, select the item, expand to the detail view of the scrolling
window, and choose the Ship to Address ID expansion button to open the Sales Ship To Address Entry window. The
changes will apply only to the current line item.
12. If you’re using extended pricing and a promotion exists for the item you entered, the Promotion Alert
window will open, where you can select whether to apply the promotion to the line. If you accept a free
item promotion, the free item will be added to the order automatically.
13. Taxes will be calculated automatically as you enter items and changes made to the tax details will be
transferred to the new document if the document is transferred in full. For more information about
transferring documents, see Transferring totals, deposits, and payments.
14. If the customer makes a deposit or payment on the order, enter the amount in the Amount Received field.
For more information about deposits and payments, see Entering deposits and payments on orders or
back orders.
15. To add a comment on the order, enter the comment ID or a one-time comment. For more information
about adding comments, refer to Adding a comment to sales documents.
16. Enter the trade discount, freight, miscellaneous, and tax amounts for the order. Use the Trade Discount
expansion button to open the Sales Trade Discount Entry window, where you can enter or edit a trade
discount for the document. The discount can be a percentage or an amount. Use the freight and
miscellaneous expansion buttons to open the Sales Tax Schedule Entry window, where you can select the
tax details used to tax freight and miscellaneous amounts.
17. Choose the Attachment Management icon to attach documents to the quote, if applicable.
18. Choose Holds, User-Defined or Commissions to enter additional information about the order. If a hold has
been assigned to the order, a stop icon will appear on the Hold button. For more information about
commissions, see Modifying commission information and Splitting commissions.
19. To print the order or send the order in e-mail, choose File >> Print. You also can print the order by
choosing the printer button or send the order in e-mail by choosing the Send in e-mail button in the upper
right of the Sales Transaction Entry window. For more information about printing and sending documents
in e-mail, see Chapter 24, “Printing and sending documents in e-mail.”
NOTE
If the order exceeds the customer’s credit limit and you are using customer credit limit override workflow, the order
must be approved before you can print it or send it in e-mail. You can print an order or send an order in e-mail that
doesn’t need approval.
NOTE
National accounts provide the ability to restrict payments for child customers and apply credit checking, holds and finance
charges at a consolidated national account level, depending on how the account was set up. If you can’t save or post a
transaction, check the status of the options in the National Accounts Maintenance window.
> [!NOTE]
> To change the shipping address for a single line item, select the item, expand to the detail view of the
scrolling window, and choose the Ship to Address ID expansion button to open the Sales Ship To Address Entry
window. The changes will apply only to the current line item.
Enter the trade discount, freight, miscellaneous, and tax amounts for this fulfillment order or invoice.
Use the Trade Discount expansion button to open the Sales Trade Discount Entry window, where you can enter
or edit a trade discount for the document. The discount can be a percentage or an amount. Use the freight and
miscellaneous expansion buttons to open the Sales Tax Schedule Entry window, where you can select the tax
details used to tax freight and miscellaneous amounts.
1. If you’re using extended pricing and a promotion exists for the item you entered, the Promotion Alert
window will open, where you can select to apply the promotion to the line. If you accept a free item
promotion, the free item will be added to the fulfillment order or invoice automatically.
2. Taxes will be calculated automatically as you enter items and changes made to the tax details will be
transferred to the new document if the document is transferred in full. For more information about
transferring documents, see Transferring totals, deposits, and payments.
3. Enter the amount received and the terms discount taken on the fulfillment order or invoice. For more
information about entering an amount received, see Entering a payment for an invoice, fulfillment order,
or return.
4. To add a comment on the fulfillment order or invoice, enter the comment ID or a one-time comment. For
more information about adding comments, see Adding a comment to sales documents.
5. Choose the Attachment Management icon to attach documents to the quote, if applicable.
6. Choose Holds or User-Defined to enter additional information about the fulfillment order or invoice. If a
hold has been assigned to the fulfillment order or invoice, a stop icon will appear on the Hold button.
7. Choose Distributions to verify or change distribution accounts.
NOTE
You can distribute amounts to unit accounts to record increases to non-financial accounts. The amounts you
distribute to unit accounts won’t be totaled with other distributions. For more information about unit accounts, see
the General Ledger documentation.
8. Choose Commissions to verify or change the commission amounts. For more information about
commissions, see Modifying commission information and Splitting commissions.
9. You can print the fulfillment order or invoice or send the fulfillment order or invoice by choosing File >>
Print. You also can print the fulfillment order or invoice by choosing the printer button or send the
fulfillment order or invoice in e-mail by choosing the Send in e-mail button in the upper right of the Sales
Transaction Entry window. For more information about printing and sending documents in e-mail, see
Chapter 24, “Printing and sending documents in email.”
NOTE
If the fulfillment order or invoice exceeds the customer’s credit limit and you are using customer credit limit override
workflow, the document must be approved before you can print it or send it in e-mail. You can print or send a
fulfillment order or invoice in e-mail that doesn’t need approval.
NOTE
To change the shipping address for a single line item, select the item, expand to the detail view of the scrolling
window, and choose the Ship to Address ID expansion button to open the Sales Ship To Address Entry window. The
changes will apply only to the current line item.
12. Enter the trade discount, freight, miscellaneous, and tax amounts for this invoice.
Use the Trade Discount expansion button to open the Sales Trade Discount Entry window, where you can enter
or edit a trade discount for the document. The discount can be a percentage or an amount. Use the freight and
miscellaneous expansion buttons to open the Sales Tax Schedule Entry window, where you can select the tax
details used to tax freight and miscellaneous amounts.
1. If you’re using extended pricing and a promotion exists for the item you entered, the Promotion Alert
window will open, where you can select whether to apply the promotion to the line. If you accept a free
item promotion, the free item will be added to the invoice automatically.
2. Taxes will be calculated automatically as you enter items and changes made to the tax details will be
transferred to the new document if the document is transferred in full. For more information about
transferring documents, see Transferring totals, deposits, and payments.
3. Enter the amount received and the terms discount taken on the invoice. For more information about
entering an amount received, see Entering a payment for an invoice, fulfillment order, or return.
4. To add a comment on the invoice, enter the comment ID or a one-time comment. For more information
about adding comments, see Adding a comment to sales documents.
5. Choose the Attachment Management icon to attach documents to the quote, if applicable.
6. Choose Holds or User-Defined to enter additional information about the invoice. If a hold has been
assigned to the invoice, a stop icon will appear on the Hold button.
7. Choose Distributions to verify or change distribution accounts.
NOTE
You can distribute amounts to unit accounts to record increases to non-financial accounts. The amounts you
distribute to unit accounts won’t be totaled with other distributions. For more information about unit accounts, see
the General Ledger documentation.
8. Choose Commissions to verify or change the commission amounts. For more information about
commissions, see Modifying commission information and Splitting commissions.
9. You can print the invoice or send the invoice in e-mail by choosing File >> Print. You also can print the
invoice by choosing the printer button or send the invoice in e-mail by choosing the Send in e-mail button
in the upper right of the Sales Transaction Entry window. For more information about printing and sending
documents in e-mail, see Chapter 24, “Printing and sending documents in email.”
NOTE
If the invoice exceeds the customer’s credit limit and you are using customer credit limit override workflow, the
invoice must be approved before you can print it or send it in email. You can print or send an invoice in e-mail that
doesn’t need approval.
3. Select Back Order and enter or select the ID of the type of back order to enter.
4. Enter a document number or accept the default entry.
5. Enter the document date. The date you enter will be used to update your sales records. If you want to enter
a requested ship date, choose the Date expansion button.
6. Enter the Site ID from which the items will be sold. The site ID will be used to allocate items from
inventory and might be used to calculate taxes.
7. Create or select a Batch ID. Back orders must be saved in a batch and will remain in the batch until you
void, delete, or transfer them to another document.
8. Enter or select a customer ID and enter the purchase order number if the customer has provided you with
one. The purchase order number will be printed on the back order.
9. Enter or select a Currency ID. If the customer record has a currency ID assigned to it, the customer’s
currency ID will appear as the default entry.
Use the Currency ID expansion button to open the Exchange Rate Entry window, where you can change
the Rate Type ID or the exchange rate. For information about how exchange rates affect the transaction,
see Chapter 8, “Multicurrency transactions.”
10. Enter or select item numbers, units of measure, and item quantities for the back order. To view additional
lines of information for each item, choose the hide and show button next to the Extended Price prompt.
To view available to promise information about the item if you’re using ATP, choose the Qty Back
Ordered expansion button to open the Inventory Available to Promise Inquiry window.
To remove an item from the back order, select the item and choose Edit >> Delete Row.
To add an attachment to the item, select the item and choose the Attachment Management icon to
open the Document Attachment Management window.
NOTE
To change the shipping address for a single line item, select the item, expand to the detail view of the scrolling
window, and choose the Ship to Address ID expansion button to open the Sales Ship To Address Entry window. The
changes will apply only to the current line item.*
11. Enter the trade discount, freight, miscellaneous, and tax amounts for the back order.
Use the Trade Discount expansion button to open the Sales Trade Discount Entry window, where you can
enter or edit a trade discount for the document. The discount can be a percentage or an amount. Use the
freight and miscellaneous expansion buttons to open the Sales Tax Schedule Entry window, where you can
select the tax details used to tax freight and miscellaneous amounts.
12. If you’re using extended pricing and a promotion exists for the item you entered, the Promotion Alert
window will open, where you can select whether to apply the promotion to the line. If you accept a free
item promotion, the free item will be added to the back order automatically.
13. Taxes will be calculated automatically as you enter items and changes made to the tax details will be
transferred to the new document if the document is transferred in full. For more information about
transferring documents, see Transferring totals, deposits, and payments.
14. If the customer makes a deposit or payment on the back order, enter the deposit or payment received. For
more information about deposits and payments, see Entering deposits and payments on orders or back
orders.
15. To print a comment on the back order, enter the comment ID or a one-time comment. For more
information about adding comments, see Adding a comment to sales documents.
16. Choose the Attachment Management icon to attach documents to the quote, if applicable.
17. Enter additional information about the back order by choosing Holds, UserDefined, or Commissions. If a
hold has been assigned to the back order, a stop icon will appear on the Hold button.
For more information about commissions, see Modifying commission information and Splitting
commissions.
18. To print the back order, choose File >> Print or the printer icon button. For more information about
printing documents, see Chapter 24, “Printing and sending documents in e-mail.”
19. Choose Save.
> [!NOTE]
> If you return an item to a return quantity type other than On Hand, you can’t resell the item. You must
transfer the item to On Hand before it can be sold again. If the item was returned to the Damaged quantity
type and you want to return the item to the vendor, you must transfer the item to On Hand and then enter a
decrease adjustment for the item.
If you’re using multiple bins, you must enter a bin quantity and select a bin for each quantity type you enter. For
example, if the quantity returned is 10 and you entered 8 with a quantity type of On Hand, and 2 with a quantity
type of Damaged, two bin selection records are created: one for 8 on hand at the sales returns default bin, and
one for 2 damaged at the sales returns default bin. For serial- and lot-tracked items, you can change bins or split
the line’s extended quantity among two or more bins for each site and quantity type.
If you enter a kit item on a return document, the Sales Returned Quantities Entry window will open and you can
enter the amount returned for a quantity type. You can’t return a kit to multiple return quantity types. For
example, suppose a customer returns two kits. When you enter the item in the Sales Transaction Entry window
with a quantity returned of 2, the Sales Returned Quantity Entry window opens. You must return the entire
quantity to one quantity type. You can’t return one kit to On Hand and the other to Damaged.
You can use the Sales Kit Return Options window to change the component information for the returned kit. You
can add or delete components from the kit, change the site that a component will be returned to and change the
extended kit quantity of a component.
If you change the extended kit quantity for a component, the Sales Returned Quantities Entry window will open
and you can enter the quantity and quantity type for the component. You can choose a quantity type for the
component that is different from the type chosen for the kit. You can also return the component to more than one
quantity type. You can open the Sales Kit Return Options window from the Sales Transaction Entry window by
highlighting the kit item, then choosing the item expansion button to open the Sales Item Detail Entry window. In
that window, choose Kits to open the Sales Kit Return Options window.
Entering a return
You can use the Sales Transaction Entry window to enter and print returns for your customers and to view, void,
post, or delete existing returns.
You can’t enter a return in Sales Order Processing for a drop-ship item. If a customer returns a drop-ship item,
enter a credit memo in Receivables Management to reduce the customer balance and a credit memo in Payables
Management to reduce the balance you owe the vendor.
If you enter a serial-numbered or lot-numbered item on the return document, the Sales Serial Number Entry
window or the Sales Lot Number Entry window will open and you can enter the serial or lot numbers for the
items being returned.
If you’re using multiple bins and a default sales returns bin exists at either the itemsite or the site, the quantity at
the default bin will increase by the extended quantity for an item not tracked by serial or lot numbers. You can edit
the default bin selections. For serial- and lot-numbered items, the default sales returns bin is the default bin for
the first serial or lot number you enter. If a default sales returns bin can’t be found, you will be required to create
one.
Transaction amounts on a return will be distributed automatically to posting accounts. To verify the accounts that
will be used for each item, select the item expansion button to open the Sales Item Detail Entry window. Choose
Distribution to view or change the accounts used for that item.
If you’re using Multicurrency Management, you can only change the distribution amounts in the originating
currency. If you change an amount in the originating currency, the functional amount will be recalculated.
To enter a return
1. In the navigation pane, choose the Sales button, and then choose the Sales Order Transactions list.
2. In the New group or its overflow menu, choose Return to open the Sales Transaction Entry window.
3. Select Return and enter or select the ID of the type of return to enter.
4. Enter a document number or accept the default entry.
5. Enter the document date. The date you enter will be used to update your sales records.
6. Enter the ID of the site to which the items will be returned.
NOTE
If you’re using multiple bins and you change a line’s Site ID after> entering bin quantities, the bins and quantities
entered for the previous site are discarded. If the item is serial- or lot-numbered, the previously entered serial or lot
numbers are discarded, as well.
14. If you’ve entered payment terms for this customer and a payment was made at the time of the sale, enter
the terms discount related to the payment.
Use the Discount Returned expansion button to open the Sales Payment Terms Entry window, where you
can view or change the terms discount dates and amounts for the document.
15. To print a comment on the return, enter the comment ID or a one-time comment. For more information
about adding comments, see Adding a comment to sales documents.
16. Choose the Attachment Management icon to attach documents to the quote, if applicable.
17. Enter additional information about the return by choosing Holds or User-Defined. If a hold has been
assigned to the return, a stop icon will appear on the Hold button.
18. Choose Distributions to verify or change distribution accounts.
The distribution accounts and amounts will be displayed for Inventory and Cost of Goods Sold. The unit
cost for the returned item will appear in the Sales Transaction Entry window and the default amount will be
the current cost of the item from the Item Maintenance window. You can change the unit cost in the Sales
Transaction Entry window if the return ID is set up to allow overriding item costs.
NOTE
You can distribute amounts to unit accounts to record increases to non-financial accounts. The amounts you
distribute to unit accounts won’t be totaled with other distributions. For more information about unit accounts, see
the General Ledger documentation.
19. Choose Commissions to verify or change the commission amounts. For more information about
commissions, see Modifying commission information and Splitting commissions.
20. To print the return, choose File >> Print or the printer icon button. For more information about printing
documents, see Chapter 24, “Printing and sending documents in e-mail.”
21. Save or post the return.
If you’re using multiple bins and posting fails, bin quantities revert to their previous values.
NOTE
You can mark this option only if you marked the Allow Repeating option in the Sales Quote Setup window or Sales
Order Setup window, and if the document does not have a deposit on it.
4. Enter or change the document type ID and the batch ID that will be used when the current document is
transferred.
5. Choose OK to save changes and return to the Sales Transaction Entry window.
Updating a customer’s email information for a sales transaction
Use the Sales E -mail Detail Entry window to update a customer's email information for a transaction. The
changes you enter in this window will affect only the current transaction. To make permanent changes to the
customer record for email settings, use the Customer E -mail Options window.
You can change the subject, message ID, and message if the Allow Update of E -mail at Entry option in the Sales
E -mail Setup window is marked. You can update the reply to address if the Changing ’Reply to’ Address option in
the Sales E -mail Setup window is marked.
To update customer’s e-mail information for a sales transaction
1. Open the Sales Transaction Entry window. (Sales >> Transactions >> Sales Transaction Entry)
2. Enter or select the ID of the type of transaction to enter.
3. Enter a document number or accept the default entry.
4. Enter or select a customer ID.
5. Choose the E -mail expansion button to open the Sales E -mail Detail Entry window.
6. Enter a To, Cc, or Bcc address to send the transaction in e-mail. You must enter at least one e-mail address
to send transactions in e-mail. The e-mail addresses displayed in the window are assigned to the address
you entered on the transaction. You can update the To, Cc, and Bcc e-mail addresses, if applicable.
7. Enter or select a message ID if you want to use a predefined message.
8. Enter a subject line for the message. If you don’t enter a subject for the message, the document number of
the transaction you are sending is used.
9. Edit the message that will appear in the e-mail when sending the transaction.
10. Update the address that a customer can use to send a reply e-mail.
11. Choose OK to save your changes.
12. Choose Default to restore the default e-mail settings entered for the customer in the Customer E -mail
Options window.
Entering item detail information
Use the Sales Item Detail Entry window to view or edit item information such as the price level, requested ship
date, and site ID. Changes made in this window will apply only to the current document; they won’t affect
information in the Item Maintenance window.
To enter item detail information
1. Open the Sales Item Detail Entry window. (Sales >> Transactions >> Sales Transaction Entry >> Item
Number expansion button)
[TIP ] You also can press CTRL+E to open this window.
2. Choose the expansion button next to Ship To Address ID to open the Sales Ship To Address Entry window,
where you can make changes to the ship-to address for the document.
The changes will apply only to the current document. When you change a document’s ship to address, you
can roll down the changes to line items with the same ship to address ID.
3. Choose the Holds button to open the Sales Process Holds Entry window, where you can assign holds to or
remove holds from the document. A stop icon will appear on the Holds button if a hold has been assigned
to the document.
For more information about holds, see Setting up process holds and Assigning process holds to a
document.
4. Choose the User-Defined button to open the Sales User-Defined Fields Entry window, where you can
enter user-defined information for this document.
For more information about user-defined fields, see Setting up user-defined fields.
5. Choose the Customer button to open the Customer Inquiry window, where you can view payment,
shipping, and billing information about a customer.
6. Choose the Activity button to open the Receivables Transaction InquiryCustomer window, where you can
view summary document information for each customer.
7. Choose the Period button to open the Customer Period Summary Inquiry window, where you can view
customer balances and finance charges by fiscal or calendar period.
8. Choose the Year button to open the Customer Yearly Summary Inquiry window, where you can view
annual sales totals for each customer.
9. Choose the Payments button to open the Customer Payment Summary Inquiry window, where you can
view aging period amounts and payment information for each customer.
10. Choose Save to save your changes and close the window. Choose Cancel to close the window without
saving changes.
Adding a markdown for an item
Use the Sales Markdown Entry window to enter a markdown for an individual line item. A markdown is a price
reduction and can be a set amount or a percentage of the item price.
To add a markdown for an item
1. Open the Sales Transaction Entry window. (Sales >> Transactions >> Sales Transaction Entry)
2. Select a document.
3. Select an item and choose the Markdown expansion button to open the Sales Markdown Entry window.
4. Select the markdown type—percentage or amount—and enter the percentage or amount. The unit price,
markdown amount, adjusted unit price, and revised extended price are shown in the window.
5. Choose OK. The markdown amount and the revised extended price are displayed in the Sales Transaction
Entry window.
6. Choose Save.
Merging trade discounts and markdowns with sales distributions
If Microsoft Dynamics GP is set up to merge trade discount and markdown distributions, the trade discount and
markdown distributions will be merged with the sales distribution for invoices and returns. If a quote, order, or
back order with a deposit is transferred to an invoice, the trade discount and markdown distributions will be
merged with the sales distributions.
For example, assume that you’ve entered a sales transaction of $100.00 with a trade discount of $15.00 and a
markdown of $10.00. If Dynamics GP is set up to merge trade discount and markdown distributions, the
distributions are merged as in the following example.
If Dynamics GP is not set up to merge trade discount and markdown distributions, the distributions are separated
from the sales distribution.
ACCOUNT DEBIT CREDIT
NOTE
You can enter Intrastat statistics only if Intrastat tracking is enabled in the Company Setup Options window.
If you aren’t using separate payment distributions, the distributions that are of the same type with the same
account number are combined.
NOTE
You can’t enter a deposit or payment amount on repeating orders.
You can’t delete or void an order or back order until all deposits on the document have been removed or
transferred. Deposits and payments can be transferred with the order or back order. For more information about
transferring deposits and payments, see Chapter 27, “Transferring documents.”
To enter deposits and payments on orders or back orders
1. Open the Sales Transaction Entry window. (Sales >> Transactions >> Sales Transaction Entry)
2. Select the document and enter the entire deposit or payment amount in the Amount Received field or
choose the Amount Received expansion button to open the Sales Payment Entry window.
NOTE
National accounts provide the ability to restrict payments for child customers and apply credit checking, holds and
finance charges at a consolidated national account level, depending on how the account was set up. If you can’t
save or post a transaction, check the status of the options in the National Accounts Maintenance window.
NOTE
National accounts provide the ability to restrict payments for child customers and apply credit checking, holds and
finance charges at a consolidated national account level, depending on how the account was set up. If you can’t
save or post a transaction, check the status of the options in the National Accounts Maintenance window.
Posting deposits
A deposit amount on an order or back order will be posted immediately when you close the Sales Payment Entry
window. Deposit amounts will be posted to the Cash account and Deposits Received account in General Ledger.
For example, if you enter a $100.00 deposit, the Cash account entered in the Sales Payment Entry window will be
debited $100.00 and the Deposits Received account entered will be credited $100.00. The Sales Deposits Journal
will be printed when you close the Sales Transaction Entry window. This report displays the deposits entered for
each order or back order and the General Ledger account distributions.
You can change the posting accounts used for the deposit. If you enter a cash deposit, the cash account from the
Checkbook ID will be the default account. If you enter a credit card deposit, the cash account chosen for the credit
card will be the default account.
If you’re using Receivables Management, the deposit won’t be listed in the Receivables Customer Inquiry window
until the order or back order is transferred to an invoice and posted. The deposit amount will appear in the
Customer Payment Summary Inquiry window.
If you remove a deposit, a reversing entry will be posted in General Ledger when you close the Sales Payment
Entry window. The difference will also be reflected in Receivables Management.
Posting payments
A payment amount on an order or back order won’t be posted until the order or back order is transferred to an
invoice and the invoice is posted. Payment amounts will be posted to the Cash account and Sales account in
General Ledger. For example, if you enter a $100.00 payment, the Cash account will be debited $100.00 and the
Sales account will be credited $100.00.
You can change the posting accounts used for the payment after it is transferred to an invoice. If you enter a cash
payment, the cash account from the Checkbook ID will be the default account. If you enter a credit card payment,
the cash account chosen for the credit card will be the default account.
If you’re using Receivables Management, the payment won’t be listed in the Receivables Customer Inquiry
window until the order or back order is transferred to an invoice and posted. Credit card payment amounts will
not appear in the Customer Payment Summary Inquiry window.
Removing a deposit or payment
You can remove a deposit or payment from a sales order, back order, or invoice before transferring or deleting the
document.
To remove a deposit or payment
1. Open the Sales Transaction Entry window. (Sales >> Transactions >> Sales Transaction Entry)
2. Select a document and choose the Amount Received expansion button to open the Sales Payment Entry
window.
3. Select the payment or deposit in the scrolling window.
4. Choose Remove.
If you remove a partially transferred payment from an order or back order, the amount will be removed from the
current transaction in the Sales Payment Entry window, but you will be able to view the full amount in inquiries.
- If the shipping method is a Pickup type, the tax schedule from the Site ID on the line is used.
- If the shipping method is a Delivery type, the tax schedule from the Ship To Address for the line
is used.
The system compares the two tax schedules—the tax schedule for the item and either the tax schedule
for the ship-to address or the schedule for the site. Any details that are in common will be the tax
details used to calculate the sales tax for the item.
To view the tax calculation for an item, choose the Item Number expansion button to open the Sales Item Detail
Entry window. Then choose the Calculated Tax expansion button to open the Sales Line Item Tax Detail Entry
window.
Calculating and distributing summary taxes
Use the Sales Tax Summary Entry window to add, change, delete, or view summarized tax amounts for a
document, as well as the accounts to which the amounts will be posted.
You can’t change the Tax amount in the Sales Transaction Entry window or the tax information in the Sales Tax
Summary Entry window if your system is not set up to allow editing summary-level taxes. For more information
on this setup option, see the System Setup instructions (Help >> Contents >> select Setting Up the System).
To calculate and distribute summary taxes
1. Open the Sales Transaction Entry window. (Sales >> Transactions >> Sales Transaction Entry)
2. Enter document information, including the document number, the document date, and the site ID.
Choose the Date expansion button to open the Sales Date Entry window, where you can enter a tax date
and posting date that differ from the document date. The tax date you enter is the date your tax records
will be updated.
3. Enter or select a customer ID. Choose the Customer ID expansion button to view address and tax
information about the customer in the Sales Customer Detail Entry window.
4. Enter line item information. To change either the price of a line item or the tax amount, choose the Item
Number expansion button to open the Sales Item Detail Entry window.
5. Enter total information.
6. Choose the Tax expansion button in the Sales Transaction Entry window to open the Sales Tax Summary
Entry window, where you can view or edit the tax distribution accounts and amounts.
7. When you’re finished, choose OK to save changes and return to the Sales Transaction Entry window.
Choose Delete to delete the tax information in the Sales Tax Summary Entry window.
Choose Default to restore the default tax information.
Calculating and distributing detail taxes
Use the Sales Line Item Tax Detail Entry window to add, change, delete, or view tax amounts calculated on an
individual line item. If the tax amount you enter on the document is different than the tax amount that’s been
distributed, the line item can’t be posted.
To calculate and distribute detail taxes
1. Open the Sales Transaction Entry window. (Sales >> Transactions >> Sales Transaction Entry)
2. Enter document information, including the document number, the document date, the customer ID, and
the site ID.
3. Enter or select a line item and choose the Item Number expansion button to open the Sales Item Detail
Entry window.
4. Choose the Calculated Tax expansion button in the Sales Item Detail Entry window to open the Sales Line
Item Tax Detail Entry window, where you can view or edit tax distribution accounts and amounts.
5. When you’re finished, choose OK to save changes and return to the Sales Item Detail Entry window.
Choose Delete to delete the tax information in the Sales Line Item Tax Detail Entry window.
Choose Default to restore the default tax information.
See Also
Sales Order Processing Part 1: Setup
Sales Order Processing Part 3: Allocation, Fulfillment, and Purchasing
Sales Order Processing Part 4: Transaction activity
Sales Order Processing Part 5: Inquiries and reports
Sales Order Processing Part 6: Utilities
Glossary
Sales Order Processing Part 3: Allocation, Fulfillment,
and Purchasing
61 minutes to read • Edit Online
This part of the sales order processing documentation explains allocating and fulfilling items, and creating or
linking to purchase orders for items with quantity shortages.
The following topics are discussed:
Chapter 19, “Allocating item quantities,” describes how items areIf there is a shortage on a sales line item
allocated and fulfilled on orders, fulfillment orders, and invoices.
Chapter 20, “Separate fulfillment,” describes the fulfillment methods if you have chosen to fulfill items
separately from allocation.
Chapter 21, “New purchase orders,” describes how to preview, modify, and create purchase orders from
sales orders and back orders.
Chapter 22, “Links to existing purchase orders,” explains how to add or remove a link from a sales order or
back order to a purchase order.
Chapter 23, “Receiving purchase orders,” describes the allocation and fulfillment of sales documents that
are linked to purchase orders.
NOTE
If you’re entering a repeating order, you must allocate by document/batch.
None
You can choose not to allocate items on orders. Item quantities will be allocated according to the selection
you make when you transfer the order to an invoice. Quantity shortages are addressed based on the
allocation option selected for the invoice ID used.
For more information about setup options, see Setting up orders or Setting up invoices. For more information
about allocating items, see Allocating by line item or Allocating items by document or batch.
Quantity shortage indicators
If there is a quantity shortage and allocation is unsuccessful, an icon appears on the quantity field. When the icon
appears, the Quantity Alert button will become available.
Quantity Alert icon
The quantity alert icon appears next to a quantity field, indicating that allocation has been attempted but
the quantity entered for the item is greater than the quantity that was successfully allocated. The Quantity
Alert icon will also appear if you selected None as the default quantity shortage option and allocation is
unsuccessful.
Quantity Alert button
The Quantity Alert button opens the Sales Quantity Shortage Options window, where you can select
quantity shortage options such as selling the balance, overriding the shortage or back ordering the
balance.
If you’re working with a kit item, this button opens the Sales Kit Options window, where you can attempt
allocation again, substitute components, or decrease component quantities.
Quantity shortage options
Depending on how Sales Order Processing was configured, you may be able to enter a quantity greater than the
quantity that’s available in inventory. Item quantities are checked when an item is allocated. If there is a quantity
shortage, the Sales Quantity Shortage Options window will open and you can select how to treat the quantity
shortage. You can select from the following options.
Sell Balance The quantity available in inventory for the site will be allocated to the document. For
example, if you entered 5 for the quantity ordered on a sales order but have 3 available in inventory, the
quantity ordered and the quantity invoiced for the item is set to 3. The quantity available in inventory for
the item will be zero.
Override Shortage The shortage will be ignored and the entire quantity will be sold. The quantity
available in inventory will be negative. This option isn’t available if you are selling discontinued items.
IMPORTANT
You shouldn’t override a shortage on an item that is tracked by serial or lot numbers. Your inventory will be
overstated when the quantity is replenished.
Back Order All The entire quantity will appear in the Quantity to Back Order field. To create the back
order document, you must transfer the document to a back order.
Depending on how Purchase Order Processing is set up, you may be able to link back-ordered quantities
on sales documents to existing purchase order line items with uncommitted quantities.
For more information about setting up Purchase Order Processing, see the Purchase Order Processing
documentation.
Back Order Balance The quantity shortage will appear in the Quantity to Back Order field and the
quantity you have available will be sold. To create the back order document, you must transfer the
document to a back order.
NOTE
The Back Order All and Back Order Balance options are not available for the item if the item isn not marked to allow
back orders. To mark this option, choose Inventory >> Cards >> Items >> Options.
Depending on how Purchase Order Processing is set up, you may be able to link back-ordered quantities
on sales documents to existing purchase order line items with uncommitted quantities.
Cancel All The entire quantity for the item will be canceled.
Cancel Balance The quantity shortage amount will be canceled and the quantity you have available at the
site will be sold. For example, if you entered 5 for the quantity ordered for an item but have 3 available in
inventory, the quantity ordered remains at 5, the quantity invoiced is set to 3, the quantity canceled is set to
2.
Distribute When you select Distribute and close the Sales Quantity Shortage Options window, the Sales
Item Quantity Distribution Entry window opens. In this window, you can substitute items and sell items
from another site. For more information, see Selling an item from another site or Substituting an item.
If you’re using extended pricing and you choose to distribute the shortage, and if a promotion exists for the item
and quantity you entered, the Promotion Alert window will open, where you can accept or reject the promotion. If
the promotion is for a free item, the Promotion Alert window will not open.
The Distribute option appears in the Sales Quantity Shortage Options window only if one of the following
conditions is true.
The item is not a kit or a kit component.
The quantity previously back ordered equals zero.
The quantity previously invoiced equals zero.
You opened the Sales Quantity Shortage Options window from the Sales Transaction Entry window or the
Sales Item Detail Entry window, or you pressed TAB on a line with an item that needed to be allocated.
You didn’t open the Sales Quantity Shortage Options window from the Sales Allocation-Fulfillment
Options window.
Quantity shortages and bins
Bin selections are needed to keep bin quantity information up-to-date, but they don’t affect posting. From an
accounting perspective, it doesn’t matter if you have 100 widgets at the North site in one bin or in 100 bins: what
matters is that you have 100 widgets at the North site.
Because of this, quantity overrides at the bin level are allowed, even if you haven’t marked the option to allow
overrides.
If you’re using multiple bins and you override a quantity shortage at the site, the system automatically allocates
the default sales order fulfillment bin’s quantity available, and the Bin Quantity Entry window opens so you can
make additional bin selections.
If there is not a quantity shortage at the site but there is a shortage at the default bin, and you choose to override
the bin shortage, the default bin’s quantity available is allocated and the Bin Quantity Entry window opens so you
can make additional bin selections.
If you override a serial- or lot-numbered item’s quantity shortage, you must enter serial or lot numbers for the
additional item quantity. Because allocation happens at the site, and fulfillment allocates quantities at the bin,
selecting serial or lot numbers and bins does not cause additional site allocations.
NOTE
You shouldn’t override a shortage on an item that is tracked by serial or lot numbers. Your inventory will be overstated
when the quantity is replenished.
For more information on multiple bins functionality, see the Inventory Control documentation.
Selling an item from another site
When you enter a document in the Sales Transaction Entry window, you select a default site. If there is a quantity
shortage for an item at the default site, the Sales Quantity Shortage Options window will open and you can
choose the Distribute shortage option to check the quantity available at other sites and allocate the item from
other sites.
To sell an item from another site
1. In the Sales Quantity Shortage Options window, select Distribute to open the Sales Item Quantity
Distribution Entry window.
2. Change the Site ID.
3. In the Quantities Available section of the window, see if there is a quantity available for that site. If there is,
enter the quantity needed for the document in the Quantity Selected field.
4. Choose Insert. An entry will appear in the Quantities Selected section of the window.
If you’re using extended pricing and a promotion exists for the item and quantity you entered, the
Promotion Alert window will open, where you can accept or reject the promotion.
5. Repeat the process to choose additional sites to fill the quantity needed. The total quantity selected less the
quantity back ordered and quantity canceled should equal the Original Item Extended Quantity.
6. Choose OK to close the window and save your entries.
Substituting an item
When you enter a document in the Sales Transaction Entry window, you select a default site. If there is a quantity
shortage for an item at the default site, the Sales Quantity Shortage Options window will open and you can select
the Distribute shortage option and choose a substitute item. Substitute items must be set up in inventory and
you can set up two substitute items for each inventory item. For more information about substitute items, see the
Inventory Control documentation.
To substitute an item
1. In the Sales Quantity Shortage Options window, select the Distribute option to open the Sales Item
Quantity Distribution Entry window.
2. Choose Substitute to open the Sales Substitute Item window. Select a substitute item from the drop-down
list and choose OK.
3. In the Quantities Available section of the Sales Item Quantity Distribution Entry window, check the site to
see the quantity available for the substitute item. Enter an amount for the quantity selected. You can also
enter a quantity canceled and quantity back ordered.
4. Choose Insert. An entry will appear in the Quantities Selected section of the window.
If you’re using extended pricing and a promotion exists for the item and quantity you entered, the
Promotion Alert window will open, where you can accept or reject the promotion.
5. Repeat the process to choose an additional substitute item or site to fill the quantity needed. The total
quantity selected less the quantity back ordered and quantity canceled must equal the Original Item
Extended Quantity.
6. Choose OK to close the window and save your entries.
Processing kit shortages
When you allocate a kit item and there is a quantity shortage for a component of the kit, the Sales Quantity
Shortage Options window will open and you can choose how to treat the quantity shortage. When you’re
allocating a kit, you’re actually allocating the kit components because kit quantities are tracked for the
components, not the kit item as a whole.
NOTE
You shouldn’t override a shortage on a component item that is tracked by serial or lot numbers. Your inventory will be
overstated when the quantity is replenished.
The shortage options available for a kit are different than those for other inventory items. For a kit item, you can’t
split the quantities; therefore, Back Order Balance and Cancel Balance aren’t shortage options for a kit.
NOTE
You can invoice a kit item and back order some of the components. For example, if you’re selling a computer kit, and have
all of the kit components except the mouse pad, you can bill the customer for the entire kit and back order the mouse pad.
To do so, create an invoice for the kit item, and in the Sales Kit Options window, enter a quantity to back order for the
mouse pad. You won’t be able to post the invoice until a back order document has been created. If you invoice the kit
without creating a back order, you won’t be able to change any of the components.
The Back Order All option won’t be available for the kit item or component item if the item isn’t marked to allow
back orders. You can mark the Allow Back Orders option in the Item Maintenance Options window (Inventory >>
Cards >> Items >> Options).
The following shortage options are available for kit items.
Sell Balance The balance you have in inventory will be allocated. For
example, if you entered two for the quantity ordered for kit
items on an order but have components to fill only one kit,
the quantity ordered on the kit will be reduced to one and
the components needed for one kit will be allocated in
inventory.
SHORTAGE OPTION DESCRIPTION
Back Order All The entire quantity will be back ordered, including each kit
component.
Cancel All The entire quantity will be canceled, including each kit
component.
2. Mark Allocate. If you aren’t using a separate fulfillment process, the item will be fulfilled when it is
allocated.
3. If you are using a separate fulfillment process, you can mark Fulfill in this window or fulfill the document
quantities at a later time. For more information about separate fulfillment, see Chapter 20, “Separate
fulfillment.”
4. Select a default quantity shortage option for items and kits. The kit quantity shortage option will be used
for all shortages on kit items on the document. You can change the option for each item shortage on the
document.
5. Choose OK to close the window and complete the allocation.
Allocating back-ordered items for orders and fulfillment orders
Use the Sales Automatic Order Allocation window to select the documents with items on back order to allocate.
Use the Sales Automatic Order Allocation Preview window to allocate the items.
If you’re using sales fulfillment workflow, you can select a group of documents and then allocate items for those
documents at the same time. To allocate items for only one document, refer to Allocating items by document or
batch.
If an order or fulfillment order exceeds the customer’s credit limit and you are using customer credit limit
override workflow, the document must be approved before you can allocate items. Orders and fulfillment orders
that don’t need approval can be allocated. You can allocate items for orders and fulfillment orders in the Sales
Transaction Entry window that are pending approval if you can approve the documents.
You also can select to allocate items by customer priority or requested ship date. For more information, refer to
the Receivables Management documentation.
To allocate back-ordered items for orders and fulfillment orders
1. Open the Sales Automatic Order Allocation window. (Sales >> Transactions >> Automatic Order
Allocation)
2. Select to allocate documents or preview back orders. To allocate documents, mark to allocate orders,
fulfillment orders, or both.
3. Select how to allocate documents.
Priority Select to allocate documents by customer priority. A priority of None is the lowest priority
and a priority of 1 is the highest priority.
Requested Ship Date Select to allocate documents by the date in the Req Ship Date field in the
Sales Transaction Entry window.
4. Enter or select a range of documents to allocate items for and choose Insert.
5. Choose Preview to open the Sales Automatic Order Allocation Preview window and view the documents
that match the selected range.
The documents with items to be allocated will be displayed, depending on whether you selected Customer
Priority or Requested Ship Date in the Sales Automatic Order Allocation window.
6. Mark the Include option to select additional documents with items to allocate.
Unmark the Include option for documents with items that shouldn’t be allocated.
Choose Update Quantities to update the quantity to allocate and the quantity left on back order fields.
7. Choose Allocate to allocate items and update item information.
Quantity allocation problems
Items on orders and invoices must be successfully allocated before they can be fulfilled. The quantity alert icon
indicates that the quantity entered for an item is greater than the quantity that was successfully allocated. For
example, if a customer ordered 20 answering machines, but only 12 were successfully allocated, the quantity alert
icon will appear next to the quantity ordered.
If a quantity alert appears, choose the quantity alert icon button to allocate the item again. If the allocation is
unsuccessful, the Sales Quantity Shortage Options window will open and you can determine how to handle the
shortage. For more information about quantity shortages, see Quantity shortage options.
If you enter a kit item and the quantity alert icon appears, choose the quantity alert icon button to open the Sales
Kit Options window where you can allocate the kit again, substitute components, or decrease component
quantities.
TIP
To add or remove an attachment to the item, select the item and choose the Attachment Management icon to
open the Document Attachment Management window.
4. Verify the date fulfilled and actual ship date. The default date is the user date, but you can change it. The
dates you enter will update the Date Fulfilled and Actual Ship Date fields in the Sales Date Entry window
and Sales Item Detail Entry window.
If the sales document is linked to a purchase order, the default date is the date you received the purchase
order.
5. Enter a Quantity Fulfilled for each item. The quantity entered can’t be greater than the amount in the
Quantity Ready to Fulfill field. To fulfill all item quantities on the document, choose Fulfill All.
If a lot-numbered item is fulfilled and your system is set up to automatically assign lot numbers, a
message won’t be displayed if the expiration date for the lot number has expired.
Lot numbers are assigned automatically by receipt date or the expiration date, depending on how you
selected to automatically assign lot numbers in the Inventory Control Setup window.
If the quantity fulfilled is less than the quantity ordered, you can change the billed quantity, if necessary.
For example, if the order is for 10 items, but only seven items were fulfilled, you could change the billed
quantity to “7” if you’re not going to fulfill the other three items.
If you marked the Enable Quantity to Back Order in Sales Order Fulfillment option or the Enable Quantity
Canceled in Sales Order Fulfillment option in the Sales Order Setup window or the Sales Fulfillment
Order/Invoice Setup window you could also change the quantity back ordered or canceled to “3”.
If a serial- or lot-numbered item is fulfilled and Sales Order Processing is not set up to automatically
assign serial or lot numbers, you’ll be asked to select serial or lot numbers.
NOTE
If you select serial or lot numbers that aren’t equal to the quantity you entered in the Quantity Fulfilled field, the
quantity fulfilled will be changed to the number of serial or lot numbers you entered. For example, if you enter a
quantity fulfilled of 3 and only enter two serial numbers, the quantity fulfilled will be changed to 2.
6. If you’re using multiple bins and you want to view or change bin information for an item not tracked by
serial or lot numbers, choose the Bins button to open the Bin Quantity Entry window.
If further bin selections are necessary, the Bin Quantity Entry window will open automatically. With
multiple bins, a line’s quantity fulfilled must equal the total quantity allocated at bins. If the quantity
allocated at bins is less than the quantity to be fulfilled and you leave the Bin Quantity Entry window, the
quantity fulfilled changes to equal the actual bin quantity selected.
7. Choose the Attachment Management icon to attach documents to or remove documents from the order,
invoice, or fulfillment order, if applicable.
8. Choose the Holds button to open the Sales Process Holds Entry window, where you can assign holds to or
remove holds from the document. A stop icon will appear on the Holds button if a hold has been assigned
to the document.
9. Choose the User-Defined button to open the Sales User-Defined Fields Entry window, where you can
enter user-defined information for this document.
10. Choose the Serial/Lot button to open the Sales Serial Number Entry window or the Sales Lot Number
Entry window, where you can assign numbers and bins to serial- or lot-numbered items.
For more information about serial- or lot-numbered items, see Serial- or lotnumbered items or the
Inventory Control documentation.
11. Choose Save and close the window. The Order Fulfillment Status Report will be printed.
NOTE
For information on setup options related to linking sales orders and purchase orders, see Setting up taxes and options.
View pending purchase orders In the Purchase Orders Preview window, you can view the purchase
orders that could be created from the sales documents you chose.
Modify pending purchase orders You can make changes to the purchase orders shown in the Purchase
Orders Preview window before you generate the purchase orders. You can also modify any pending
purchase orders that contain errors or warnings.
Generate purchase orders You can generate some or all of the purchase orders shown in the Purchase
Orders Preview window.
You can generate more than one purchase order from a sales order or back order. For example, if
you need to order several items for a sales order and you need to use different vendors for different
items, you can generate a purchase order for each vendor from the sales order.
You can’t generate more than one purchase order for each sales line item. For example, if you have
an item back ordered on a sales order, you can’t order the item from two vendors. You can generate
only one purchase order for one vendor for that sales line item.
If the sales document contains a drop-ship item, you can create a separate dropship purchase order
for that item. Drop-ship items will always be on separate purchase orders because they won’t be
received into inventory.
You can’t generate a purchase order for a kit item but you can generate a purchase order for the kit
components. Quantities won’t be tracked for the kit but will be tracked for the components.
If a sales document contains a shortage for a discontinued item, you can’t create a new purchase
order for that item from Sales Order Processing, but you can link the item to an existing purchase
order that contains the discontinued item.
If a sales document contains an inactive item, no purchase order will be created for the item.
Link items to existing purchase orders You can manually link sales line items to existing purchase
orders in the Purchase Orders Preview window. For more information, refer to Chapter 22, “Links to
existing purchase orders.”
A sales line item can be linked to only one purchase order line item. For example, you can’t split the sales line
item quantity between two vendors.
Parts of the Purchase Orders Preview window
The Purchase Orders Preview window shows the pending purchase orders that can be created from selected
sales documents. You can view information about the vendor, purchase order, item, or sales document.
If you open the Purchase Orders Preview window from a sales document in the Sales Transaction Entry window,
you will see the purchase orders that can be generated from that sales document.
If you open the Purchase Orders Preview window from the Sales Range Inquiry window, you will see the
purchase orders that can be generated from the sales documents that are defined in the inquiry window and that
have a Needs purchase commitment status. For more information about commitment statuses, see Checking the
commitment status.
There are several views you can use to display information in the Purchase Orders Preview window. You can use
these views to examine the information on the pending purchase orders and make changes before generating the
purchase orders. Each option includes a tree view and a window. For more information, see Purchase Order
Preview window tabs and The tree view.
The Purchase Orders Preview window contains several buttons and icons to help you view and change
information in the window. These buttons and icons are listed below.
Changing a vendor
You can add a vendor to the tree using the tree view, regardless of which tab you are viewing in the Purchase
Orders Preview window. A new purchase order will be created for the new vendor and you can transfer the items
from existing pending purchase orders in the tree view to the new vendor.
NOTE
If you make changes to a pending purchase order in the Purchase Orders Preview window, your changes won’t be saved
when you close the window. You must generate purchase orders that include your changes before closing the window.
To change a vendor
1. Open the Sales Transaction Entry window. (Sales >> Transactions >> Sales Transaction Entry)
2. Enter or select a sales document with a back-ordered quantity and choose the Purchase button to open the
Purchase Orders Preview window.
3. Choose the add vendor icon button. A message will be displayed and you’ll have the option to create a
standard or drop-ship purchase order.
4. A new vendor object will be inserted into the tree view and the vendor ID will be (NO VENDOR ). A new
purchase order object with no line items will be inserted in the tree view for the new vendor.
5. In the purchase order tab, enter or select a vendor ID for the new vendor object in the tree view.
6. Use the Organize button to move line items from other pending purchase orders to the new purchase
order. You can also move items using the vendor or the item tab. For more information about the Organize
button, see Modifying a purchase order in the tree view.
Modifying a purchase order in the tree view
You can move items from one pending purchase order to another or change the vendor on a pending purchase
order using the tree view. For example, if the vendor you usually order an item from is unable to deliver the
product by the requested date, you can add a different vendor to the tree view and reassign the item to the new
vendor.
Use the Organize button to move objects in the tree view. It doesn’t matter what tab you are viewing in the
Purchase Orders Preview window. You can move the objects as follows:
Purchase order You can move a pending purchase order from one vendor to another. A new pending
purchase order with a new PO number will be created for the vendor and all items associated with the
pending purchase order will move to the new pending purchase order.
Item You can move an item from one vendor to another. A new pending purchase order will be created for
the vendor and the item will be added to the new purchase order.
You can move an item from one pending purchase order to another. The item will be added to the existing
pending purchase order.
Sales document You can move a sales document from one vendor to another. A new pending purchase
order will be created for the vendor and the items associated with the sales document will be added to the
new purchase order.
You can move a sales document to a different pending purchase order. New items will be created on the
pending purchase order for the items associated with the sales document.
To modify a purchase order in the tree view
1. Open the Sales Transaction Entry window. (Sales >> Transactions >> Sales Transaction Entry)
2. Enter or select the sales document and choose the Purchase button to open the Purchase Orders Preview
window.
3. Choose the organize icon button above the tree view. A message will appear telling you to select a source
and destination object.
4. Select the source object you want to move.
5. Select the destination object in the tree that you want to move the object to.
6. When you have made all the needed changes, choose Generate.
NOTE
If you make changes to a pending purchase order in the Purchase Orders Preview window, your changes won’t be
saved when you close the window. You must generate purchase orders that include your changes before closing the
window.
NOTE
If you make changes to a pending purchase order in the Purchase Orders Preview window, your changes won’t be saved
when you close the window. You must generate purchase orders that include your changes before closing the window.
4. Review the information and make any changes to the pending purchase order information.
5. Review the objects in the tree view. A check mark next to an object means that the object will be included
when purchase orders are generated. Click the check mark to remove objects you don’t want to include
when generating purchase orders.
To preview the marked pending purchase order information before you generate purchase orders, print
the Purchase Orders Preview list by choosing File >> Print. The list also shows any errors and warnings.
NOTE
The purchase order numbers listed in the Purchase Orders Preview window are temporary. When purchase orders
are generated, the system will assign the next purchase order number from the Purchase Order Processing Setup
window.
6. Choose Generate.
Taxes will be automatically calculated when you generate purchase orders from the Purchase Orders Preview
window.
Generating purchase orders from multiple sales documents
After you have viewed and modified pending purchase orders, you must generate the purchase orders in the
Purchase Orders Preview window. Depending on how Sales Order Processing is set up, like items may be
combined on the same purchase order.
To generate purchase orders from multiple sales documents
1. Open the Sales Document Range Inquiry window. (Sales >> Inquiry >> Sales Range Inquiry)
2. Choose an existing Inquiry ID or create a new Inquiry ID to select a range of sales documents. For more
information about creating an inquiry ID, see Creating inquiries for sales documents.
3. Choose Redisplay to update the window.
4. Choose Purchase to open the Purchase Orders Preview window. Only sales documents that contain items
with a Needs Purchase commitment status appear in the Purchase Orders Preview window. For more
information about commitment status, see Checking the commitment status.
5. Review the information and make any changes to the pending purchase order information.
6. Review the objects in the tree view. A check mark next to an object means that the object will be included
when purchase orders are generated. Click the check mark to remove objects you don’t want to include
when generating purchase orders.
To preview the marked pending purchase order information before you generate purchase orders, print
the Purchase Orders Preview list by choosing File >> Print. The list also shows any errors and warnings.
7. Choose Generate. The Purchase Orders Generation Register will be printed. This report will list the
purchase orders created and the items and quantities included on the purchase orders.
You can view and print the purchase orders by choosing Purchasing >> Transactions >> Purchase Order
Entry.
Taxes will be automatically calculated when you generate purchase orders from the Purchase Orders
Preview window.
NOTE
Only purchase orders that allow sales order commitments and have an uncommitted quantity equal to or greater
than the quantity to purchase on the sales document will appear in the window, because you can only link one
purchase order to a sales line item.
NOTE
If you make changes to the pending purchase orders in the Purchase Orders Preview window, your changes won’t
be saved when you close the window. You must generate the purchase orders that include your changes before
closing the window.
4. Enter or select the existing purchase order to link to the sales line item.
NOTE
Only purchase orders that allow sales order commitments and have an uncommitted quantity equal to or greater
than the quantity to purchase on the sales document will appear in the window, because you can only link one
purchase order to a sales line item.
5. Choose Save to save the link and close the window. When the link has been added, the link purchase order
icon will appear next to the line item quantity in the Sales Transaction Entry window and the Purchase
Order Entry window.
To link a line item from the purchase order
1. Open the Purchase Order Entry window.
(Purchasing >> Transactions >> Purchase Order Entry)
2. Enter or select a purchase order that allows sales order commitments and highlight the line item you want
to link.
3. Choose the link purchase order button next to the Quantity Ordered prompt to open the Sales
Commitments for Purchase Order window.
4. Choose Add Sales Doc to open the Sales Assignments for Purchase Order window.
5. Highlight the existing sales document to link to the purchase order line item and choose Select.
NOTE
Only sales documents with a quantity to purchase that is equal to or less than the uncommitted quantity on the
purchase order will appear in the window because you can only link one purchase order to a sales line item.*
6. Choose OK to save the link and close the window. When the link has been added, the link purchase order
icon will appear next to the line item in the Purchase Order Entry window and the Sales Transaction Entry
window.
Removing an existing link to a purchase order
Once you link a sales line item to a purchase order, the link purchase order icon will be displayed next to the
quantity for the sales line item in the Sales Transaction Entry window. There are two ways to remove a link to a
purchase order:
You can remove the link from Purchase Order Processing using the Sales Commitments for Purchase
Order window.
You can remove the link from Sales Order Processing using the PO Commitment for Sales Document
window if Sales Order Processing is set up to allow deletion of commitments. For more information on
setup options, see Setting up taxes and options.
NOTE
If the purchase order has been received against, the item will still be allocated on the sales order after you remove
the link.
4. Verify the purchase order number and choose Delete. Once the link is removed, the link icon will be
removed from the line item in the Sales Transaction Entry window and the Purchase Order Entry window.
Changing the link to a purchase order
You can change the link to an existing purchase order by deleting the existing link and then adding a link to a
different purchase order using the PO Commitment for Sales Document window. To delete the existing link in
this window, Sales Order Processing must be set up to allow deletion of purchase order commitments.
You can also delete the link from the Sales Commitments for Purchase Order window in Purchase Order
Processing. For more information, see Removing an existing link to a purchase order.
To change the link to a purchase order
1. Open the Sales Transaction Entry window.
(Transactions > Sales > Sales Transaction Entry)
2. Enter or select the sales document and highlight the line item for which you want to change the link.
3. Choose the link purchase order button next to the Quantity Ordered field to open the PO Commitment for
Sales Document window.
4. The purchase order that is linked to the item will be displayed. Choose Delete to remove this link.
5. Enter or select a different purchase order to link to the sales line item.
6. Choose Save.
Checking the commitment status
For any item on a sales order or back order, you can check the commitment status, which indicates if the item is
committed to a purchase order and what the status of the purchase order is. The commitment status types are:
None The line item has neither a commitment nor a pending commitment on a purchase order.
Needs purchase The line item is available for commitment and the purchase order hasn’t been
generated.
Purchased The line item has a commitment on a purchase order that has been generated, but no receipts
have been posted for the purchase order.
Partially received The line item has a commitment on a purchase that has been generated and receipts
have been posted for the purchase order, but the quantity received on the purchase order is less than the
quantity needed for the sales document.
Fully received The line item has a commitment on a purchase order that has been generated and receipts
have been posted for the purchase order. The quantity received on the purchase order is enough to
complete the sales document.
To check the commitment status
1. Open the Sales Transaction Entry window. (Sales >> Transactions >> Sales Transaction Entry)
2. Enter or select the sales document in the Sales Transaction Entry window and highlight the line item you
want to link.
3. Choose the link purchase order button next to the Qty Ordered field to open the PO Commitment for
Sales Document window, where the commitment status appears.
NOTE
If a sales line item is committed to a purchase order and the purchase order hasn’t been received against, the sales line item
can’t be allocated.
See Also
Sales Order Processing Part 1: Setup
Sales Order Processing Part 2: Transaction entry
Sales Order Processing Part 4: Transaction activity
Sales Order Processing Part 5: Inquiries and reports
Sales Order Processing Part 6: Utilities
Glossary
Sales Order Processing Part 4: Transaction activity
72 minutes to read • Edit Online
This part of the sales order processing documentation includes information that will help manage your sales
documents once they are entered. You can transfer, modify, delete, post, and print sales documents. The following
topics are discussed:
Chapter 24, “Printing and sending documents in e-mail,” describes how to print sales documents—quotes,
orders, back orders, invoices, returns, picking tickets, and packing slips. It also explains how to print
shipping labels and COD tags.
Chapter 26, “Posting,” explains how to post an individual sales transaction or a batch of transactions.
Chapter 25, “Sales document maintenance,” explains how to correct, delete, and void sales documents. It
also explains process holds.
Chapter 27, “Transferring documents,” explains how to transfer sales documents as a part of the sales
cycle.
*Email for Web Client will only be available if you are using Exchange as your server type in the System
Preferences window.
The file size of the document must not be greater than the maximum file size set in the Customer E -mail
Options window.
Depending on the file format you choose to send your documents in e-mail, your customers must be
using the following components to view their documents.
*If you are only using Microsoft Dynamics GP Web Client, your customers and vendors must be using HTML to
view their documents.
Printing or sending an individual document in e -mail
You can print a single quote, order, fulfillment order, invoice, back order, or return when you enter the document
in the Sales Transaction Entry window or the Sales Order Fulfillment window. You also can send quotes, orders,
fulfillment orders or invoices in e-mail.
If the order, fulfillment order, or invoice exceeds the customer’s credit limit and you are using credit limit override
workflow, the document must be approved before you can print it and its picking ticket and packing slip. A
document also must be approved before you can send it in e-mail. You can print a document, picking ticket, and
packing slip that doesn’t need approval. You also can send a document in e-mail that doesn’t need approval.
To print or send quotes individually in e-mail, you must mark Edit Printed Documents in the Sales Quote Setup
window. If you don’t mark this option, you can print or send quotes in e-mail only if they’ve been entered into a
batch. Quotes also must be approved before you can print them or send them in e-mail if you are using sales
quote workflow. You can print or send a quote in e-mail that doesn’t need approval.
Before you print documents, you can print an alignment form to ensure that the information is printed in the
correct fields on the document. To print an alignment form, mark Alignment Form in the Sales Document Print
Options window. You can use four predefined document formats to print documents—blank paper, short form,
long form, or other form.
You also can print packing slips or picking tickets at the same time as you print the sales document. For more
information, see Packing slips and picking tickets overview and Printing options for packing slips and picking
tickets.
To print an individual document
1. Open the Sales Transaction Entry window (Sales >> Transactions >> Sales Transaction Entry) or the Sales
Order Fulfillment window. (Sales >> Transactions >> Order Fulfillment)
2. Enter or select a sales document and open the Sales Document Print Options window by choosing File >>
Print or the printer icon button.
3. Select the document type, a sorting option, and the currency to print.
4. Mark the documents to include and the document formats to use.
NOTE
To send a document in e-mail, the document format must be Blank Paper. Also, at least one e-mail address, To, Cc,
or Bcc, must be assigned to the customer using the Internet Information window or the Sales E-mail Detail Entry
window.
NOTE
If a tax detail doesn’t appear on a document, check the Tax Detail Maintenance window (Administration >> Setup
>> Company >> Tax Details). The Print on Documents option should be marked.
9. Choose Print. Depending on the destination options you selected, the document is printed, sent in e-mail,
or both.
To print an individual document using the action pane
1. In the navigation pane, choose the Sales button, and then choose the Sales Order Transactions list.
2. Mark the document that you want to print.
3. In the Actions group, choose Print Document.
4. Select a sorting option.
5. Select a document format.
6. Mark to include kit components, tax details, and the functional and originating currencies.
NOTE
If a tax detail doesn’t appear on a document, check the Tax Detail Maintenance window (Administration >> Setup
>> Company >> Tax Details). The Print on Documents option should be marked.
NOTE
To send a quote, order, fulfillment order, or invoice in e-mail, the document format must be Blank Paper.
5. To print packing slips or picking tickets, mark Packing Slips or Picking Tickets and select a document
format.
6. Select to print, send the document in e-mail, or both.
7. Mark whether to reprint or send previously printed or sent documents. You also can choose to include kit
components, tax details, and dual currencies.
8. If you’re printing packing slips or picking tickets, mark the options to include.
NOTE
If a tax detail doesn’t appear on a document, check the Tax Detail Maintenance window (Administration >> Setup
>> Company >> Tax Details). The Print on Documents option should be marked.
9. Choose Print. Depending on the destination options you selected, the document you've selected is printed,
sent in e-mail, or both.
Printing a range of documents
You can print a range of documents; however, documents that have been completely transferred won’t be
included in the range. For example, you could print a range of documents to view how many returns were
entered in a day. You also can send a batch of quotes, orders, fulfillment orders or invoices in e-mail.
If an order, fulfillment order, or invoice exceeds the customer’s credit limit and you are using credit limit override
workflow, the document must be approved before you can print it, send the document in e-mail, print the
document’s picking ticket, and the packing slip. You can print a document, picking ticket, and packing slip that
doesn’t need approval. Quotes must be approved before you can print them or send them in e-mail if you are
using sales quote workflow. You can print a quote that doesn’t need approval. You also can send a document in e
mail that doesn't need approval.
Print an alignment form to ensure that the information is printed in the correct fields on the document. You can
use four predefined document formats—blank paper, short form, long form, or other form.
You also can print packing slips or picking tickets at the same time as you print the sales document. For more
information, see Packing slips and picking tickets overview and Printing options for packing slips and picking
tickets.
The sorting option determines the order the documents are printed. The documents will always be sorted by
document type first. You can then choose whether the documents will be sorted and printed by document
number or by customer ID.
To print a range of documents
1. Open the Print Sales Documents window. (Sales >> Transactions >> Print Sales Documents)
2. Select the document type and select whether to print documents, historical documents, or an alignment
form.
3. Select a sorting option and the currency.
4. Mark to include documents, picking tickets, or packing slips, or a combination, and select the document
formats to use.
NOTE
To send a quote, order, fulfillment order, or invoice in e-mail, the document format must be Blank Paper.
NOTE
If a tax detail doesn’t appear on a document, check the Tax Detail Maintenance window (Administration >> Setup
>> Company >> Tax Details). The Print on Documents option should be marked.
8. Enter a range of documents and choose Insert.
Choose Print. Depending on the destination options you selected, the document you've selected is printed, sent in
e-mail, or both.
To print a range of documents using the action pane
1. In the navigation pane, choose the Sales button, and then choose the Sales Order Transactions list.
2. Mark the documents that you want to print.
3. In the Actions group, choose Print Document.
4. Select a sorting option.
5. Select a document format.
6. Mark to include kit components, tax details, and the functional and originating currencies.
NOTE
If a tax detail doesn’t appear on a document, check the Tax Detail Maintenance window (Administration >> Setup
>> Company >> Tax Details). The Print on Documents option should be marked.
NOTE
If you modified the sales document in Report Writer, your changes will not appear when you print a posted document
because a different report is used to print posted documents.
NOTE
To send a document in e-mail, the document format must be Blank Paper.
NOTE
If you mark Laser, the labels will be printed two addresses across.
4. Choose Destination to select a printing destination and choose Print. You can save the report option and
print it later from either the Mailing Labels window or the Mailing Labels Report Options window.
NOTE
You can’t modify an invoice or return that has been posted. If you discover a mistake after posting a document, you’ll need
to enter a transaction to reverse the original transaction. For example, enter a return to reverse an invoice.
If you are using sales quote workflow or customer credit limit override workflow, you can’t modify a quote, order,
fulfillment order, or invoice that is pending approval. You can modify a document that is pending approval if you
are the current approver of the document. You must resubmit a quote, order, fulfillment order, or invoice after
modifying an approved document or a document that doesn’t need approval.
To modify an existing sales document
1. In the navigation pane, choose the Sales button, and then choose the Sales Order Transactions list.
2. Select a sales document to edit.
3. In the Modify group, choose Edit to open the Sales Transaction Entry window.
4. Highlight the item to change and enter the correct information.
If documents are set up to be allocated by document or batch, additional items entered on the document
after you have allocated the document will be allocated by line and you must address each quantity
shortage that arises.
If you decrease a Quantity to Back Order or a Quantity Canceled on a document, the item won’t be
reallocated automatically. The Quantity Alert icon will appear next to the quantity and you’ll have to
allocate the quantity again. For more information about allocation, see Chapter 19, “Allocating item
quantities.”
NOTE
To delete an item, highlight the item and choose Edit >> Delete Row. You can’t delete an item that has been
transferred to another document.
5. Save the document.
You might have to resubmit a quote, if you are using sales quote workflow.
If the document exceeds the customer’s credit limit and you are using customer credit limit override workflow,
you can submit the document for approval.
Adding a comment to sales documents
You can add comments to sales documents—quotes, orders, back orders, invoices, or returns—or to individual
line items on a sales document. These comments can be printed on sales documents, including picking tickets
and packing slips. Comments can be predefined on a company-wide basis, and used on Sales Order Processing,
Invoicing, or Purchase Order Processing documents. You can enter the ID of a predefined comment in the Sales
Transaction Entry or Sales Item Detail Entry windows.
NOTE
You can enter up to 200 characters, which will appear on the sales document as four lines of 50 characters each. If you
want longer comments to appear, use Report Writer to modify the document layout.
You can create new comments while you are entering transactions. You can also create custom comments for a
particular document or line item, or modify existing comments. One-time comments or modified comments
won’t be available for other documents or line items.
To create a new comment
1. In the Sales Transaction Entry window or the Sales Item Detail Entry window, enter a new Comment ID,
then press TAB.
2. A message will ask if you want to add this comment ID. Choose Add to display the Comment Setup
window.
3. Select the series this comment will be associated with.
4. Enter the comment text.
5. Choose Save, then close the Comment Setup window.
To create a one-time comment
1. In the Sales Transaction Entry window or the Sales Item Detail Entry window, choose the Comment ID
expansion button to open the Sales Comment Entry window.
If the Comment ID field contained a value, you’ll be able to modify the existing comment. If the Comment
ID field was blank, you’ll be able to create a new, one-time comment.
2. Enter the comment text.
3. Choose OK.
Changing a serial or lot number
You can verify or change the serial or lot number assigned to an item before the sale is posted.
To change a serial or lot number
1. Open the Sales Transaction Entry window. (Sales >> Transactions >> Sales Transaction Entry)
2. Select an item and choose the Quantity Fulfilled expansion button to open the Sales Lot Number Entry
window or Sales Serial Number Entry window. You can also select an item, choose the item expansion
button to open the Sales Item Detail Entry window and choose Serial/Lot.
3. Select the serial or lot number to change and choose Remove.
4. From the list of available serial or lot numbers, select one to use and choose Insert. You can also enter a
serial or lot number that hasn’t been entered. To do so, enter the number in the Serial Number or Lot
Number field and choose Insert.
NOTE
An icon appears in the Lot Number field if you select a lot number that has expired.
5. Choose OK to save your changes and close the lot number or serial number entry window.
6. Save your changes and close the Sales Item Detail Entry window or the Sales Transaction Entry window.
Changing bins in Sales Order Processing
If you’re using multiple bins, use the Bin Quantity Entry window to verify or change bin allocations for items not
tracked by serial or lot numbers. For serial- or lot-numbered items, you can verify or change bins in the Sales
Serial Number Entry window or the Sales Lot Number Entry window. For more information, see Changing a
serial or lot number.
You can select more than one bin per site. For example, if the quantity fulfilled is 20, you can select 15 from Site
A, Bin 1 and 5 from Site A, Bin 2. You may be required to change bin selections manually if you change
quantities, the unit of measure, or the site after bins have been selected.
To change bins in Sales Order Processing
1. Open the Sales Transaction Entry window. (Sales >> Transactions >> Sales Transaction Entry)
2. Select an item and choose the Quantity Fulfilled expansion button.
For items not tracked by serial or lot numbers, the Bin Quantity Entry window will open. For serial- or lot-
numbered items, the Sales Serial Number Entry window or Sales Lot Number Entry window will open.
You can also select an item and choose the item expansion button to open the Sales Item Detail Entry
window. Choose Bins for an item not tracked by serial or lot numbers. For serial- or lot-numbered items
also tracked in bins, choose Serial/Lot.
3. Select the bin you want to change and choose Remove.
4. From the list of available bins, select one to use. You can also enter a bin that hasn’t been created yet.
5. Enter a quantity for the item.
6. Choose Insert.
7. Choose OK to save your changes and close the Bin Quantity Entry window.
8. Save your changes and close the Sales Item Detail Entry window or the Sales Transaction Entry window.
Changing a kit component
Even though you assign components to a kit in the Item Kit Maintenance window, you can change the
components for a kit item on a specific document in the Sales Kit Options window. If you’re using multiple bins, a
kit’s component items are assigned to bins, but the kit item itself is not.
To change a kit component
1. Open the Sales Transaction Entry window. (Sales >> Transactions >> Sales Transaction Entry)
2. Select the kit item, choose the item expansion button to open the Sales Item Detail Entry window, and
choose Kits to open the Sales Kit Options window.
NOTE
To remove a component, select the component and choose Edit >> Delete Row.
4. Choose OK to save the changes and close the window. Choose Save to close the Sales Item Detail Entry
window.
Advancing the document status of a fulfillment order
As you complete each step in your sales fulfillment workflow process, such as printing picking tickets, picking
items, and printing packing slips, you should advance the document status for a fulfillment order to the next
tracked status. Use the Sales Transaction Entry window or the Sales Order Fulfillment window to advance the
document status of a fulfillment order.
For more information about the document statuses, refer to Setting up fulfillment workflow for sales.
To advance the document status of a fulfillment order
1. Open the Sales Transaction Entry window or the Sales Order Fulfillment window. (Sales >> Transactions
>> Sales Transaction Entry or Sales >> Transactions >> Order Fulfillment)
2. Enter or select a fulfillment order.
3. If you’re tracking document Status 1, you can choose the printer button to print the picking ticket and
advance the document status from Status 1 to the next document status that you’re tracking.
NOTE
You must print a bulk picking ticket before you can print an individual picking ticket with one or more line items
that print only on bulk picking tickets.
If you’re tracking document Status 2, you can choose Confirm >> Pick to advance the document status
from Status 2 to the next document status that you’re tracking.
If you’re tracking document Status 3, you can choose the printer button to print the packing slip and
advance the document status from Status 3 to the next document status that you’re tracking.
If you’re tracking document Status 4, you can choose Confirm >> Pack to advance the document status
from Status 4 to the next document status that you’re tracking.
If you’re tracking document Status 5, you can choose Confirm >> Ship to advance the document status
from Status 5 to Status 6. The fulfillment order will become an invoice.
4. Choose Save.
Advancing the document status of one or more fulfillment orders
Typically, a document status will advance to the next tracked status as you complete each step in the sales
fulfillment workflow process. Occasionally, however, you might need to advance the status of a document outside
of the sales fulfillment workflow process.
For example, suppose you’re tracking all six document statuses and you printed picking tickets for multiple
fulfillment orders. The delivery truck arrives early to pick up the orders, so you pack the picking tickets and send
them with the orders. You can advance the document status for multiple documents from 2 to 5, one status at a
time, to update the fulfillment order document status.
Use the Sales Bulk Confirmation window to advance the status of one or more fulfillment orders to Status 3, 4, 5,
or 6.
If you are using customer credit limit override workflow, the fulfillment orders must be approved or the
fulfillment order must not need approval to advance the document status. You can advance the document status
if the fulfillment order is pending approval and you are the current approver of the order.
To advance the document status of one or more fulfillment orders
1. Open the Sales Bulk Confirmation window. (Sales >> Transactions >> Bulk Confirmation)
2. Select the action to complete. The actions available will depend on the statuses you selected to track in the
Sales Fulfillment Document Workflow Setup window, and can include the following actions.
Confirm Pick
Print Packing Slip
Confirm Pack
Confirm Ship
3. To restrict the information displayed in this window, select the appropriate option and enter or select the
starting and ending ranges.
4. Choose Redisplay. The documents that match your selections will be displayed in the scrolling window.
5. Documents that are marked will be processed. You can unmark specific documents or choose Unmark All.
6. To confirm pick, confirm pack, or confirm ship, choose Process. The document status for the selected
documents will be advanced to the next status tracked.
To print packing slips, choose the printer button.
7. Close the window.
Assigning process holds to a document
You can assign process holds to individual documents. Process holds are userdefined restrictions that control the
processing of sales documents at different stages of the sales cycle. You can use process holds to restrict the
transfer, fulfillment, printing, or posting of a document. Process holds assigned to an order, invoice, or return also
apply to the picking ticket and packing slip associated with the document.
If you are using sales quote workflow, you can’t apply a hold for a quote that is pending approval.
If you are using customer credit limit override workflow, you can apply a hold to an order, fulfillment order, or
invoice that doesn’t require approval or that has been approved. You can’t apply a hold for an order, fulfillment
order, or invoice that is pending approval unless you can approve the document.
If you’re using sales fulfillment workflow, you also can use process holds to restrict the advancement of a
document status of a fulfillment order.
You must set up process holds in Sales Order Processing before they can be assigned to a document. For more
information about setting up process holds, see Setting up process holds.
A process hold also can be assigned to a document ID when you set it up. For more information about assigning
process holds to a document ID, see Assigning process holds to sales document IDs.
To assign process holds to a document
1. Open the Sales Transaction Entry window. (Sales >> Transactions >> Sales Transaction Entry)
2. Enter or select a document.
3. Choose Holds to open the Sales Process Holds Entry window.
4. Enter or select the process hold to assign to the document and choose Assign. The process hold will be
added to the Assigned Holds list.
5. Choose OK to close the window.
To assign process holds from a document using the action pane
1. In the navigation pane, choose the Sales button, and then choose the Sales Order Transactions list.
2. Mark the document that you want to assign a hold.
3. In the Modify group, choose Apply Hold.
4. Select the process hold and apply the hold.
Removing process holds from a document
If you have assigned a process hold to a sales document, you must remove it before you can complete the
processing. You can use process holds to restrict the transfer, fulfillment, printing, or posting of a document.
If you’re using sales fulfillment workflow, you also can use process holds to restrict the advancement of a
document status of a fulfillment order.
If you are using sales quote workflow, you can’t remove a hold for a quote that is pending approval unless you
are the current approver.
If you are using customer credit limit override workflow, you can remove a hold to an order, fulfillment order, or
invoice that doesn’t require approval or that has been approved. You can’t remove a hold for an order, fulfillment
order, or invoice that is pending approval unless you can approve the document.
To remove process holds from a document
1. Open the Sales Transaction Entry window. (Sales >> Transactions >> Sales Transaction Entry)
2. Enter or select a document.
3. Choose Holds to open the Sales Process Holds Entry window.
4. In the Assigned Holds list, choose a process hold to remove and choose Remove. This process hold will be
added to the Removed Holds list in the window.
5. Choose OK to close the window. A record of removal is stored with the document, along with the user ID
who removed the hold and the date and timeit was removed.
To remove process holds from a document using the action pane
1. In the navigation pane, choose the Sales button, and then choose the Sales Order Transactions list.
2. Mark the document that you want to release from hold.
3. In the Modify group, choose Remove Hold.
4. Unmark the process hold and enter a password, if required.
5. Remove the process hold.
Assigning process holds to multiple documents
You can assign process holds to multiple sales documents. Process holds are userdefined restrictions that control
the processing of sales documents at different stages of the sales cycle. You can use process holds to restrict the
transfer, fulfillment, printing, or posting of documents. If you’re using sales fulfillment workflow, you also can use
process holds to restrict the advancement of a document status of a fulfillment order. Process holds assigned to
an order, fulfillment order, invoice, or return also apply to the picking ticket and packing slip associated with the
document.
You must set up process holds in Sales Order Processing before they can be assigned to a document. For more
information about setting up process holds, see Setting up process holds.
A process hold also can be assigned to a document ID when you set it up. For more information about assigning
process holds to a document ID, see Assigning process holds to sales document IDs.
If you are using sales quote workflow, you can’t apply a hold to quotes that are pending approval unless you are
the current approver.
To assign process holds to multiple documents
1. Open the Sales Holds Processing window. (Sales >> Transactions >> Holds Processing)
2. Enter or select a process hold.
3. Mark Assign.
4. Define a range restriction of documents to assign the hold to and choose Insert.
5. Choose Restrictions to view the range of the documents you’ve chosen. You can remove an individual
document from the range by unmarking Process for the document.
6. You can choose File >> Print or the printer icon button to print the Holds Processing Preview report
before processing the holds.
7. Choose Process to assign the process hold.
Removing process holds from multiple documents
If you have assigned a process hold to sales documents, you must remove it before you can complete the
processing. You can use process holds to restrict the transfer, fulfillment, printing, or posting of documents.
If you’re using sales fulfillment workflow, you also can use process holds to restrict the advancement of a
document status of a fulfillment order.
If you are using sales quote workflow, you can’t remove a hold to quotes that are pending approval unless the
current approver.
To remove process holds from multiple documents
1. Open the Sales Holds Processing window. (Sales >> Transactions >> Holds Processing)
2. Enter or select a process hold.
3. Mark Remove.
4. Define a range restriction of documents to remove the hold from and choose Insert.
5. Choose Restrictions to view the range of the documents you’ve chosen. You can remove an individual
document from the range by unmarking Process for the document.
6. You can choose File >> Print or the printer icon button to print the Holds Processing Preview report
before processing the holds.
7. Choose Process to remove the process hold.
A record of removal is stored with each document, along with the user ID of the user who removed the hold and
the date and time it was removed. You can view this record in the Sales Process Holds Entry window.
Reversing the document status of fulfillment orders
If you’re using sales fulfillment workflow, use the Edit Sales Document Status window to reverse the document
status of fulfillment orders. You can move the document status back one status at a time. For example, suppose
you printed a picking ticket for a customer order—but had not confirmed the pick—and the customer called to
add an item to the order. You could reverse the document status from Status 2 to Status 1, and then continue with
the regular process. You cannot reverse a document status when the fulfillment order document has become an
invoice and the document status is Status 6.
Reversing document statuses does not back out quantity fulfilled or quantity allocated values.
To reverse the document status of fulfillment orders
1. Open the Edit Sales Document Status window. (Sales >> Utilities >> Edit Sales Status)
2. Select how to choose documents using the Documents field.
3. Enter or select a range of documents to reverse statuses for.
4. Select the current document status to change from.
5. Choose Redisplay. Documents that match the criteria specified will be displayed.
6. Documents that are marked will be processed. You can unmark specific documents or choose Unmark All.
7. Choose the printer icon to print a report and view the documents that you’ve selected to reverse statuses
for.
8. Choose Process.
Modifying commission information
Commission amounts on sales documents are calculated using the commission information from the
Salesperson Maintenance window. Commission amounts on return documents will decrease the commissions
payable to a salesperson.
You can modify commission amounts, percentages, and commission sales amounts on invoices and returns. The
commission amounts will be posted when the transaction is posted.
You can modify the commission percent and percent of sale for a salesperson on quotes, orders, and back orders.
However, you can’t modify the commission sales amount or commission amount.
NOTE
Commission amounts on these documents are recalculated when you transfer the document.
NOTE
To remove a commission distribution, select the line and choose Edit >> Delete Row.
If you increase the commission amount rather than the commission percentage, the commission
percentage will remain the same. This way, if you enter another item, the salesperson will receive the
regular commission percentage on the next item.
5. Choose OK to save changes and close the window.
Splitting commissions
You can split the commission on invoices and returns between multiple salespeople. Commission amounts on
return documents will decrease the commissions payable to a salesperson.
You can add salespeople in the Sales Commission Entry window for quotes, orders, and back orders. However,
you can’t change the commission sales amount or commission amount for salespeople.
NOTE
The commission amounts on these documents are recalculated when you transfer the document. If you added a
salesperson, the new salesperson won’t be transferred and must be entered again on the new document.
To split commissions
1. Open the Sales Transaction Entry window. (Sales >> Transactions >> Sales Transaction Entry)
2. Enter or select a sales document.
3. Choose Commissions to open the Sales Commission Entry window. Choose the hide and show button to
expand the scrolling window.
4. Change the Percent of Sale amount for the first salesperson listed to the appropriate percentage.
5. In the next available line, enter or select an additional salesperson. Enter an amount in the Percent of Sale
and Commission Sale Amount fields for the additional salesperson. The Commission amount will be
calculated automatically.
You don’t have to fully distribute a sale to individual salespeople; you can distribute any amount, up to 100
percent of the sale.
6. Choose OK to save the changes and close the window.
Voiding a document
You can void a sales document if the document ID is set up to allow voiding. For more information about
document IDs, see Chapter 3, “Document setup.”
If you void a document, the document number can’t be reused. If you have marked to track voided documents in
history, you can view the document after it has been voided. By tracking voided documents, you’ll know why a
document number is missing or out of sequence for auditing and security purposes.
You can only void unposted documents. You must void a sales document—not delete it—if the document has
been printed (except for quotes) or if the document has items that have been partially transferred.
You can’t void documents with deposits, documents that have been posted, or documents with line items linked
to purchase orders. You can’t void quotes that are pending approval or pending changes if you are using sales
quote workflow. You can’t void orders or invoices that are pending approval or pending changes if you are using
customer credit limit override workflow.
To void a document
1. Open the Sales Transaction Entry window. (Sales >> Transactions >> Sales Transaction Entry)
2. Enter or select the document number you want to void.
3. Choose Void. When you close the Sales Transaction Entry window, the Sales Voided Journal may be
printed, depending on how your system is set up.
Deleting a document
You can delete a sales document if the document ID is set up to allow deleting. For more information about
document IDs, see Chapter 3, “Document setup.”
If you delete a document, the document number can be used again and the document won’t be saved in history.
You can’t delete a sales document if any of the following conditions exist.
The document has been printed (except for quotes). You must void documents that have been printed.
The document has items that have been partially transferred. You must void the document.
The document is assigned to a batch that is marked for posting. You must unmark the batch before you
can delete the document.
The document contains a posted deposit.
A line item is linked to a saved purchase order.
The quote must have a Workflow status of Not Submitted or Submitted if you are using sales quote
workflow.
The order, fulfillment order, or invoice must have a Workflow status of Not Submitted or Submitted if you
are using customer credit limit override workflow.
To delete a document
1. Open the Sales Transaction Entry window. (Sales >> Transactions >> Sales Transaction Entry)
2. Enter or select the document number to delete.
3. Choose Delete.
NOTE
National accounts provide the ability to restrict payments for child customers and apply credit checking, holds and finance
charges at a consolidated national account level, depending on how the account was set up. If you can’t save or post a
transaction, check the status of the options in the National Accounts Maintenance window.
NOTE
When transactions are posted using transaction-level posting, the batch control fields on the posting journal always
contain zero amounts. The transactions have been posted, however, even though zeros are displayed. If the transactions
hadn’t been posted, a message would appear on the posting journal.
NOTE
If there are batch total or batch approval requirements in Sales Order Processing and you post a batch through
General Ledger, the batch will be posted through General Ledger regardless of the batch requirements in General
Ledger.
NOTE
Once a batch containing recurring documents has been posted, the status automatically will become Unapproved.
If you want to post the recurring documents again, you must approve the batch again before posting it.
4. Choose Post. One or more posting journals will be printed, depending on how your system is set up. A
Report Destination window might appear for each posting journal that is printed.
If you’re verifying batch totals and post a batch that contains erroneous transactions, the control totals will be
adjusted to reflect the transactions that weren’t posted. Any transactions that contain errors will remain in the
batch after posting is complete. The actual number of transactions in the batch will be recalculated and the
control total will become zero. After you’ve corrected the transaction, you’ll need to enter a new control total and
post again.
NOTE
The user date will be the document date for the new documents that are created.
The following example illustrates how the order and invoice are created.
New order Quantity ordered: 2 Quantity to invoice: 2
ORIGINAL QUOTE
Quantity quoted: 10 Quantity to invoice: 8 Quantity to order: 2 New invoice Invoice quantity: 8 Billed quantity: 8
Total quantity transfers You can transfer some or all of the quantities on a sales document. The following table
describes what happens when you transfer all quantities on a document.
TYPE ACTION
Orders Individual orders will be moved to history once all of the lines
items have been transferred if you marked the option to
maintain history in the Sales Order Processing Setup window.
If you aren’t maintaining history, the order will be deleted.
Repeating orders are moved to history when the documents
have been transferred the specified number of times.
Back Orders Individual back orders will be moved to history once all line
items are transferred if you marked the option to maintain
history in the Sales Order Processing Setup window. If you
aren’t maintaining history, the back order will be deleted.
Repeating quotes are moved to history when the documents have been transferred the specified number of
times.
Partial quantity transfers
If you transfer only some of the line item quantities, the original document won’t be removed and the amounts in
the quantity fields in the original document will be updated to reflect the transfer. In addition, the amount in the
Previously Invoiced field in the Sales Quantity Status window will be updated for each line item.
For example, a customer orders 10 answering machines. He wants 6 this week but can wait for the other 4. You
enter the following amounts in the Sales Transaction Entry window:
Order Quantity 10
Quantity to Invoice 6
Quantity to Back Order 4
After transferring the order to an invoice, the order has the remaining quantities:
Order Quantity 10
Quantity to Invoice 0
Quantity to Back Order 4
Even though the Order Quantity is still 10, the system tracks the quantities that have been transferred and the
quantity remaining to be transferred is 4.
NOTE
Non-repeating quotes can be transferred only once. If you transfer some of the line item quantities, the quote is moved to
history and you won’t be able to transfer the remaining quantities.
The line item information icon will appear next to the item because the Quantity to Back Order of 4 hasn’t been
transferred to a back order document. You will need to cancel, back order, or invoice the remaining quantities.
You can choose the line item information button to open the Sales Quantity Status window and view information
about the selected item, such as the quantities remaining and quantities canceled. You can use the Sales Quantity
Status window to view the status of items if you’ve partially transferred a document or need to know if the item
has been allocated.
Partial line item quantities aren’t transferred if the customer doesn’t accept partial shipments. To allow partial
shipments, unmark the Ship Complete Document option in the Sales Customer Detail Entry window.
Document attachments and transfers
When you choose Transfer in the Sales Transaction Entry or Sales Batch Entry window, attachments assigned to a
document will be transferred to the transfer document types you specified for the document type ID.
Attachments assigned to line items of a document will be transferred to the line items for the new document
type.
For example, a quote has two line items. The quote has an attachment and each line item has an attachment.
When you transfer the second line item of the quote to an order, the attachment assigned to the quote is
transferred to the order and the attachment assigned to the second line item of the quote is transferred to the line
item of the order.
When the first item from the quote is transferred to a different order, the attachment assigned to the quote is
transferred to the new order and the attachment assigned to the first line item of the quote is transferred to the
line item of the new order
Transferring an individual sales document
Use the Sales Transfer Documents window to transfer item quantities from an existing document to a newly
created document of another type. You can include totals and deposit information, which includes the freight and
miscellaneous charges, when the document is transferred.
If the exchange rate for a transaction has expired, you can’t post the new document. You must enter or select a
valid exchange rate for the document in the Exchange Rate Maintenance window. For more information about
exchange rates, see Chapter 8, “Multicurrency transactions.”
Before a you transfer a document, you must:
Verify that there are quantities to transfer to an order, invoice, or back order.
Verify that the appropriate transfer options are marked for the type ID in sales setup.
Enter a batch ID for the document.
Approve the document, if required, if you are using sales quote workflow or customer credit limit override
workflow.
A document with partial quantities won’t be transferred if the Ship Complete Document option is marked in the
Sales Customer Detail Entry window. If a document with the Ship Complete Document Option marked has a line
item that is discontinued and a quantity shortage is overridden, the quantity of the line item that can’t be
allocated will be cancelled when the batch is transferred.
If you’re using multiple bins, quantities are allocated at a default sales order fulfillment bin for sales line items. If
you’re using multiple bins and serial or lot numbers are assigned to an item on a transaction, the bins for the
selected serial or lot numbers will be assigned to the transaction automatically.
If you’re using multiple bins and the default sales order fulfillment bin is not found or has a quantity shortage,
you will be required to select additional bins. If you continue the transfer without selecting additional bins, the
line item’s quantity fulfilled will be adjusted to equal the total quantity selected at the default bin.
To transfer an individual document
1. In the navigation pane, choose the Sales button, and then choose the Sales Order Transactions list.
2. Select a document to transfer.
3. In the Actions group, choose Transfer to open the Sales Transfer Documents window.
4. Select transfer options. The transfer options are limited to the document type that was displayed in the
Sales Transaction Entry window.
5. Specify quantity shortage options. The default quantity shortage options in the Sales Transfer Documents
window will be used when transferring a single document.
NOTE
If you select Back Order All or Back Order Balance, the back order for these quantities won’t be created when you
transfer the original document. You must open the new document and transfer the back ordered quantity to a back
order.
You also can select how to process item quantity shortages for kit items. For more information about
quantity shortage options, see Chapter 19, “Allocating item quantities.”
6. Choose Preview to open the Sales Preview Transfer Quantities window to view the quantities that will be
transferred to the different document types.
7. Choose Transfer to transfer the document. The Sales Transfer Log will be printed and any errors
encountered during the transfer process can be reviewed using this report. The newly created document
will be displayed in the Sales Transaction Entry window.
NOTE
If you are transferring a document for a customer who is part of a national account, credit checking and hold or inactive
status can be done at an individual customer level or across the national account. If you can’t transfer a document, check
the status of the options in the National Accounts Maintenance window.
3. Select transfer options. The transfer options are not limited to the document types contained in the batch.
4. Specify quantity shortage options.
If you choose to transfer a batch of documents, you must decide what to do with quantity shortages
before the new documents are created. The option you select will be used for all quantity shortages in the
batch.
NOTE
If you mark Back Order All or Back Order Balance, the back order for these quantities won’t be created when you
transfer the original document. You must open the new document and transfer it to a back order.
You also can select how to process item quantity shortages for kit items. For more information about
quantity shortage options, see Chapter 19, “Allocating item quantities.”
5. Choose Preview to open the Sales Preview Transfer Quantities window to view the quantities that will be
transferred to the different document types.
6. Choose Transfer to transfer the document. The Sales Transfer Log will be printed and any errors
encountered during the transfer process can be reviewed using this report.
Transferring orders and back orders to invoices
If you’re using sales fulfillment workflow, use the Sales Multiple Orders to Invoices Transfer window to transfer
orders and back orders to invoices. Instead of transferring one document at a time, you can transfer groups of
documents with the same characteristics, such as batch ID, customer ID, or requested ship date. A separate
invoice is created for each order or back order. You also can choose how to handle item quantity shortages and
kit quantity shortages.
If you are using customer credit limit override workflow, orders that exceed the customer’s credit limit won’t be
transferred if they aren’t approved. You can transfer orders that don’t need approval.
To transfer orders and back orders to invoices
1. Open the Sales Multiple Orders to Invoices Transfer window. (Sales >> Transactions >> Transfer Multiple
Orders)
See Also
Sales Order Processing Part 1: Setup
Sales Order Processing Part 2: Transaction entry
Sales Order Processing Part 3: Allocation, Fulfillment, and Purchasing
Sales Order Processing Part 5: Inquiries and reports
Sales Order Processing Part 6: Utilities
Glossary
Sales Order Processing Part 5: Inquiries and reports
23 minutes to read • Edit Online
This part of the sales order processing documentation explains how to use inquiries and reports to analyze your
sales activity. The inquiry windows and reports in Sales Order Processing allow you to access information
quickly and to display the information either on screen or on a printed report. The following topics are discussed:
Chapter 28, “Inquiries,” explains how to use the Sales Order Processing inquiry windows to view
document and item information.
Chapter 29, “Reports,” describes how to use reports to analyze sales activity and determine the status of
sales documents.
5. To print the contents of this window, choose File >> Print or the printer button.
The Salesperson Inquiry Report will be printed.
Viewing sales documents
Use the Sales Order Processing Document Inquiry window to view documents entered in Sales Order
Processing. You can view records for all documents or for a range of documents.
You can view information as it was originally entered by clicking on link fields. For example, you can select a sales
document and link to the Sales Transaction Inquiry Zoom window to view the original document.
To view sales documents
1. Open the Sales Order Processing Document Inquiry window. (Sales >> Inquiry >> Sales Documents)
2. Select a sorting option for the documents. You can sort by document number, customer ID, document
date, batch ID, document type, or master number.
3. Mark to include unposted documents or documents that have been moved to history.
Unposted These documents are still in process. They can be quotes, orders, or back orders that
haven’t been transferred or invoices and returns that haven’t been posted.
History These documents have been completely processed and moved to history. They include
quotes, orders, and back orders that have been completely transferred, cancelled, or voided, and
invoices and returns that have been posted or voided.
4. Choose Redisplay. The documents included in the inquiry range will be displayed in the scrolling window.
To view more information about a document or customer ID in the list, highlight the record and link to a
window displaying the original record.
If you click the Customer ID link, you can view the information about the customer in the Customer
Inquiry or Sales Prospect Maintenance window. If you click the Document Number link, you can view the
original sales document in the Sales Transaction Inquiry Zoom window.
5. To print the contents of this window, choose File >> Print or the printer icon button or press CTRL+P. The
Document Inquiry Report will be printed.
Creating inquiries for sales documents
Use the Sales Inquiry Restrictions window to set up custom inquiries for your sales information. This is useful if
you frequently view the same document information. For example, you can set up an inquiry to display the
quotes for the month of January that include a particular item.
You can set up an inquiry with multiple restrictions, save it, and use this inquiry whenever you want, instead of
reentering the range restrictions each time you need the information. You can process the inquiry from this
window, or you can use the inquiry in the Sales Document Range Inquiry window.
To create inquiries for sales documents
1. Open the Sales Inquiry Restrictions window. (Sales >> Inquiry >> Restrict Sales Documents)
NOTE
You can enter only one restriction for each restriction type. For example, if you enter a restriction for document
numbers INV1000 through INV1010, you can’t enter another restriction for document numbers INV1100 through
INV1150. To specify multiple ranges, you must create separate inquiry IDs for each range. To enter the range for a
restriction during the actual inquiry, insert a restriction without entering a range. When you use the Inquiry ID,
you’ll be asked to enter the starting and ending values. For example, you can insert a range restriction for the
master number. When you use the Inquiry ID, you will be asked to enter a starting and ending master number.
5. Choose Inquiry to process the inquiry or choose Save to save the inquiry ID.
Viewing sales information from a custom inquiry
Use the Sales Document Range Inquiry window to view customized inquiries based on multiple range
restrictions. This is useful if you frequently view the same document information. For example, you can set up an
inquiry ID to display the quotes for the month of January that contain a particular item.
You can set up inquiry IDs in the Sales Inquiry Restriction window. For more information about customized
inquiries, see Creating inquiries for sales documents.
To view sales information from a custom inquiry
1. Open the Sales Document Range Inquiry window. (Sales >> Inquiry >> Sales Range Inquiry)
2. Choose an Inquiry ID. The documents included in the inquiry range will appear in the scrolling window.
If the inquiry ID has a restriction without a range, you’ll be asked to enter the starting and ending values.
For example, you can insert a range restriction for the master number. When you use the Inquiry ID to
process an inquiry, you’ll be asked to enter a starting and ending master number.
To view more information about a document or customer ID in the list, select the record and click a link to
a window showing more information. If you click the Customer ID link, you can view the information
about the customer in the Customer Inquiry or Sales Prospect Maintenance window. If you click the
Document Number link, you can view the original sales document in the Sales Transaction Inquiry Zoom
window.
3. You can further restrict the documents in the scrolling window by marking Unposted or History and
choosing Redisplay to include unposted documents or documents that have been moved to history.
Unposted These documents are still in process. They can be quotes, orders, or back orders that
haven’t been transferred or invoices and returns that haven’t been posted.
History These documents have been completely processed and moved to history. They can include
quotes, orders, and back orders that have been completely transferred, cancelled, or voided, and
invoices and returns that have been posted or voided. If you want to see the purchase orders that
would be created from these documents, choose the Purchase button. For more information about
creating purchase orders, see Chapter 21, “New purchase orders.”
4. To print the contents of this window, choose File >> Print or the printer icon button or press CTRL+P. The
Sales Document Inquiry Report by Range will be printed.
Viewing items sold
Use the Sales Order Processing Item Inquiry window to view all documents entered in Sales Order Processing
that include a particular item or range of items. For example, you might want to target a group of customers who
purchased a particular item for an upcoming sales promotion. You can limit the items displayed by specifying a
range of item numbers, document numbers, or document types. You also can limit the number of items displayed
by selecting specific document types and selecting whether you want to view posted or unposted documents.
To view items sold
1. Open the Sales Order Processing Item Inquiry window. (Sales >> Inquiry >> Sales Items)
5. To print the contents of this window, choose File >> Print or the printer icon button or press CTRL+P. The
Item Inquiry Report will be printed.
Viewing serial or lot numbers of items sold
You can use the Sales Serial-Lot Number Inquiry window to view sold items that are tracked by serial or lot
numbers. For example, you might have been notified by a manufacturer that a specific lot-numbered item is
defective. You can identify every invoice on which items with the specific lot number were sold.
To view serial or lot numbers of items sold
1. Open the Sales Serial-Lot Number Inquiry window. (Sales >> Inquiry >> Sales Serial/Lots)
Activity reports Sales Quote Report * Create report options in the Sales
Sales Open Order Report * Activity Reports window.
Sales Back Order Report * * Indicates reports that can be printed
Sales Order Fulfillment Report Sales with multicurrency information
Document Status Report displayed.
† Indicates reports that can be assigned
to named printers.
See “Printers” in the System
Administrator’s Guide (Help >>
Contents >> select System
Administration) for more information.
Setup reports Sales Order Processing Setup List Choose >> Print in the setup windows
Sales Quote Setup List or create report options in the Sales
Sales Order Setup List Setup Reports window.
Sales Invoice Setup List
Sales Back Order Setup List
Sales Return Setup List
Sales Process Holds Setup List
Prospect Setup List
Prospect List-Detailed Sales User-
defined Fields Setup Lists Picking
Instructions Report Customer Picking
Instructions List Advanced Picking
Setup Sales Fulfillment Workflow Setup
List
Labels Address labels COD labels Prospect Choose Administration >> Reports >>
mailing labels Company >> Mailing labels and
choose a label type from the reports
list.
Posting reports Sales Edit List * Choose File >> Print in the window
Sales Batch List * you use to complete the procedure or
Sales Posting Journal *† some will be printed automatically
Sales Voided Journal *† when you complete the procedure.
Distribution Breakdown Register *†
Inventory Sales Register *†
Salesperson Register *†
Sales Deposits Journal *†
Edit lists Sales Edit List* Choose File >> Print in the window
Sales Batch List* you used to complete the procedure.
Sales Edit List Currency Summary*†
Edit Sales Document Status
REPORT TYPE REPORT PRINTING METHOD
History reports Sales Transaction History Report* Create report options in the Sales
Sales History Register* History Reports window.
Distribution Detail History Report* * Indicates reports that can be printed
Sales Quote History Report* with multicurrency information
Sales Order History Report* displayed.
Sales Serial/Lot History Report* † Indicates reports that can be assigned
to named printers.
See “Printers” in the System
Administrator’s Guide (Help >>
Contents >> select System
Administration) for more information.
Utility reports Transaction Removal Report These reports will be printed when you
complete the corresponding procedure.
Analysis reports Sales Document Analysis Reports † Create report options in the
MISSINGCONTENT
Processing reports Holds Processing Preview List These reports will be printed when you
complete the corresponding procedure.
Inquiry reports Sales Document Inquiry Report Choose File >> Print in the
corresponding Inquiry window.
* Indicates reports that can be printed
with multicurrency information
displayed.
NOTE
A single report option can’t be used by multiple reports. If you want identical options for several reports, you must create
them separately.*
Use the Sales report options windows to create sorting, restriction, printing and emailing options for the reports
that have been included with Sales Order Processing.
To specify a Sales Order Processing report option
1. Open a Sales reports window. There are separate windows for each report type. (Sales >> Reports >>
Setup) (Sales >> Reports >> Posting Journals) (Sales >> Reports >> History) (Sales >> Reports >>
Activity) (Sales >> Reports >> Analysis)
2. Select a report from the Reports list.
3. Choose New to open the report options window. Your selection in step 2 determines which report options
window appears. For report options window information choose Help >> Index; then enter the name of
the specific report options window.
4. Name the option and enter information to define the option. The name you choose for the option won’t
appear on the report. The selections available for defining report options vary, depending on the report
type you’ve selected.
5. Enter range restrictions. The Ranges list shows the available options for each report. The available ranges
vary, depending on the type of report.
NOTE
You can enter only one restriction for each restriction type. For instance, you can insert one document number
restriction (Order001 to Order099) and one customer ID restriction (AARONFIT0001 to CELLULAR0001).
6. Choose Insert to insert the range in the Restrictions List. To remove an existing range from the list, select
the range and choose Remove.
7. Choose Email to enter email options for the report option. Once the email options are set up, you’ll be
able to send the reports in an email message. You’ll also be able to send this report option in an email
from any list view where the report option is displayed.
8. Choose Destination to select a printing destination. Reports can be printed to the screen, to the printer, to a
file or to any combination of these options. If you mark Ask Each Time, you can select printing options
each time you print this report option.
For more information about creating and printing reports, refer to your System User's Guide (Help >>
Contents >> select Using The System).
9. To print the report option from the report options window, choose Print before saving it. If you don’t want
to print the option now, choose Save and close the window. The report window will be redisplayed.
Microsoft SQL Server Reporting Services reports for Sales Order Processing
You can view Sales Order Processing Reporting Services reports from the Reporting Services Reports list. If you
are using Reporting Services 2008 or later, sales metrics for your home page also appear in the Reporting
Services Reports list. You can access the Reporting Services Reports list from the navigation pane or from an area
page in the Microsoft Dynamics GP application window. This report list appears if you specified the location of
your Reporting Services reports using the Reporting Tools Setup window. See your System Setup Guide (Help
>> Contents >> select Setting up the System) for more information.
The following Reporting Services reports are available for Sales Order Processing.
Sales Distribution History
Sales Transaction History Tax Details
Sales Document Status
SOP Document Analysis
Sales Transaction History
SOP Document Analysis by Customer
Sales Transaction History Payment Details
SOP Inventory Sales Report Subreport
To print a Sales Order Processing Reporting Services report
1. In the navigation pane, choose the Sales button, and then choose the Reporting Services Reports list.
2. Mark the Sales Order Processing report that you want to print.
3. In the Actions group, choose View to open the Report Viewer.
4. In the Report Viewer, select the specifications for the report and choose View Report.
5. After viewing the report, select a format and print the report.
NOTE
In the French and Spanish versions of Dynamics GP, the Sales Blank Order Form and Sales Blank History Order Form
layout is jumbled together. These reports have been updated, and you can download the updated versions using the link
below.
https://mbs2.microsoft.com/fileexchange/?fileID=ab5b2af9-1a01-47e8-b539-3664ad6682cc
See Also
Sales Order Processing Part 1: Setup
Sales Order Processing Part 2: Transaction entry
Sales Order Processing Part 3: Allocation, Fulfillment, and Purchasing
Sales Order Processing Part 4: Transaction activity
Sales Order Processing Part 6: Utilities
Glossary
Sales Order Processing Part 6: Utilities
7 minutes to read • Edit Online
This part of the sales order processing documentation contains information about removing sales history and
reconciling sales information. Once you’ve determined how much historical information to retain, you can
remove the information that’s no longer needed. Reconciling is the process of verifying that your unposted sales
documents are accurate. This following topics are discussed:
Chapter 30, “Reconciling and removing sales documents,” explain