Install Connector Service – azurecurve
Apr22

Install Connector Service – azurecurve

This post is part of a series on Implementing SalesHQ Portal, which is one of the GP Elementz Portals from my new employer, ISC Software Solutions. With the installers downloaded, the first one we’re going to install is the Connector Service. Do this by launching the the MSI installer using a Domain account which has permissions on SQL Server to create a database and tables, and, on the… Continue Reading Ian Grieve’s...

Read More
How To Install Windows 10 – azurecurve
Apr21

How To Install Windows 10 – azurecurve

The installation process of Windows has changed a lot over the years; when I started doing installs it was from a 3½ inch floppy disk, but these days it is from a bootable USB drive. I have previously posted about how to install Windows 8 and even the Windows 10 Technical Preview, but the current Windows 10 install is much different from both. In this post, I am going to step through the… Continue Reading Ian Grieve’s...

Read More
Tool To Make A Bootable Windows USB Drive – azurecurve
Apr20

Tool To Make A Bootable Windows USB Drive – 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
Download SalesHQ Software – azurecurve
Apr19

Download SalesHQ Software – azurecurve

This post is part of a series on Implementing SalesHQ Portal, which is one of the GP Elementz Portals from my new employer, ISC Software Solutions. Once you have signed up for the Sales HQ portal, including for a free trial, ISC Software will make contact with details for a secure file transfer site where you can download the two components which will need to be installed: Dynamics GP… Continue Reading Ian Grieve’s Article...

Read More
Implementing SalesHQ Portal: Prerequisites – azurecurve
Apr18

Implementing SalesHQ Portal: Prerequisites – azurecurve

This post is part of a series on Implementing SalesHQ Portal, which is one of the GP Elementz Portals from my new employer, ISC Software Solutions. The Sales HQ portal is a fairly simple install (which I’ll be covering in this series of posts). However, there are a number of prerequisites which need to be met for the SalesHQ portal to be used. Supported Version of Microsoft Dynamics… Continue Reading Ian Grieve’s Article...

Read More
How SalesHQ Works – azurecurve
Apr17

How SalesHQ Works – azurecurve

This post is part of a series on Implementing SalesHQ Portal, which is one of the GP Elementz Portals from my new employer, ISC Software Solutions. in the last post in this series, I covered what the SalesHQ portal is, and in this post I’m going to go into a little detail as to how it works. There are five main components to the SalesHQ portal: The Dynamics GP client component which… Continue Reading Ian Grieve’s Article...

Read More
Installing FileZilla Client: Conclusion – azurecurve
Apr16

Installing FileZilla Client: Conclusion – azurecurve

This post is part of the Installing FileZilla Client series. FileZilla is a free software, cross-platform FTP application, consisting of FileZilla Client and FileZilla Server. Client binaries are available for Windows, Linux, and macOS; server binaries are available for Windows only. This series is taking a look only at the Windows FileZilla client. The main thing I don’t like about… Continue Reading Ian Grieve’s Article...

Read More
What is SalesHQ? – azurecurve
Apr16

What is SalesHQ? – azurecurve

This post is part of a series on Implementing SalesHQ Portal, which is one of the GP Elementz Portals from my new employer, ISC Software Solutions. SalesHQ is one of the GP Elementz Portals available from ISC Software Solutions. The SalesHQ portal is a secure, Azure hosted, business portal which connects to youron-premise, or hosted, Dynamics GP system and fulfills two functions. Provide… Continue Reading Ian Grieve’s...

Read More
Stop Upload of GitHub Files – azurecurve
Apr15

Stop Upload of GitHub Files – azurecurve

This post is part of the Installing FileZilla Client series. FileZilla is a free software, cross-platform FTP application, consisting of FileZilla Client and FileZilla Server. Client binaries are available for Windows, Linux, and macOS; server binaries are available for Windows only. This series is taking a look only at the Windows FileZilla client. With my transition from developing… Continue Reading Ian Grieve’s Article...

Read More
Implementing SalesHQ Portal: Series Index – azurecurve
Apr15

Implementing SalesHQ Portal: Series Index – azurecurve

