18

Methods of printing checks Customizing a checks layout Paying by checks process

Embed Size (px)

Citation preview

Page 1: Methods of printing checks Customizing a checks layout Paying by checks process
Page 2: Methods of printing checks Customizing a checks layout Paying by checks process

• Methods of printing checks• Customizing a checks layout• Paying by checks process

Page 3: Methods of printing checks Customizing a checks layout Paying by checks process

Blank (self generated) Pre printed

Pros:•Easier for use- generates check numbers, easy voiding •Flexible for multi bank accounts (no need to change paper)•Check doesn’t exist until printing•Cheaper for maintenance (?)

Pros:•Special graphics•Security measures: watermarks, UV, graphics, etc.•No need for additional H/W or S/W•No need for design efforts

Cons:•Graphics less sophisticated•Less “hard” securities against frauds•Special printer/ink cartridge

Cons:•Hard to maintain multi check accounts•Requires special care of check numbers•Offsetting text for every check layout•Costs / efforts working with check issuer (bank or printing house

Page 4: Methods of printing checks Customizing a checks layout Paying by checks process

Blank (self generated)

AX only

• Requires layout design

• Using build-in features (logo, MICR line)

• Special H/W is required

3rd party

• No design, only output file

• 3rd party Vendor responsible for both H/W and S/W

Page 5: Methods of printing checks Customizing a checks layout Paying by checks process
Page 6: Methods of printing checks Customizing a checks layout Paying by checks process

• Bank > Common Forms > Bank Accounts Details > Setup > Check layout • Use this form to set up the layout of checks for the bank account that

you selected in the Bank accounts form.

Page 7: Methods of printing checks Customizing a checks layout Paying by checks process

Select the method to use for generating check numbers: •Fixed – Use this method when you have pre-printed checks. Before you can use checks for payment, it is necessary to create them by clicking Functions > Create checks in the Bank accounts form. •Free – Use this method when you do not have pre-printed checks. Microsoft Dynamics AX automatically proposes check numbers when you use checks for payment.

Page 8: Methods of printing checks Customizing a checks layout Paying by checks process

Select bank account

Go to checks

Create checks

Page 9: Methods of printing checks Customizing a checks layout Paying by checks process

• In payment line:Functions > Generate

payments.

• Select the correct method of payment for checks.

• Select the correct bank account in the Bank account field.

Click Dialog. the first check number are automatically filled in.

Page 10: Methods of printing checks Customizing a checks layout Paying by checks process
Page 11: Methods of printing checks Customizing a checks layout Paying by checks process
Page 12: Methods of printing checks Customizing a checks layout Paying by checks process

Goal: add the check form to the list:How: Add the form name to ChequeFormType Base Enum for each bank

Page 13: Methods of printing checks Customizing a checks layout Paying by checks process

Goal: add further information (such as describing the goods or WHT info):How: Add additional data fields to the Check data source Temp Table TmpChequePrintout

Page 14: Methods of printing checks Customizing a checks layout Paying by checks process

Goal: Print check amount in words in Hebrew.How: Add a method numeralsToTxt_IL() to class Global

This is optional.

Suggested method’s code (open source) can be found in mAXimum ERP site at: http://maximumerp.co.il/resources.html

Note:•The code is published as-is without any tests.•You are invite to improve and contribute to the AX community in Israel•You are encouraged to discuss and share ideas in our discussions forum at Linkedin http://www.linkedin.com/groups?gid=2110459&trk=hb_side_g

Page 15: Methods of printing checks Customizing a checks layout Paying by checks process
Page 16: Methods of printing checks Customizing a checks layout Paying by checks process

• \CustVendCheque\slipTxtLines:• Case <my layout>

Custom Position/Size of text

• \CustVendCheque\FillSlipTxt:• Case <my layout>

Fill in additional data elements

• \CustVendCheque\Output• Case <my layout>

tmpChequePrintout.Numerals2letter:=numeralsToTxt_IL(amount)

Print amount in Hebrew

Page 17: Methods of printing checks Customizing a checks layout Paying by checks process

• \BankChequePrint\PrintDocument• Case <my layout>

Call the layout corresponding report

• Class BankPrintTestCheque

Print a testing output

And, additionally- how to visually test your design

Page 18: Methods of printing checks Customizing a checks layout Paying by checks process