Top Categories:
Dynamics BC BC
ClassicPress CP
Dynamics GP GP

Git Command Line Snippets: Choose Repository

GitHubThis post is part of the series on Git Command Line Snippets where I am taking a look at performing actions on GitHub using the git command line.

I am new to working with the git command line so have spent a bit of time reading articles. One thing a lot of them say is to “choose your repository” and then tell you to run commands. When I was doing this it was a bit late and I’d been working all day (getting my excuse in early), but I didn’t immediately understand what they meant.

All it means when they say to choose your repository, is to navigate the command prompt to the repository folder on your computer.

In command line you can simply use cd followed by the path: to navigate to the required folder

cd C:\Users\azurecurve\Documents\Development\ClassicPress Development\azrcrv-smtp

In PowerShell you can largely do the same thing but must wrap the path in double quotes if the path contains a space:

cd "C:\Users\azurecurve\Documents\Development\ClassicPress Development\azrcrv-smtp"

Installing Microsoft Dynamics 365 Business Central 2022 Wave 1 On-premise Demo: Server Installation

Microsoft Dynamics 365 Business CentralThis post is part of the Installing Microsoft Dynamics 365 Business Central 2022 Wave 1 On-premise Demo series in which I am creating a demo series for learning/demonstrating Business Central.

Once you have downloaded the media, extract the files and launch the setup utility. On the Welcome step, click Next:

Welcome to the Microsoft Dynamics 365 Business Central Setup

Continue reading “Installing Microsoft Dynamics 365 Business Central 2022 Wave 1 On-premise Demo: Server Installation”

Installing Microsoft Dynamics 365 Business Central 2022 Wave 1 On-premise Demo: Download Software

Microsoft Dynamics 365 Business CentralThis post is part of the Installing Microsoft Dynamics 365 Business Central 2022 Wave 1 On-premise Demo series in which I am creating a demo series for learning/demonstrating Business Central.

When I first downloaded Business Central, I had a false start as I found a page of download oinks on the Microsoft Docs website, but the latest version on there was 2020 Wave 2. I assumed this was the latest release avaiable as on-premise, but later found other download links which had the Release 2022 Wave 1 download.

I’m not sure why Microsoft switched the download locations, but the new location only appears discoverable via a web search and not browsing from the Microsoft Docs site where the rest of the Business Central documentation is located.

When you click download, you get to choose a language to download; I opted for the UK language version which is Dynamics.365.BC.38230.GB.DVD.zip.

Installing Microsoft Dynamics 365 Business Central 2022 Wave 1 On-premise Demo: Selected Server Configuration

Microsoft Dynamics 365 Business CentralThis post is part of the Installing Microsoft Dynamics 365 Business Central 2022 Wave 1 On-premise Demo series in which I am creating a demo series for learning/demonstrating Business Central.

in this last post, I covered the system requirements for a demo/test system. Before getting started, I thought I would quickly post on the exact system configuration I am using for this demo system.

Firstly, I have a standalone active directory domain controller, although I don’t think it will actually be needed. I’m using it though, as I always connect my demo machines to an AD domain controller as I’ve been caught a few times needing one after initially thinking I would not.

Secondly, the Business Central server which will host all of the Business Central services. This is a server with a 100GB HDD, 4 GB RAM (below the system recommendations, but I can scale up if needed) and running Windows Server 2022 Datacenter (H21H2).

I have also installed Office 2019 Professional in order to have access to Excel and Word.

Other software requirements will be installed by the Business Central Setup utility.

Installing Microsoft Dynamics 365 Business Central 2022 Wave 1 On-premise Demo: System Requirements

Microsoft Dynamics 365 Business CentralThis post is part of the Installing Microsoft Dynamics 365 Business Central 2022 Wave 1 On-premise Demo series in which I am creating a demo series for learning/demonstrating Business Central.

The full system requirements for Business Central are available on Microsoft Docs. In this post, I’m listing out the requirements for running Business Central in an offline learning/demo environment; I will be missing some functionality, such as that around email, but am concentrating on the core functionality.

The below is not the configuration you’d be using for a full production installation, but only for a more limited test/demo system.

Server

