GP to BC: Getting Familiar with D365 Business Central – General Ledger Setup

by | Updated August 26, 2020 | Dynamics 365 Business Central, Dynamics GP

This blog series has been created to assist Dynamics GP end-users in getting familiar with Dynamics Business Central, but could be used by anyone new to learning Dynamics 365 Business Central. We will be covering the CORE modules first, starting with General Ledger and Accounts Payable.

This blog focuses on the General Ledger Setup for Dynamics 365 Business Central. The General Ledger window, in the diagram below, is the location to configure various aspects of the general ledger, in GP Dynamics, including the numbering series and the respective retained earnings accounts. Overall, this determines how transactions are entered and saved.

Dynamics GP General Ledger Setup

General Ledger

General Ledger Setup in D365 Bsuiness Central

The General Ledger Setup in D365 Business Central is accessed by clicking on the search icon and typing in General Ledger Setup

The page (what was previously known as Window in GP Dynamics) is structured with actions across the top, followed by ribbons and finally, there are Fasttab sections.

All windows have quick actions across the top. These include the back arrow and the name of the page you are on, the edit selection, the plus to create a new entry, the trash can to delete, the status of the page, the option to open the page in a new window, and the expansion arrow.

G/L Account Card

Looking at the General Fasttab section. With D365 Business Central there are a lot more selections that can be made in the setup windows. Because there are so many the highlights are shown below. Each field displays additional information when you mouse over it. Dates can be defined to allow for posting, invoice rounding precisions, and the ability to lock down accounts so they cannot be deleted if they are used in setup tables. The General Ledger Setup page also includes settings for Bank Reconciliation including the numbering series to be used for bank accounts and to turn on or off the ability to import bank statement files and automatically match the bank ledger entries.

On the right side of the Fasttab section, there is a Show more option. This works like the Hide/show functionality in GP on transaction grids. Users can see additional fields for the sections by clicking on the Show more and collapse the section by clicking on show less. D365 Business Central can add additional fields to the Fasttab sections. This will be covered in a later blog.

General Ledger Setup

General Ledger Setup


The next Fasttab section is for defining Dimensions. Dimensions identify what GP users know as segments of the account format. BC allows you to have up to 8 Dimensions, in addition to the Main account segment. Segments no longer are required to be numbers. They can be names – so Division, Department, etc.

General Ledger Setup

Dimension is defined on the Dimensions page shown below. A company can have up to 8 dimensions.


Once the dimensions are defined, the values that make up the dimension are assigned. The Dimension Values for the Department dimension are shown below.

Dimension Values

The main/natural account is separate from the dimensions – companies can set this as small as 1 character to up to 20 characters. The screenshot below shows a glimpse of the chart of accounts. The chart of accounts will be covered in another blog.

Chart of Accounts

Ribbon selections – these are the options across the top of the page. Under the General option, we can choose to change the Global Dimensions, look at Accounting Periods (GP’ Fiscal periods), Dimensions, as shown above, User Setup, and Cash Flow Setup.

Like GP, BC offers multiple ways to get to the same place – it’s all about what works for each user.

From the ribbons, BC has placed functionality that was in the Administrative section of GP in the setup windows. BC does have and administrative area, but that is more specific to Admin tasks like Extension and Import information, Users, Workflows, and services type activities.

General Ledger Setup

Under the Posting ribbon, users can see the General Posting setup, General Business Posting Groups, and General Product Posting groups. This is where the majority of posting to the general ledger is driven.

General Ledger Setup

Under the Tax option on the ribbon, users can go into Tax Posting Setup, VAT Business Posting Groups, and VAT Product Posting Groups.

General Ledger Setup

Under the Bank option on the ribbon, users can go to Bank Export/Import Setup and Bank Account Posting Groups.

General Ledger Setup

Under the Journal Templates, users can access the General Journal Templates. This is where all of the journals are setup.

In BC, all transactions that will affect the general ledger are defined in the General Journal Templates. These include journals for Purchasing, Sales, and Fixed Assets.

General Ledger Setup

Examples of the General Journal Templates are shown below.

General Journal Templates

From the General Ledger Setup ribbon, click on the More options button to see two additional selections – Actions and Navigate.

General Ledger Setup

First is the Actions button – click on Functions to see the related functions to the General Ledger setup including Change Global Dimensions and Change Payment Tolerance.

The second is the Navigate button – this is another way to access the options discussed earlier. Again, there are multiple ways to navigate to action – there is no right or wrong way, it’s up to the user.

