Kitchen printing

General Information about POS Pizza 8
Post Reply
naalo
Active Member
Active Member
Posts: 48
Joined: Fri Apr 04, 2008 2:08 pm

Kitchen printing

Post by naalo »

First I want to say that the new printing options are nice. I used the text kitchen * selection, but it prints the toppings one per line below the main item. Is there a way to make it print more like the regular receipt, but without all of the extra stuff? I am looking for all of the toppings to be abbreviated and printed inline with the main item and other toppings.
User avatar
Scott
Site Admin
Site Admin
Posts: 2564
Joined: Wed Apr 16, 2003 5:35 pm
Location: Western PA

Re: Kitchen printing

Post by Scott »

The easiest way it to replace the code between the :For Each Item and :End Item markers with %fi. This will give the full item description along with quantity and price just like the standard print mode does.

If you don't want prices or you want a little more control, then you can use the %if code, and build around it. You will need to add quantity, and special instructions. The easiest way to do this, would be create a new profile using the steps below.
  • Click the "Add" button in the Global Printer definitions editor.
  • Select your printer type as a starting point, so that the base sequences are properly populated.
  • Name this "Text Kitchen II" (or whatever you will remember later).
  • Select "Scripted Text Mode" on the radio options at the bottom.
  • Save the profile.
  • Open the "Text Kitchen *" profile, and click in the script area.
  • Right-click and choose "Select All", or type Ctrl-A on the keyboard to highlight all of the script text.
  • Type Ctrl-C on the keyboard, or right-click and select "copy" to copy this script.
  • Exit the "Text Kitchen *" script by clicking the "Cancel" button.
  • Edit your new script by double-clicking it's name in the list.
  • Select all of the text in the script, and tap the delete key to remove the stock script.
  • Right-click and "paste" the previously copied script from the text kitchen profile.
At this point, you can begin editing the script. If you insert the code below between the :For Each Item and :End Item markers, this will create a printed format which is similar to the original, but without price. It will vary slightly, like wrapping new toppings to the very beginning of the next line (if left justified) rather than indenting them.

Code: Select all

;  ITEMS SECTION
:For Each Item
%el                    ; empty space
%qt  %if               ; full item description
%po%si     ## %si      ; special instructions
:End Item
Use the "Test Script" button to view your changes "on-screen" as you are editing the script. Once you are satisfied, save your new printer definition, then go into the Local Config on each machine, and select this profile for your kitchen printers.

All of this information can be found in the PDF document POS Pizza custom receipt script codes.pdf which can be found on the Windows "Start" menu, if you installed documentation. If not, run the installer again, and select the option to install the documentation.


Scott
Post Reply