Update strings.

Add French translation.
This commit is contained in:
Alexis de Lattre
2013-05-22 23:07:52 +02:00
parent 10d3f8588b
commit bbe518a2cb
6 changed files with 635 additions and 11 deletions

View File

@@ -44,21 +44,21 @@ class banking_export_sepa(osv.osv):
'banking_export_sepa_id', 'account_order_id',
'Payment orders',
readonly=True),
'prefered_exec_date': fields.date('Prefered processing date', readonly=True),
'prefered_exec_date': fields.date('Prefered execution date', readonly=True),
'nb_transactions': fields.integer('Number of transactions', readonly=True),
'total_amount': fields.float('Total amount',
digits_compute=dp.get_precision('Account'), readonly=True),
'msg_identification': fields.char('Message identification', size=35,
readonly=True),
'batch_booking': fields.boolean('Batch booking', readonly=True,
help="If true, the bank statement will display only one debit line for all the wire transfers of the SEPA XML file ; if false, the bank statement will display one debit line per wire transfer of the PAIN file."),
help="If true, the bank statement will display only one debit line for all the wire transfers of the SEPA XML file ; if false, the bank statement will display one debit line per wire transfer of the SEPA XML file."),
'charge_bearer': fields.selection([
('SHAR', 'Shared'),
('CRED', 'Borne by creditor'),
('DEBT', 'Borne by debtor'),
('SLEV', 'Following service level'),
], 'Charge bearer', readonly=True,
help='Shared : transaction charges on the sender side are to be borne by the debtor, transaction charges on the receiver side are to be borne by the creditor (this is the default ; most transfers use this). Borne by creditor : all transaction charges are to be borne by the creditor. Borne by debtor : all transaction charges are to be borne by the debtor. Following service level : transaction charges are to be applied following the rules agreed in the service level and/or scheme.'),
help='Shared : transaction charges on the sender side are to be borne by the debtor, transaction charges on the receiver side are to be borne by the creditor (most transfers use this). Borne by creditor : all transaction charges are to be borne by the creditor. Borne by debtor : all transaction charges are to be borne by the debtor. Following service level : transaction charges are to be applied following the rules agreed in the service level and/or scheme.'),
'generation_date': fields.datetime('Generation date',
readonly=True),
'file': fields.binary('SEPA XML file', readonly=True),

View File

@@ -18,7 +18,6 @@
<field name="msg_identification" select="1" />
<field name="total_amount" />
<field name="nb_transactions" />
<separator string="Processing information" colspan="4" />
<field name="prefered_exec_date" />
<field name="batch_booking" />
<field name="charge_bearer"/>

View File

