Cloud Wars
  • Home
  • Top 10
  • CW Minute
  • CW Podcast
  • Categories
    • AI and Copilots
    • Innovation & Leadership
    • Cybersecurity
    • Data
  • Member Resources
    • Cloud Wars AI Agent
    • Digital Summits
    • Guidebooks
    • Reports
  • About Us
    • Our Story
    • Tech Analysts
    • Marketing Services
  • Summit NA
  • Dynamics Communities
  • Ask Copilot
Twitter Instagram
  • Summit NA
  • Dynamics Communities
  • AI Copilot Summit NA
  • Ask Cloud Wars
Twitter LinkedIn
Cloud Wars
  • Home
  • Top 10
  • CW Minute
  • CW Podcast
  • Categories
    • AI and CopilotsWelcome to the Acceleration Economy AI Index, a weekly segment where we cover the most important recent news in AI innovation, funding, and solutions in under 10 minutes. Our goal is to get you up to speed – the same speed AI innovation is taking place nowadays – and prepare you for that upcoming customer call, board meeting, or conversation with your colleague.
    • Innovation & Leadership
    • CybersecurityThe practice of defending computers, servers, mobile devices, electronic systems, networks, and data from malicious attacks.
    • Data
  • Member Resources
    • Cloud Wars AI Agent
    • Digital Summits
    • Guidebooks
    • Reports
  • About Us
    • Our Story
    • Tech Analysts
    • Marketing Services
    • Login / Register
Cloud Wars
    • Login / Register
Home » D365FO How To: Migrate Bank Balances Including Outstanding Checks and Deposits
Business Apps

D365FO How To: Migrate Bank Balances Including Outstanding Checks and Deposits

Kaare BoraasBy Kaare BoraasJanuary 16, 2021Updated:June 18, 20212 Mins Read
Facebook Twitter LinkedIn Email
Share
Facebook Twitter LinkedIn Email

One of the challenges when migrating legacy system data is: What do you do with your outstanding checks and deposits? You want them in your new system for your bank reconciliation, but you don’t want to re-create all of the associated invoices and payments, settle them, and reverse the ledger transactions.

The easiest approach is to simply create a list outside of Dynamics AX. As you complete your first few bank reconciliations in Dynamics AX, check off the items from the list as they clear. When everything has been checked off, you’re done. This is a low tech solution, but it works.

Many people don’t want to maintain a list outside of the system especially if they have multiple accounts and lots of outstanding transactions.

Here is an approach for loading outstanding checks and deposits i. Each of the loads mentioned below uses the “Opening balance” entity from the Data Import Export Framework (DIXF).

  1. Load the bank balance from the legacy system as at the cutover date to a clearing account. This should be done when loading the full trial balance. I generally point all sub-ledger balances (AR, AP, Bank, Inventory, etc.) from the trial balance to one or more clearing accounts and then offset the corresponding clearing account when loading the sub-ledger.
  2. Load the bank statement balance as at the cutover date to the bank account. The Account type should be Bank and the Offset account should be the clearing account. The remaining balance in the clearing account should equal the total outstanding checks/deposits.
  3. Load each outstanding check/deposit as a line item. Again the Account type should be Bank and the Offset account should be the clearing account. The balance in the clearing account should now be zero. The bank balance and the associated ledger account balance should match and should equal the legacy system bank balance.

The figure below illustrates an example where the bank balance is $90K, the book balance is $85K, and there are three outstanding checks totaling $5K.

Bank reconcilaition

When using this approach, the outstanding checks/deposits are simply recorded as journal lines. They can be used when reconciling the bank, but they won’t appear in your check register.

The figure below is a sample DIXF load file for outstanding checks.

Outstanding checks

Dynamics 365 CE / CRM
Share. Facebook Twitter LinkedIn Email
Kaare Boraas

As a Relationship Manager in Business Technology with PCL, Kaare is responsible for project delivery and solution management for all construction related applications.

Related Posts

Microsoft Advances AI Agents to Address the Scale of Phishing, Malware Threats

August 15, 2025

Microsoft Drives AI Advances With GPT-5 Availability Across Copilot and Core Dev Tools

August 12, 2025

AI Agent & Copilot Podcast: Volt Technologies’ Mason Whitaker on Partner Opportunities With MCP

August 6, 2025

Microsoft Year-End Results Put Exclamation Point on AI Agent, Copilot Momentum

August 5, 2025
Add A Comment

Comments are closed.

Recent Posts
  • As AWS Stumbles Versus Microsoft, Google Cloud, and Oracle, Andy Jassy Offers Lame Spin
  • Dear Andy Jassy: Your Microsoft Numbers Are Full of Holes
  • Google Cloud and Atlassian Forge Multi-Year AI Partnership to Boost Productivity and Integration
  • Microsoft Advances AI Agents to Address the Scale of Phishing, Malware Threats
  • Say Goodbye to AI Hallucinations: AWS Unveils New Accuracy Tools

  • Ask Cloud Wars AI Agent
  • Tech Guidebooks
  • Industry Reports
  • Newsletters

Join Today

Most Popular Guidebooks and Reports

SAP Business Network: A B2B Trading Partner Platform for Resilient Supply Chains

July 10, 2025

Using Agents and Copilots In M365 Modern Work

March 11, 2025

AI Data Readiness and Modernization: Tech and Organizational Strategies to Optimize Data For AI Use Cases

February 21, 2025

Special Report: Cloud Wars 2025 CEO Outlook

February 12, 2025

Advertisement
Cloud Wars
Twitter LinkedIn
  • Home
  • About Us
  • Privacy Policy
  • Get In Touch
  • Marketing Services
  • Do not sell my information
© 2025 Cloud Wars.

Type above and press Enter to search. Press Esc to cancel.

  • Login
Forgot Password?
Lost your password? Please enter your username or email address. You will receive a link to create a new password via email.
body::-webkit-scrollbar { width: 7px; } body::-webkit-scrollbar-track { border-radius: 10px; background: #f0f0f0; } body::-webkit-scrollbar-thumb { border-radius: 50px; background: #dfdbdb }