I recently joined ISC Software Solutions, a UK based VAR and ISV as the Lead ERP Consultant. The ISV side of the business has a number of products available for Microsoft Dynamics GP, including Dexterity add-ons, as well as web portals. In this series of posts, I am going to take a look at the SalesHQ portal. SalesHQ is one of three web portals in the GP Elementz Portals. If you’re… Continue Reading Ian Grieve’s Article on...

Read More
Check Out ClassicPress On Product Hunt – azurecurve
Apr14

Check Out ClassicPress On Product Hunt – azurecurve

ClassicPress v1 was released on 5th March 2019 and has now been shared onto Product Hunt, which is a website that lets users share and discover new products. Check it out and cast your vote! I’ve decided to go all in on ClassicPress; I moved all my sites across to it a little while ago and have also created new versions of my plugins specially for it. If you want to use ClassicPress I… Continue Reading Ian Grieve’s Article...

Read More
Installing FileZilla Client: First Run – azurecurve
Apr14

Installing FileZilla Client: First Run – azurecurve

This post is part of the Installing FileZilla Client series. FileZilla is a free software, cross-platform FTP application, consisting of FileZilla Client and FileZilla Server. Client binaries are available for Windows, Linux, and macOS; server binaries are available for Windows only. This series is taking a look only at the Windows FileZilla client. With the FileZilla client installed it… Continue Reading Ian Grieve’s...

Read More
azurecurve ClassicPress Plugins: Translating Plugins – azurecurve
Apr13

azurecurve ClassicPress Plugins: Translating Plugins – 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
Installing FileZilla Client: Installation – azurecurve
Apr13

Installing FileZilla Client: Installation – azurecurve

This post is part of the Installing FileZilla Client series. FileZilla is a free software, cross-platform FTP application, consisting of FileZilla Client and FileZilla Server. Client binaries are available for Windows, Linux, and macOS; server binaries are available for Windows only. This series is taking a look only at the Windows FileZilla client. With the FileZilla client downloaded,… Continue Reading Ian Grieve’s...

Read More
Support for Plugins – azurecurve
Apr12

Support for Plugins – 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
Developing for Dynamics GP Blog Saved – azurecurve
Apr12

Developing for Dynamics GP Blog Saved – azurecurve

I am a little behind posting this one, but I think it is quite important to spread the news widely. David Musgrave, now of WinthropDC, used to work at Microsoft and was the main author of the Developing for Dynamics GP blog which was part of the msdn blogs. This blog was an absolutely great resource on Dynamics GP, especially on more technical areas. However, showing the impermanence of… Continue Reading Ian Grieve’s...

Read More
Reformat Number into Dynamics GP Account Number – azurecurve
Apr12

Reformat Number into Dynamics GP Account Number – azurecurve

A few weeks ago, Steve Endow retweeted about formatting a number in Microsoft Excel into a Microsoft Dynamics GP account number (I can’t find the tweet now, unfortunately). I had a fiddle around with this and it works fine for display, but the underlying data is still a number; it is just the display which has been changed to a formatted number. However, with only a couple further… Continue Reading Ian Grieve’s Article on...

Read More
azurecurve ClassicPress Plugins: Loop Injection – azurecurve
Apr11

azurecurve ClassicPress Plugins: Loop Injection – azurecurve

This is part of the azurecurve ClassicPress Plugins series which introduces the plugins I have available for ClassicPress. The plugin I am going to cover in this post, is a brand new one written specially for ClassicPress; Loop Injection. Functionality Allows content to be injected before, within and after the loop. All content is configurable via an admin settings page; perfect for… Continue Reading Ian Grieve’s Article...

Read More
How to Remove a Dependency from a Windows Service – azurecurve
Apr11

How to Remove a Dependency from a Windows Service – azurecurve

In the last post I showed how to use sc.exe to add a dependency to a Windows service; the first time I added the dependency to the eOne and eConnect services, I got the service name wrong. This was because the server I was working on had a SQL Server Named instance rather than the default name. I had to do some searching around how to remove the incorrect dependency, as it was preventing… Continue Reading Ian Grieve’s...

Read More
Add Twitter Cards – azurecurve
Apr10

Add Twitter Cards – azurecurve

