[FIX, IMP]: l10n_it_edi: several fixes and improvements
[FIX] l10n_it_edi_sdicoop: EDI receiving cron error handling fix If we cannot receive invoices or bills from the IAP proxy we also can't iterate over them
[IMP] l10n_it_edi: Check edi_format before trying to remove signature The edi_format must be checked before trying to remove the eventual PKCS#7 signature from the file, otherwise we're uselessly going to try and remove the signature for every edi_format check (facturX etc.)
[IMP] l10n_it_edi: .p7m files can wrongly be missing the signature In the case that the .p7m extension is put by mistake, try to use the content of the file as it is before discarding it.
LGTM :+1:
Coucouuuu @Levizar could you pls have a look while Jos is away? Thanks!!!
Could you add the task-id/ticket number on every commits?
~~No, as there is no task or opw for any of those. If you want I can make one and copy the PR description... but I don't see the use of it.~~
@robodoo r+
@lordkrandel @jco-odoo this pull request has forward-port PRs awaiting action (not merged or closed): odoo/odoo#113267
- odoo/odoo#113288
