merkalt:bartender_automation_set_description
Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| merkalt:bartender_automation_set_description [2011/06/08 11:07] – created daruma | merkalt:bartender_automation_set_description [2011/10/26 09:45] (current) – dmitriy | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Bartender Automation setup ====== | ====== Bartender Automation setup ====== | ||
| + | |||
| + | ===== Package content and installation ===== | ||
| + | |||
| + | |||
| + | Bartender Automation zipped package contains two folders: Server and Thunderbird. | ||
| + | |||
| + | Thunderbird folder includes Mozilla Thunderbird extension file set (client). | ||
| + | |||
| + | Server folder contains set of files and folders for background server application, | ||
| + | |||
| + | |||
| + | ==== Bartender Automation installation steps ==== | ||
| + | |||
| + | - Unpack bartender.zip into some temporary folder. | ||
| + | - Copy Server folder in any location, for example C: | ||
| + | - Copy content of Thunderbird folder into Thunderbird profile directory. This path will depend on operation system, user name, local language, etc. In my case (Windows 7), this path the following: C: | ||
| + | - Create subfolder ' | ||
| + | - Client part does not require any setup. All the settings used for labels import and print are located in settings.xml file, in Server folder. Structure and purpose of settings will be described later. | ||
| + | - Bartender templates (.btw files) which will be used in data import process should be located in ' | ||
| + | - It's needed also to create shortcut for Server.exe in ' | ||
| + | |||
| + | |||
| + | ===== Work with Automation set ===== | ||
| + | |||
| + | |||
| + | In order to import data in Bartender or print labels, Server.exe and Bartender itself should be launched and stay in active processes. | ||
| + | |||
| + | To import data or print labels, open Thunderbird and select email to be sent to Bartender. | ||
| + | |||
| + | If all components of Bartender Automation package were installed properly, in ' | ||
| + | |||
| + | Click this item or press Ctrl + Shift + B to open extension dialog and start import / printing process. | ||
| + | |||
| + | Dialog window has the following appearance. There are three tabs on this window to realize three reqired functions. | ||
| + | |||
| + | |||
| + | 1. **Print All** tab allows to send all existing in email designs onto proper printer via Bartender. | ||
| + | |||
| + | {{: | ||
| + | |||
| + | To use this function simply push 'Print All' button. During printing will be used predefined print settings from settings.xml file. | ||
| + | |||
| + | |||
| + | 2. **Import image** tab contains dialog for label image import into Bartender. | ||
| + | |||
| + | {{: | ||
| + | |||
| + | This tab includes the list of label designs in left part of window and changable settings fields inright part of window. | ||
| + | |||
| + | Here you can select needed printer, change number of copies (sets quantity defined on site) and number of labels on sheet, define gaps between labels - horizontal and vertical. | ||
| + | |||
| + | To send design data into Bartender push ' | ||
| + | |||
| + | |||
| + | 3. **Print test labels** tab could be used to print test labels set. | ||
| + | |||
| + | {{: | ||
| + | |||
| + | This tab also contains label design selector in order to define which label should be printed as test. But settings are autodetected and not changable. | ||
| + | |||
| + | To print test simply push ' | ||
| + | |||
| + | |||
| + | ===== Template settings ===== | ||
| + | |||
| + | |||
| + | Bartender template (.btw file) used for data import located in Server directory, in ' | ||
| + | |||
| + | This file determines standard print settings and page layout - number of columns and rows per page, page margins and initial values for label dimentions and gaps. | ||
| + | |||
| + | |||
| + | ===== XML settings file ===== | ||
| + | |||
| + | |||
| + | Server directory contains also settings.xml file. This file includes instance-depending import settings and has the following structure: | ||
| + | |||
| + | <code xml> | ||
| + | <?xml version=" | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | <Set name=" | ||
| + | <Iron-On quantity=" | ||
| + | < | ||
| + | </ | ||
| + | <Set name=" | ||
| + | <Iron-On quantity=" | ||
| + | </ | ||
| + | <Set name=" | ||
| + | <Iron-On quantity=" | ||
| + | </ | ||
| + | </ | ||
| + | </ | ||
| + | < | ||
| + | <Printer product=" | ||
| + | <Printer product=" | ||
| + | <Printer product=" | ||
| + | <Printer product=" | ||
| + | <Printer product=" | ||
| + | <Printer product=" | ||
| + | </ | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | This file describes two main sets: ' | ||
| + | |||
| + | ' | ||
| + | |||
| + | ' | ||
| + | |||
| + | Each instance described with a tag < | ||
| + | |||
| + | These codes are given in details on [[merkalt: | ||
| + | |||
| + | Url value is used to provide shipment notification functionality. It should vary depending on instance | ||
| + | |||
| + | |||
| + | ' | ||
| + | |||
| + | Each set properties are described with a help of tag <Set name=" | ||
| + | |||
| + | <Set> tag describes which real products (iron-on or self-adhesive labels) are included into the set. | ||
| + | |||
| + | So the allowed children for this tag are < | ||
| + | |||
| + | Each of these ' | ||
| + | |||
| + | These properties are: | ||
| + | |||
| + | * **quantity=" | ||
| + | * **template=" | ||
| + | * **labelWidth=" | ||
| + | * **labelGapHorizontal=" | ||
| + | * **imageSettings=" | ||
| + | |||
| + | The next 2 options a re new and added to support different page setup at Bartender | ||
| + | |||
| + | * **labelsInRow=" | ||
| + | * **rowsOnSheet=" | ||
| + | |||
| + | The values **labelWidth=" | ||
| + | |||
| + | {{: | ||
| + | |||
| + | So all these settings could be separately defined for each product type of each instance. | ||
| + | The number of instances in ' | ||
merkalt/bartender_automation_set_description.1307531279.txt.gz · Last modified: (external edit)