This is part of the azurecurve ClassicPress Plugins series which introduces the plugins I have available for ClassicPress. The plugin I am going to cover in this post, is a brand new one written specially for ClassicPress; Add Twitter Cards. Functionality Use Add Twitter Cards to attach rich photos to Tweets, helping to drive traffic to your website. Options allow: Card Types of Summary… Continue Reading Ian Grieve’s...

Read More
How to Add a Dependency to a Windows Service – azurecurve
Apr10

How to Add a Dependency to a Windows Service – azurecurve

While I was blogging about implementing SmartConnect, I mentioned that the service account should be either set as delayed start or have a dependency added. The former option, making it delayed start, can be done through the Services control panel applet, you can’t add a dependency this way. Instead the dependency can be added via a command. The service can be changed by using the… Continue Reading Ian Grieve’s Article on...

Read More
azurecurve ClassicPress Plugins: URL Shortener – azurecurve
Apr09

azurecurve ClassicPress Plugins: URL Shortener – 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 fork of someone elses plugin which I initially created a long time ago, but am now releasing it for others to use; URL Shortener. Functionality This plugin allows a fucntion call to be placed on a post or page to display a… Continue Reading Ian Grieve’s...

Read More
SQL View to Report on Fixed Allocation Accounts – azurecurve
Apr09

SQL View to Report on Fixed Allocation Accounts – azurecurve

If you are using Fixed Allocation Accounts in Microsoft Dynamics GP, there is only a standard report which shows the distribution accounts against one of the accounts. These reports are not very user friendly and can;t be exported to Microsoft Excel in usable way. Below is a SQL View which can be added to a reporting tool such as SmartList Designer, or a refreshable Excel report, which… Continue Reading Ian Grieve’s...

Read More
azurecurve ClassicPress Plugins: Toggle Show/Hide – azurecurve
Apr08

azurecurve ClassicPress Plugins: Toggle Show/Hide – 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; Toggle Show/Hide. Functionality The Toggle Show/Hide shortcode allows content to be hidden until the user clicks the link. Default settings for the toggles can be… Continue Reading Ian Grieve’s...

Read More
Invoice Receipt Date – azurecurve
Apr08

Invoice Receipt Date – azurecurve

Back in 2017, regulations in the UK changed so that business of a certain minimum size, had to start recording the date an invoice was received. To support this new regulation, Microsoft introduced a new Invoice Receipt Date field to a number of windows in the Purchasing series. This new field was introduced in the July 2017 hotfix. The presence of this field does not seem especially… Continue Reading Ian Grieve’s Article...

Read More
azurecurve ClassicPress Plugins: Timelines – azurecurve
Apr07

azurecurve ClassicPress Plugins: Timelines – 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
Installing FileZilla Client: Downloading – azurecurve
Apr07

Installing FileZilla Client: Downloading – azurecurve

This post is part of the Installing FileZilla Client series. FileZilla is a free software, cross-platform FTP application, consisting of FileZilla Client and FileZilla Server. Client binaries are available for Windows, Linux, and macOS; server binaries are available for Windows only. This series is taking a look only at the Windows FileZilla client. FileZilla can be downloaded from the… Continue Reading Ian Grieve’s...

Read More
azurecurve ClassicPress Plugins: Theme Switcher – azurecurve
Apr06

azurecurve ClassicPress Plugins: Theme Switcher – 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; Theme Switcher. Functionality Theme Switcher allows users to switch between different themes using the supplied widget; example uses would be to allow them to… Continue Reading Ian Grieve’s Article...

Read More
Installing FileZilla Client: Series Index – azurecurve
Apr06

Installing FileZilla Client: Series Index – azurecurve

I’ve tried a number of FTP applications over the years, but I keep coming back to FileZilla. While are a few things I don’t like about it, it seems to be the best of the free offerings available. FileZilla is a free software, cross-platform FTP application, consisting of FileZilla Client and FileZilla Server. Client binaries are available for Windows, Linux, and macOS; server binaries… Continue Reading Ian Grieve’s Article...

Read More
azurecurve ClassicPress Plugins: Taxonomy Index – azurecurve
Apr05

azurecurve ClassicPress Plugins: Taxonomy Index – 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
Create User or Assign Company Access Without Using sa – azurecurve
Apr05

Create User or Assign Company Access Without Using sa – azurecurve

