Files
aliya 10363b3ae1 [FIX] account_peppol: fix peppol ready state
- Create a Partner who is a valid Peppol participant
- Clear their UBL format - they are still displayed as valid (Bug 1)
- Create an invoice for that partner and confirm it. The Peppol state changes to 'ready'
- Erase eas or endpoint on that partner and verify - the partner is now not a valid Peppol participant
- Reset the invoice to draft, confirm again: the peppol move state is still `ready`

1. Do not set a participant as valid if a peppol-incompatible edi format has been selected
2. Only save Peppol move state if it's processing/done already. Otherwise, let users clear it by resetting to draft.
(until we implement giving them control over this field)

opw-3784945

closes odoo/odoo#159852

Signed-off-by: Laurent Smet (las) <las@odoo.com>
2024-04-04 17:02:58 +00:00
..