June 09, 2025

QuickFix: Unable to do PITR from Prod to sandbox

If you are getting below error while trying to do a PITR from Production to one of your Sandbox environment, and getting below or similar error message


Error message:

Sorry, unable to start this operation. Please try again or contact support if the issue persists.
Session ID 3820sdfgsdff-a2c9-4345dsfgc-96e4-f1easdfg3d28sdf712
Search timestamp 2025-06-09T21:03:07.468Z
23.011.115.942-b25fa8ee-stable at ProdDemoTest


Possible Reason: 

You are trying to restore very recent backup which might be still in progess, for example, you at 10:05 AM , you are trying to restore a Production backup of 10:00 AM. 


Solution: 

Try to choose at least two hours earlier time to do PITR. 


-Harry Follow us on Facebook to keep in rhythm with us. https:fb.com/theaxapta

June 04, 2025

Configuring MT940 Bank Reconciliation in D365FO Using Electronic Reporting

Introduction

In any organization the bank reconciliation is a critical process in financial operations, ensuring that your internal records match your bank's statements. In the latest version Microsoft Dynamics 365 Finance and Operations (D365FO), the Advanced Bank Reconciliation can be done via Elecroic reporting (ER), this feature allows you to automate this process using formats like MT940, BAI2, and ISO20022. This post I will walk you through setting up MT940 reconciliation using Electronic Reporting (ER).
Before we begin, please make sure you have System Administrator or Electronic Reporting Developer Role.
Let’s start configuration now, 

Import MT940 ER Configuration

1. Navigate to Workspaces > Electronic Reporting.
2. Click on Configuration Providers and select Microsoft.
3. Open the Global repository (or Dataverse if configured).
4. Search for and import the following configurations (Always import the latest version of each configuration)
   - Advanced bank reconciliation model
   - MT940 format mapping
   - MT940 format (TXT)

Set Up Bank Statement Format

1. Go to Cash and Bank Management > Setup > Advanced bank reconciliation setup > Bank statement format.
2. Click New and fill in:
   - Statement format: MT940
   - Name: MT940 Format
   - Generic electronic import format:  Checked
   - Import format configuration: Select the imported MT940 ER format

Configure Bank Account for Reconciliation

1. Navigate to Cash and Bank Management > Bank accounts.
2. Select the bank account you want to configure.
3. Under the Reconciliation tab:
   - Set Advanced bank reconciliation to Yes (You cannot undo this step, so choose the right record)
   - Choose the Statement format as MT940

Test the Import Process
1. Go to Cash and Bank Management > Bank statement reconciliation > Bank statements.
2. Click Import statement.
3. In the dialog:
   - Select the Bank account
   - Choose Statement format: MT940
   - Upload your MT940 sample file
   - Click OK

If configured correctly, the transactions will be imported and ready for reconciliation.

Troubleshooting Tips
- Transformation Errors: Ensure the MT940 file matches the expected structure. You can validate using the ER designer.
- No Transactions Imported: Check if the bank account number in the file matches the one in D365FO.
- Post-DB Refresh: Re-import ER configurations and re-link them in the import project.