
I am trying to figure out best practices to create an invoice report in a ticket printer for a point of sale (POS).
RDLC? Word? Paper Size (8 cms wide but Long? -its a paper roll-)
How do I signal the printer the end of the report? Sending some escape code? How do I send a escape code in BC?
Printing is quite a hard task with all Web Application. Included BC Web Client.
The best suggestion is to go for Universal Print.
docs.microsoft.com/.../ui-specify-printer-selection-reports
and below another blog post about this
community.dynamics.com/.../printing-options-using-16-x-web-client
Once you have defined that, then the best option is to go for RDLC (more flexible). That would not be an easy task, tough. Be prepared.
I do not know how the ticket printer is setup nor driver (that is your task) but if you could decouple BC from this printing thingy and create a special procedure that just take a plain file and send it to the printer that would be far better (and performant).