General Ledger Setup

The next section is the posting setups.

Posting setups allow users to define the debit and credit accounts affected by transactions entered in BC. This is like defining the accounts on the Customer, Vendor, Item, and Employee cards and classes in GP. Also in GP, you have the Posting Accounts setup in the Administration > Setup > Posting area where you can define the default accounts that will be used if the master records do not have accounts defined.
In BC you still can manually enter accounts for transactions, just like in GP.

There are multiple parts to the posting setups. First, the General Product Posting Setup. This is where users set up customers and vendors to specify who you sell to, and who you buy from – you can group customers and vendors by geographical area, or by the type of business.

General Posting Setup

Next is to set up the General Product Posting Groups. You can assign items and resources to specify what you sell, and what you buy. When you do, consider the number of groups you will need to break down sales by product (items and resources) and purchases by items.

General Posting Setup

The last step to put this all together is to setup the General Posting Setup. For each combination of business and product posting groups, you can assign a set of general ledger accounts.

General Posting Setup

There are additional account setups that are needed for Bank Account Posting Groups. In GP, we would assign the Cash account to the checkbook in Checkbook Maintenance. The BC Bank Account Posting Groups window is shown below.

Bank Account Posting Groups

There is a lot of information held in the General Ledger Setup of Dynamics BC – it pulled all the General Ledger information into one area when comparing BC to GP. If you have any questions, please reach out.

Related Posts


Submit a Comment

Your email address will not be published. Required fields are marked *

Upcoming Events


01sep10:00 am10:30 amEnsuring Quality and Compliance for Batch Manufacturers in Life Sciences

01sep12:00 pm12:30 pmIs it Worth It to Move to the Cloud? A Look at Considerations for Current Agribusinesses Using Dynamics GP

01sep2:00 pm2:45 pmWhat’s New in Dynamics 365 Finance and Supply Chain

09sep11:00 am12:00 pmConfab Live with Stoneridge – Data Strategy and Reporting – Mining Decision Making Insights

15sep10:00 am11:00 amSolving the Biggest Challenges in Agribusiness Through Innovation and Technology

22sep12:00 am12:30 pmSimplifying Payroll and HR Management with ADP Workforce Now

22sep10:00 am10:30 amStreamlining Batch Manufacturing with Technology

22sep2:00 pm2:30 pmProcess Automation for Microsoft Dynamics D365 for Business Central, Finance and Operations and GP

23sep11:00 am12:00 pmConfab LIVE with Stoneridge - Riding the Wave 2 Release – Key Features Coming to Dynamics 365 this October

29sep10:00 am11:00 amTop Five Reasons Why NOW is the Right Time to Move from Salesforce to Dynamics 365 Customer Engagement

29sep12:00 pm12:45 pmUnderstanding Job Costing and Tax Management in Business Central

29sep2:00 pm3:00 pmDigitalizing Horticulture & Agriculture - How to Sell Plants Online and Simplify Business Management

30sep12:00 pm4:00 pmSecurity and Permissions Training for D365 Business Central or Dynamics NAV


06oct10:00 am10:30 amPreview of D365 Business Central Fall Release Features and Functionality

06oct12:00 pm12:30 pmInsider's Guide to New Features Available in the Fall Release of D365 Finance and Supply Chain

07oct11:00 am12:00 pmConfab LIVE with Stoneridge - Dataverse and Dynamics in Review – Let’s Get Technical

21oct11:00 am12:00 pmConfab LIVE with Stoneridge - Dataverse and Dynamics in Review – Let’s Get Functional

26oct(oct 26)9:00 am28(oct 28)5:00 pmStoneridge Connect Leadership and Community Conference

About Stoneridge
Stoneridge Software is a unique Microsoft Gold Partner, with emphasis on partner. With specialties in Microsoft Dynamics 365, Microsoft Dynamics AX, Microsoft Dynamics NAV, Microsoft Dynamics GP and Microsoft Dynamics CRM, we focus on attracting the most knowledgeable experts in the field to our team, and prioritize delivering stellar solutions with maximum impact for your business. At Stoneridge, we are deeply committed to your results. Each engagement is met with a dedicated team, ready to provide thorough, tailored, and expert service. Based in Minnesota, we intentionally “step into your shoes,” wherever you are. We focus on what you care about, and develop trusting, long-term relationships with our clients.

Subscribe To Our Blog

Sign up to get periodic updates on the latest posts.

Thank you for subscribing!