Professional Documents
Culture Documents
V1.0
Pallab Mukhopadhyay
Bio:
Pallab is Support Escalation Engineer with CSS APGC Group based in Sydney Australia
with 9 years NAV experience. Pallab was working as Project Lead with a Dynamics
Partner before joining Microsoft.
Table of Contents
SUMMARY ............................................................................................................................................................. 1
Contents ................................................................................................................................................................1
INTRODUCTION TO DOCUMENT APPROVAL................................................................................................................... 2
OBJECTS INVOLVED IN THE FUNCTIONALITY .................................................................................................................. 3
SETUP OF DOCUMENT APPROVAL SYSTEM ................................................................................................................... 4
Approval Setup ..................................................................................................................................................4
SETUP APPROVAL TEMPLATES ................................................................................................................................... 5
APPROVAL USERS AND AMOUNTS .............................................................................................................................. 9
TEST APPROVAL USER SETUP .................................................................................................................................. 11
NOTIFICATION SYSTEM .......................................................................................................................................... 13
Getting Email Notifications .............................................................................................................................14
Overdue Notifications .....................................................................................................................................15
Overdue Documents .......................................................................................................................................16
Notification Templates ....................................................................................................................................17
ALTERNATIVE APPROVAL FLOW ............................................................................................................................... 19
DELEGATION ....................................................................................................................................................... 21
ENHANCEMENTS IN MICROSOFT DYNAMICS NAV 2013 ............................................................................................... 24
KNOWN ISSUES IN DOCUMENT APPROVAL FUNCTIONALITY ............................................................................................ 25
V1.0
Summary
This white paper on Document Approval explains the basic functionality of the feature along
with the known issues and limitations from a supportability perspective.
Contents
This white paper includes the following topics:
Approval Setup
Understand and learn how to set up Document Approval.
Approval Templates
Understand and learn how to set up Approval Templates.
Notification System
Understand and learn about the Notification system of Document Approval.
Delegation
Learn how to Delegate Approvals.
Microsoft
Microsoft Confidential
V1.0
Microsoft
Microsoft Confidential
V1.0
Figure 1: List of objects present in Microsoft Dynamics NAV 2013 for Document Approval
No new objects have been added for Document Approval functionality in Microsoft
Dynamics NAV 2013.
Microsoft
Microsoft Confidential
V1.0
2. You can set up the following information using the Approval Setup page in the Edit
mode:
Microsoft
Microsoft Confidential
Due Date Formula Define the formula to calculate the due date by which a
document should be approved by each Approver. For example, if all
documents require approval within a week then enter 1W in the field.
Request Rejection Comment Put a check mark in this field if you want
the Approver of the document must specify a reason for rejecting the
document.
V1.0
Approval Codes Select the name of the Approval Templates in this field.
You can select from a set of pre-defined standard Approval Templates.
Options are:
o
Quote
Order
Invoice
Credit Memo
Return Order
Blanket Order
The pre-defined standard template is available for both Sales and Purchase
documents.
Microsoft
Microsoft Confidential
V1.0
Approval Type In this field you define the flow of the approval process, in
other words it identifies who will approve a specific document as the next
person in the hierarchy of the approvers. The options available are:
o
Microsoft
Microsoft Confidential
Document Type In this field, you select the type of document for which an
approval entry is to be created. The document types available are:
o
Quote
Order
Invoice
Credit Memo
Return Order
Limit Type You select the Limit type applicable for each Approval
Template in this field. The options available are:
o
V1.0
Microsoft
Microsoft Confidential
Enabled A check mark in this field enables the Approval Code. In the
above example, the P-ORDER and S-ORDER Approval codes are enabled.
V1.0
Microsoft
Microsoft Confidential
V1.0
In the above example of approval hierarchy, Susan and Alicia are the Order
Processors. Alicia and Susan have an approval limit of 5,000 LCY for Purchase and
Sales. Their respective mangers are PMANAGER and SMANAGER. PMANAGER and
SMANAGER have an approval limit of 20,000 LCY for Purchase and Sales.
Both the Managers are headed by the DIRECTOR who has unlimited Sales approval,
100,000 LCY as Request approval limit and 100,000 LCY as Purchase approval limit.
ADMIN is the Administrator for the Document Approval system and is the highest
level in the hierarchy. ADMIN has unlimited approval for all categories.
PS is the Sales Person and has an approval limit of 50,000 LCY for Sales. ADMIN is
the substitute approver for him during his absence.
Microsoft
Microsoft Confidential
V1.0
Microsoft
Microsoft Confidential
User ID In this field, select the User Name from the Users Setup.
Approver ID In this field, select the User ID of the person who will
approve the document created by the User. In the above example, DIRECTOR
is the Approver for PMANAGER and SMANAGER.
Sales Amount In this field, enter the amount limit (in LCY) for the User
(Approver) to approve a Sales document. When the Sales document exceeds
this limit, the document goes to the Approver for further approval.
Purchase Amount In this field, enter the maximum amount limit (in LCY)
for the User (Approver) to approve a Purchase document. When the
Purchase document exceeds this limit, the document goes to the Approver
for further approval.
Request Amount In this field, enter the maximum amount limit (in LCY)
for the User (Approver) to approve a Purchase Request. When the Purchase
request exceeds the limit, the document goes to the Approver for further
approval.
E-mail Enter the e-mail address for the Approver so the notification
system can send e-mails out for approval. You have to setup the Notification
system to send e-mails.
10
V1.0
3. Click Preview to display the results on the screen or Print to print the report.
Microsoft
Microsoft Confidential
11
V1.0
You can test each User for Sales Approval Setup, Purchase Approval Setup, or
Request Approval Setup depending on what flow the User is part of.
It is recommended to select All.
The test ensures that there are no loops in the approval process and the amount
limits on different Approver are setup correctly.
In the above example, the approval limit for Alicia the Purchasing Agent has a limit
of 5,000 LCY. The limit for Alicias Approver should be more than or equal to 5,000
LCY for the system to work correctly.
Microsoft
Microsoft Confidential
12
V1.0
Notification System
To setup the Notification System in Microsoft Dynamics NAV 2013:
1. Go to Department, click Administration, click Application Setup, click Document
Approval, click Tasks and then click Approval Setup.
2. Expand the Notification fast tab.
Microsoft
Microsoft Confidential
Delegations To notify the User that an approval task created by the User is
being delegated to another person (substitute Approver) select this field
13
V1.0
Note:
By default, all above options are disabled. To send e-mail notifications, you must
activate them.
E-mail notification for Approvals and Delegations are enabled in the above example.
The use of Notification system is optional. Do not select any check boxes in the
Notification fast tab if you do not wish to send e-mails for approvals, rejections,
cancellations and delegations.
3. Alternatively each user can directly go and view the pending approvals by:
Going to Departments, click Sales & Marketing, click Order Processing, and then
click Approval Entries for Sales documents
OR
Going to Departments, click Purchase, click Order Processing, and then click
Approval Entries for Purchase documents
You can customize this notification to suit the needs of your individual Customers.
The e-mail notification informs you about who has sent the approval notification, the
Vendor/Customer, Amount, due date etc. A link is available from the e-mail notification to
the document. On clicking the link, the program opens the Approval Entries window to
approve the document and to view all the outstanding approvals.
Microsoft
Microsoft Confidential
14
V1.0
Overdue Notifications
The Administrator send out the overdue notifications to ensure that all approvers will
remember to approve their documents.
To send overdue notifications:
1. Go to Departments, click Administration, click Application Setup, click
Document Approval, click Tasks and then click Approval Setup.
2. Click Navigate.
Microsoft
Microsoft Confidential
15
V1.0
Overdue Documents
The overdue date is calculated by using the Due date formula. All documents have creation
date. The due date is calculated as Creation date + Due date formula. If the current date
exceeds the due date, documents are overdue.
For example, overdue messages are sent today. The approvals that have a due date before
todays date will receive a notification. When the overdue check is run next time, system
checks the last run date plus 1 week (Due date formula). The approvals that have a due date
before that date are sent the overdue notifications.
Lists of all overdue entries that are found and sent out are displayed in the Overdue
Notification page. This is a log showing if there are any overdue entries. If the window is
empty, it indicates that there are no overdue entries.
The list of overdue approvals that were sent out is shown in the Overdue Notification
Entries page. To display the entries:
1. Go to Departments, click Administration, click Application Setup, click
Document Approval, click Tasks and then click Approval Setup.
2. Click Overdue Log Entries.
Microsoft
Microsoft Confidential
16
V1.0
You cannot edit the entries in the Overdue Notification Entries page. This is an
information log from the system.
Notification Templates
The templates for the e-mails to can be customized using the Approval Mail Template. You
can use this to import, export or delete a template. The exported Templates are HTML
Document format.
To import, export or delete a mail template:
1. Go to Departments, click Administration, click Application Setup, click
Document Approval, click Tasks and then click Approval Setup.
2. Click Navigate.
Microsoft
Microsoft Confidential
17
V1.0
You can import, export or delete an overdue mail template in a similar way using the
Overdue Mail Template.
Note:
Microsoft delivers these templates along with the demo data company. It must be
copied from here to other databases. It is important to do this way for the templates to
work correctly.
You have to setup the SMTP Mail to have the Notification system working. To setup the
SMTP Mail in Microsoft Dynamics NAV 2013:
1. Go to Departments, click Administration, click General, click Tasks, click SMTP
Mail Setup.
Microsoft
Microsoft Confidential
SMTP Server Port Enter port of the SMTP server. The default value is 25.
If you specify the port and set it up, ensure that you allow incoming and
outgoing communications on the port for both Role tailored Client and
Microsoft Dynamics NAV Server.
18
V1.0
Microsoft
Microsoft Confidential
19
V1.0
3. Select Approval Type = Sales Pers./Purchaser in the Approval Template for template
= S-ORDER
Note:
This works similar for a Purchase Order or Purchase Quote. In the Purchase Order,
Purchase Quote the field is known as Purchaser Code.
Microsoft
Microsoft Confidential
20
V1.0
Delegation
The Administrator can delegate documents pending for approval to Substitute Approvers if
any approver is out of office.
To delegate a document to a substitute approver:
1. The Substitute Approver is to be selected from the user in the Approval User
Setup. All the documents will be sent to the substitute approver once the
Administrator activates the delegate entries function.
Microsoft
Microsoft Confidential
21
V1.0
Note:
In case the Approvers substitute is also out of office, the Administrator has to manually
change the Substitute Approver in the Approval User Setup. The delegation to substitute
approvers can be done by the Administrator as part of the maintenance routine from
the Approval Request Entries page.
Any User can delegate approval tasks relating to the document they have sent for
approval from the Approval Request Entries page.
Users can also delegate their own Approval task to another User by going to the
Approval Request Entries window and clicking the Delegate icon.
Microsoft
Microsoft Confidential
22
V1.0
Microsoft
Microsoft Confidential
23
V1.0
Microsoft
Microsoft Confidential
24
V1.0
You can add a Line of Type = G/L Account or Charge (item) without re-opening the
document.
Microsoft
Microsoft Confidential
25
V1.0
3. The document has to be sent for approval even if the Document Amount is less than
the Users Approval limit if the Approval template for the Document is enabled.
For example, SUSAN has an approval limit of 5,000. If SUSAN creates Sales Order,
less than 5,000 the Sales Order has to go for approval.
Microsoft
Microsoft Confidential
26
V1.0
4. Additional Approver is to be selected for Limit Type = Credit Limit in the Approval
Template setup. For a business scenario where multiple Approvers have to approve
a Sales document if the amount is more than the credit limit of the Customer the
Additional Approvers may be setup as below:
Microsoft
Microsoft Confidential
27