diff --git a/addons/l10n_fr_fec/wizard/account_fr_fec.py b/addons/l10n_fr_fec/wizard/account_fr_fec.py index 81a17c8f1fc..d80c07d57ec 100644 --- a/addons/l10n_fr_fec/wizard/account_fr_fec.py +++ b/addons/l10n_fr_fec/wizard/account_fr_fec.py @@ -253,7 +253,10 @@ class AccountFrFec(models.TransientModel): ELSE '' END AS CompAuxNum, - COALESCE(replace(rp.name, '|', '/'), '') AS CompAuxLib, + CASE WHEN aat.type IN ('receivable', 'payable') + THEN COALESCE(replace(rp.name, '|', '/'), '') + ELSE '' + END AS CompAuxLib, '-' AS PieceRef, %s AS PieceDate, '/' AS EcritureLib, @@ -315,7 +318,10 @@ class AccountFrFec(models.TransientModel): ELSE '' END AS CompAuxNum, - COALESCE(replace(replace(rp.name, '|', '/'), '\t', ''), '') AS CompAuxLib, + CASE WHEN aat.type IN ('receivable', 'payable') + THEN COALESCE(replace(replace(rp.name, '|', '/'), '\t', ''), '') + ELSE '' + END AS CompAuxLib, CASE WHEN am.ref IS null OR am.ref = '' THEN '-' ELSE replace(replace(am.ref, '|', '/'), '\t', '')