Product audit log and event tracking

Product change history with change type, previous/new values and source attribution. Extended app-level audit log via Sentry, with stack trace and user context for every event.

Every product modification — price, availability, description, category — leaves a certified trace. Complete history with previous value, new value, and who made the change.

Product change history (PRODUCT_CHANGE_LOG)

When you change a product's price, update the description or modify a variant, Veendo automatically records: which field changed, what type of change it was (cost, default_price, list_price per price list), what the value was before and after, and the source of the change (manual, API, import, ERP sync).

Everything is persistent and immutable — it doesn't get deleted or retroactively modified. Useful for GDPR audits, for EU Omnibus price directive compliance, and for tracking data drift.

  • Automatic tracking of every change: cost price, default price, price per price list
  • Previous and new value, precise timestamp, user/source
  • Filters by period, price list, change type
  • Full export for audit or forensics

Product Price History and Omnibus compliance

The EU Omnibus Directive requires that the lowest price of the last 30 days be visible at checkout. Veendo tracks everything automatically — there's nothing for you to do on the admin side. The dashboard shows a graphical history of all 30-day changes, and the system automatically calculates the minimum price at checkout.

  • Price history of the last 30 days available via API
  • Minimum price calculated automatically at checkout
  • Compliant with Omnibus Directive — zero manual effort

Extended audit log via Sentry

Beyond product change tracking, Veendo captures a complete application-level audit log. Every action — order creation, quote modification, document approval, cancellation, anything — flows through Sentry and is recorded with stack trace, user context, timestamp and session ID.

It's the audit trail you need to investigate anomalies, meet regulatory requirements, and reconstruct what happened when.

  • Centralized tracking of admin-signup, new-order, order-cancelled, new-quote, etc.
  • Complete stack trace for every critical event
  • User context, tenant, channel, user group for every action
  • Immutable logging — cannot be altered retroactively

The audit log is certified by Sentry and available for export on request. Useful for legal audits, IT forensics, and internal investigations.

Topic codes and event classification

Events are organized by topic code: system, orders, quotes, documents, support, billing, identity. This lets you quickly filter audit trails by area of interest — you can search only the orders you care about, only documents, only billing changes.

  • Topic-based filtering: orders, quotes, documents, support, billing, identity
  • Fast search by event category
  • Export per topic for specific audits