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

Post on 31-Mar-2015

244 views 8 download

Tags:

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

• 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

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

• 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.

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.

Select bank account

Go to checks

Create checks

• 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.

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

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

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

• \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

• \BankChequePrint\PrintDocument• Case <my layout>

Call the layout corresponding report

• Class BankPrintTestCheque

Print a testing output

And, additionally- how to visually test your design