Fixing error handling with missing templates.

--HG--
extra : source : 10687023ca82f046530624fbed1836b45f6bbd0f
All templates in

--HG--
extra : source : 95a1efb7759e9c2d2cebba2bd9e442905e78037f
Menu and roles for product receipt templates

--HG--
extra : source : 214445eee93a610f38d9eba7f139705a6635a07d