-
-
Notifications
You must be signed in to change notification settings - Fork 53
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
[14.0][IMP] datev_export_xml: Improve handling and download of bigger files #158
Conversation
a0e18e5
to
c8b000a
Compare
@tv-openbig Can you have a look at this PR? Usually it happens with 1GB files which could be hard to generate in the runboat. |
@tv-openbig The migration should automatically convert from single file to multiple files per datev export. There is also an indicator in the top right now (exported/total) and the cron only exports invoices not yet exported (e.g. you can delete a specific package to regenerate it without setting everything back to draft). Setting the export to draft will remove all packages. I hope this workflow fits. |
@tv-openbig Also was faster than expected. I also finished the changes in 15.0 and 16.0. |
1e9fa32
to
16372fc
Compare
@fkantelberg Do you know why the runboat build failed ? |
No clue. was running before but got broken over the last weeks |
@tv-openbig The file is slightly over 20mb and you have compression at work here which might fit. Please create a few more invoices. |
@fkantelberg Now it works. Thanks a lot. |
/ocabot merge patch |
This PR looks fantastic, let's merge it! |
Congratulations, your PR was merged at b567637. Thanks a lot for contributing to OCA. ❤️ |
Currently when big files are handled the server might respond with 500 MemoryError when opening the list or form view of the datev xml exports. The worker processes are hitting the RAM limits and will be killed.