When you print invoices and packing lists you can pickup the standard order
information using the macros defined in the Invoice
and Packing List Options.
In addition to these macros you can define others. These are replaced with the
values just before printing. A macro can contain company information defined
in the Company Details options. You can
also display different values for different field values. This can be used to
display a different PPI (1st or 2nd class) based upon the shipping choice. This
is explained at the end of this section.
Several default Macros are defined. These provide information to be put into the default invoice and packing list templates.

You can edit or delete the existing macros. You can also add your own macros. If you add or edit a macro you are shown the following screen.

Macro to use:
The text that appears in the Invoice or Packing List. If this appears the Value
is replaced. You can enter your own macro names if required (you will need to
add the values to the Invoices etc.)..
NOTE: These macros can also be used in Emails and Online Tracking.
Description:
The description of the macro. Default macros are created. You can also add your
own. Use text that is meaningful to the person entering values.
Value:
The value that will be used when replacing the Macro. This can be text or a
text, html or image file.
Text
The Macro is replaced by the text. NOTE: The Value can contain other
Macros. For example, Ebay Info:[%FEEDBACK_LEFT%], [%FEEDBACK_RECEIVED%].
Local Filename
If the filename is an image file the file is displayed. If the file ends with
.txt, .html or .htm the file is copied into the Invoice or Packing List. This
can be useful for standard information, for example, your terms and conditions.
When you are using images from files and are using a networked version of One
Stop Order Processing you should make sure that the files are available on your
network. A good way to do this is to put your files into your C:\OSOP\Main directory
(folder) and reference the files using the network path. An example of how to
do this is described below:
| 1 | Install the software into the default location on the main PC, C:\OSOP. In this example the main PC is called SERVER. Replace the name SERVER with your main PC's name. |
| 2 | Share the main directory C:\OSOP as OSOP (see Change Site for more details on how to do this) |
| 3 | Put all of your images to use in invoices etc. into C:\OSOP\Main (e.g. put logo.jpg into C:\OSOP\Main). |
| 4 | When using any files as Macros (e.g. logo.jpg) use \\SERVER\OSOP\Main\logo.jpg. |
Internet Filename (weblink)
This is an image on a website (.gif, .jpg, .jpeg, .png). For example your company
logo. It is a good idea to use an image from a website if you are using this
for sending emails as the image will not be attached to an email, but a website
link will be displayed.
Only use this Macro if:
If you only want to use this macro value under certain conditions you can use
this option. You can test a particular value of the order being printed. The
values to check are:
Postal Service
Delivery Country
Invoice Country
Payment Method
Shipping Instructions
Invoice Name
Invoice Company
Invoice Telephone No.
Invoice Fax
Invoice Email
Invoice Address Line1
Invoice Address Line2
Invoice Address Line3
Invoice Address Line4
Invoice County
Invoice Postcode
Invoice Buyer ID
Delivery Name
Delivery Company
Delivery Telephone No.
Delivery Fax
Delivery Email
Delivery Address Line1
Delivery Address Line2
Delivery Address Line3
Delivery Address Line4
Delivery County
Delivery PostCode
Delivery Buyer ID
Sales Source
Sales Num
SubTotal
Total Tax
Total PnP
Total PnP Tax
Insurance
Insurance Tax
All Total Tax
Grand Total
Order Date
Checkout Date
Payment Date
Dispatch Date
Invoice Date
Invoice Number
Feedback Left
Feedback Received
Notes
Listed On
Transaction ID
Order ID
Currency
VAT Number
Paypal ID
Purchase OrderNum
Weight
Custom Value 1
Custom Value 2
Custom Value 3
Custom Value 4
Custom Value 5
Custom Value 6
Custom Value 7
Custom Value 8
Custom Value 9
Custom Value 10
Custom Value 11
Custom Value 12
Custom Value 13
Custom Value 14
Custom Value 15
Custom Value 16
Custom Value 17
Custom Value 18
Custom Value 19
Custom Value 20
Custom Value 21
Custom Value 22
Custom Value 23
Custom Value 24
Custom Value 25
Custom Value 26
Custom Value 27
Custom Value 28
Custom Value 29
Custom Value 30
Custom Value 31
Custom Value 32
Custom Value 33
Custom Value 34
Custom Value 35
Custom Value 36
Custom Value 37
Custom Value 38
Custom Value 39
Custom Value 40
Custom Value 41
Custom Value 42
Custom Value 43
Custom Value 44
Custom Value 45
Custom Value 46
Custom Value 47
Custom Value 48
Custom Value 49
Custom Value 50
If you wish to use your own order processing procedures you can use the custom
order values.
Example, how to use a different PPI for orders.
If you define the 3 following macros, you can display a different PPI for 1st
Class, 2nd Class and nothing for internatioal orders.
| Macro Name | Value | Only use this Macro if... | equals |
| [%LABEL_PPI%] | RoyalMail1stPPI.jpg | Postal Service | 1st Class |
| [%LABEL_PPI%] | RoyalMail1stPPI.jpg | Postal Service | 2nd Class |
| [%LABEL_PPI%] |