For those who have seen the blog that I created for Payables Checks issues with MICR fonts, I wanted to share some information on AX for Retail barcodes not printing correctly.
If the report contains special fonts like MICR and Bar Codes and print correctly when printed to the screen, but do not render correctly when printed to the printer or pdf, the font will need to be manually installed on the AOS Server and the SSRS Server.
Copy the font from the Windows\Fonts folder on the AX client machine to the AOS and the SSRS server Windows\Fonts folder.
Once the font has been manually installed restart the SSRS Service and AOS Service.
If the above does not work uninstall the font, reboot the SSRS server and copy the font again (you may need to reboot again).
The MICR font file is IDAutomationMICR.TFF, but the barcode font will depend on how you setup the barcode in AX for Retail.
Listed below is the barcode type – font name:
GS1-128 – BC C128 and BC C128 HD
Code 39 – BC C39 2 to 1, BC C39 3 to 1, BC C39 2 to 1 HD, BC C39 3 to 1 HD
Interleaved 2 of 5 – BC I25 and BC I25 HD
Code 128 – BC C128 and BC C128 HD
UPC A – BC UPC and BC UPC HD
UPC E – BC UPC and BC UPC HD
EAN13 – BC UPC and BC UPC HD
EAN8 – BC UPC and BC UPC HD