From de624f435d333ab323d812f7d47ebc94f726ae7f Mon Sep 17 00:00:00 2001 From: bch <> Date: Mon, 26 Mar 2007 14:14:11 +0000 Subject: [PATCH] DTA : bugfix. The invoice ref number is now right justified with zero's instead of white spaces bzr revid: bch-e65ab9bb36ff49920ef040c81a2269b970eb87cd --- addons/l10n_ch/dta/dta_wizard.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/addons/l10n_ch/dta/dta_wizard.py b/addons/l10n_ch/dta/dta_wizard.py index ce369b2bd5c..1aad4f2b454 100644 --- a/addons/l10n_ch/dta/dta_wizard.py +++ b/addons/l10n_ch/dta/dta_wizard.py @@ -480,6 +480,10 @@ def _create_dta(self,cr,uid,data,context): v['partner_bank_code']= i.partner_bank_id.bank_code or False v['invoice_reference']= i.reference v['invoice_bvr_num']= i.bvr_ref_num + if v['invoice_bvr_num']: + v['invoice_bvr_num'] = v['invoice_bvr_num'].rjust(27,'0') + print len(v['invoice_bvr_num']), v['invoice_bvr_num'] + v['partner_comment']= i.partner_comment v['partner_name'] = i.partner_id and i.partner_id.name or ''