What it is
A full audit trail for the organisation: who did what and when. Every action taken by users is recorded and can be looked up.
Available on the FULL plan only.
How the screen is laid out
| Column | What it is for |
|---|---|
| Date | When the action was taken (date + time). It is the column the table is sorted by, most recent to oldest. |
| User | Who carried it out. If the user has been deleted, their ID is shown. |
| Route | Where — the section or endpoint affected (e.g. /ggpFactura, /clientes). |
| Action | The type: create, edit, delete, log in, view, and so on. |
Filters
- Date range (from / to).
- A specific User.
- Route / Module.
- Action type (CREATE / UPDATE / DELETE / LOGIN / VIEW).
What it is used for
- Regulatory audit (GDPR, ISO27001).
- Investigating incidents (who deleted this invoice?).
- Reviewing suspicious changes.
- Checking how staff are working.
Buttons and actions — what each one does
The literal text you see on screen. It is what you type when you ask "what is the X button for?".
| Button / Control (text on screen) | What it does |
|---|---|
| Activity Log | Opens the window that displays the organisation's full activity record: the audit trail of changes and actions by all users. It requires the access_log permission and the FULL plan. |
| View Log | The title of the window that opens. It shows the activity log table, with filters by date, user, route and action type. |
| Date (column) | Sorts the table by the exact date and time of each action. By default it sorts descending (the most recent action at the top). |
| User (column) | Identifies who carried out each action. It shows the user's name; if that user has been deleted, it shows their ID. |
| Route (column) | Says where the action was carried out: the module or endpoint affected (e.g. /ggpFactura, /clientes). |
| Action (column) | Classifies the type of operation carried out: CREATE, UPDATE, DELETE, LOGIN, VIEW, and so on. |
| Cancel | Closes the log window without making any changes. |
Key concepts
Users ask "what is X / what is X for?" using these exact words.
- Activity Log: the organisation's complete audit record, capturing who did what and when. Every action taken by users is recorded and can be looked up: creations, edits, deletions, logins and views.
- Audit: the regulatory tracking function that documents every action taken in the system. It is there for GDPR and ISO27001 compliance and for investigating incidents (e.g. who deleted an invoice).
- Route / Module: the identifier of the area or endpoint of the system affected by the action (e.g.
/ggpFacturafor invoices,/clientesfor customer management,/integraciónfor integrations). - Action: the type of operation carried out on a record. CREATE, UPDATE (edit), DELETE, LOGIN, VIEW, among others.
access_logpermission: the specific permission a user needs in order to get into the Activity Log module, whatever plan is subscribed to. Without it, even if the organisation is on the FULL plan, the button does not appear for that user.- FULL plan: the premium level of the CotizaPrint subscription (level 3) that this module requires. Without the FULL plan, access to the Activity Log is blocked even if you have the
access_logpermission.
What each plan / role can do
- TRY / STD / PRO: the Activity Log is not available.
- FULL: unlocks the "Activity Log" button and the "View Log" window with the full audit table.
- Role permission:
access_log. It is needed on top of the FULL plan; both requirements have to be met at the same time.
Permissions
- Requires
access_logand the FULL plan.
Frequently asked questions
Q: What is the "Activity Log" button for?
A: It opens the "View Log" window, where you see your organisation's full audit record: who did what and when. Every creation, edit, deletion, login and view is listed with its date, user, route and action type. You need the access_log permission and the FULL plan to see it.
Q: What is the "Activity Log"?
A: It is the organisation's complete audit record. It captures who did what and when: creations, edits, deletions, logins and views by every user. It is there for regulatory audit and for investigating incidents.
Q: How do I see who deleted an invoice?
A: Open "Activity Log", filter the Action column by DELETE and the Route column by the invoices route (/ggpFactura). You will see the Date, the User and the record affected.
Q: What does each value in the "Action" column mean?
A: It is the type of operation: CREATE = create, UPDATE = edit, DELETE = delete, LOGIN = log in, VIEW = view, among others. Filter by one of them to narrow down what you are looking for.
Q: What is the "Route" column for?
A: It says where the action happened: the module or endpoint affected. For example /ggpFactura for invoices, /clientes for customers or /integración for integrations. It tells you which part of the system the change was made in.
Q: Why do I see a number instead of a name in the "User" column?
A: Because that user has been deleted from the organisation. Once the name no longer exists, the log keeps their ID so the action can still be traced.
Q: How do I sort the log by date?
A: Press the Date column. By default it already comes sorted descending (the most recent action at the top), but you can switch the order by pressing the header.
Q: How do I close the log without changing anything?
A: Press Cancel. It closes the log window without making any changes.
Q: I have moved to the FULL plan but I cannot see the section.
A: Check that your role includes the access_log permission. Without it, even if your organisation is on the FULL plan, the "Activity Log" button does not appear for you. There are two requirements at the same time: the FULL plan and the access_log permission.
Q: How long is the log kept for?
A: The whole history is kept for as long as the organisation is active. There is no automatic purge.
Q: Does it show the exact content of what was changed?
A: It shows the action and the record affected. The detailed content of the change depends on the module.