Advanced Credentialed Professional Accreditation Retained – azurecurve
Mar27

Advanced Credentialed Professional Accreditation Retained – azurecurve

This post is part brag and part public service announcement. The Dynamics Credentialed Professional Exams used to be offered through the Association of Dynamics Professionals, but are now offered through GPUG; once you’ve passed an exam and received the credential, the credential lasts for two years. If, like me, you passed the exams before 1/1/2017, you have an extended grace period… Continue Reading Ian Grieve’s Article...

Read More
azurecurve ClassicPress Plugins: Page Index – azurecurve
Mar27

azurecurve ClassicPress Plugins: Page Index – azurecurve

This is part of the azurecurve ClassicPress Plugins which introduces the plugins I have available for ClassicPress. The plugin I am going to cover in this post, is an existing one which has been brought up to coding standards; Page Index. Functionality The Page Index plugin allows the creation of a configurable tiled index of subpages of the current pages. Individual pages can be assigned… Continue Reading Ian Grieve’s...

Read More
Define Header Mapping – azurecurve
Mar27

Define Header Mapping – azurecurve

This post is part of a series on creating a Journal – Standard integration using SmartConnect from eOne Solutions; I recently posted a series on Implementing SmartConnect. In the last post, I stepped through mapping of the journal lines; in this post, I’ll cover mapping of the journal header. From the Map Setup window, double-click on the Create journal line in the scrolling… Continue Reading Ian Grieve’s Article on their...

Read More
Mass-uploading MVP contributions – JenKuntz.ca
Mar27

Mass-uploading MVP contributions – JenKuntz.ca

You can file this under “better late than never”! Our annual deadline is coming up very quickly, as March 31st is the last day you can enter contributions if you are up for renewal in July 2019. For most of us, that is a 1 year period of April 1st to March 31st but with the monthly MVP awards, there are some who have a longer than 1 year first period before renewal. I know I had a… Continue Reading Jen Kuntz’s Article on...

Read More
SmartConnect Define Company – JenKuntz.ca
Mar27

SmartConnect Define Company – JenKuntz.ca

Today’s #TipTuesday is actually a tip for those Dynamics GP customers using eOne Solutions’ SmartConnect. Do you have a situation where you want your users to select which company to integrate into themselves, instead of defining a single company on a map? Well, you can… and what I’ll show you also opens up the possibility of integrating to multiple companies in one map, if you… Continue Reading Jen Kuntz’s Article on...

Read More
azurecurve ClassicPress Plugins: Multisite Favicon – azurecurve
Mar26

azurecurve ClassicPress Plugins: Multisite Favicon – azurecurve

This is part of the azurecurve ClassicPress Plugins which introduces the plugins I have available for ClassicPress. The plugin I am going to cover in this post, is an existing one which has been brought up to coding standards; Multisite Favicon. Functionality By default the favicon of a site is the favicon.ico in the root folder of the web site. However, for a ClassicPress multisite this… Continue Reading Ian Grieve’s...

Read More
Numeric Up/Down control with persisted button press event using components
Mar26

Numeric Up/Down control with persisted button press event using components

I just recently returned from the Microsoft MVP Global Summit 2019 where I had a chance to meet some of the top minds in the Microsoft PowerApps and Flow space. This was a truly exciting moment as I have been learning from the very same MVPs I met – yes, we do learn from each other!In one of my hallway discussions, I ran into my buddy Mehdi Slaoui Adaloussi, Principal Program Manager at… Continue Reading Mariano...

Read More
azurecurve ClassicPress Plugins: Mobile Detection – azurecurve
Mar25

azurecurve ClassicPress Plugins: Mobile Detection – azurecurve

