HI,
I will try to resume how to create an invoice with auto update numerator
The main idea is to update the INVOICE NUMERATOR once you select a customer for the invoicing.
1) Create a real or fake customer in CUSTOMERS>CUSTOMER LIST>ADD CUSTOMER (Hoterwhise you'll became crazye like me....)
2) Create a Numerator called INVOICE NUM or whatever you like in SETTINGS>NUMERATORS>ADD NUMERATOR
3) Creata a printer template for the invoice in SETTINGS>PRINTER TEMPLATES>ADD PRINTER TEMPLATE and call it INVOICE
and use the following fields to print the customer data
{ACC NAME} Account Name
{ACC GROUPCODE} Account Group Code
{ACC ADDRESS} Account Address
{ACC PHONE} Account Phone
{ACC NOTE} Account Note ( I USE THIS FOR THE VAT NUMBER, COULD BE NICE TO HAVE DIRECTLY THE VAT NUMBER FIELD)
4) Create a Print Job in SETTINGS>PRINT JOBS>ADD PRINT JOB and call it PRINT INVOICE JOB
Printing Content : All Lines
Button Header : INVOICE
Auto Print After : Manual
Lock Ticket : Checked
Display at POS Screen : Checked
Display at PAYMENT Screen : Checked
5) Create an action in SETTINGS>ACTIONS>ADD ACTION and call it INCREASE INVOICE NUMERATOR
With Actyon Type : Update Program Setting
Setting Name : INVOICE NUM
Setting Value : 1
Update Type : Increase
IsLocal : False
6) Create an action in SETTINGS>ACTIONS>ADD ACTION and call it PRINT INVOICE
With Actyon Type : Execute Print Job
Print Job Name : PRINT INVOICE JOB(or the name you used)
7) Clone the previous action by right click on it and save it like REPRINT INVOICE
Create a rule in SETTINGS>RULES>ADD RULE and call it PRINT AND UPDATE INVOICE
Event Name : Customer Selected for Ticket
Actions : INCREASE INVOICE NUMERATOR
PRINT INVOICE
REPRINT INVOICE
In this way once you select a customer for a table you'll get the numerator updated and the invoice printed in two copies.
Hope i remenbered everything.....