@@ -0,0 +1,290 @@
# Translation of OpenERP Server.
# This file contains the translation of the following modules:
# * account_banking_sepa_credit_transfer
#
msgid ""
msgstr ""
"Project-Id-Version: OpenERP Server 6.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2013-05-22 20:51+0000\n"
"PO-Revision-Date: 2013-05-22 20:51+0000\n"
"Last-Translator: <>\n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: \n"
#. module: account_banking_sepa_credit_transfer
#: field:banking.export.sepa,file:0
#: field:banking.export.sepa.wizard,file_id:0
msgid "SEPA XML file"
msgstr ""
#. module: account_banking_sepa_credit_transfer
#: field:banking.export.sepa,nb_transactions:0
#: field:banking.export.sepa.wizard,nb_transactions:0
msgid "Number of transactions"
msgstr ""
#. module: account_banking_sepa_credit_transfer
#: selection:banking.export.sepa.wizard,state:0
msgid "Create"
msgstr ""
#. module: account_banking_sepa_credit_transfer
#: help:banking.export.sepa.wizard,msg_identification:0
msgid "This is the message identification of the entire SEPA XML file. 35 characters max."
msgstr ""
#. module: account_banking_sepa_credit_transfer
#: field:banking.export.sepa,filename:0
#: field:banking.export.sepa.wizard,filename:0
msgid "Filename"
msgstr ""
#. module: account_banking_sepa_credit_transfer
#: view:banking.export.sepa:0
msgid "General information"
msgstr ""
#. module: account_banking_sepa_credit_transfer
#: field:banking.export.sepa,state:0
#: field:banking.export.sepa.wizard,state:0
msgid "State"
msgstr ""
#. module: account_banking_sepa_credit_transfer
#: selection:banking.export.sepa,state:0
msgid "Draft"
msgstr ""
#. module: account_banking_sepa_credit_transfer
#: field:banking.export.sepa,prefered_exec_date:0
#: field:banking.export.sepa.wizard,prefered_exec_date:0
msgid "Prefered execution date"
msgstr ""
#. module: account_banking_sepa_credit_transfer
#: selection:banking.export.sepa,charge_bearer:0
#: selection:banking.export.sepa.wizard,charge_bearer:0
msgid "Shared"
msgstr ""
#. module: account_banking_sepa_credit_transfer
#: field:banking.export.sepa,generation_date:0
msgid "Generation date"
msgstr ""
#. module: account_banking_sepa_credit_transfer
#: model:ir.model,name:account_banking_sepa_credit_transfer.model_banking_export_sepa_wizard
msgid "Export SEPA Credit Transfer XML file"
msgstr ""
#. module: account_banking_sepa_credit_transfer
#: view:banking.export.sepa:0
msgid "SEPA Credit Transfer"
msgstr ""
#. module: account_banking_sepa_credit_transfer
#: selection:banking.export.sepa.wizard,state:0
msgid "Finish"
msgstr ""
#. module: account_banking_sepa_credit_transfer
#: selection:banking.export.sepa,state:0
msgid "Reconciled"
msgstr ""
#. module: account_banking_sepa_credit_transfer
#: model:ir.actions.act_window,name:account_banking_sepa_credit_transfer.act_banking_export_sepa_payment_order
msgid "Generated SEPA files"
msgstr ""
#. module: account_banking_sepa_credit_transfer
#: code:addons/account_banking_sepa_credit_transfer/wizard/export_sepa.py:89
#, python-format
msgid "This IBAN is not valid : %s\" % iban))\n"
"\n"
" def create(self, cr, uid, vals, context=None):\n"
" payment_order_ids = context.get('active_ids', [])\n"
" vals.update({\n"
" 'payment_order_ids': [[6, 0, payment_order_ids]],\n"
" })\n"
" return super(banking_export_sepa_wizard, self).create(cr, uid,\n"
" vals, context=context)\n"
"\n"
"\n"
" def create_sepa(self, cr, uid, ids, context=None):\n"
" '''\n"
" Creates the SEPA Credit Transfer file. That's the important code !\n"
" '''\n"
" payment_order_obj = self.pool.get('payment.order')\n"
"\n"
" sepa_export = self.browse(cr, uid, ids[0], context=context)\n"
"\n"
" my_company_name = sepa_export.payment_order_ids[0].mode.bank_id.partner_id.name\n"
" my_company_iban = self._validate_iban(cr, uid, sepa_export.payment_order_ids[0].mode.bank_id.iban, context=context)\n"
" my_company_bic = sepa_export.payment_order_ids[0].mode.bank_id.bank.bic\n"
" #my_company_country_code = sepa_export.payment_order_ids[0].mode.bank_id.partner_id.address[0].country_id.code\n"
" #my_company_city = sepa_export.payment_order_ids[0].mode.bank_id.partner_id.address[0].city\n"
" #my_company_street1 = sepa_export.payment_order_ids[0].mode.bank_id.partner_id.address[0].street\n"
" pain_flavor = sepa_export.payment_order_ids[0].mode.type.code\n"
" if pain_flavor == 'pain.001.001.02':\n"
" bic_xml_tag = 'BIC'\n"
" name_maxsize = 70\n"
" root_xml_tag = 'pain.001.001.02'\n"
" elif pain_flavor == 'pain.001.001.03':\n"
" bic_xml_tag = 'BIC'\n"
" # size 70 -> 140 for <Nm> with pain.001.001.03\n"
" # BUT the European Payment Council, in the document\n"
" # \"SEPA Credit Transfer Scheme Customer-to-bank Implementation guidelines\" v6.0\n"
" # available on http://www.europeanpaymentscouncil.eu/knowledge_bank.cfm\n"
" # says that 'Nm' should be limited to 70\n"
" # so we follow the \"European Payment Council\" and we put 70 and not 140\n"
" name_maxsize = 70\n"
" root_xml_tag = 'CstmrCdtTrfInitn'\n"
" elif pain_flavor == 'pain.001.001.04':\n"
" bic_xml_tag = 'BICFI'\n"
" name_maxsize = 140\n"
" root_xml_tag = 'CstmrCdtTrfInitn'\n"
" else:\n"
" raise osv.except_osv(_('Error :'), _(\"Payment Type Code '%s' is not supported. The only Payment Type Codes supported for SEPA Credit Transfers are 'pain.001.001.02', 'pain.001.001.03' and 'pain.001.001.04'."
msgstr ""
#. module: account_banking_sepa_credit_transfer
#: model:ir.actions.act_window,name:account_banking_sepa_credit_transfer.action_account_banking_sepa
#: model:ir.ui.menu,name:account_banking_sepa_credit_transfer.menu_account_banking_sepa
msgid "Generated SEPA XML files"
msgstr ""
#. module: account_banking_sepa_credit_transfer
#: selection:banking.export.sepa,state:0
msgid "Sent"
msgstr ""
#. module: account_banking_sepa_credit_transfer
#: view:banking.export.sepa.wizard:0
msgid "Validate"
msgstr ""
#. module: account_banking_sepa_credit_transfer
#: view:banking.export.sepa.wizard:0
msgid "Generate"
msgstr ""
#. module: account_banking_sepa_credit_transfer
#: field:banking.export.sepa,msg_identification:0
#: field:banking.export.sepa.wizard,msg_identification:0
msgid "Message identification"
msgstr ""
#. module: account_banking_sepa_credit_transfer
#: code:addons/account_banking_sepa_credit_transfer/wizard/export_sepa.py:283
#, python-format
msgid "The generated XML file is not valid against the official XML Schema Definition. The generated XML file and the full error have been written in the server logs. Here is the error, which may give you an idea on the cause of the problem : %s"
msgstr ""
#. module: account_banking_sepa_credit_transfer
#: field:banking.export.sepa,total_amount:0
#: field:banking.export.sepa.wizard,total_amount:0
msgid "Total amount"
msgstr ""
#. module: account_banking_sepa_credit_transfer
#: help:banking.export.sepa,charge_bearer:0
#: help:banking.export.sepa.wizard,charge_bearer:0
msgid "Shared : transaction charges on the sender side are to be borne by the debtor, transaction charges on the receiver side are to be borne by the creditor (most transfers use this). Borne by creditor : all transaction charges are to be borne by the creditor. Borne by debtor : all transaction charges are to be borne by the debtor. Following service level : transaction charges are to be applied following the rules agreed in the service level and/or scheme."
msgstr ""
#. module: account_banking_sepa_credit_transfer
#: selection:banking.export.sepa,charge_bearer:0
#: selection:banking.export.sepa.wizard,charge_bearer:0
msgid "Borne by creditor"
msgstr ""
#. module: account_banking_sepa_credit_transfer
#: view:banking.export.sepa:0
#: field:banking.export.sepa,payment_order_ids:0
#: field:banking.export.sepa.wizard,payment_order_ids:0
msgid "Payment orders"
msgstr ""
#. module: account_banking_sepa_credit_transfer
#: view:banking.export.sepa.wizard:0
msgid "SEPA XML file generation"
msgstr ""
#. module: account_banking_sepa_credit_transfer
#: view:banking.export.sepa.wizard:0
msgid "Reference for further communication"
msgstr ""
#. module: account_banking_sepa_credit_transfer
#: view:banking.export.sepa.wizard:0
msgid "Processing details"
msgstr ""
#. module: account_banking_sepa_credit_transfer
#: model:ir.model,name:account_banking_sepa_credit_transfer.model_banking_export_sepa
msgid "SEPA export"
msgstr ""
#. module: account_banking_sepa_credit_transfer
#: selection:banking.export.sepa,charge_bearer:0
#: selection:banking.export.sepa.wizard,charge_bearer:0
msgid "Borne by debtor"
msgstr ""
#. module: account_banking_sepa_credit_transfer
#: view:banking.export.sepa:0
msgid "Payment order"
msgstr ""
#. module: account_banking_sepa_credit_transfer
#: selection:banking.export.sepa,charge_bearer:0
#: selection:banking.export.sepa.wizard,charge_bearer:0
msgid "Following service level"
msgstr ""
#. module: account_banking_sepa_credit_transfer
#: field:banking.export.sepa,charge_bearer:0
#: field:banking.export.sepa.wizard,charge_bearer:0
msgid "Charge bearer"
msgstr ""
#. module: account_banking_sepa_credit_transfer
#: help:banking.export.sepa,batch_booking:0
#: help:banking.export.sepa.wizard,batch_booking:0
msgid "If true, the bank statement will display only one debit line for all the wire transfers of the SEPA XML file ; if false, the bank statement will display one debit line per wire transfer of the SEPA XML file."
msgstr ""
#. module: account_banking_sepa_credit_transfer
#: help:banking.export.sepa.wizard,prefered_exec_date:0
msgid "This is the date on which the file should be processed by the bank. Please keep in mind that banks only execute on working days and typically use a delay of two days between execution date and effective transfer date."
msgstr ""
#. module: account_banking_sepa_credit_transfer
#: field:banking.export.sepa.wizard,file:0
msgid "File"
msgstr ""
#. module: account_banking_sepa_credit_transfer
#: view:banking.export.sepa.wizard:0
msgid "Cancel"
msgstr ""
#. module: account_banking_sepa_credit_transfer
#: code:addons/account_banking_sepa_credit_transfer/wizard/export_sepa.py:89
#: code:addons/account_banking_sepa_credit_transfer/wizard/export_sepa.py:134
#: code:addons/account_banking_sepa_credit_transfer/wizard/export_sepa.py:283
#, python-format
msgid "Error :"
msgstr ""
#. module: account_banking_sepa_credit_transfer
#: field:banking.export.sepa,batch_booking:0
#: field:banking.export.sepa.wizard,batch_booking:0
msgid "Batch booking"
msgstr ""

