Output File/Folder Management

This section defines settings for output file management, including destination, notifications, and naming of the final CSV file.

image-1756458526326.png

  • Export Folder: displays the destination path where CSV files will be saved:

    • Base path: storage/CSVExporter/
    • Structure: The system automatically creates a subfolder for each module
    • Example: storage/CSVExporter/Accounts/ for the Account module
  • Export Notification Mode: controls how the user is informed upon operation completion through:

    • Block: alert that blocks the user interface
    • Alert: displays a non-blocking notification
  • File Name: The file name configuration comprises two fundamental elements that determine how the final CSV file will be named:

    • Type: The system offers two approaches for file name creation. "Static" mode always maintains the same name for each export, ensuring predictability and ease of identification, but carries the risk of overwriting previous versions. "Dynamic" mode automatically generates unique names using variable criteria such as timestamps or incremental numbers, thus preserving export history but creating less predictable names.

    • Name: defines the identifying base of the CSV file. In the example shown, Accounts_export will automatically become Accounts_export.csv once the export is completed. It is essential to use descriptive names that reflect the file content, avoiding special characters or spaces that could cause compatibility issues with different operating systems. Examples of effective naming include Active_customers_2025, Monthly_orders_march, or Paid_invoices_2025, which provide immediate information about the content and reference period of the exported data.