Professional Documents
Culture Documents
How To Print Checks With MICR Fonts
How To Print Checks With MICR Fonts
Magnetic Ink Character Recognition (MICR) is used mainly by the banking industry to ease the
processing and clearance of checks. Some countries have specific requirement to print the check
numbers on the check in MICR font. Multiple steps are involved in the process of printing checks with
MICR font. The steps can be broadly divided under the following heads –
Before going to the next steps, customer needs to check whether MICR font exists in the system.
If the MICR font does not exist, customer needs to install the font.
A.1) Follow the below mentioned steps for checking whether MICR font is installed or not
A.2) Follow the below mentioned steps for downloading MICR fonts
A.2.7) Paste the copied file in the Fonts under Control Panel/Fonts
B. Uploading MICR font at server level
B.2) Find the setting for XDO_FONT_DIR variable. This should be set to a font directory, such as:
.../u01APPLTOP/fusionapps/bi/common/fonts. It should be set to the location in which the
fonts are installed for your environment.
The new MICR font needs to be mapped at BIP level. Depending on the requirement, the font
needs to be mapped at either the following two levels –
The font mapping set administration level will be copied at all report levels. User can do the
mapping at administration level, if the target font is uniform across all the types of reports.
The following steps needs to be followed for mapping MICR fonts at BI Publisher administration
level.
C.1) Login to Oracle BI Publisher with user having BI Admin role attached
Over here the MICR font is not mapped. Since the scenario we are testing relates to RTF
template, select ‘Add Font Mapping’ under RTF Templates heading.
C.5) Enter the ‘GnuMICR’ for Base Font or Book Antiqua & select Target Font as ‘MICR___.TTF’
and select ‘apply’ button
C.6) Select ‘Apply’ button
The MICR font is attached at BIP administration level. If a font is mapped at administration
level, the same is copied at all other Report levels.
D. Mapping of MICR font at BIP Report level
If the requirement is to have a different set of fonts for each report, then user needs to map the
font at BIP Report level. The following steps needs to be followed for mapping at BI Publisher
Report level
D.1) Login to Oracle BI Publisher with user having BI Admin role attached
D.3) Navigate to Shared Folder > Custom > Financials > Payments
D.4) Locate the Report in which template is customized and select ‘Edit’. In our scenario, the
Disbursement Payment File Formats.
D.7) As we are customizing an RTF file, select ‘Add’ button under the ‘RTF Templates’ heading
D.8) Enter the values as below -
Customers with requirement to print check numbers in MICR font, needs to customize a
template.
The new role can be assigned to an existing user or a new user. If the user wants to assign the role to an
existing user, the steps up to creation of the new user can be skipped.
F.3) Enter values for First Name, Last Name, Organization, User Type, Display Name, User Login,
Password and Confirm Password
F.4) Select ‘Save’ button
If the user wants to assign the new role to an existing user, the above steps can be skipped.
Attaching the new role to an existing user or new user will be same from now onwards.
F.6) Search for the existing or new user through ‘Advanced Search – Users’
The BI Author Role now can be attached to the new role. Follow the below mentioned steps for
attaching the BI author role to the new external role created above.
Multiple steps are involved in customizing a BIP template. The steps can be broadly divided
under the following heads -
The template needs to be customized and placed under the custom report. So before
customizing a template, check whether the custom report has been created or not. As
all the payment related templates are stored under ‘Disbursement Payment File
Formats’, look for the same at Shared folders > Custom > Financials > Payments.
H.1.1) Login to Oracle BI Publisher with user having BI Author Role attached
Over here the custom Report is not available under Custom Folder. As the custom
report is not available, it should be created by following the below mentioned steps.
If the Custom report is available, user can skip the ‘Creating a Custom Report’ steps and
directly navigate to customization of template.
H.2.5) Select’ More’ and click on the ‘Customize’ option from the list.
H.2.6) Application will automatically create a custom report under the Shared Folders >
Custom > Financials > Payments.
H.2.7) All the BIP templates under the report ‘Shared Folders > Financials > Payments >
Disbursement Payment File Formats’ will be copied to the report ‘Shared Folders >
Custom > Financials > Payments > Disbursement Payment File Formats’
After creating custom report, user can start modifying and uploading the templates. Follow the
below mentioned steps for customizing a template.
H.3.1) Login to Oracle BI Publisher using the user with BI Author Role
H.3.4) Since the object is to customize a check template, select ‘Edit’ option of the
Disbursement Payment File Formats. Application displays all the templates under that
report.
H.3.5) Search for template that needs to be customized. For the demo purpose,
template with code ‘IBYDC_STD1’ is selected.
H.3.8) As the file needs to be uploaded with the same name, remove the ‘IBYDC_STD1’
under the custom folder
H.3.9) Open the RTF file from the local system
Note – As mentioned in the bug 13619328, there is some issue in mapping the MICR
font directly in the template (Microsoft Word does corrupt fields that are in MICR font).
Users are suggested to map a different font like ‘Book Antiqua’ at the rtf template level
and then map MICR font as target font for ‘Book Antiqua’ at BIP.
H.3.13) Select ‘OK’ button
H.3.14) Save the RTF file. The template is now modified and ready for upload.
H.3.19) Browse and select the RTF file modified and saved locally
The modified template is uploaded successfully and saved and is displayed at the end of
the list.
H.4.2) Look for the template uploaded. Please note that the new template will be
displayed at the end of the list.
Template has been modified and saved with the existing code. There is no need to do any
additional setup changes. Customer can start using the existing PPP for making payments.
Customers can create different flavors of same template by saving the rtf file with different
name by uploading with different codes. In this case the other setups for processing the
payments, like creating format, payment process profile and payment document should be done
additionally.
1) Once a custom report is created, the seeded report act as a replica of the custom
report i.e. if a new template is uploaded under the custom report, the same
template will get copied even under the seeded report.
2) So, if a BIP template is removed under the custom report, the same report would be
removed under the seeded report.
3) If you want to get the seeded templates back, you need to rename or delete the
custom report under Shared Folders > Custom > Financials > Payments. Then only
you will be able to see the seeded templates under seeded report.
I. Adding a Printer
Printing is only supported through Internet Printing Protocol (IPP). If BI Publisher is operating in
a Linux environment, then you must set up the Common UNIX Printing Service (CUPS). If BI
Publisher is operating in a Windows environment, then you must set up Windows Print Server
for IPP.
The delivery manager requires Common UNIX Printing System (CUPS) to print and fax
documents. This section describes how to set up CUPS for printing and faxing on RedHat Linux.
The following figure shows the integration between BI Publisher and CUPS
The following procedures describe how to add a printer or fax to CUPS and how
to test your setup
I.1.1) Prerequisites
The RedHat Advanced Server provides a configuration wizard to help you set up your
printers
While logged on as the root user, open a terminal and execute "redhat-config-
printer". This invokes the Printer configuration window.
I.1.2.1.2) Select the New tab to launch the Add a new print queue wizard.
If the printer driver is installed in Microsoft Windows, then the Printer and Port
information is available from the Properties dialog for the printer (Settings >
Printers and Faxes > (select printer) > File > Properties).
Manufacturer: "Generic"
Model: "PostScript Printer"
o Review your selections and select Apply to create your new print queue.
I.1.2.2.1) Select the Printers tab. The printer that you just created is listed.
To use the Windows browser to access this page, see Section H.1.3, "Making
CUPS Accessible from Other Machines."
By default, CUPS does not allow access from other it can be configured to allow access.network
machines. However,
Open /etc/cups/cupsd.conf
Launch a browser from another machine and enter one of the following URLs to ensure
that the CUPS web page can be accessed:
http://linux_server_name:631
http://linux_ip_address:631
Open the Control Panel. Select Add or Remove Programs, then Add/Remove
Windows Components.
Select the option for Internet Information Services (IIS) from the list of available
Windows Components.
With IIS highlighted, select Details. Ensure that World Wide Web Service is
selected in the Internet Information Services (IIS) dialog.
With World Wide Web Service highlighted, select Details. Ensure that Printers
virtual directory is selected in the World Wide Web Service dialog.
From the Start menu, select Settings, then Printers and Faxes.
Right-click the printer icon and select Sharing.
In the printer Properties dialog, select Share this printer and assign a Share
name (for example: myprinter1).
I.2.4) Configure the Windows Firewall to open a port to the XMLP Server:
Select TCP.
Note that if you use the HTTP proxy server in BI Publisher Server, then you must
enter the IP address of the proxy server.
I.2.6) Open a browser in a remote machine and enter the following URL: http://<your server
name>/printers
After adding the printer the following steps need to be followed for adding the printer
in the Oracle Application.
J.4) Click on ‘Refresh All Servers’ button to make sure printers defined on the above
CUPS server are showing properly
J.5) Identify your printer and copy the value under the URI column. For the
documentation purposes, let us take the HYDCAMPUS-P3-5_PRN01 and copy its URI
ipp://rws66421fwks.us.oracle.com:631/printers/HYDCAMPUS-P3-5-PRN01 and select
‘Printer’ tab
J.7) Select ‘Add Server’ button
J.8) Enter some identifiable name for the printer (Server Name filed)
J.12) Login to application and navigate to any printer screen and check for the new
printer.
Follow the below mentioned steps for to verify whether the printed check is displaying the MICR
font or not.
K.3) Select the printer created above while submitting for printing (or include the default printer
at the PPP)
If there’s any issues with printer/payment output, here are some guidelines for trouble
shooting.
L.1) Go to the Format Payment File log and search for Printer or BI Admin or CUPS Printers Setup
L.2) The above error means there’s an issue with Printer setup in BI. Check the setup in BI with
BI Admin privileges and seek help from IBY Dev.
L.3) Another sample of error from Format Payment File log that’s complaining the Printer Setup
in BI/CUPS:
L.4) Here’s how to check the setup in BI Admin for HQ407 & HQ 435 Printers, login –
finuser1/Welcome1:
L.5) For Printer HQ407-
For more information on setting up CUPS and Windows IPP, see Appendix A,
"Setting Up Print Servers."
http://fmwdocs.us.oracle.com/doclibs/fmw/E15295_01/bi.1111/e13881/T421739T481157.htm
#T481215 -- how to use external fonts.
Draft Review:
http://review.us.oracle.com/review2/Review.html;jsessionid=RSF8RTTH7nHwFGpPtJRZ91vdppb
7b2t4hPzB2J9Y8g7vLvDvYNc8!1515534918#reviewId=167956;documentId=470531;fragment=C
HDDEEJI