Professional Documents
Culture Documents
Introduction:
Microsoft RMS receipts can be customized easily according to the end users need. The receipt templates are saved as XML files in C !"rogram #iles!Microsoft Retail Management System!Store $perations!ReceiptTemplates% location. The content and design of receipts can be modified as per the need& by either modifying the e'isting XML file or creating ne( XML templates.
Receipt Templates:
Receipt templates provide multiple receipt formats grouped by transaction type. Such as sales transaction& canceled transaction& payment transaction etc. )ach register can have * receipt templates for * receipt printers. Receipt templates provide previe( option and are easily customizable. The receipt templates are saved in the database as XML string. The templates are processed in a * step manner. +. Compile pass Store operations manager ta,es the receipt template and processes the conditional clause& variables and loops and generates a receipt string in XML to be rendered. *. Rendering pass -t ta,es the output of compile pass and prints it to $"$S or (indo(s printer by processing the design ! layout nodes of receipt template.
Configuration.Store8ame% and Cashier.8ame% etc. These variables (ill provide information according to the current transaction in "$S.
6e can use the e'isting templates as a base for customizing receipt template as per user need. $r else (e can create ne( XML file. 5nother option is to generate the receipt string using $"$S commands and sending to the $"$S printer to be printed.