base_import_async
This module extends the standard CSV import functionality in Odoo to import files asynchronously in the background using the OCA/queue framework.
Key Features
- import: Provides a checkbox in the import screen to enable background processing of imports.
- import: Splits CSV files into chunks of at least 100 lines for efficient background processing.
- import: Processes each CSV chunk in a separate background job.
- import: Displays import errors in the job status for failed background imports.
- import: Stores CSV chunks as attachments to jobs for easy download and correction.
- import: Supports asynchronous import for any file type compatible with standard import mechanisms.
- import: Provides infrastructure for other modules to programmatically trigger asynchronous imports.