How to enable cheque printing on payment in Sage X3

By | August 30, 2021

Payment is the transfer of money or goods and services in exchange for a product or service. A payment can be made in the form of cash, check, credit card and debit card.

Payments can be done against invoices that are generated from sales invoice or purchase invoice and Customer/Supplier BP invoice from the AP-AR accounting module. Payments transactions are created bank-wise as per the selected supplier/vendor. Payments are also done against multiple invoices and users can create the remittance entry against multiple payments. The purpose of Remittance entry is to provide the payment transactions to a particular bank in proper format with cash settlement, bill exchange issues, collections, check payments, discounts, etc.

As payment is created we can print the cheque for that specific payment .To print checks, the CHQMG – Check management activity code must be active and the following parameters must be set to Yes:

USACHK – US/CAN Check printing

CHQCT – Check controls

Steps to be followed:

Navigate to:> Parameter > General Parameter > Parameter values

Go to chapter TRS(Business partner) > Go to group BNK (Bank and reconciliation)

Set the value of parameter CHQCT (Check controls) to yes and save it. Refer the below screenshot.

Fig 1 : Parameter values screen


Navigate to: > Common data > BP Accounting tables > Cheques

The code identifies a bank account. Select a bank account used on payment for which we need to enable a cheque printing. Here we are using a bank AO2KZ.

Check number: In this field enter the first check number for the checkbook received from the Bank.

Number of checks: Here enter the total number of checks in the checkbook received from the bank.

If the first check number is 1001 and the total number of checks is 100, the check record with check numbers 1001 to 1100 is created. Refer the below screenshot.

Fig 2 : Cheques

After creating a cheque for the particular bank go to bank account.

Navigate to: > Common data > BP Accounting tables > Bank accounts

Select the bank account. Here we will select AO2KZ bank. On the Cheque tab, there is a field named next check number. This field is only active when the CHQCT – Check controls  parameter is set to Yes.

Next check: Enter the cheque number which we have entered on while creating cheque.

Check status: Through this we can check the status of the cheque.

Here we have entered 1001 for the bank account AO2KZ.Click save. Refer the below screenshot.

Fig 3 : Bank Account

Now, we can print cheque for the payment having the bank account as AO2KZ.

The above blog help us to enable cheque printing for payment.

About Us

Greytrix – a globally recognized and one of the oldest Sage Development Partners is a one-stop solution provider for Sage ERP and Sage CRM organizational needs. Being acknowledged and rewarded for multi-man years of experience, we bring complete end-to-end assistance for your technical consultations, product customizations, data migration, system integrations, third-party add-on development, and implementation competence. 

Greytrix caters to a wide range of Sage X3, a Sage Business Cloud Solution, offerings. Our unique GUMU™ integrations include Sage X3 for Sage, Dynamics 365 CRM, and Magento eCommerce along with Implementation and Technical Support worldwide for Sage X3. Currently we are Sage X3 Implementation Partner in East Africa, Middle East, Australia, Asia, US, UK. We also offer best-in-class Sage X3 customization and development services, integrated applications such as POS | WMS | Payment Gateway | Shipping System | Business Intelligence | eCommerce and have developed add-ons such as Catch – Weight  and Letter of Credit and India Legislation for Sage X3 to Sage business partners, end users and Sage PSG worldwide. Greytrix Sales Commission App for Sage X3 simplifies commission calculations and postings on sales transactions.

The GUMU™ Cloud framework by Greytrix forms the backbone of cloud integrations that are managed in real-time for the processing and execution of application programs at the click of a button.

Greytrix is a recognized Sage champion ISV Partner for GUMU™ Sage X3 – Sage CRM integration also listed on Sage Marketplace; GUMU™ integration for Sage X3 – Salesforce is a 5-star rated app listed on Salesforce AppExchange and GUMU™ integration for Dynamics 365 CRM – Sage ERP listed on Microsoft AppSource.

For more information on Sage X3 Integration and Services, please contact us at, We would like to hear from you.