Activity history
Every operation at the register leaves a line in this log: a sale, a return, a receipt print, an email, a closure, an archive or a settings change. You can see who did what, when and on which document, for example to check whether a receipt has already been printed or who added a staff member.
What do you want to do?
- Understand what the history contains
- View the activity of one register or all registers
- Find the operations on a document
- Read a line of the history
- Learn what each event means
Understand what the history contains
The history is a chained and signed log: each line carries a hash (a string calculated from its content) and includes the hash of the previous line. Deleting, changing or inserting a line would break this chain, which the integrity verification would detect. Nobody can therefore change or delete a line, not even a manager.
Operations are recorded when they are performed. For a print or an email, the line is written before the print or the email itself: it proves the request was made, not that the printer actually printed.
View the activity of one register or all registers
- In the Management menu, open Activity history. The most recent operations come first.
- Choose an Event type: All events, Register activity (sales, returns, prints, closures, archives, held tickets and quotes) or Configuration (registers, staff, business details, preferences and security keys).
- Choose This register for the register used on this device only, or All registers. With Configuration, this choice disappears: configuration changes for every register are always shown.
Until the register has recorded any operation, the screen shows Follow everything that happens at the register, with a New sale button and an All registers button.
Find the operations on a document
The search covers the ID of the document concerned (a receipt, a closure, an archive) and the event's note, for example the name of a staff member or a register.
- In Activity history, choose All registers if the document comes from another register.
- Type the receipt number or closure ID in Search an event or document.
- Read the matching lines: for a receipt, you see when it was issued, each of its prints and emails, and any returns.
For a receipt or a closure, the ID in the Document column is a link: tap it to open the receipt in Receipts or the closure in Reports.
Read a line of the history
Each line shows:


- the Event, with the register concerned underneath, or Merchant account for an operation that concerns the whole account, and a note (for example a register's new name);
- the Date and time of the operation;
- the Operator, that is the staff member who had unlocked the register, or Automatic for an operation performed without an operator;
- the Document concerned: receipt number, closure, archive or staff member ID;
- the Sequence, the line's order number in its register's log. The numbers follow on without gaps.
On a phone, this information is grouped under the event name.
Learn what each event means
Register activity events:
| Event | What happened |
|---|---|
| Receipt issued | A sale was completed and its receipt recorded. |
| Return recorded | A return was recorded on a receipt, with a refund or a credit note. |
| Receipt print requested | A receipt's first print was requested: this is the original. |
| Receipt reprint requested | A receipt already issued was printed again: this print carries the DUPLICATA (duplicate) mention. |
| Receipt email requested | A receipt was sent by email. The first email of a receipt never printed is the original, later ones are duplicates. |
| Ticket held | A basket was put aside to be resumed later. |
| Quote saved | A basket was saved as a quote. |
| Ticket resumed | A held ticket was resumed at the register. |
| Quote updated | A quote was changed. |
| Draft removed | A held ticket or a quote was deleted. |
| Draft converted to sale | A held ticket or a quote was paid. |
| Provisional document printed | A quote or a held ticket was printed (non-tax document). |
| Period closed | A Z, monthly or annual closure was sealed. |
| Closure archived | A closure was deposited in Vivlab's tamper-proof storage. |
| Archive created | A tax archive was generated from Tax audit. |
Configuration events:
| Event | What happened |
|---|---|
| Ledger initialized | The account's log was created, when Vivlab POS was first set up. |
| Register created | A new register was created. |
| Register renamed | A register's name changed. The note gives the new name. |
| Staff member added | A member was added to the team. |
| Staff member updated | A member's name, role or allowed registers changed. |
| Staff member activated | An inactive member was reactivated. |
| Staff member deactivated | A member was deactivated and can no longer unlock the register. |
| Staff PIN reset | A member's 4-digit PIN was cleared; they will choose a new one at the next unlock. |
| Business details updated | The company's legal name, SIRET, VAT number or address changed. |
| Preferences updated | A Vivlab POS setting changed: receipt header, footer, website or paper width, lock screen, credit note validity or first month of the fiscal year. |
| Integrity key renewed | Vivlab replaced the secret key that signs your receipts, closures and log lines. |
| Archive signing key renewed | Vivlab replaced the key that signs your tax archives. |
Who can view the history
The Activity history screen is reserved for the Manager role. See Staff.