Skip to main content

List of all exports in system

  • March 7, 2025
  • 1 reply
  • 28 views

Forum|alt.badge.img

Is it possible to create a report of all exports (from any screen that allows exporting -- Export to Excel icon) that occur in the system during a specific period of time (e.g., weekly, monthly)?   This would be to monitor what data is being exported and by whom.  Does a report like this already exist?

Did this topic help you find an answer to your question?

1 reply

saifalisabri
Jr Varsity II
Forum|alt.badge.img
  • Jr Varsity II
  • 44 replies
  • March 8, 2025

My response was crafted with AI assistance, tailored to provide detailed and actionable guidance for your query.
Solution: Monitoring Export Activity in Acumatica ERP

Acumatica does not provide a built-in report that tracks all exports performed using the Export to Excel feature. However, you can achieve this monitoring using one of the following methods:

1. Enable Audit History for Export Actions

Acumatica allows tracking specific user actions through the Audit History (SM205510).

  • Navigate to System Management → Security → Audit History.
  • Configure auditing for the Export to Excel action on relevant screens.
  • Run the Audit Report periodically to monitor who is exporting data and from which screens.

2. Monitor Database Logs for Export Actions

If deeper tracking is required, database logs can help:

  • Enable SQL Logging to capture queries related to exports.
  • Look for queries triggered by Export to Excel actions.
  • Filter logs by date, user, and table names.

3. Customization: Create a Generic Inquiry (GI) to Track Exports

Since exports do not generate transaction records by default, a workaround is to log export actions using a custom Generic Inquiry (GI) that captures user activities.

  • Identify the relevant DAC (Data Access Class) for logging export events.
  • Create a Generic Inquiry that tracks user interactions with exportable screens.
  • Add filters for date ranges (weekly, monthly) and user details.

4. Custom Development for Logging Exports

If required, a developer can implement a custom logging mechanism in Acumatica:

  • Modify the Export to Excel function to log export details in a custom table.
  • Capture User ID, Screen ID, Date/Time, and Data Exported.
  • Generate reports from this table periodically.

Conclusion

While Acumatica does not natively track exports, you can achieve this via Audit History, database logging, Generic Inquiries, or custom development. If security concerns are high, consider restricting export permissions for sensitive screens.


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings