Lab 50 Invoice Customizations and Macros

The Lab 50 invoice uses html as a template for printing the invoice. This template can be modified by opening it with Notepad or another html editor while Lab 50 is closed. There are several macros that can be used to pull data from the order and print it on the invoice.

To edit the invoice, you will first need to make a back-up copy of the current invoice reference file, Invoice.htm.

The invoice.htm file can be found in the Lab 50 installation directory, which defaults to the following locations depending on the version:

  • Version 8.0 - C:\Program Files\Lucidiom Lab 50\Resources\en-US\Invoice
  • Version 7.5 - C:\Program Files\Lucidiom Lab 50 7.5\Resources\en-US\Invoice
  • Version 7.0 - C:\Program Files\Lucidiom Lab 50 7.0\Resources\en-US\Invoice
  • Version 6.0 - C:\Program Files\Lucidiom Lab 50 6.0\Resources\en-US\Invoice

Supported macros for editing the invoice are the following:

Names Macro Description
Company Logo ! COMPANY_LOGO ! Lab logo
Company Name ! COMPANY_NAME ! Lab name
Company Street ! COMPANY_STREET ! Lab street address
Company City ! COMPANY_CITY ! Lab city
Company State ! COMPANY_STATE ! Lab state/province
Company Zip ! COMPANY_ZIP ! Lab zip/postal code
Company Phone ! COMPANY_PHONE ! Lab phone number
Company Email ! COMPANY_EMAIL ! Lab email address
Order Number ! ORDER_NUMBER ! Order confirmation number
Order Date ! ORDER_DATE ! Date order was placed
Order Summary ! ORDER_SUMMARY ! Summary of the order
Order Details ! ORDER_DETAILS ! Details of the order
Order Subtotal ! ORDER_SUBTOTAL ! Subtotal (item total)
Order Subtotal After Discount ! ORDER_SUBTOTAL_AFTER_DISCOUNT ! Subtotal with discount applied
Order Service Fee ! ORDER_SERVICE_FEE ! Service fee
Order Shipping Total ! ORDER_SHIPPING_TOTAL ! Shipping total
Order Tax Total ! ORDER_TAX_TOTAL ! Tax total
Order Discount Total ! ORDER_DISCOUNT_TOTAL ! Discount total (price tiers & coupons/promotions)
Order Total ! ORDER_TOTAL ! Grand total
Order Prints Total ! ORDER_PRINTS_TOTAL ! Total quantity of order items
Order Prints Unique ! ORDER_PRINTS_UNIQUE ! Number of unique order items
Order Source ! ORDER_SOURCE ! Source of the order (Photo Finale / APM)
Order Gift Text ! ORDER_GIFT_TEXT ! Text on gifting items
Bill To Header ! BILLTO_HEADER ! Displays "Bill To"
Bill To First Name ! BILLTO_FIRSTNAME ! Billing first name
Bill To Last Name ! BILLTO_LASTNAME ! Billing last name
Bill To Street ! BILLTO_STREET ! Billing street address
Bill To City ! BILLTO_CITY ! Billing city
Bill To State ! BILLTO_STATE ! Billing state/province
Bill To Zip ! BILLTO_ZIP ! Billing zip/postal code
Bill To Phone ! BILLTO_PHONE ! Billing phone number
Bill To Email ! BILLTO_EMAIL ! Billing email
Ship To Header ! SHIPTO_HEADER ! Displays "Ship To"
Ship To First Name ! SHIPTO_FIRSTNAME ! Shipping first name
Ship To Last Name ! SHIPTO_LASTNAME ! Shipping last name
Ship To Street ! SHIPTO_STREET ! Shipping street address
Ship To City ! SHIPTO_CITY ! Shipping city
Ship To State ! SHIPTO_STATE ! Shipping state/province
Ship To Zip ! SHIPTO_ZIP ! Shipping zip/postal code
Ship To Phone ! SHIPTO_PHONE ! Shipping phone number
Ship to Email ! SHIPTO_Email ! Shipping email
Shipping Method ! SHIPPING_METHOD ! Shipping method
Special Instructions ! SPECIAL_INSTRUCTIONS ! Special instructions
Detail Description ! DETAIL_DESCRIPTION ! Product name/description for a given order item
Detail Photos ! DETAIL_PHOTOS ! Photo name(s) used for a given order item
Detail Quantity ! DETAIL_QUANTITY ! Quantity purchased for a given order item
Detail Price ! DETAIL_PRICE ! Order item unit price (excludes discount)
Detail Total ! DETAIL_TOTAL ! Order item total price (includes discount)
Summary Description ! SUMMARY_DESCRIPTION ! Product name/description for a given product
Summary Quantity ! SUMMARY_QUANTITY ! Total quantity purchased for a given product
Summary Total ! SUMMARY_TOTAL ! Total price for a given product
APM Store Info ! APM_STORE_INFO ! Store information
APM Store ID ! APM_STORE_ID ! Store ID sent from APM
APM Store Name ! APM_STORE_NAME ! Store name sent from APM
APM Store Street ! APM_STORE_STREET ! Store address sent from APM
APM Store City ! APM_STORE_CITY ! Store city sent from APM
APM Store State ! APM_STORE_STATE ! Store state/province sent from APM
APM Store Zip ! APM_STORE_ZIP ! Store zip/postal code sent from APM
APM Store Country ! APM_STORE_COUNTRY ! Store country sent from APM
APM Store Phone ! APM_STORE_PHONE ! Store phone number sent from APM
APM Store Contact Name ! APM_STORE_CONTACTNAME ! Store contact name sent from APM
APM Store contact Email ! APM_STORE_CONTACTEMAIL ! Store email address sent from APM
APM Fulfillment Type ! APM_FULFILLMENT_TYPE ! Type of fulfillment used on APM
Bucket Count ! BUCKET_COUNT ! The total number of unique print sizes in the order.  Only valid for invoices printed in Advance Invoice mode with the "Print individual invoice for each product type" option enabled.
Bucket Index ! BUCKET_INDEX ! The index of the current bucket for the invoice being printed.  Only valid for invoices printed in Advance Invoice mode with the "Print individual invoice for each product type" option enabled.
Bucket Product ! BUCKET_PRODUCT ! The product corresponding to the current bucket.  Only valid for invoices printed in Advance Invoice mode with the "Print individual invoice for each product type" option enabled.
Paper Surface ! PAPER_SURFACE !
The surface type the customer selected (where appropriate): "Glossy" or "Matte".
Payment Due ! ORDER_PAYMENT_DUE !
The order total minus any amount already paid online when the order was placed (e.g. via PayPal).
Payment Due Excluding Tax ! ORDER_PAYMENT_DUE_EXCLUDING_TAX !
The order total minus tax and any amount already paid online when the order was placed (e.g. via PayPal).  Useful if you wish to calculate tax in-store on your POS.

**Note: The macro for each setting has been entered with leading spaces between the ! and the keywords for clarity. The actual macro should not contain the extra spaces.

Labels

lab lab Delete
50 50 Delete
invoice invoice Delete
custom custom Delete
customize customize Delete
macro macro Delete
html html Delete
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.