View File

@@ -0,0 +1,335 @@
# Translation of OpenERP Server.
# This file contains the translation of the following modules:
# * account_banking_sepa_credit_transfer
#
msgid ""
msgstr ""
"Project-Id-Version: OpenERP Server 6.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2013-05-22 20:52+0000\n"
"PO-Revision-Date: 2013-05-22 20:52+0000\n"
"Last-Translator: <>\n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: \n"
#. module: account_banking_sepa_credit_transfer
#: field:banking.export.sepa,file:0
#: field:banking.export.sepa.wizard,file_id:0
msgid "SEPA XML file"
msgstr "Fichier SEPA XML"
#. module: account_banking_sepa_credit_transfer
#: field:banking.export.sepa,nb_transactions:0
#: field:banking.export.sepa.wizard,nb_transactions:0
msgid "Number of transactions"
msgstr "Nombre de transactions"
#. module: account_banking_sepa_credit_transfer
#: selection:banking.export.sepa.wizard,state:0
msgid "Create"
msgstr "Créer"
#. module: account_banking_sepa_credit_transfer
#: help:banking.export.sepa.wizard,msg_identification:0
msgid "This is the message identification of the entire SEPA XML file. 35 characters max."
msgstr "Ceci est le libellé d'identification du fichier SEPA XML. 35 caractères maximum."
#. module: account_banking_sepa_credit_transfer
#: field:banking.export.sepa,filename:0
#: field:banking.export.sepa.wizard,filename:0
msgid "Filename"
msgstr "Nom du fichier"
#. module: account_banking_sepa_credit_transfer
#: view:banking.export.sepa:0
msgid "General information"
msgstr "Informations générales"
#. module: account_banking_sepa_credit_transfer
#: field:banking.export.sepa,state:0
#: field:banking.export.sepa.wizard,state:0
msgid "State"
msgstr "État"
#. module: account_banking_sepa_credit_transfer
#: selection:banking.export.sepa,state:0
msgid "Draft"
msgstr "Brouillon"
#. module: account_banking_sepa_credit_transfer
#: field:banking.export.sepa,prefered_exec_date:0
#: field:banking.export.sepa.wizard,prefered_exec_date:0
msgid "Prefered execution date"
msgstr "Date d'exécution demandée"
#. module: account_banking_sepa_credit_transfer
#: selection:banking.export.sepa,charge_bearer:0
#: selection:banking.export.sepa.wizard,charge_bearer:0
msgid "Shared"
msgstr "Partagé"
#. module: account_banking_sepa_credit_transfer
#: field:banking.export.sepa,generation_date:0
msgid "Generation date"
msgstr "Date de génération"
#. module: account_banking_sepa_credit_transfer
#: model:ir.model,name:account_banking_sepa_credit_transfer.model_banking_export_sepa_wizard
msgid "Export SEPA Credit Transfer XML file"
msgstr "Exporte the fichier de virement SEPA XML"
#. module: account_banking_sepa_credit_transfer
#: view:banking.export.sepa:0
msgid "SEPA Credit Transfer"
msgstr "Virement SEPA"
#. module: account_banking_sepa_credit_transfer
#: selection:banking.export.sepa.wizard,state:0
msgid "Finish"
msgstr "Finir"
#. module: account_banking_sepa_credit_transfer
#: selection:banking.export.sepa,state:0
msgid "Reconciled"
msgstr "Réconcilié"
#. module: account_banking_sepa_credit_transfer
#: model:ir.actions.act_window,name:account_banking_sepa_credit_transfer.act_banking_export_sepa_payment_order
msgid "Generated SEPA files"
msgstr "Fichiers SEPA générés"
#. module: account_banking_sepa_credit_transfer
#: code:addons/account_banking_sepa_credit_transfer/wizard/export_sepa.py:89
#, python-format
msgid "This IBAN is not valid : %s\" % iban))\n"
"\n"
" def create(self, cr, uid, vals, context=None):\n"
" payment_order_ids = context.get('active_ids', [])\n"
" vals.update({\n"
" 'payment_order_ids': [[6, 0, payment_order_ids]],\n"
" })\n"
" return super(banking_export_sepa_wizard, self).create(cr, uid,\n"
" vals, context=context)\n"
"\n"
"\n"
" def create_sepa(self, cr, uid, ids, context=None):\n"
" '''\n"
" Creates the SEPA Credit Transfer file. That's the important code !\n"
" '''\n"
" payment_order_obj = self.pool.get('payment.order')\n"
"\n"
" sepa_export = self.browse(cr, uid, ids[0], context=context)\n"
"\n"
" my_company_name = sepa_export.payment_order_ids[0].mode.bank_id.partner_id.name\n"
" my_company_iban = self._validate_iban(cr, uid, sepa_export.payment_order_ids[0].mode.bank_id.iban, context=context)\n"
" my_company_bic = sepa_export.payment_order_ids[0].mode.bank_id.bank.bic\n"
" #my_company_country_code = sepa_export.payment_order_ids[0].mode.bank_id.partner_id.address[0].country_id.code\n"
" #my_company_city = sepa_export.payment_order_ids[0].mode.bank_id.partner_id.address[0].city\n"
" #my_company_street1 = sepa_export.payment_order_ids[0].mode.bank_id.partner_id.address[0].street\n"
" pain_flavor = sepa_export.payment_order_ids[0].mode.type.code\n"
" if pain_flavor == 'pain.001.001.02':\n"
" bic_xml_tag = 'BIC'\n"
" name_maxsize = 70\n"
" root_xml_tag = 'pain.001.001.02'\n"
" elif pain_flavor == 'pain.001.001.03':\n"
" bic_xml_tag = 'BIC'\n"
" # size 70 -> 140 for <Nm> with pain.001.001.03\n"
" # BUT the European Payment Council, in the document\n"
" # \"SEPA Credit Transfer Scheme Customer-to-bank Implementation guidelines\" v6.0\n"
" # available on http://www.europeanpaymentscouncil.eu/knowledge_bank.cfm\n"
" # says that 'Nm' should be limited to 70\n"
" # so we follow the \"European Payment Council\" and we put 70 and not 140\n"
" name_maxsize = 70\n"
" root_xml_tag = 'CstmrCdtTrfInitn'\n"
" elif pain_flavor == 'pain.001.001.04':\n"
" bic_xml_tag = 'BICFI'\n"
" name_maxsize = 140\n"
" root_xml_tag = 'CstmrCdtTrfInitn'\n"
" else:\n"
" raise osv.except_osv(_('Error :'), _(\"Payment Type Code '%s' is not supported. The only Payment Type Codes supported for SEPA Credit Transfers are 'pain.001.001.02', 'pain.001.001.03' and 'pain.001.001.04'."
msgstr "This IBAN is not valid : %s\" % iban))\n"
"\n"
" def create(self, cr, uid, vals, context=None):\n"
" payment_order_ids = context.get('active_ids', [])\n"
" vals.update({\n"
" 'payment_order_ids': [[6, 0, payment_order_ids]],\n"
" })\n"
" return super(banking_export_sepa_wizard, self).create(cr, uid,\n"
" vals, context=context)\n"
"\n"
"\n"
" def create_sepa(self, cr, uid, ids, context=None):\n"
" '''\n"
" Creates the SEPA Credit Transfer file. That's the important code !\n"
" '''\n"
" payment_order_obj = self.pool.get('payment.order')\n"
"\n"
" sepa_export = self.browse(cr, uid, ids[0], context=context)\n"
"\n"
" my_company_name = sepa_export.payment_order_ids[0].mode.bank_id.partner_id.name\n"
" my_company_iban = self._validate_iban(cr, uid, sepa_export.payment_order_ids[0].mode.bank_id.iban, context=context)\n"
" my_company_bic = sepa_export.payment_order_ids[0].mode.bank_id.bank.bic\n"
" #my_company_country_code = sepa_export.payment_order_ids[0].mode.bank_id.partner_id.address[0].country_id.code\n"
" #my_company_city = sepa_export.payment_order_ids[0].mode.bank_id.partner_id.address[0].city\n"
" #my_company_street1 = sepa_export.payment_order_ids[0].mode.bank_id.partner_id.address[0].street\n"
" pain_flavor = sepa_export.payment_order_ids[0].mode.type.code\n"
" if pain_flavor == 'pain.001.001.02':\n"
" bic_xml_tag = 'BIC'\n"
" name_maxsize = 70\n"
" root_xml_tag = 'pain.001.001.02'\n"
" elif pain_flavor == 'pain.001.001.03':\n"
" bic_xml_tag = 'BIC'\n"
" # size 70 -> 140 for <Nm> with pain.001.001.03\n"
" # BUT the European Payment Council, in the document\n"
" # \"SEPA Credit Transfer Scheme Customer-to-bank Implementation guidelines\" v6.0\n"
" # available on http://www.europeanpaymentscouncil.eu/knowledge_bank.cfm\n"
" # says that 'Nm' should be limited to 70\n"
" # so we follow the \"European Payment Council\" and we put 70 and not 140\n"
" name_maxsize = 70\n"
" root_xml_tag = 'CstmrCdtTrfInitn'\n"
" elif pain_flavor == 'pain.001.001.04':\n"
" bic_xml_tag = 'BICFI'\n"
" name_maxsize = 140\n"
" root_xml_tag = 'CstmrCdtTrfInitn'\n"
" else:\n"
" raise osv.except_osv(_('Error :'), _(\"Payment Type Code '%s' is not supported. The only Payment Type Codes supported for SEPA Credit Transfers are 'pain.001.001.02', 'pain.001.001.03' and 'pain.001.001.04'."
#. module: account_banking_sepa_credit_transfer
#: model:ir.actions.act_window,name:account_banking_sepa_credit_transfer.action_account_banking_sepa
#: model:ir.ui.menu,name:account_banking_sepa_credit_transfer.menu_account_banking_sepa
msgid "Generated SEPA XML files"
msgstr "Fichiers SEPA XML générés"
#. module: account_banking_sepa_credit_transfer
#: selection:banking.export.sepa,state:0
msgid "Sent"
msgstr "Envoyé"
#. module: account_banking_sepa_credit_transfer
#: view:banking.export.sepa.wizard:0
msgid "Validate"
msgstr "Valider"
#. module: account_banking_sepa_credit_transfer
#: view:banking.export.sepa.wizard:0
msgid "Generate"
msgstr "Générer"
#. module: account_banking_sepa_credit_transfer
#: field:banking.export.sepa,msg_identification:0
#: field:banking.export.sepa.wizard,msg_identification:0
msgid "Message identification"
msgstr "Libellé d'identification"
#. module: account_banking_sepa_credit_transfer
#: code:addons/account_banking_sepa_credit_transfer/wizard/export_sepa.py:283
#, python-format
msgid "The generated XML file is not valid against the official XML Schema Definition. The generated XML file and the full error have been written in the server logs. Here is the error, which may give you an idea on the cause of the problem : %s"
msgstr "Le fichier XML généré n'est pas valide par rapport à la Définition du Schéma XML officiel. Le fichier XML généré et le message d'erreur complet ont été écrits dans les logs du serveur. Voici l'erreur, qui vous donnera peut-être une idée sur la cause du problème : %s"
#. module: account_banking_sepa_credit_transfer
#: field:banking.export.sepa,total_amount:0
#: field:banking.export.sepa.wizard,total_amount:0
msgid "Total amount"
msgstr "Montant total"
#. module: account_banking_sepa_credit_transfer
#: help:banking.export.sepa,charge_bearer:0
#: help:banking.export.sepa.wizard,charge_bearer:0
msgid "Shared : transaction charges on the sender side are to be borne by the debtor, transaction charges on the receiver side are to be borne by the creditor (most transfers use this). Borne by creditor : all transaction charges are to be borne by the creditor. Borne by debtor : all transaction charges are to be borne by the debtor. Following service level : transaction charges are to be applied following the rules agreed in the service level and/or scheme."
msgstr "Partagés : les frais bancaires côté émetteur sont à la charge de l'émetteur et les frais bancaires côté destinataire sont à la charge du destinataire (la plupart des virements utilisent cette répartition). Supportés par le destinataire : tous les frais bancaires sont à la charge du destinataire. Supportés par l'émetteur : tous les frais bancaires sont à la charge de l'émetteur. Suivant le niveau de service : la répartition des frais bancaires suit les règles pré-établies dans le contrat avec la banque."
#. module: account_banking_sepa_credit_transfer
#: selection:banking.export.sepa,charge_bearer:0
#: selection:banking.export.sepa.wizard,charge_bearer:0
msgid "Borne by creditor"
msgstr "Supportés par le destinataire"
#. module: account_banking_sepa_credit_transfer
#: view:banking.export.sepa:0
#: field:banking.export.sepa,payment_order_ids:0
#: field:banking.export.sepa.wizard,payment_order_ids:0
msgid "Payment orders"
msgstr "Ordres de paiement"
#. module: account_banking_sepa_credit_transfer
#: view:banking.export.sepa.wizard:0
msgid "SEPA XML file generation"
msgstr "Génération du fichier SEPA XML"
#. module: account_banking_sepa_credit_transfer
#: view:banking.export.sepa.wizard:0
msgid "Reference for further communication"
msgstr "Référence pour communication ultérieure"
#. module: account_banking_sepa_credit_transfer
#: view:banking.export.sepa.wizard:0
msgid "Processing details"
msgstr "Paramètres"
#. module: account_banking_sepa_credit_transfer
#: model:ir.model,name:account_banking_sepa_credit_transfer.model_banking_export_sepa
msgid "SEPA export"
msgstr "Export SEPA"
#. module: account_banking_sepa_credit_transfer
#: selection:banking.export.sepa,charge_bearer:0
#: selection:banking.export.sepa.wizard,charge_bearer:0
msgid "Borne by debtor"
msgstr "Supportés par l'émetteur"
#. module: account_banking_sepa_credit_transfer
#: view:banking.export.sepa:0
msgid "Payment order"
msgstr "Ordre de paiement"
#. module: account_banking_sepa_credit_transfer
#: selection:banking.export.sepa,charge_bearer:0
#: selection:banking.export.sepa.wizard,charge_bearer:0
msgid "Following service level"
msgstr "Suivant le niveau de service"
#. module: account_banking_sepa_credit_transfer
#: field:banking.export.sepa,charge_bearer:0
#: field:banking.export.sepa.wizard,charge_bearer:0
msgid "Charge bearer"
msgstr "Répartition des frais"
#. module: account_banking_sepa_credit_transfer
#: help:banking.export.sepa,batch_booking:0
#: help:banking.export.sepa.wizard,batch_booking:0
msgid "If true, the bank statement will display only one debit line for all the wire transfers of the SEPA XML file ; if false, the bank statement will display one debit line per wire transfer of the SEPA XML file."
msgstr "Si coché, le relevé de compte ne comportera qu'une ligne de débit pour tous les virements du fichier SEPA XML ; si non coché, le relevé de compte comportera une ligne de débit pour chaque virement du fichier SEPA XML."
#. module: account_banking_sepa_credit_transfer
#: help:banking.export.sepa.wizard,prefered_exec_date:0
msgid "This is the date on which the file should be processed by the bank. Please keep in mind that banks only execute on working days and typically use a delay of two days between execution date and effective transfer date."
msgstr "C'est la date à laquelle le fichier doit être traité par la banque. Gardez en tête que les banques réalisent des traitements seulement les jours ouvrés et ont habituellement un délai de 2 jours entre la date de traitement et la date du transfert effectif."
#. module: account_banking_sepa_credit_transfer
#: field:banking.export.sepa.wizard,file:0
msgid "File"
msgstr "Fichier"
#. module: account_banking_sepa_credit_transfer
#: view:banking.export.sepa.wizard:0
msgid "Cancel"
msgstr "Annuler"
#. module: account_banking_sepa_credit_transfer
#: code:addons/account_banking_sepa_credit_transfer/wizard/export_sepa.py:89
#: code:addons/account_banking_sepa_credit_transfer/wizard/export_sepa.py:134
#: code:addons/account_banking_sepa_credit_transfer/wizard/export_sepa.py:283
#, python-format
msgid "Error :"
msgstr "Erreur :"
#. module: account_banking_sepa_credit_transfer
#: field:banking.export.sepa,batch_booking:0
#: field:banking.export.sepa.wizard,batch_booking:0
msgid "Batch booking"
msgstr "Débit groupé"

