34eb59f5090f87ef1b9f7dcbb7e91d14793b1b71
Currently, when a user requests a migration key, we set them as 'canceled' and show the migration key. That means, they won't receive new invoices/invoice status updates. However, the idea of the migration is that a user should be reachable at all times and we should receive documents for them up until they are fully migrated to another service. The solution is to keep `account_peppol_proxy_state` as `active` when they request a migration and display the migration key. On the IAP side we will check with a cron whether they have migrated or not. A migrated user is then archived on the IAP side. That means that whenever we run a cron on the client side, the edi user would not be found, so the edi user will be archived in `_make_request`. We can then safely change the `account_peppol_proxy_state` to `not_registered`. closes odoo/odoo#129166 Signed-off-by: Laurent Smet (las) <las@odoo.com>
…
…
Odoo
Odoo is a suite of web based open source business apps.
The main Odoo Apps include an Open Source CRM, Website Builder, eCommerce, Warehouse Management, Project Management, Billing & Accounting, Point of Sale, Human Resources, Marketing, Manufacturing, ...
Odoo Apps can be used as stand-alone applications, but they also integrate seamlessly so you get a full-featured Open Source ERP when you install several Apps.
Getting started with Odoo
For a standard installation please follow the Setup instructions from the documentation.
To learn the software, we recommend the Odoo eLearning, or Scale-up, the business game. Developers can start with the developer tutorials
Languages
Python
49.6%
JavaScript
47.8%
SCSS
2%
CSS
0.3%
HTML
0.2%