web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

No record found.

News and Announcements icon
Community site session details

Community site session details

Session Id :
Small and medium business | Business Central, N...
Suggested Answer

EFT File Generation - Error

(5) ShareShare
ReportReport
Posted on by 13
Hi everyone,
Getting this error message when I try to generate an EFT file : Transit Routing No. must have a value in ACH RB Detail: Data Exch. Entry No.=3, Data Exch. Line Def Code=DETAIL. It cannot be zero or empty.
I had no issue sending out payments last week. Issue just started.
I checked the country code and ISO code on the vendor bank card of these vendors and they are all correct.
How can I sort out this issue please?
 
Error details :

If requesting support, please provide the following details to help troubleshooting:

Error message:
Transit Routing No. must have a value in ACH RB Detail: Data Exch. Entry No.=3, Data Exch. Line Def Code=DETAIL. It cannot be zero or empty.

Internal session ID:
8105b712-df97-4532-b70c-44f957ec47b4

Application Insights session ID:
463fdf22-39ae-4fd7-ab84-5d649edfb86c

Client activity id:
85c3fd2f-401a-4932-ad78-87176f473569

Time stamp on error:
2025-10-08T18:15:11.4616255Z

User telemetry id:
caf208dc-ddaa-4cec-ac75-4cda07cdbe16

AL call stack:
"EFT Export Mgt"(CodeUnit 10331).CheckOptional line 13 - Base Application by Microsoft version 26.4.37194.40404
"EFT Export Mgt"(CodeUnit 10331).ProcessColumnMapping line 31 - Base Application by Microsoft version 26.4.37194.40404
"EFT Export Mgt"(CodeUnit 10331).InsertDataExchLineForFlatFile line 10 - Base Application by Microsoft version 26.4.37194.40404
"Exp. Mapping Det EFT RB"(CodeUnit 10334).OnRun(Trigger) line 18 - Base Application by Microsoft version 26.4.37194.40404
"Exp. Launcher EFT"(CodeUnit 10320).ProcessDetails line 50 - Base Application by Microsoft version 26.4.37194.40404
"Exp. Launcher EFT"(CodeUnit 10320).EFTPaymentProcess line 48 - Base Application by Microsoft version 26.4.37194.40404
"Generate EFT"(CodeUnit 10098).CheckAndStartExport line 12 - Base Application by Microsoft version 26.4.37194.40404
"Generate EFT"(CodeUnit 10098).StartEFTProcess line 57 - Base Application by Microsoft version 26.4.37194.40404
"Generate EFT"(CodeUnit 10098).ProcessAndGenerateEFTFile line 18 - Base Application by Microsoft version 26.4.37194.40404
"Generate EFT Files"(Page 10810)."GenerateEFTFile - OnAction"(Trigger) line 7 - Base Application by Microsoft version 26.4.37194.40404
 

I have the same question (0)
  • Suggested answer
    YUN ZHU Profile Picture
    99,055 Super User 2026 Season 1 on at
    Hi, It looks like the following problem, hope it can give you some hints.
     
    Thanks
    ZHU
  • Suggested answer
    Suresh Kulla Profile Picture
    50,269 Super User 2026 Season 1 on at
    Please check the vendor bank account for the Transit Routing No., it seems like that is the value it used on the EFT
  • Suggested answer
    Sumit Singh Profile Picture
    11,757 Super User 2026 Season 1 on at
    Hi,

    This error might occur because Business Central requires the Transit Routing Number (bank routing number) to be populated for ACH/EFT exports. This value is pulled from the Vendor Bank Account card and mapped through the Data Exchange Definition for the EFT file.
    Check Vendor Bank Account Card
      • Navigate to Vendor → Bank Accounts.
      • Ensure:
        • Transit No. (Routing Number) is entered.
        • Use for Electronic Payments is enabled.
      • If the routing number is missing, add it.

    Official Microsoft Documentation


    Please mark it “Verified” if it helps.


     
  • Suggested answer
    Rishabh Kanaskar Profile Picture
    6,219 Super User 2026 Season 1 on at
    Hi,
     
    The error means the Transit Routing No. field is missing for the vendor’s bank account. ACH EFT files require this value.
    Try:
    > Open the vendor’s Bank Account Card.
    > Enter the correct Transit Routing No..
    > Verify the ACH Data Exchange Definition mapping.
    Without this, EFT generation will fail.
     
    Thanks
    Rishabh
  • Suggested answer
    Valentin Castravet Profile Picture
    32,157 Super User 2026 Season 1 on at
    When you sent out payments last week, were they to the same vendors? If they were, the issue likely isn’t a missing transit number. If the vendors were different, double-check whether one of them might have a missing transit number.
     
    If all transit numbers are present, it could be a bug. Was your Business Central environment updated between last week and this week? If so, what version are you on?
     

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Stars!

Congratulations to our 2025 Community Spotlights

Thanks to all of our 2025 Community Spotlight stars!

Leaderboard > Small and medium business | Business Central, NAV, RMS

#1
OussamaSabbouh Profile Picture

OussamaSabbouh 1,926 Super User 2026 Season 1

#2
YUN ZHU Profile Picture

YUN ZHU 1,158 Super User 2026 Season 1

#3
Khushbu Rajvi. Profile Picture

Khushbu Rajvi. 533 Super User 2026 Season 1

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans