Skip to content

[19.0][MIG] edi_storage_oca: Migration to 19.0#254

Open
sergijPf wants to merge 68 commits intoOCA:19.0from
DeineTuer-GmbH:19.0-mig-edi_storage_oca
Open

[19.0][MIG] edi_storage_oca: Migration to 19.0#254
sergijPf wants to merge 68 commits intoOCA:19.0from
DeineTuer-GmbH:19.0-mig-edi_storage_oca

Conversation

@sergijPf
Copy link
Copy Markdown

  • demo data removed (no more ref to storage demo in 'fs.storage');
  • replace demo data references in tests;

NOTE:
install of 'fsspec' Python package does not auto-install 'packaging' package and also it is not mentioned in any requirements.txt, but 'fs_storage' module installation fails because of missing 'packaging' for me
image

if somebody has a hint please feel free to post it here.

simahawk and others added 30 commits March 26, 2026 14:11
Ack files should be treated as incoming records.
Receive files is not handled yet by the framework
and will be added soon.
* A cron job check related storage on edi backends to create the
  needed exchange files.
* Add basic receive component.
…filenames from storage.

Also extend help in `exchange_filename_pattern` field to clarify usage.
when a file is processed the listener will move it to the done
directory or the error directory based on the result of processing
the file.
…ent.

checker is only relevant for output direction.
OCA-git-bot and others added 27 commits March 26, 2026 14:11
…ge.record to avoid moving files after processing
Enable any internal user to trigger creation of EDI records without EDI Manager group nor read access to fs.storage
When relying on listing all files in a dir,
if there's a missing trailing slash no file will be found.
It was controlled later by fs.exists, but this code was incompatible with some
fsspecs.
Co-authored-by: Jonathan Van den Broeck <[email protected]>
@sergijPf sergijPf mentioned this pull request Mar 26, 2026
20 tasks
@etobella
Copy link
Copy Markdown
Member

/ocabot migration edi_storage_oca

@OCA-git-bot OCA-git-bot added this to the 19.0 milestone Mar 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.