View File

@@ -41,22 +41,22 @@ class banking_export_sepa_wizard(osv.osv_memory):
'State', readonly=True),
'msg_identification': fields.char('Message identification', size=35,
required=True,
help='This is the message identification of the full SEPA XML file. 35 characters max.'),
help='This is the message identification of the entire SEPA XML file. 35 characters max.'),
'batch_booking': fields.boolean('Batch booking',
help="If true, the bank statement will display only one debit line for all the wire transfers of the PAIN file ; if false, the bank statement will display one debit line per wire transfer of the PAIN file."),
help="If true, the bank statement will display only one debit line for all the wire transfers of the SEPA XML file ; if false, the bank statement will display one debit line per wire transfer of the SEPA XML file."),
'prefered_exec_date': fields.date('Prefered execution date',
help='This is the date the file should be processed by the bank. Please keep in mind that banks only execute on working days and typically use a delay of two days between execution date and effective transfer date.'),
help='This is the date on which the file should be processed by the bank. Please keep in mind that banks only execute on working days and typically use a delay of two days between execution date and effective transfer date.'),
'charge_bearer': fields.selection([
('SHAR', 'Shared'),
('CRED', 'Borne by creditor'),
('DEBT', 'Borne by debtor'),
('SLEV', 'Following service level'),
], 'Charge bearer', required=True,
help='Shared : transaction charges on the sender side are to be borne by the debtor, transaction charges on the receiver side are to be borne by the creditor (this is the default ; most transfers use this). Borne by creditor : all transaction charges are to be borne by the creditor. Borne by debtor : all transaction charges are to be borne by the debtor. Following service level : transaction charges are to be applied following the rules agreed in the service level and/or scheme.'),
help='Shared : transaction charges on the sender side are to be borne by the debtor, transaction charges on the receiver side are to be borne by the creditor (most transfers use this). Borne by creditor : all transaction charges are to be borne by the creditor. Borne by debtor : all transaction charges are to be borne by the debtor. Following service level : transaction charges are to be applied following the rules agreed in the service level and/or scheme.'),
'nb_transactions': fields.related('file_id', 'nb_transactions',
type='integer', string='Number of transactions', readonly=True),
'total_amount': fields.related('file_id', 'total_amount', type='float',
string='Total Amount', readonly=True),
string='Total amount', readonly=True),
'file_id': fields.many2one('banking.export.sepa', 'SEPA XML file', readonly=True),
'file': fields.related('file_id', 'file', string="File", type='binary',
readonly=True),

View File

@@ -23,7 +23,7 @@
<field name="msg_identification" />
<newline />
<button icon="gtk-close" special="cancel" string="Cancel" colspan="2"/>
<button icon="gtk-ok" string="Create" name="create_sepa" type="object" colspan="2"/>
<button icon="gtk-ok" string="Generate" name="create_sepa" type="object" colspan="2"/>
</group>
<group states="finish">
<field name="total_amount" />
@@ -38,7 +38,7 @@
<field name="filename" invisible="True"/>
<newline />
<button icon="gtk-cancel" string="Cancel" name="cancel_sepa" type="object" colspan="2"/>
<button icon="gtk-ok" string="Finish" name="save_sepa" type="object" colspan="2"/>
<button icon="gtk-ok" string="Validate" name="save_sepa" type="object" colspan="2"/>
</group>
</form>
</field>