-
-
Notifications
You must be signed in to change notification settings - Fork 301
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[ADD] Added base_edi_exchange module #144
Conversation
Hi @wpichler thanks for your PR. Have you noticed https://github.com/OCA/storage/tree/12.0 strongly maintained for 10, 12 and 13 odoo version. I think you could build your module based on them. What do you think ? |
I havn't seen this modules until now... I think these modules could be a great dependency for the file based exchange types. I do have theses exchange types done / planned:
So the storage modules would be a great base for the plain directory exchange module - with this the ftp / sftp exchange will get obsolete - and i can support every storage type in the storage repository. I will integrate it - thanks for your hint ! |
holodeck ? this kind of that ? http://holodeck-b2b.org |
exact - so we can support AS2 / AS4 exchange of ubl files with odoo ;-) This is already implemented on my test system - i do prepare the modules for oca now |
Hi @wpichler We had done some modules to exchange file between Odoo and external system also. So in v9 for instance, we had :
I had started to migrate these module to version 12. Started renaming it, and base it on storage project, instead of re-implementing the connection logic with external system.
Then, after thinking more, I think we could get rid of the attachment_base_synchronize module and keep only the second one. So, how I would see it, would be a module attachment_synchronize (or another name) or maybe
What do you think about it? |
I like the idea to bundle efforts - but i think it will not work in this case. The base_edi_exchange does just define basic properties to be able to transfer files to an endpoint, and to import files from an endpoint. The endpoint can also be a non storage endpoint - like send it using mail (or use http post or whatever). So i think we can not replace base_edi_exchange with the functions from storage or attachment_synchronize. Or did i not understand something here correct ? |
Hi @wpichler do you have any code example of concrete edi exchange with standard edi protocol ? Message INVRPT ? |
This addons are about the exchange of edi messages - not about the construction of such messages. I've now included all edi exchange related modules - so you can get an idea here.... |
Thanks a lot |
There hasn't been any activity on this pull request in the past 4 months, so it has been marked as stale and it will be closed automatically if no further activity occurs in the next 30 days. |
if we need this kind of feat in 12.0 it would be better to backport edi(_oca) from v13 |
There hasn't been any activity on this pull request in the past 4 months, so it has been marked as stale and it will be closed automatically if no further activity occurs in the next 30 days. |
Base module for edi exchange of messages. No real function in this module. I will provide additional modules (they need code cleanup) with exchange functions.
Basic idea here is: