When some of our customers upgraded to version 10 of Dynamics 365 for Retail (Finance and Operations) they encountered an issue that the receipt barcode is not printed (instead it is printed as text). This can be seen in the screenshot below. The sales order number barcode still prints fine though.
However, this is not happening for all our customers or all of their stores. After various investigations it transpires that this issue crops up only for receipt formats where the register number (TTTT part) is part of the receipt format AND where the register number has characters other than numbers.
This issue was raised with MS support and it has been confirmed as a bug in application version 10 which they are working to fixn. This used to work fine in previous versions so do not try to replicate it on any un-upgraded environments you might have.
Until Microsoft release a fix, you have two work-arounds to consider:
1. Either remove the terminal part from the receipt format (TTTT) -or-
2. Rename all registers to only have numbers (no letters and no symbols) and run the scheduler jobs. Be careful of device activations when renaming registers
I hope that this post saves you many hours of headaches and debugging if you encounter this issue after upgrading any of your implementations to version 10.

Like
Report
*This post is locked for comments