web
You’re offline. This is a read only version of the page.
close
Skip to main content
Community site session details

Community site session details

Session Id :

AX for Retail Barcode Font Printing Issues

Dynamics AX Support Profile Picture Dynamics AX Support

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

For the POS Receipt, the WindowsPrinter uses the barcode logic in this class:  
Microsoft.Dynamics.Commerce.HardwareStation.Peripherals.Barcode (which is in the Microsoft.Dynamics.Commerce.HardwareStation.Peripherals.PrinterLibrary.dll file).

This code is hard-coded to use this font for printing the barcode:  “BC C39 2 to 1 Narrow

Comments

*This post is locked for comments