Is this the right way to do mappings?

Is this how I should do it if I want to be granular with items or is there a better way?

Also this is printer mappings. Am I doing it correctly or is there better way. Its is working so…

If its working how you want it then your doing it correctly ::stuck_out_tongue:

Personally I don’t use mapping, like several others I use an order state.
I have a kitchen print, bar print and coffee print state which is set on order adding based on a custom product tag.
This gets set as print then printed sinilar to the default new and submitted status filter on default print method however it means I just leave mappings and define what prints where on a per product basis using a custom field on each product.

Tutorial how to do this please
thanks

To do what? You want a tutorial to set printer mapping ?