With Microsoft Dynamics GP, there are only two user accounts which can, by default, create new users or assign access to companies; these the the sa (SQL Server System Administrator) and DYNSA (Dynamics GP System Administrator). The former account should only be used when absolutely necessary (such as when implementing Microsoft Dynamics GP or moving it to a new SQL Server Instance; there… Continue Reading Ian Grieve’s...

Read More
azurecurve ClassicPress Plugins: Tag Cloud – azurecurve
Apr04

azurecurve ClassicPress Plugins: Tag Cloud – 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; Tag Cloud. Functionality The Tag Cloud plugin creates a configurable widget where tags can be included or excluded from from the tag cloud. Formatting of the widget… Continue Reading Ian Grieve’s...

Read More
Create SmartConnect Journal – Standard Map: Conclusion – azurecurve
Apr04

Create SmartConnect Journal – Standard Map: Conclusion – 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. Over the last few posts in this series, I have shown how to create a simple General Journal integration. The process is slightly more involved than creating a similar integration, but the huge advantage is being able… Continue Reading Ian Grieve’s...

Read More
azurecurve ClassicPress Plugins: Sidebar Login – azurecurve
Apr03

azurecurve ClassicPress Plugins: Sidebar Login – 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
Could Not Run The Scheduled Map – azurecurve
Apr03

Could Not Run The Scheduled 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. The final error I received while creating the Journal – Standard map was when I scheduled the map to run automatically: JOURNALSTANDARD : SmartConnect Scheduler : Could not run the scheduled map You do not have… Continue Reading Ian Grieve’s Article on...

Read More
Shortcodes in Widgets – azurecurve
Apr02

Shortcodes in Widgets – 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
Credit Amount Was Not Supplied Error – azurecurve
Apr02

Credit Amount Was Not Supplied Error – 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. While I was creating the Journal – Standard for this series, it was not all smooth sailing. I received an error message while testing the integration: I’ve done a lot of work previously with Integration Manager… Continue Reading Ian Grieve’s Article on...

Read More
azurecurve ClassicPress Plugins: RSS Suffix – azurecurve
Mar30

azurecurve ClassicPress Plugins: RSS Suffix – 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; RSS Suffix. Functionality The RSS Suffix allows the site admin to define a suffix which is appended to every entry in an RSS Feed; replacable parameters can be used to,… Continue Reading Ian Grieve’s...

Read More
Creating An Outlook Item Shortcut – azurecurve
Mar30

Creating An Outlook Item Shortcut – azurecurve

Earlier this month I did a post on command line paramaters to create an Outlook item (such as an email or appointment). In that post I mentioned it was easy to create a shortcut for them, but realised afterwards, that it might be beneficial to cover creating the shortcut. To create a shortcut, right click on the Windows desktop, and click on New » Shortcut: Browse and find the location… Continue Reading Ian Grieve’s...

Read More
azurecurve ClassicPress Plugins: RSS Feed – azurecurve
Mar29

azurecurve ClassicPress Plugins: RSS Feed – 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; rss-feed. Functionality ClassicPress by default allows the admin to define if a summary or detailed RSS Feed is available; the RSS Feed plugin allows both types of… Continue Reading Ian Grieve’s...

Read More
Create SmartConnect Journal – Standard Map: Schedule Integration – azurecurve
Mar29

Create SmartConnect Journal – Standard Map: Schedule Integration – 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. Before creating the schedule, select the Options tab and mark the Allow any user to run this map checkbox. This will allow the service account to run this map on the schedule once it is created. The journal standard… Continue Reading Ian Grieve’s Article...

Read More
azurecurve ClassicPress Plugins: Post Archive – azurecurve
Mar28

azurecurve ClassicPress Plugins: Post Archive – 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; Post Archive. Functionality The Post Archive is usable via a widebar widget and page-index shortcode which display a post archive broken down by year and… Continue Reading Ian Grieve’s Article on...

Read More
Create SmartConnect Journal – Standard Map: Run Integration – azurecurve
Mar28

Create SmartConnect Journal – Standard Map: Run Integration – 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. Over the last few posts, I’ve stepped through the creation of a map in SmartConnect; with the map now completed, it is time to test. To do this click the Run button on the Map Setup window. A SmartConnect Progress… Continue Reading Ian Grieve’s Article...

Read More
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
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
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