edi_storage_oca
This module enables EDI backends to exchange files using storage backends from the OCA/storage module, such as SFTP.
Key Features
- edi.backend: Configures storage backend and directory paths for input and output file exchanges.
- edi.backend: Automatically checks for pending input files and creates new exchange records based on patterns.
- edi.exchange.record: Stores a reference to the storage backend associated with the record.
- edi.exchange.type: Supports regex patterns for filtering input files from storage directories.
- edi.exchange.type: Provides configurable paths for storage operations via advanced settings.
- storage: Handles sending files to pending output directories.
- storage: Handles receiving files from pending input directories.
- storage: Checks file processing status by monitoring done and error directories.
- storage: Updates exchange record states based on file locations in storage.
- cron: Scheduled job to process pending inputs and check output statuses.