Check Printing
Check Printing
Check Printing
1 Copyright © 2021, Oracle and/or its affiliates | Confidential: Internal/Restricted/Highly Restricted [Date]
Purpose
The objective of this demonstrates Oracle BI Publisher Payment Formats build best practices. There are basically
two varieties of templates that can be used for building Payment Formats:
2 Copyright © 2021, Oracle and/or its affiliates | Confidential: Internal/Restricted/Highly Restricted [Date]
Manual Check Printing
The customer always provides a Sample Check which lists out all the requirements with respect to:
• Remittance Section
• Actual Check
• Void Check
• Placement of MICR Line on Actual Check
• Maximum number of invoice Lines per page
Tip: For measuring the position of the multiple objects on the Check, it is recommended to use the ‘Adobe Acrobat
Reader DC’ and use the ‘Measuring tool’ from “More Tools >> Measure”.
3 Copyright © 2021, Oracle and/or its affiliates | Confidential: Internal/Restricted/Highly Restricted [Date]
4 Copyright © 2021, Oracle and/or its affiliates | Confidential: Internal/Restricted/Highly Restricted [Date]
Building Check Templates
1. Remittance Stub: The Area which has the Invoice details being paid in the Check
2. Check Stub: The Main area where the face of the check is being printed.
3. MICR Line: This is bank readable line containing the Check Number, bank account number and branch
number.
4. Envelope Address Section: Lastly we can see the envelope address section, which when folded in 3 parts will
be displayed in the transparent window of the envelope
Payment XML: One should have a good understanding on XML Structure to derive the values required for printing
into the Check Template(IBY_TRXN_DOCUMENTS)
5 Copyright © 2021, Oracle and/or its affiliates | Confidential: Internal/Restricted/Highly Restricted [Date]
HOW TO CREATE CHECK TEMPLATE
6 Copyright © 2021, Oracle and/or its affiliates | Confidential: Internal/Restricted/Highly Restricted [Date]
Steps:
7 Copyright © 2021, Oracle and/or its affiliates | Confidential: Internal/Restricted/Highly Restricted [Date]
Steps
8 Copyright © 2021, Oracle and/or its affiliates | Confidential: Internal/Restricted/Highly Restricted [Date]
Steps:
Step 4: Load the XML Using BI Publisher Plugin for MS Word and insert the corresponding fields which are
necessary.
Step 5: Format the necessary fields in required format according to the given requirement in Specification
Document.
9 Copyright © 2021, Oracle and/or its affiliates | Confidential: Internal/Restricted/Highly Restricted [Date]
Best Practices:
Maintain the Font and Font Size across based on specification given in the FDD. Font Spacing also needs to be
fixed to 0pt to avoid empty spaces.
Accommodate most of the Components in Check Layout within tables in RTF
Use of table properties for alignment and spacing
10 Copyright © 2021, Oracle and/or its affiliates | Confidential: Internal/Restricted/Highly Restricted [Date]
How to format the fields
1. You can either double click on the xml field once you have loaded the xml (Or) Right click
on the field ->BI Publisher-> properties ->Advanced -> write code
2. Extended functions in RTF : https://
docs.oracle.com/cd/E10091_01/doc/bip.1013/b40017/T421739T481158.htm https://
docs.oracle.com/cd/E23943_01/bi.1111/e22254/extend_func.htm#BIPRD3163
3. Formatting Number, Date and currency: https://
docs.oracle.com/middleware/12211/bip/BIPRD/GUID-7BD3C665-851A-43FE-BA2D-750139
0D95AC.htm#BIPRD2581
11 Copyright © 2021, Oracle and/or its affiliates | Confidential: Internal/Restricted/Highly Restricted [Date]
Check Printing from Alternate Tray
Print Check Stock(Page1) from Tray 1 and Invoice stub from Tray 2:
Some client has requirement like they have two trays one for pre printed check stock and another normal white
paper, so actual check should be printed on check stock and remaining remittance details should be on normal white
paper.
RTF Coding
In Page 1 Header: <pcl><control><esc/>&l1H </control></pcl> .
In Page 2 Header: <pcl><control><esc/>&l4H </control></pcl> .
12 Copyright © 2021, Oracle and/or its affiliates | Confidential: Internal/Restricted/Highly Restricted [Date]
13 Copyright © 2021, Oracle and/or its affiliates | Confidential: Internal/Restricted/Highly Restricted [Date]
Thank you
All The Best
Assignments to be completed.
14 Copyright © 2021, Oracle and/or its affiliates | Confidential: Internal/Restricted/Highly Restricted [Date]
Our mission is to help people
see data in new ways, discover
insights,
unlock endless possibilities.