Specification Requirement
Supported operating systems
  • Windows 11 Pro, Enterprise, or Education (64-bit edition).
  • Windows 10 Pro, Enterprise, or Education (64-bit edition).
  • Windows Server 2022 (Datacenter, Standard).
  • Windows Server 2019 (Datacenter, Standard).
  • Windows Server, version 20H2 or later (Datacenter, Standard).
Hardware resources
  • Hard disk space: 2 GB.
  • Memory: 8 GB.
Additional software
  • Microsoft .NET Framework 4.8.
Additional information Business Central Setup installs the following software if it’s not already present on the target computer:

  • Microsoft .NET Framework 4.8
  • Windows Identity Foundation.
  • Report Builder for SQL Server 2019.

Continue reading “Installing Microsoft Dynamics 365 Business Central 2022 Wave 1 On-premise Demo: System Requirements”

Installing Microsoft Dynamics 365 Business Central 2022 Wave 1 On-premise Demo: Series Index

Microsoft Dynamics 365 Business CentralI’ve recently started doing some work with Microsoft Dynamics 365 Business Central and need access to a demo/test system . While the online version of Dynamics BC is probably the most commonly used and I do have access to an online demo/sandbox environment, I am sometimes working where I do not have an Internet connection and therefore decided that having an on-premise version installed in a demo VM would be a good way of managing this.

in this short series of posts, I’m going to step through creating a Business Central demo system.

If you’re reading this post directly on azurecurve | Ramblings of an IT Professional the series index will automatically update as each post in the series goes live; if you’re reading elsewhere check back to the original post.

Installing Microsoft Dynamics 365 Business Central 2022 Wave 1 On-premise Demo
System Requirements
Selected Server Configuration
Download Software
Server Installation
Client Login

Git Command Line Snippets: Update Name and Email

GitHubThis post is part of the series on Git Command Line Snippets where I am taking a look at performing actions on GitHub using the git command line.

Before you start using Git you need to enter your credentials to identify yourself as the author. The name and email address should both be set to the same as the ones you use in GitHub.

To set your username you can use this command:

git config --global user.name "azurecurve"

To set your email address you can use this command:

git config --global user.email "github@example.co.uk"

Git Command Line Snippets: Series Index

GitHubBack in April 2020, I did a series on using GitHub when developing for ClassicPress. More recently I have started to take a look at using the git command line to help automate making commits, releases and other actions. I’ m going to use this git snippets series to record the commands I have been using.

You can use an ordinary Windows command prompt or PowerShell to run git commands; I started out using command line, but did move onto running them in PowerShell as soon as I wanted to run commands sequentially.

If you’re reading this post on azurecurve | Ramblings of an IT Professional, then the post will automatically refresh otherwise check Git Command Line Snippets for new posts.

Continue reading “Git Command Line Snippets: Series Index”

Bug With End Of Month Payment Terms in Microsoft Dynamics GP

Microsoft Dynamics GPI was onsite with a client recently and was asked about a problem they were seeing with payment terms. Specifically, the issue was with end of month payment terms where the due date was sometimes being calculated incorrectly. They’d done some testing and identified that it was when the invoice date was the last day of the month that the due date ws incorrect.

I did some testing in Fabrikam and have been able to reproduce this error on all versions of Dynamics GP which I tried.

To reproduce, set a payment term configured with Due set to EOM and Add Days to 30:

Payment Terms Setup of an EOM payment term

Continue reading “Bug With End Of Month Payment Terms in Microsoft Dynamics GP”

Integration Manager Error – “Source Recordset ‘1’ not found’

Microsoft Dynamics GPI was talking to a client on a Teams meeting a while ago and they took the opportunity to ask about a problem they were having with Integration Manager.

When they tried to run a n integration to import Payables Transactions they were receiving an error:

Error message

Integration Manager

The integration cannot be run because of the following problem(s):

- Source Recordset '1' not found - used for Record Source option on collection 'Tax Details'.

The resolution to this is as straightforward as the cause is annoying. Sometimes when you make a change in one part of an integration, a configuration in another part disappears. In this case the Record Source on the options tab of the Tax Details node had been erased. Simply setting the option back to the correct source and saving the integration will fix the issue:

Tax Details node Options