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

Announcements

Community site session details

Community site session details

Session Id :
Microsoft Dynamics NAV (Archived)

How to setup cheque printing in NAV 2013

(0) ShareShare
ReportReport
Posted on by

Hi,

We want to setup cheque printing from NAV. Experts please advise.

Thanks

*This post is locked for comments

I have the same question (0)
  • Suggested answer
    Community Member Profile Picture
    on at

    You can use the existing 1401 - Check report or create your own report.

    As check layout differs from bank to bank, you would require to modify the reports accordingly. You might require to develop multiple reports based on your need.

    Refer following link for the complete check printing setups.

    msdn.microsoft.com/.../hh169190(v=nav.71).aspx

    msdn.microsoft.com/.../hh930500(v=nav.90).aspx

    Hope this helps.

  • Community Member Profile Picture
    on at

    Thanks for your prompt reply sir,

    The reports have been created already. I need to add one more bank account for that i need to setup the cheque printing. Please advise.

  • Suggested answer
    Suresh Kulla Profile Picture
    50,255 Super User 2026 Season 1 on at

    For check printing you just need to set up the report selections for the bank account and in that page you just choose Check and select the appropiate report, by default standard NAV already as this setup to a default check report.

    Please let me know your requirements in detail.

  • Suggested answer
    Community Member Profile Picture
    on at

    Hi,

    When you try to use the "Print Check" functionality, system selects the Report from "Report Selection" screen (Default report)

    This you can use for one of the bank as default check.

    However when you want to print check for another bank, you need to create similar option for that bank as well. For e.g. Payment > Print Citi Bank Cheque and call your particular customized report.

    You can create as much as Menu option as per your check formats.

    Hope this helps.

  • Community Member Profile Picture
    on at

    Hi Suresh,

    Basically, I  want to add new bank account and need to setup the cheque dimensions accordingly.

    The steps which I know is I need to go to chart of accounts where i need to create G/L  and then GL need to be connected with Banking and then with vouchers. Is this right. Please suggest.

  • Suggested answer
    Suresh Kulla Profile Picture
    50,255 Super User 2026 Season 1 on at

    Mandeep,

    To setup a bank Account please check this link

    msdn.microsoft.com/.../hh168981(v=nav.90).aspx

    To create the link between the Bank Account and General Ledger you need to assing the bank account posting group on the Bank Account Card

    So first you need to create a new Bank Account Posting Group which will link to the account no. and assign that on the new Bank Account.

    Thanks

  • Community Member Profile Picture
    on at

    Suresh,

    I have created bank account and users are able to do ledger entries but not able to get cheque print from NAV they need to manually make the cheque for this particular bank account. please advise.

  • Suggested answer
    Community Member Profile Picture
    on at

    Hi Mandeep,

    When you use the "Print Check" option at Payment Journal, system is executing the following code.

    Payment > Print Check:

    GenJnlLine.RESET;

    GenJnlLine.COPY(Rec);

    GenJnlLine.SETRANGE("Journal Template Name","Journal Template Name");

    GenJnlLine.SETRANGE("Journal Batch Name","Journal Batch Name");

    DocPrint.PrintCheck(GenJnlLine);

    CODEUNIT.RUN(CODEUNIT::"Adjust Gen. Journal Balance",Rec);

    Here system is calling the check number, that you have selected in the Report Selection Page.

    Now, you have two option, change the Report No. that you want to print for your bank in Report Selection window.

    or

    create another menu to print your particular bank check format. You can create one more menu and write the code as follow.

    GenJnlLine.RESET;

    GenJnlLine.COPY(Rec);

    GenJnlLine.SETRANGE("Journal Template Name","Journal Template Name");

    GenJnlLine.SETRANGE("Journal Batch Name","Journal Batch Name");

    REPORT.RUNMODAL("YOUR CUSTOMIZED REPORT ID",TRUE,FALSE,GenJnlLine);

    CODEUNIT.RUN(CODEUNIT::"Adjust Gen. Journal Balance",Rec);

    Hope this helps.

  • Suggested answer
    Suresh Kulla Profile Picture
    50,255 Super User 2026 Season 1 on at

    Mandeep,

    Can you please explain more in detail, when you print a check in standard Navision it uses report selections and will print the check it is setup. When you use that function is it is not printing any check or the check it is printing not in the format you are expecting?

    There are different check report formats available in standard Navision

    Report 10401 (Stub/Stub/Check), Report 10411 (Stub/Check/Stub) , Report 1401 - Check

    You just need to setup one of these in the Report Selections - Bank Account.

    If you want a different format then you have to do the customization.

  • Community Member Profile Picture
    on at

    Thanks for your help Vishal,

    Actually I do not know how to create menu. I am new in  Microsoft NAV at learning stage. please guide me the steps.

    Thanks so much.

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 > 🔒一 Microsoft Dynamics NAV (Archived)

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans