Implementing SalesHQ Portal: Series Index

SalesHQ PortalI 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 reading this post on azurecurve|Ramblings of a Dynamics GP Consultant, the series index, below, will automatically update; if you’re reading a syndicated feed elsewhere, check back on the original post.

Continue reading “Implementing SalesHQ Portal: Series Index”

Check Out ClassicPress On Product Hunt

ClassicPressClassicPress 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 also have you covered with series on installing it and migrating to it.

For those who don’t know, ClassicPress is a hard fork of WordPress 4.9; the last version before the horrendous Gutenberg block editor was forced out by Automattic (WordPress.org is ostensibly a community-led open source project, but Gutenberg was decided upon and forced by Automattic without engaging with the community).

ClassicPress has a petitions site where the community can vote on what features are added to or changes made to ClassicPress. ClassicPress is intended to be a community-led project where no-one person can dictate changes; to this end additional directors have recently been added to the board.

Installing FileZilla Client: First Run

FileZilla - The free FTP solutionThis 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 is now available to use; to launch FileZilla, click the icon on the Windows start menu. On first run, the Welcome to FileZilla dialog will be displayed. Click Ok to dismiss the dialog:

Welcome to FileZilla

Continue reading “Installing FileZilla Client: First Run”

azurecurve ClassicPress Plugins: Translating Plugins

ClassicPress PluginsThis is part of the azurecurve ClassicPress Plugins which introduces the plugins I have available for ClassicPress.

All of the plugins I have created for ClassicPress have been created to support translations. I only speak English so the plugins currently only ship with English vailable; pot files are included in the plugins /languages folder which can be used to translate the plugin using software such as PO Edit.

In addition, I have a translation website which can be used to translate plugins without needing to install any software. To request a language be added for translation, visit my community site and ask for the language to be added.

Click to show/hide the azurecurve ClassicPress Plugins Series Index

Installing FileZilla Client: Installation

FileZilla - The free FTP solutionThis 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, the next step is to install it. Run the downloaded executable:

Windows Explorer showing the downloaded file

Continue reading “Installing FileZilla Client: Installation”

azurecurve ClassicPress Plugins: Support for Plugins

ClassicPress PluginsThis is part of the azurecurve ClassicPress Plugins which introduces the plugins I have available for ClassicPress.

Over the course of this series, I have announced all of the plugins I have created for ClassicPress. I have created a Community site where I will provide support.

Whether you have a bug report, feature request, question or want to translate the plugin, this site is the place to go.

Click to show/hide the azurecurve ClassicPress Plugins Series Index

Developing for Dynamics GP Blog Saved

Winthrop DCI 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 the Internet, earlier this year Microsoft announced that they would be closing down that platform. In order that useful posts weren’t lost, David has downloaded all of the old posts from the blog, which he deemed still useful on current versions, and imported them onto his new WinthropDC blog.

All of these posts have been categorised as Developing for Dynamics GP; in time they will also start to show up in search engine results.

Reformat Number into Dynamics GP Account Number

Microsoft ExcelA 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 steps, the account number can be correctly reformatted. I’m going to step through this one from the start; the basic premise is that we have some account strings which are not formatted; e.g. they do not have the segment separators or leading zeros:

Microsoft Excel with unformatted data

Continue reading “Reformat Number into Dynamics GP Account Number”

azurecurve ClassicPress Plugins: Loop Injection

ClassicPress PluginsThis 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 adverts.

Each of the three content locations can be activated individually; location within the loop is configurable.

Shortcodes are supported in Loop Injection; allows Snippets to be used.

Demo

The advert five posts down on the homepage and archives has been inserted using this plugin.

Download

The plugin can be downloaded via my Development site.

Click to show/hide the azurecurve ClassicPress Plugins Series Index

How to Remove a Dependency from a Windows Service

Microsoft Dynamics 365 Business CentralIn 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 the services from starting:

Services - Windows could not start the eConnect for Microsoft Dynamics GP 2018 Integration Service service on the Local Computer

Continue reading “How to Remove a Dependency from a Windows Service”