MDGP 2015 R2 Feature of the Day: Enable Email on All Purchase Order Document Formats

Microsoft Dynamics GPMicrosoft Dynamics GP 2015 R2 will soon be released (due late May/early June and, as with previous releases, Microsoft have started a Feature of the Day series on the Inside Microsoft Dynamics GP Team blog. As I have done with the last three series, I’ll be reposting these blog posts here with a little commentary.

The twentieth Feature of the Day is Enable Email on All Purchase Order Document Formats. The Print Options for Purchase Orders currently only support email for ‘Blank’ document formats. This feature will support email for any document format for all Purchase Order documents.

This feature is supported when printing from the Transaction Entry Window, Navigation Lists, and Print Purchasing Documents window.

Purchase Order Print Options

I like this addition as it has always seemed a very artificial restriction to only be able the blank paper format of the purchase order.

Click to show/hide the MDGP 2015 R2 Feature of the Day Series Index

MDGP 2015 R2 Feature of the Day: Historical Received Not Invoiced Report

Microsoft Dynamics GPMicrosoft Dynamics GP 2015 R2 will soon be released (due late May/early June and, as with previous releases, Microsoft have started a Feature of the Day series on the Inside Microsoft Dynamics GP Team blog. As I have done with the last three series, I’ll be reposting these blog posts here with a little commentary.

The fifteenth Feature of the Day is Historical Received Not Invoiced Report.

A new SQL Reporting Services Report based off the current Received Not Invoiced report but add new functionality by adding a cutoff date based on transaction date or GL Post Date to allow customers to use the report for Historical purposes. This report will allow users to see what was received into inventory but not invoiced yet as of a specific date.

Historical Received Not Invoiced Report SSRS Report

These reports are becoming increasingly popular with clients as they look far better than the “very white” ones GP has traditionally shipped with. The only downside for someone who isn’t in the US is that they ship with a default language of en_US so all values come out as USD. I have some PowerShell scripts I have been working on to download, update the language and upload the reports from SQL Server Reporting Services. I need to revisit and see if I can knock them into shape to post online; I’m not experienced with PowerShell so it is taking me awhile. If someone wants to volunteer to help, I would appreciate it.

Click to show/hide the MDGP 2015 R2 Feature of the Day Series Index

New Book On Microsoft Dynamics GP Workflow 2.0 Available Now

Microsoft Dynamics GPMy fourth book is now available to buy in eBook format from azurecure Publishing.

Dynamics GP includes a variety of tools and modules to assist in controlling processes and data; one of the major modules for this was the Dynamics Workflow module. However, this module had major flaws which very much limited its usefulness; it was slow, clunky and difficult to install, configure and maintain.

Microsoft Dynamics GP Workflow 2.0

Continue reading

MDGP 2015 R2 Feature of the Day: Self Service User Type

Microsoft Dynamics GPMicrosoft Dynamics GP 2015 R2 will soon be released (due late May/early June and, as with previous releases, Microsoft have started a Feature of the Day series on the Inside Microsoft Dynamics GP Team blog. As I have done with the last three series, I’ll be reposting these blog posts here with a little commentary.

The eleventh Feature of the Day is Self Service User Type.

Microsoft Dynamics GP 2015 R2 sees a Self Service user type added.

This user type will enable users that only require very limited access to the system a less expensive option to perform tasks such as entering payroll time, entering project time and expenses, or creating a requisition.

User Setup

This new user type is going to be a really useful addition. I have one client who has been looking for a POP add-on to allow online creation of orders for more than 400 users and all the old options were looking quite pricey.

This Self Service user type used in conjunction with the web client should give them the functionality they want, at a price point they can accept.

Click to show/hide the MDGP 2015 R2 Feature of the Day Series Index

MDGP 2015 R2 Feature of the Day: Document Attachment Workflow

Microsoft Dynamics GPMicrosoft Dynamics GP 2015 R2 will soon be released (due late May/early June and, as with previous releases, Microsoft have started a Feature of the Day series on the Inside Microsoft Dynamics GP Team blog. As I have done with the last three series, I’ll be reposting these blog posts here with a little commentary.

The tenth Feature of the Day is Workflow – Document Attachment.

When a document has been added to a transaction or record using the Microsoft 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 Maintenance, and the new workflow type, Payables Transaction Approval.

For example, you can now enter a payables invoice, scan in and attach the record from the vendor, 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.

Workflow Maintenance

For a few of our clients this is the missing piece of the Workflow puzzle. An email action from Workflow can contain the detail lines of an order, but a few clients have been asking to be able to include the attachments, especially for invoices and quotes attached to POs, for the manager or budget holder to review before approving.

Click to show/hide the MDGP 2015 R2 Feature of the Day Series Index

MDGP 2015 R2 Feature of the Day: Purchasing All in One Document View – Options

Microsoft Dynamics GPMicrosoft Dynamics GP 2015 R2 will soon be released (due late May/early June and, as with previous releases, Microsoft have started a Feature of the Day series on the Inside Microsoft Dynamics GP Team blog. As I have done with the last three series, I’ll be reposting these blog posts here with a little commentary.

The eighth Feature of the Day is Purchasing All in One Document View – Options.

This is a newly designed window inside of Microsoft Dynamics GP to enable users to view related purchasing documents in the same window.

Accessible from the Vendor Maintenance window, many purchasing inquiry windows, Navigation lists and even the Home Page this window will save users time in searching for all relevant information for a purchasing document.

The Options button will allow users to select which columns they want to see in this window. For example, if customers do not use Purchase Orders, they can uncheck the box and the first column would be Receipts. By default the Credit Documents column does not display but with this column checked up to six columns of data can be shown.

Purchasing All in One Document View – Options

Click to show/hide the MDGP 2015 R2 Feature of the Day Series Index

MDGP 2015 R2 Feature of the Day: Purchasing All in One Document View – Checkbox

Microsoft Dynamics GPMicrosoft Dynamics GP 2015 R2 will soon be released (due late May/early June and, as with previous releases, Microsoft have started a Feature of the Day series on the Inside Microsoft Dynamics GP Team blog. As I have done with the last three series, I’ll be reposting these blog posts here with a little commentary.

The sixth Feature of the Day is Purchasing All in One Document View – Checkbox.

This is a newly designed window inside Microsoft Dynamics GP that enable users to view related purchasing documents in the same window.

Accessible from the Vendor Maintenance window, many purchasing inquiry windows, Navigation lists and even the Home Page this window will save users time in searching for all relevant information for a purchasing document.

By selecting the checkbox for one document the window redisplays all columns with only the related documents.

For example, select a purchase order and then only the receipts, invoices, payments and returns related to that PO are displayed.

Purchasing All in One Document View - Checkbox

Click to show/hide the MDGP 2015 R2 Feature of the Day Series Index

MDGP 2015 R2 Feature of the Day: Purchasing All in One Document View

Microsoft Dynamics GPMicrosoft Dynamics GP 2015 R2 will soon be released (due late May/early June and, as with previous releases, Microsoft have started a Feature of the Day series on the Inside Microsoft Dynamics GP Team blog. As I have done with the last three series, I’ll be reposting these blog posts here with a little commentary.

The fifth Feature of the Day is Purchasing All in One Document View.

This is a newly designed window inside of Microsoft Dynamics GP 2015 R2 which enables users to view related purchasing documents in the same window.

Accessible from the Vendor Maintenance window, many purchasing inquiry windows, Navigation lists and even the Home Page this window will save users time in searching for all relevant information for a purchasing document.

The most recent documents will default into the window and to see the next set of five transactions the navigation buttons under each column can be used.

Purchasing All in One Document View

Click to show/hide the MDGP 2015 R2 Feature of the Day Series Index

MDGP 2015 R2 Feature of the Day: Payables Transaction Approval Workflow

Microsoft Dynamics GPMicrosoft Dynamics GP 2015 R2 will soon be released (due late May/early June and, as with previous releases, Microsoft have started a Feature of the Day series on the Inside Microsoft Dynamics GP Team blog. As I have done with the last three series, I’ll be reposting these blog pists here with a little commentary.

The first Feature of the Day is Payables Transaction Workflow. Microsoft Dynamics GP 2013 R2 saw the introduction of a new Dynamics Workflow module which replaced the old SharePoint one. This module was further extedned in Microsoft Dynamics GP 2015 and is seeing further improvements in GP 2015 R2.

On the Microsoft Connect website, one of the most requested additions to Workflow was a new Approval Workflow type for Payables Transactions. Well, we asked… and Microsoft delivered.

The Payables Transaction Approval workflow type allows each individual transaction to be submitted for approval (Microsoft Dynamics GP 2015 allowed for batches of transactions to be submitted for approval; a workflow type which remains).

Payables Transaction Approval Workflow

I am really pleased to see this Approval type introduced as we have a number of clients who, when shown the Payables Batch Approval workflow, immediately asked if they could submit individual transactions for approval instead of the entire batch.

This Feature of the Day also proves what I have been telling clients for a while; Microsoft do listen to requests for new features, so if there is something you really want, submit it to MS Connect and let me know so I can both vote for it and also publicise it on this site (while writing this I realised how long ago it is since I publicised something).

I’ll have some news on the Workflow front in the near future so keep checking back (I should have more to tell you within a couple of weeks or so).

Click to show/hide the MDGP 2015 R2 Feature of the Day Series Index

Corrupt POs And Receipts In Both Work and Open

Microsoft Dynamics GPI had a client report a problem with a couple of purchase orders which were showing in the PO Entry window, but which they could not open. While looking into the problem we found three things:

  1. The problem was down to corruption where the PO was on both the work and open tables;
  2. There was more than just two POs;
  3. The problem also affected receipts.

Rather than trying to identify the problems manually, I wrote a SQL script which would identify all POs and Receipts which were on both the Work and Open tables:


CREATE TABLE #POCHECK(
	PONUMBER VARCHAR(20)
	,POPRCTNM VARCHAR(20)
	,CHCKDGIT INT
	,DCSTATUS INT
)
GO

INSERT INTO #POCHECK
	(PONUMBER,POPRCTNM,CHCKDGIT,DCSTATUS)
--VALUES
	(SELECT PONUMBER,'',1,1 FROM POP10100)
GO

INSERT INTO #POCHECK
	(PONUMBER,POPRCTNM,CHCKDGIT,DCSTATUS)
--VALUES
	(SELECT PONUMBER,'',1,3 FROM POP30100)
GO

INSERT INTO #POCHECK
	(PONUMBER,POPRCTNM,CHCKDGIT,DCSTATUS)
--VALUES
	(SELECT '',POPRCTNM,1,1 FROM POP10300)
GO

INSERT INTO #POCHECK
	(PONUMBER,POPRCTNM,CHCKDGIT,DCSTATUS)
--VALUES
	(SELECT '',POPRCTNM,1,3 FROM POP30300)
GO

SELECT
	PONUMBER
	,POPRCTNM
	,SUM(CHCKDGIT) AS DCCOUNT
FROM
	#POCHECK
GROUP BY
	PONUMBER,POPRCTNM
HAVING
	SUM(CHCKDGIT) > 1
GO

DROP TABLE #POCHECK
GO

After we used the script to identify the corrupt orders, it was a case of going through the returned records and correcting errors.