This is part of the azurecurve ClassicPress Plugins which introduces the plugins I have available for ClassicPress. The plugin I am going to cover in this post, is an existing one which has been brought up to coding standards; Mobile Detection. Functionality This plugin provides functions or shortcodes which can be used to output content only to certain devices (such as tablets, phones or… Continue Reading Ian Grieve’s...

Read More
Create SmartConnect Journal – Standard Map: Configure Destination – azurecurve
Mar25

Create SmartConnect Journal – Standard Map: Configure Destination – azurecurve

This post is part of a series on creating a Journal – Standard integration using SmartConnect from eOne Solutions; I recently posted a series on Implementing SmartConnect. With the integration map heading created, the next step is to define the destination. On the Map Setup window which will still be open from the previous post, click the down chevron button next to the Destination… Continue Reading Ian Grieve’s Article on...

Read More
azurecurve ClassicPress Plugins: Insult Generator – azurecurve
Mar24

azurecurve ClassicPress Plugins: Insult Generator – azurecurve

This blog is a personal project; all opinions are my own and do not necessarily reflect those of my employer. This blog and its content is provided “AS IS” with no warranty of any kind, either expressed or implied, made in relation to the accuracy, reliability or content of the information herein. The author shall not be liable for any direct, indirect, incidental or consequential damages… Continue Reading Ian...

Read More
azurecurve ClassicPress Plugins: Images – azurecurve
Mar23

azurecurve ClassicPress Plugins: Images – azurecurve

This is part of the azurecurve ClassicPress Plugins which introduces the plugins I have available for ClassicPress. The plugin I am going to cover in this post, is a brand new one; Images. Functionality I’ve never liked how WordPres handled images so had been including images in posts manually. I created this plugin to make it a little easier; the image still need to be manually uploaded… Continue Reading Ian Grieve’s...

Read More
azurecurve ClassicPress Plugins: Icons – azurecurve
Mar22

azurecurve ClassicPress Plugins: Icons – azurecurve

This is part of the azurecurve ClassicPress Plugins which introduces the plugins I have available for ClassicPress. The plugin I am going to cover in this post, is an existing one which has been brought up to coding standards; Icons. Functionality This plugin includes 1,000 small icons which can be included anywhere on a site using the Icon shortcode. The Call-out Boxes plugin integrates… Continue Reading Ian Grieve’s...

Read More
Create Integration Map – azurecurve
Mar22

Create Integration Map – azurecurve

This post is part of a series on creating a Journal – Standard integration using SmartConnect from eOne Solutions; I recently posted a series on Implementing SmartConnect. With the prerequisites decided, in this post, I’m going to start creating the Journal – Standard integration, the first step of which is to define the Source & Destination information. To create the integration,… Continue Reading Ian Grieve’s Article...

Read More
Floating Featured Image – azurecurve
Mar21

Floating Featured Image – azurecurve

This is part of the azurecurve ClassicPress Plugins which introduces the plugins I have available for ClassicPress. The plugin I am going to cover in this post, is a brand new one; Floating Featured Image. Functionality The Floating Featured Image plugin provides the following functionality: Allow defaults for the featured0image shortcode to be set via the plugin Settings page; includes… Continue Reading Ian Grieve’s...

Read More
Create SmartConnect Journal – Standard Map: Prerequisites – azurecurve
Mar21

Create SmartConnect Journal – Standard Map: Prerequisites – azurecurve

This post is part of a series on creating a Journal – Standard integration using SmartConnect from eOne Solutions; I recently posted a series on Implementing SmartConnect. The prerequisites for creating a new integration map are quite straight forward: Decide on the type of integration to be created. Decide how the integration should work. Create the source data template. The… Continue Reading Ian Grieve’s Article on their...

Read More
azurecurve ClassicPress Plugins: Flags – azurecurve
Mar20

azurecurve ClassicPress Plugins: Flags – azurecurve

This is part of the azurecurve ClassicPress Plugins which introduces the plugins I have available for ClassicPress. The plugin I am going to cover in this post, is an existing one which has been brought up to standard; Flags. Functionality This plugin includes a set of 250+ small flag icons which can be displayed anywhere using a flag shortcode. Demo Visit azurecurve ClassicPress Plugin… Continue Reading Ian Grieve’s...

Read More
Create SmartConnect Journal – Standard Map: Series Index – azurecurve
Mar20

Create SmartConnect Journal – Standard Map: Series Index – azurecurve

I recently did a series on Implementing SmartConnect, from eOne Solutions; in this series I am going to create a simple integration map to show how SmartConnect can be used to integrate standard journals into Microsoft Dynamics GP from a predefined folder. The series index below will update as each post in the series goes live (unless you’re reading a syndicated version of this post in… Continue Reading Ian Grieve’s...

Read More
azurecurve ClassicPress Plugins: Filtered Categories – azurecurve
Mar19

azurecurve ClassicPress Plugins: Filtered Categories – azurecurve

This is part of the azurecurve ClassicPress Plugins which introduces the plugins I have available for ClassicPress. The plugin I am going to cover in this post, is an existing one which has been brought up to standard brand new one; Filtered Categories. Functionality The Filtered Categories plugin adds a new widget which can be used in the sidebar, or other widget areas, which can be set… Continue Reading Ian Grieve’s...

Read More
Mass Update CPY Basic Personal Exemption – JenKuntz.ca
Mar19

Mass Update CPY Basic Personal Exemption – JenKuntz.ca

Last week, I was asked if I knew of a quick way to update the Basic Personal Exemption amount in Dynamics GP Canadian Payroll. It’s not the first time I’ve been asked as it’s relatively common for an “oops” on the CPY Year End Close routine to either forget to update the personal exemption amounts or that somehow the wrong amounts are in there. So, today’s #TipTuesday is a… Continue Reading Jen Kuntz’s Article on their...

Read More
Delete Corrupt Fixed Allocation Master (GL00103) Data – azurecurve
Mar19

Delete Corrupt Fixed Allocation Master (GL00103) Data – azurecurve

I was recently putting together a report for a client on Fixed Allocation Accounts and came across some corrupt data in the Fabrikam, Sample Company, Database. To avoid encountering this issue again, next time I am working in this area, I put together a simple script to remove the corrupt records by joining Fixed Allocation Master (GL00103) with Breakdown Account Master (GL00100) to… Continue Reading Ian Grieve’s Article...

Read More
Display After Post Content – azurecurve
Mar18

Display After Post Content – azurecurve

This is part of the azurecurve ClassicPress Plugins which introduces the plugins I have available for ClassicPress. The plugin I am going to cover in this post, is an exiting one which has been brought up to standard; Display After Post Content. Functionality This plugin allows setting, via the plugin Settings page, content which should be displayed on the post page after the main post… Continue Reading Ian Grieve’s...

Read More
Implementing Enhanced Notes: Conclusion – azurecurve
Mar18

Implementing Enhanced Notes: Conclusion – azurecurve

This post is part of a series on Implementing Enhanced Notes from ISC Software Solutions. Over the last few posts, I’ve been taking a look at the Enhanced Notes Microsoft Dynamics GP add-on from ISC Software. This module replaces the standard Notes one and gives the ability to record discrete notes against any record or window. I realise I’m not the impartial voice on providing a… Continue Reading Ian Grieve’s Article on...

Read More
azurecurve ClassicPress Plugins: Conditional Links – azurecurve
Mar17

azurecurve ClassicPress Plugins: Conditional Links – azurecurve

This is part of the azurecurve ClassicPress Plugins which introduces the plugins I have available for ClassicPress. The plugin I am going to cover in this post, is an existing one which has been brought up to standard; Conditional Links. Functionality This plugin allows use of the cpl (conditional-links#download page link cbl (conditional blog link) shortcode with a slug parameter to link… Continue Reading Ian Grieve’s...

Read More
Changing Themes in Notepad++ – azurecurve
Mar17

Changing Themes in Notepad++ – azurecurve

I’ve Started using Dark Modes on lots of applications and websites, when available (such as on Outlook.com and here on azurecurve|Ramblings of a Dynamics GP Consultant. One of the applications I wanted to do this on was Notepad++, but I struggled to find the themes section to make the change. The problem was that I suffered from a bit of tunnel vision when looking for the option. I was… Continue Reading Ian Grieve’s...

Read More
azurecurve ClassicPress Plugins: Comment Validator – azurecurve
Mar16

azurecurve ClassicPress Plugins: Comment Validator – azurecurve

This is part of the azurecurve ClassicPress Plugins which introduces the plugins I have available for ClassicPress. The plugin I am going to cover in this post, is an existing one which has been standardised; Comment Validator. Functionality This plugin is a fairly simple one which prevents comment shorter or longer than admin defined lengths being submitted. There is also an option to… Continue Reading Ian Grieve’s...

Read More
Errors Starting Local by Flywheel – azurecurve
Mar16

Errors Starting Local by Flywheel – azurecurve

This blog is a personal project; all opinions are my own and do not necessarily reflect those of my employer. This blog and its content is provided “AS IS” with no warranty of any kind, either expressed or implied, made in relation to the accuracy, reliability or content of the information herein. The author shall not be liable for any direct, indirect, incidental or consequential damages… Continue Reading Ian...

Read More
azurecurve ClassicPress Plugins: Code – azurecurve
Mar15

azurecurve ClassicPress Plugins: Code – azurecurve

This is part of the azurecurve ClassicPress Plugins which introduces the plugins I have available for ClassicPress. The plugin I am going to cover in this post, is a brand new plugin; Code. Functionality I’ve never found a code formatting plugin which I liked so I’ve been manually formatting code to post for a while; this plugin is still manually formatting, but provides a set of… Continue Reading Ian Grieve’s Article on...

Read More
Implementing Enhanced Notes: Registration – azurecurve
Mar15

Implementing Enhanced Notes: Registration – azurecurve

This post is part of a series on Implementing Enhanced Notes from ISC Software Solutions. When you decide that you want to use Enhanced Notes in companies other than the Fabrikam Sample Company, you need to place an order with ISCSoftware. You will then receive a registration key which needs to be input into the Enhanced Notes Registration window: The Site Name will be read from you… Continue Reading Ian Grieve’s Article...

Read More
azurecurve ClassicPress Plugins: Call-out Boxes – azurecurve
Mar14

azurecurve ClassicPress Plugins: Call-out Boxes – azurecurve

This is part of the azurecurve ClassicPress Plugins which introduces the plugins I have available for ClassicPress. The plugin I am going to cover in this post, is a brand new one; Call-out Boxes. Functionality The Call-out Boxes plugin allows easy creation of a call-out box on a post or page using a shortcode for placement; this allows you to highlight a certain piece of information. In… Continue Reading Ian Grieve’s...

Read More
Using Enhanced Notes – azurecurve
Mar14

Using Enhanced Notes – azurecurve

This post is part of a series on Implementing Enhanced Notes from ISC Software Solutions. Once Enhanced Notes has been installed and configured, it replaces the Dynamics GP Notes window everywhere it appears on both records and windows. The notes icon will still appear as white when there is no note, or yellow when there is. If, for example, you open the Notes window for a customer,… Continue Reading Ian Grieve’s Article...

Read More
azurecurve ClassicPress Plugins: Breadcrumbs – azurecurve
Mar13

azurecurve ClassicPress Plugins: Breadcrumbs – azurecurve

This is part of the azurecurve ClassicPress Plugins which introduces the plugins I have available for ClassicPress. The plugin I am going to cover in this post, is one which has been standardised; Breadcrumbs. Functionality The Breadcrumbs plugin allows pages to have breadcrumbs added at the top or bottom; this shows the navigation route through the site to the current from the homepage… Continue Reading Ian Grieve’s...

Read More
Implementing Enhanced Notes: Change Configuration – azurecurve
Mar13

Implementing Enhanced Notes: Change Configuration – azurecurve

This post is part of a series on Implementing Enhanced Notes from ISC Software Solutions. Now that we have Enhanced Notes installed and deployed, we can configure it for use; there are four sections to the configuration: Firstly, Allow Delete For which determines who can delete notes; I’ve opted for All users as this is my demo environment and I log in as a variety of users. On a live… Continue Reading Ian Grieve’s Article...

Read More
azurecurve ClassicPress Plugins: BBCode – azurecurve
Mar12

azurecurve ClassicPress Plugins: BBCode – azurecurve

This is part of the azurecurve ClassicPress Plugins which introduces the plugins I have available for ClassicPress. The plugin I am going to cover in this post, is an existing one which has been standardised; BBCode. Functionality This plugin allows the use of bbcode to format posts and pages rather than HTML. BBCode may not be as popular as it was, but it is a fairly friendly way of… Continue Reading Ian Grieve’s Article...

Read More
What’s included in those SQL rpt roles? – JenKuntz.ca
Mar12

What’s included in those SQL rpt roles? – JenKuntz.ca

Today’s #TipTuesday is a security tip to help you identify what exact permissions the SQL fixed database roles have, that start with rpt*. If you’re granting access to some of your windows users or groups, you want to know what they can get into, right? The purpose behind the rpt* roles is generally for SSRS (SQL Reporting Services) reports that ship with Dynamics GP since users… Continue Reading Jen Kuntz’s Article on...

Read More
Implementing Enhanced Notes: Configure Security – azurecurve
Mar12

Implementing Enhanced Notes: Configure Security – azurecurve

This post is part of a series on Implementing Enhanced Notes from ISC Software Solutions. When Enhanced Notes is deployed to a company, there are two security roles created: ENHANCED NOTES – which gives users access ton the Enhanced Notes instead of the standard Dynamics GP Notes window. ENHANCED NOTES SETUP – which allows users to change the configuration of the Enhanced Notes… Continue Reading Ian Grieve’s Article on...

Read More
azurecurve ClassicPress Plugins: Avatars – azurecurve
Mar11

azurecurve ClassicPress Plugins: Avatars – azurecurve

This is part of the azurecurve ClassicPress Plugins which introduces the plugins I have available for ClassicPress. The plugin I am going to cover in this post, is a brand new one; Avatars. Functionality The Avatars plugin has three key pieces of functionality: Upload an image file using an FTP client, to the plugins images folder, called CustomAvatar.png and, via the Discussion settings… Continue Reading Ian Grieve’s...

Read More
Implementing Enhanced Notes: First Run – azurecurve
Mar11

Implementing Enhanced Notes: First Run – azurecurve

This post is part of a series on Implementing Enhanced Notes from ISC Software Solutions. Once Enhanced Notes has been installed, you need to start Microsoft Dynamics GP as an administrator as new code needs to be included: As the client launches and you log into a company, you will be prompted with a dialog asking to complete the installation; click Yes to proceed: Installation of… Continue Reading Ian Grieve’s Article on...

Read More
azurecurve ClassicPress Plugins: Series Index – azurecurve
Mar10

azurecurve ClassicPress Plugins: Series Index – azurecurve

I’ve been involved with the ClassicPress project for a while now in a few different ways (such as writing FAQs and drafting plugin directory rules). One of the things I have been working on is rewriting my plugins, to both improve the functionality and also to improve their adherence to coding standards and best practice. There was quite a few ways where I was not following best… Continue Reading Ian Grieve’s Article on...

Read More
Web App to Convert PNG to PDF: Zamzar – azurecurve
Mar10

Web App to Convert PNG to PDF: Zamzar – azurecurve

This is another of the posts which is largely to remind me of how to do something. In this case, when I publish a book, I need to convert the PNG of the cover into a PDF. I usually end ip trying a few services before finding the one which works every time; that service is Zamzar. I’ve used it to convert a number of PNGs to PDFs now and also to convert a few other files as well. I find

Read More
Custom Shortcuts in Run Window – azurecurve
Mar09

Custom Shortcuts in Run Window – azurecurve

Windows allows you to use commands as shortcuts in the Run prompt (such as calc to launch calculator). I typically use a lot of shortcuts to launch apps or open files I use a lot, but don;t want to drop a lot of shortcuts in any of the standard folders from which Windows allows shortcuts to be used. Fortunately, you can add additional folders to use for shortcuts. To add a new folder,… Continue Reading Ian Grieve’s Article...

Read More
Implementing Enhanced Notes: Installation – azurecurve
Mar08

Implementing Enhanced Notes: Installation – azurecurve

This post is part of a series on Implementing Enhanced Notes from ISC Software Solutions. When you’ve download the software from the link on the free trial email, extract the files from the zip and run the Setup.msi: On the Welcome step, click Next: Accept the terms of the License Agreement and click Next: Check the Install Location and click Install to begin the installation: Once… Continue Reading Ian Grieve’s Article on...

Read More
Change Authentication Keys and Salts – azurecurve
Mar07

Change Authentication Keys and Salts – azurecurve

This post is part of the series on Installing ClassicPress; ClassicPress is an open source fork of WordPress which aims to target the business market or those looking for a CMS with a focus on security, stability and flexibility. Now that we know that the new ClassicPress site work,s I’d recommend editing your new wp-config.php file to change the authentication keys and salts. You will… Continue Reading Ian Grieve’s...

Read More
Named Printers and Redirected Printers in RDP environments
Mar07

Named Printers and Redirected Printers in RDP environments

A lot of the guiding principles for deploying Named Printers in a Terminal Server or Citrix environment comes from two of my favorite articles, written by my good friend and fellow Microsoft Business Applications MVP, David Musgrave (twitter: @winthropdc). David happens to be the creator of Named Printers and probably understands the product better than anyone I know. You can read his… Continue Reading Mariano Gomez’s...

Read More
Download and Register for a Free Trial – azurecurve
Mar07

Download and Register for a Free Trial – azurecurve

This post is part of a series on Implementing Enhanced Notes from ISC Software Solutions. Enhanced Notes is available for download from the GP Elementz website; as I am installing this on my demo company, I will register for a free trial: To sign up for a free trial, enter your email address (make sure it’s valid as the download link will be emailed to you) and click the Start my Free… Continue Reading Ian Grieve’s Article...

Read More
Installing ClassicPress: First Login – azurecurve
Mar06

Installing ClassicPress: First Login – azurecurve

This post is part of the series on Installing ClassicPress; ClassicPress is an open source fork of WordPress which aims to target the business market or those looking for a CMS with a focus on security, stability and flexibility. With ClassicPress installed, the next step in the installation is to test that the site works. If you navigate to your web address followed by /wp-login.php you… Continue Reading Ian Grieve’s...

Read More
What are the Differences Between Standard Notes and Enhanced Notes? – azurecurve
Mar06

What are the Differences Between Standard Notes and Enhanced Notes? – azurecurve

This post is part of a series on Implementing Enhanced Notes from ISC Software Solutions. In the last post, I took a look at what the Enhanced Notes module was. The table below shows the similarities and differences in the functionality offered by standard Microsoft Dynamics GP notes and the GP Elementz Enhanced Notes. Have an enquiry for ISC Software Solutions? If you’re interested… Continue Reading Ian Grieve’s Article...

Read More
Installing ClassicPress: Installing – azurecurve
Mar05

Installing ClassicPress: Installing – azurecurve

This post is part of the series on Installing ClassicPress; ClassicPress is an open source fork of WordPress which aims to target the business market or those looking for a CMS with a focus on security, stability and flexibility. With downloaded, we can now install it on our website. The file which was downloaded is a zip file which needs to be unzipped and uploaded to the web site using… Continue Reading Ian Grieve’s...

Read More
ClassicPress 1.0.0 Now Available – azurecurve
Mar05

ClassicPress 1.0.0 Now Available – azurecurve

After a couple of RC (release candidate) releases over the last couple of weeks, ClassicPress 1.0.0 “Aurora” has been released. This is the first version of the hard fork of WordPress to be released; I have previously done a series on migrating from WordPress and am currently part way through a series on installing ClassicPress on a new site. You can download ClassicPress, or the… Continue Reading Ian Grieve’s Article on...

Read More
Cdn Payroll T4 XML & Multiple Employers – JenKuntz.ca
Mar05

Cdn Payroll T4 XML & Multiple Employers – JenKuntz.ca

Today’s #TipTuesday is too late for 2018 filings but hopefully those this applies to will file it away for next year. The post is as a result of a question from a consultant who works for one of the Dynamics GP VARs in the Toronto area, whose client asked how to get 1 XML T4 file for multiple employers. TL;DR version: it does that out of the box although the UI doesn’t make it seem… Continue Reading Jen Kuntz’s Article on...

Read More
What is Enhanced Notes? – azurecurve
Mar05

What is Enhanced Notes? – azurecurve

This post is part of a series on Implementing Enhanced Notes from ISC Software Solutions. Enhanced Notes is one of the GP Elementz available from ISC Software Solutions. The Enhanced Notes module is a Dexterity customisation which is installed on every Microsoft Dynamics client which repkaces the standard notes window in all areas of Dynamics GP. Instead of a single notes page, Enhanced… Continue Reading Ian Grieve’s...

Read More