Merge PR #1029 into 16.0

Signed-off-by pedrobaeza
This commit is contained in:
OCA-git-bot
2023-06-03 14:56:08 +00:00
50 changed files with 13416 additions and 0 deletions

View File

@@ -0,0 +1,146 @@
=================================
Account Banking SEPA Direct Debit
=================================
.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
:target: https://odoo-community.org/page/development-status
:alt: Beta
.. |badge2| image:: https://img.shields.io/badge/licence-AGPL--3-blue.png
:target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
:alt: License: AGPL-3
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fbank--payment-lightgray.png?logo=github
:target: https://github.com/OCA/bank-payment/tree/16.0/account_banking_sepa_direct_debit
:alt: OCA/bank-payment
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/bank-payment-16-0/bank-payment-16-0-account_banking_sepa_direct_debit
:alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png
:target: https://runboat.odoo-community.org/webui/builds.html?repo=OCA/bank-payment&target_branch=16.0
:alt: Try me on Runboat
|badge1| |badge2| |badge3| |badge4| |badge5|
Create SEPA files for Direct Debit
Module to export direct debit payment orders in SEPA XML file format.
SEPA PAIN (PAyment INitiation) is the new european standard for
Customer-to-Bank payment instructions. This module implements SEPA Direct
Debit (SDD), more specifically PAIN versions 008.001.02, 008.001.03 and
008.001.04. It is part of the ISO 20022 standard, available on
http://www.iso20022.org.
The Implementation Guidelines for SEPA Direct Debit published by the European
Payments Council (http://http://www.europeanpaymentscouncil.eu) use PAIN
version 008.001.02. So if you don't know which version your bank supports, you
should try version 008.001.02 first.
**Table of contents**
.. contents::
:local:
Installation
============
This module depends on :
* account_banking_pain_base
* account_banking_mandate
This module is part of the OCA/bank-payment suite.
Configuration
=============
For setting the SEPA creditor identifier:
#. Go to Invoicing/Accounting > Configuration > Settings.
#. On the field "SEPA Creditor Identifier" in the section *SEPA/PAIN*, you can
fill the corresponding identifier.
If your country requires several identifiers (like Spain), you must:
#. Go to *Invoicing/Accounting > Configuration > Settings*.
#. On the section *SEPA/PAIN*, check the mark "Multiple identifiers".
#. Now go to *Invoicing/Accounting > Configuration > Management > Payment Modes*.
#. Create a payment mode for your specific bank.
#. Fill the specific identifier on the field "SEPA Creditor Identifier".
For defining a payment mode that uses SEPA direct debit:
#. Go to *Invoicing/Accounting > Configuration > Management > Payment Modes*.
#. Create a record.
#. Select the Payment Method *SEPA Direct Debit for customers* (which is
automatically created upon module installation).
#. Check that this payment method uses the proper version of PAIN.
#. If not, go *Invoicing/Accounting > Configuration > Management > Payment Methods*.
#. Locate the "SEPA Direct Debit for customers" record and open it.
#. Change the "PAIN version" according your needs.
#. If you need to handle several PAIN versions, just duplicate the payment
method adjusting this field on each for having them.
Usage
=====
In the menu *Invoicing/Accounting > Customers > Debit Order*, create a new debit
order and select the Payment Mode dedicated to SEPA Direct Debit that
you created during the configuration step.
Bug Tracker
===========
Bugs are tracked on `GitHub Issues <https://github.com/OCA/bank-payment/issues>`_.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us smashing it by providing a detailed and welcomed
`feedback <https://github.com/OCA/bank-payment/issues/new?body=module:%20account_banking_sepa_direct_debit%0Aversion:%2016.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.
Do not contact contributors directly about support or help with technical issues.
Credits
=======
Authors
~~~~~~~
* Akretion
* Tecnativa
Contributors
~~~~~~~~~~~~
* Alexis de Lattre <alexis.delattre@akretion.com>
* Stéphane Bidoul <stephane.bidoul@acsone.eu>
* Alexandre Fayolle
* Raphaël Valyi
* Sandy Carter
* Antonio Espinosa <antonioea@antiun.com>
* Marçal Isern <marsal.isern@qubiq.es>
* `Tecnativa <https://www.tecnativa.com>`__:
* Pedro M. Baeza
* Sergio Teruel
* Carlos Roca
* Manuel Regidor <manuel.regidor@sygel.es>
Maintainers
~~~~~~~~~~~
This module is maintained by the OCA.
.. image:: https://odoo-community.org/logo.png
:alt: Odoo Community Association
:target: https://odoo-community.org
OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.
This module is part of the `OCA/bank-payment <https://github.com/OCA/bank-payment/tree/16.0/account_banking_sepa_direct_debit>`_ project on GitHub.
You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.

View File

@@ -0,0 +1,2 @@
from . import models
from . import wizards

View File

@@ -0,0 +1,32 @@
# Copyright 2013-2020 Akretion (www.akretion.com)
# Copyright 2016 Tecnativa - Antonio Espinosa
# Copyright 2014-2022 Tecnativa - Pedro M. Baeza
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html).
{
"name": "Account Banking SEPA Direct Debit",
"summary": "Create SEPA files for Direct Debit",
"version": "16.0.1.0.0",
"license": "AGPL-3",
"author": "Akretion, Tecnativa, Odoo Community Association (OCA)",
"website": "https://github.com/OCA/bank-payment",
"category": "Banking addons",
"depends": ["account_banking_pain_base", "account_banking_mandate"],
"assets": {
"web.report_assets_common": [
"/account_banking_sepa_direct_debit/static/src/css/report.css"
],
},
"data": [
"views/account_banking_mandate_view.xml",
"views/res_config_settings.xml",
"views/account_payment_mode.xml",
"data/mandate_expire_cron.xml",
"data/account_payment_method.xml",
"data/report_paperformat.xml",
"reports/sepa_direct_debit_mandate.xml",
"views/report_sepa_direct_debit_mandate.xml",
],
"demo": ["demo/sepa_direct_debit_demo.xml"],
"installable": True,
}

View File

@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="utf-8" ?>
<odoo noupdate="1">
<record id="sepa_direct_debit" model="account.payment.method">
<field name="name">SEPA Direct Debit for customers</field>
<field name="code">sepa_direct_debit</field>
<field name="payment_type">inbound</field>
<field name="bank_account_required" eval="False" />
<field name="mandate_required" eval="True" />
<field name="pain_version">pain.008.001.02</field>
</record>
</odoo>

View File

@@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8" ?>
<!--
Copyright 2013-2020 Akretion (Alexis de Lattre <alexis.delattre@akretion.com>)
License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
-->
<odoo noupdate="1">
<record id="sdd_mandate_expire_cron" model="ir.cron">
<field name="name">Set SEPA Direct Debit Mandates to Expired</field>
<field name="active" eval="True" />
<field name="model_id" ref="model_account_banking_mandate" />
<field name="state">code</field>
<field name="code">model._sdd_mandate_set_state_to_expired()</field>
<field name="interval_number">1</field>
<field name="interval_type">days</field>
<field name="numbercall">-1</field>
<field name="user_id" ref="base.user_root" />
</record>
</odoo>

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,658 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<!-- Mit XMLSpy v2008 rel. 2 (http://www.altova.com) von Wenzel (SIZ Bonn) bearbeitet -->
<!-- Version gemäß DFÜ-Abkommen Anlage 3, Version 2.7, gültig ab November 2013 mit Umsetzung von IBAN Only gemäß EPC SDD Core IG 7.0 bzw. SDD B2B IG 5.0 , zudem Einbau der COR1-Option durch Erweiterung Local Instrument und Erweiterung Service Level auf Externe Codeliste-->
<!-- Mit XMLSpy v2008 rel. 2 sp2 (http://www.altova.com) am 29.11.2012 von der SIZ GmbH bearbeitet -->
<xs:schema
xmlns="urn:iso:std:iso:20022:tech:xsd:pain.008.003.02"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
targetNamespace="urn:iso:std:iso:20022:tech:xsd:pain.008.003.02"
elementFormDefault="qualified"
>
<xs:element name="Document" type="Document" />
<xs:complexType name="AccountIdentificationSEPA">
<xs:sequence>
<xs:element name="IBAN" type="IBAN2007Identifier" />
</xs:sequence>
</xs:complexType>
<xs:simpleType name="ActiveOrHistoricCurrencyAndAmount_SimpleTypeSEPA">
<xs:restriction base="xs:decimal">
<xs:minInclusive value="0.01" />
<xs:maxInclusive value="999999999.99" />
<xs:fractionDigits value="2" />
<xs:totalDigits value="11" />
</xs:restriction>
</xs:simpleType>
<xs:complexType name="ActiveOrHistoricCurrencyAndAmountSEPA">
<xs:simpleContent>
<xs:extension base="ActiveOrHistoricCurrencyAndAmount_SimpleTypeSEPA">
<xs:attribute name="Ccy" type="ActiveOrHistoricCurrencyCodeEUR" use="required" />
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:simpleType name="ActiveOrHistoricCurrencyCodeEUR">
<xs:restriction base="xs:string">
<xs:enumeration value="EUR" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="ActiveOrHistoricCurrencyCode">
<xs:restriction base="xs:string">
<xs:pattern value="[A-Z]{3,3}" />
</xs:restriction>
</xs:simpleType>
<xs:complexType name="AmendmentInformationDetailsSDD">
<xs:sequence>
<xs:element name="OrgnlMndtId" type="RestrictedIdentificationSEPA2" minOccurs="0">
<xs:annotation>
<xs:documentation
>Mandatory if changes occur in Mandate Identification, otherwise not to be used.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OrgnlCdtrSchmeId" type="PartyIdentificationSEPA4" minOccurs="0">
<xs:annotation>
<xs:documentation
>Mandatory if changes occur in 'Creditor Scheme Identification', otherwise not to be used.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OrgnlDbtrAcct" type="CashAccountSEPA2" minOccurs="0">
<xs:annotation>
<xs:documentation
>To be used only for changes of accounts within the same bank.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element
name="OrgnlDbtrAgt"
type="BranchAndFinancialInstitutionIdentificationSEPA2"
minOccurs="0"
>
<xs:annotation>
<xs:documentation
>To use 'Identification under 'Other' under 'Financial Institution Identifier with code SMNDA to indicate same mandate with new Debtor Agent. To be used with the FRST indicator in the Sequence Type.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:simpleType name="AnyBICIdentifier">
<xs:restriction base="xs:string">
<xs:pattern value="[A-Z]{6,6}[A-Z2-9][A-NP-Z0-9]([A-Z0-9]{3,3}){0,1}" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="BICIdentifier">
<xs:restriction base="xs:string">
<xs:pattern value="[A-Z]{6,6}[A-Z2-9][A-NP-Z0-9]([A-Z0-9]{3,3}){0,1}" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="BatchBookingIndicator">
<xs:restriction base="xs:boolean" />
</xs:simpleType>
<xs:complexType name="BranchAndFinancialInstitutionIdentificationSEPA3">
<xs:sequence>
<xs:element name="FinInstnId" type="FinancialInstitutionIdentificationSEPA3" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="BranchAndFinancialInstitutionIdentificationSEPA2">
<xs:sequence>
<xs:element name="FinInstnId" type="FinancialInstitutionIdentificationSEPA2" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="CashAccountSEPA1">
<xs:sequence>
<xs:element name="Id" type="AccountIdentificationSEPA" />
<xs:element name="Ccy" type="ActiveOrHistoricCurrencyCode" minOccurs="0" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="CashAccountSEPA2">
<xs:sequence>
<xs:element name="Id" type="AccountIdentificationSEPA" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="CategoryPurposeSEPA">
<xs:sequence>
<xs:element name="Cd" type="ExternalCategoryPurpose1Code" />
</xs:sequence>
</xs:complexType>
<xs:simpleType name="ChargeBearerTypeSEPACode">
<xs:restriction base="xs:string">
<xs:enumeration value="SLEV" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="CountryCode">
<xs:restriction base="xs:string">
<xs:pattern value="[A-Z]{2,2}" />
</xs:restriction>
</xs:simpleType>
<xs:complexType name="CreditorReferenceInformationSEPA1">
<xs:sequence>
<xs:element name="Tp" type="CreditorReferenceTypeSEPA" />
<xs:element name="Ref" type="Max35Text">
<xs:annotation>
<xs:documentation
>If a Creditor Reference contains a check digit, the receiving bank is not required to validate this.
If the receiving bank validates the check digit and if this validation fails, the bank may continue its processing and send the transaction to the next party in the chain.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name="CreditorReferenceTypeSEPA">
<xs:sequence>
<xs:element name="CdOrPrtry" type="CreditorReferenceTypeCodeSEPA" />
<xs:element name="Issr" type="Max35Text" minOccurs="0" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="CreditorReferenceTypeCodeSEPA">
<xs:sequence>
<xs:element name="Cd" type="DocumentType3CodeSEPA" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="CustomerDirectDebitInitiationV02">
<xs:sequence>
<xs:element name="GrpHdr" type="GroupHeaderSDD" />
<xs:element
name="PmtInf"
type="PaymentInstructionInformationSDD"
maxOccurs="unbounded"
/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="DateAndPlaceOfBirth">
<xs:sequence>
<xs:element name="BirthDt" type="ISODate" />
<xs:element name="PrvcOfBirth" type="Max35Text" minOccurs="0" />
<xs:element name="CityOfBirth" type="Max35Text" />
<xs:element name="CtryOfBirth" type="CountryCode" />
</xs:sequence>
</xs:complexType>
<xs:simpleType name="DecimalNumber">
<xs:restriction base="xs:decimal">
<xs:fractionDigits value="17" />
<xs:totalDigits value="18" />
</xs:restriction>
</xs:simpleType>
<xs:complexType name="DirectDebitTransactionSDD">
<xs:sequence>
<xs:element name="MndtRltdInf" type="MandateRelatedInformationSDD" />
<xs:element name="CdtrSchmeId" type="PartyIdentificationSEPA3" minOccurs="0">
<xs:annotation>
<xs:documentation
>It is recommended that all transactions within the same Payment Information block have the same Creditor Scheme Identification.
This data element must be present at either Payment Information or Direct Debit
Transaction level.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name="DirectDebitTransactionInformationSDD">
<xs:sequence>
<xs:element name="PmtId" type="PaymentIdentificationSEPA" />
<xs:element name="InstdAmt" type="ActiveOrHistoricCurrencyAndAmountSEPA" />
<xs:element name="ChrgBr" type="ChargeBearerTypeSEPACode" minOccurs="0">
<xs:annotation>
<xs:documentation
>It is recommended that this element be specified at Payment Information level.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DrctDbtTx" type="DirectDebitTransactionSDD" />
<xs:element name="UltmtCdtr" type="PartyIdentificationSEPA1" minOccurs="0">
<xs:annotation>
<xs:documentation
>This data element may be present either at Payment Information or at Direct Debit Transaction Information level.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DbtrAgt" type="BranchAndFinancialInstitutionIdentificationSEPA3" />
<xs:element name="Dbtr" type="PartyIdentificationSEPA2" />
<xs:element name="DbtrAcct" type="CashAccountSEPA2" />
<xs:element name="UltmtDbtr" type="PartyIdentificationSEPA1" minOccurs="0">
<xs:annotation>
<xs:documentation>Mandatory if provided by the debtor in the mandate.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Purp" type="PurposeSEPA" minOccurs="0" />
<xs:element name="RmtInf" type="RemittanceInformationSEPA1Choice" minOccurs="0" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="Document">
<xs:sequence>
<xs:element name="CstmrDrctDbtInitn" type="CustomerDirectDebitInitiationV02" />
</xs:sequence>
</xs:complexType>
<xs:simpleType name="DocumentType3CodeSEPA">
<xs:restriction base="xs:string">
<xs:enumeration value="SCOR" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="ExternalCategoryPurpose1Code">
<xs:restriction base="xs:string">
<xs:minLength value="1" />
<xs:maxLength value="4" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="ExternalLocalInstrument1Code">
<xs:restriction base="xs:string">
<xs:minLength value="1" />
<xs:maxLength value="35" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="ExternalOrganisationIdentification1Code">
<xs:restriction base="xs:string">
<xs:minLength value="1" />
<xs:maxLength value="4" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="ExternalPersonIdentification1Code">
<xs:restriction base="xs:string">
<xs:minLength value="1" />
<xs:maxLength value="4" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="ExternalPurpose1Code">
<xs:restriction base="xs:string">
<xs:minLength value="1" />
<xs:maxLength value="4" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="ExternalServiceLevel1Code">
<xs:restriction base="xs:string">
<xs:minLength value="1" />
<xs:maxLength value="4" />
</xs:restriction>
</xs:simpleType>
<xs:complexType name="FinancialInstitutionIdentificationSEPA3">
<xs:sequence>
<xs:choice>
<xs:element name="BIC" type="BICIdentifier" />
<xs:element name="Othr" type="OthrIdentification" />
</xs:choice>
</xs:sequence>
</xs:complexType>
<xs:complexType name="OthrIdentification">
<xs:sequence>
<xs:element name="Id" type="OthrIdentificationCode" />
</xs:sequence>
</xs:complexType>
<xs:simpleType name="OthrIdentificationCode">
<xs:restriction base="xs:string">
<xs:enumeration value="NOTPROVIDED" />
</xs:restriction>
</xs:simpleType>
<xs:complexType name="FinancialInstitutionIdentificationSEPA2">
<xs:sequence>
<xs:element name="Othr" type="RestrictedFinancialIdentificationSEPA" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="RestrictedFinancialIdentificationSEPA">
<xs:sequence>
<xs:element name="Id" type="RestrictedSMNDACode" />
</xs:sequence>
</xs:complexType>
<xs:simpleType name="RestrictedSMNDACode">
<xs:restriction base="xs:string">
<xs:enumeration value="SMNDA" />
</xs:restriction>
</xs:simpleType>
<xs:complexType name="GenericOrganisationIdentification1">
<xs:sequence>
<xs:element name="Id" type="Max35Text" />
<xs:element
name="SchmeNm"
type="OrganisationIdentificationSchemeName1Choice"
minOccurs="0"
/>
<xs:element name="Issr" type="Max35Text" minOccurs="0" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="GenericPersonIdentification1">
<xs:sequence>
<xs:element name="Id" type="Max35Text" />
<xs:element name="SchmeNm" type="PersonIdentificationSchemeName1Choice" minOccurs="0" />
<xs:element name="Issr" type="Max35Text" minOccurs="0" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="RestrictedPersonIdentificationSEPA">
<xs:sequence>
<xs:element name="Id" type="RestrictedPersonIdentifierSEPA" />
<xs:element name="SchmeNm" type="RestrictedPersonIdentificationSchemeNameSEPA" />
</xs:sequence>
</xs:complexType>
<xs:simpleType name="RestrictedPersonIdentifierSEPA">
<xs:restriction base="xs:string">
<xs:pattern
value="[a-zA-Z]{2,2}[0-9]{2,2}([A-Za-z0-9]|[\+|\?|/|\-|:|\(|\)|\.|,|']){3,3}([A-Za-z0-9]|[\+|\?|/|\-|:|\(|\)|\.|,|']){1,28}"
/>
</xs:restriction>
</xs:simpleType>
<xs:complexType name="GroupHeaderSDD">
<xs:sequence>
<xs:element name="MsgId" type="RestrictedIdentificationSEPA1" />
<xs:element name="CreDtTm" type="ISODateTime" />
<xs:element name="NbOfTxs" type="Max15NumericText" />
<xs:element name="CtrlSum" type="DecimalNumber" minOccurs="0" />
<xs:element name="InitgPty" type="PartyIdentificationSEPA1" />
</xs:sequence>
</xs:complexType>
<xs:simpleType name="IBAN2007Identifier">
<xs:restriction base="xs:string">
<xs:pattern value="[A-Z]{2,2}[0-9]{2,2}[a-zA-Z0-9]{1,30}" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="ISODate">
<xs:restriction base="xs:date" />
</xs:simpleType>
<xs:simpleType name="ISODateTime">
<xs:restriction base="xs:dateTime" />
</xs:simpleType>
<xs:complexType name="LocalInstrumentSEPA">
<xs:sequence>
<xs:element name="Cd" type="ExternalLocalInstrument1Code" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="MandateRelatedInformationSDD">
<xs:sequence>
<xs:element name="MndtId" type="RestrictedIdentificationSEPA2" />
<xs:element name="DtOfSgntr" type="ISODate" />
<xs:element name="AmdmntInd" type="TrueFalseIndicator" minOccurs="0" />
<xs:element name="AmdmntInfDtls" type="AmendmentInformationDetailsSDD" minOccurs="0">
<xs:annotation>
<xs:documentation>Mandatory if 'Amendment Indicator' is 'TRUE'
The reason code from the Rulebook is indicated using one of the following message subelements.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ElctrncSgntr" type="Max1025Text" minOccurs="0" />
</xs:sequence>
</xs:complexType>
<xs:simpleType name="Max1025Text">
<xs:restriction base="xs:string">
<xs:minLength value="1" />
<xs:maxLength value="1025" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="Max140Text">
<xs:restriction base="xs:string">
<xs:minLength value="1" />
<xs:maxLength value="140" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="Max15NumericText">
<xs:restriction base="xs:string">
<xs:pattern value="[0-9]{1,15}" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="Max35Text">
<xs:restriction base="xs:string">
<xs:minLength value="1" />
<xs:maxLength value="35" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="Max70Text">
<xs:restriction base="xs:string">
<xs:minLength value="1" />
<xs:maxLength value="70" />
</xs:restriction>
</xs:simpleType>
<xs:complexType name="OrganisationIdentificationSEPAChoice">
<xs:sequence>
<xs:choice>
<xs:element name="BICOrBEI" type="AnyBICIdentifier" />
<xs:element name="Othr" type="GenericOrganisationIdentification1" />
</xs:choice>
</xs:sequence>
</xs:complexType>
<xs:complexType name="OrganisationIdentificationSchemeName1Choice">
<xs:sequence>
<xs:choice>
<xs:element name="Cd" type="ExternalOrganisationIdentification1Code" />
<xs:element name="Prtry" type="Max35Text" />
</xs:choice>
</xs:sequence>
</xs:complexType>
<xs:complexType name="PartySEPAChoice">
<xs:sequence>
<xs:choice>
<xs:element name="OrgId" type="OrganisationIdentificationSEPAChoice">
<xs:annotation>
<xs:documentation>Either BIC or BEI or one
occurrence of Other is allowed.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PrvtId" type="PersonIdentificationSEPA1Choice">
<xs:annotation>
<xs:documentation
>Either Date and Place of Birth or one occurrence of Other is allowed</xs:documentation>
</xs:annotation>
</xs:element>
</xs:choice>
</xs:sequence>
</xs:complexType>
<xs:complexType name="PartySEPA2">
<xs:sequence>
<xs:element name="PrvtId" type="PersonIdentificationSEPA2">
<xs:annotation>
<xs:documentation
>Private Identification is used to identify either an organisation or a private
person.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name="PartyIdentificationSEPA1">
<xs:sequence>
<xs:element name="Nm" type="Max70Text" minOccurs="0">
<xs:annotation>
<xs:documentation>Name is limited to 70 characters in length.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Id" type="PartySEPAChoice" minOccurs="0" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="PartyIdentificationSEPA2">
<xs:sequence>
<xs:element name="Nm" type="Max70Text">
<xs:annotation>
<xs:documentation>Name is limited to 70 characters in length.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PstlAdr" type="PostalAddressSEPA" minOccurs="0" />
<xs:element name="Id" type="PartySEPAChoice" minOccurs="0" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="PartyIdentificationSEPA3">
<xs:sequence>
<xs:element name="Id" type="PartySEPA2" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="PartyIdentificationSEPA4">
<xs:sequence>
<xs:element name="Nm" type="Max70Text" minOccurs="0">
<xs:annotation>
<xs:documentation
>If present the new Name must be specified under Creditor. Name is limited to 70 characters in length.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Id" type="PartySEPA2" minOccurs="0" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="PartyIdentificationSEPA5">
<xs:sequence>
<xs:element name="Nm" type="Max70Text">
<xs:annotation>
<xs:documentation>Name is limited to 70 characters in length.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PstlAdr" type="PostalAddressSEPA" minOccurs="0" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="PaymentIdentificationSEPA">
<xs:sequence>
<xs:element name="InstrId" type="RestrictedIdentificationSEPA1" minOccurs="0" />
<xs:element name="EndToEndId" type="RestrictedIdentificationSEPA1" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="PaymentInstructionInformationSDD">
<xs:sequence>
<xs:element name="PmtInfId" type="RestrictedIdentificationSEPA1" />
<xs:element name="PmtMtd" type="PaymentMethod2Code" />
<xs:element name="BtchBookg" type="BatchBookingIndicator" minOccurs="0">
<xs:annotation>
<xs:documentation
>If present and contains true, batch booking is requested. If present and contains false, booking per transaction is requested. If element is not present, pre-agreed customer-to-bank conditions apply.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="NbOfTxs" type="Max15NumericText" minOccurs="0" />
<xs:element name="CtrlSum" type="DecimalNumber" minOccurs="0" />
<xs:element name="PmtTpInf" type="PaymentTypeInformationSDD" />
<xs:element name="ReqdColltnDt" type="ISODate" />
<xs:element name="Cdtr" type="PartyIdentificationSEPA5" />
<xs:element name="CdtrAcct" type="CashAccountSEPA1" />
<xs:element name="CdtrAgt" type="BranchAndFinancialInstitutionIdentificationSEPA3" />
<xs:element name="UltmtCdtr" type="PartyIdentificationSEPA1" minOccurs="0">
<xs:annotation>
<xs:documentation
>This data element may be present either at Payment Information or at Direct Debit Transaction Information level.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ChrgBr" type="ChargeBearerTypeSEPACode" minOccurs="0">
<xs:annotation>
<xs:documentation
>It is recommended that this element be specified at Payment Information level.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CdtrSchmeId" type="PartyIdentificationSEPA3" minOccurs="0">
<xs:annotation>
<xs:documentation
>It is recommended that all transactions within the same Payment Information block have the same Creditor Scheme Identification.
This data element must be present at either Payment Information or Direct Debit
Transaction level.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element
name="DrctDbtTxInf"
type="DirectDebitTransactionInformationSDD"
maxOccurs="unbounded"
/>
</xs:sequence>
</xs:complexType>
<xs:simpleType name="PaymentMethod2Code">
<xs:restriction base="xs:string">
<xs:enumeration value="DD" />
</xs:restriction>
</xs:simpleType>
<xs:complexType name="PaymentTypeInformationSDD">
<xs:sequence>
<xs:element name="SvcLvl" type="ServiceLevelSEPA" />
<xs:element name="LclInstrm" type="LocalInstrumentSEPA">
<xs:annotation>
<xs:documentation
>Only B2B, 'CORE' or 'COR1' is allowed. The mixing of different Local Instrument values is not allowed in the same message.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SeqTp" type="SequenceType1Code">
<xs:annotation>
<xs:documentation
>If 'Amendment Indicator' is 'true' and 'Original Debtor Agent' is set to 'SMNDA' this message element must indicate 'FRST'</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CtgyPurp" type="CategoryPurposeSEPA" minOccurs="0">
<xs:annotation>
<xs:documentation
>Depending on the agreement between the Creditor and the Creditor Bank, Category Purpose may be forwarded to the Debtor Bank.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name="PersonIdentificationSEPA1Choice">
<xs:sequence>
<xs:choice>
<xs:element name="DtAndPlcOfBirth" type="DateAndPlaceOfBirth" />
<xs:element name="Othr" type="GenericPersonIdentification1" />
</xs:choice>
</xs:sequence>
</xs:complexType>
<xs:complexType name="PersonIdentificationSEPA2">
<xs:sequence>
<xs:element name="Othr" type="RestrictedPersonIdentificationSEPA">
<xs:annotation>
<xs:documentation
>Only one occurrence of Other is allowed, and no other sub-elements are allowed.
Identification must be used with an identifier described in General Message Element Specifications, Chapter 1.5.2 of the Implementation Guide.
Scheme Name under Other must specify SEPA under Proprietary</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name="PersonIdentificationSchemeName1Choice">
<xs:sequence>
<xs:choice>
<xs:element name="Cd" type="ExternalPersonIdentification1Code" />
<xs:element name="Prtry" type="Max35Text" />
</xs:choice>
</xs:sequence>
</xs:complexType>
<xs:complexType name="RestrictedPersonIdentificationSchemeNameSEPA">
<xs:sequence>
<xs:element name="Prtry" type="IdentificationSchemeNameSEPA" />
</xs:sequence>
</xs:complexType>
<xs:simpleType name="IdentificationSchemeNameSEPA">
<xs:restriction base="xs:string">
<xs:enumeration value="SEPA" />
</xs:restriction>
</xs:simpleType>
<xs:complexType name="PostalAddressSEPA">
<xs:sequence>
<xs:element name="Ctry" type="CountryCode" minOccurs="0" />
<xs:element name="AdrLine" type="Max70Text" minOccurs="0" maxOccurs="2" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="PurposeSEPA">
<xs:sequence>
<xs:element name="Cd" type="ExternalPurpose1Code">
<xs:annotation>
<xs:documentation
>Only codes from the ISO 20022 ExternalPurposeCode list are allowed.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name="RemittanceInformationSEPA1Choice">
<xs:sequence>
<xs:choice>
<xs:element name="Ustrd" type="Max140Text" />
<xs:element name="Strd" type="StructuredRemittanceInformationSEPA1" />
</xs:choice>
</xs:sequence>
</xs:complexType>
<xs:simpleType name="SequenceType1Code">
<xs:restriction base="xs:string">
<xs:enumeration value="FRST" />
<xs:enumeration value="RCUR" />
<xs:enumeration value="FNAL" />
<xs:enumeration value="OOFF" />
</xs:restriction>
</xs:simpleType>
<xs:complexType name="ServiceLevelSEPA">
<xs:sequence>
<xs:element name="Cd" type="ExternalServiceLevel1Code" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="StructuredRemittanceInformationSEPA1">
<xs:sequence>
<xs:element name="CdtrRefInf" type="CreditorReferenceInformationSEPA1" minOccurs="0">
<xs:annotation>
<xs:documentation
>When present, the receiving bank is not obliged to validate the reference information.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:simpleType name="TrueFalseIndicator">
<xs:restriction base="xs:boolean" />
</xs:simpleType>
<xs:simpleType name="RestrictedIdentificationSEPA1">
<xs:restriction base="xs:string">
<xs:pattern value="([A-Za-z0-9]|[\+|\?|/|\-|:|\(|\)|\.|,|'| ]){1,35}" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="RestrictedIdentificationSEPA2">
<xs:restriction base="xs:string">
<xs:pattern value="([A-Za-z0-9]|[\+|\?|/|\-|:|\(|\)|\.|,|']){1,35}" />
</xs:restriction>
</xs:simpleType>
</xs:schema>

View File

@@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8" ?>
<odoo>
<record id="paperformat_euro_sepa_lowmargin" model="report.paperformat">
<field name="name">European A4 low margin for SEPA</field>
<field name="default" eval="True" />
<field name="format">A4</field>
<field name="page_height">0</field>
<field name="page_width">0</field>
<field name="orientation">Portrait</field>
<field name="margin_top">10</field>
<field name="margin_bottom">10</field>
<field name="margin_left">5</field>
<field name="margin_right">5</field>
<field name="header_line" eval="False" />
<field name="header_spacing">0</field>
<field name="dpi">80</field>
</record>
</odoo>

View File

@@ -0,0 +1,39 @@
<?xml version="1.0" encoding="utf-8" ?>
<odoo noupdate="1">
<record id="payment_mode_inbound_sepa_dd1" model="account.payment.mode">
<field name="name">SEPA Direct Debit of customers</field>
<field name="company_id" ref="base.main_company" />
<field name="bank_account_link">variable</field>
<field name="payment_method_id" ref="sepa_direct_debit" />
<field name="default_journal_ids" search="[('type', '=', 'sale')]" />
</record>
<record id="base.main_company" model="res.company">
<field name="sepa_creditor_identifier">FR78ZZZ424242</field>
</record>
<!-- Azure Interior -->
<record id="res_partner_12_mandate" model="account.banking.mandate">
<field name="partner_bank_id" ref="account_payment_mode.res_partner_12_iban" />
<field name="format">sepa</field>
<field name="type">recurrent</field>
<field name="recurrent_sequence_type">first</field>
<field name="signature_date" eval="time.strftime('%Y-01-01')" />
<field name="state">valid</field>
<field name="company_id" ref="base.main_company" />
</record>
<record id="base.res_partner_12" model="res.partner">
<field name="customer_payment_mode_id" ref="payment_mode_inbound_sepa_dd1" />
</record>
<!-- Deco Addict -->
<record id="res_partner_2_mandate" model="account.banking.mandate">
<field name="partner_bank_id" ref="account_payment_mode.res_partner_2_iban" />
<field name="format">sepa</field>
<field name="type">recurrent</field>
<field name="recurrent_sequence_type">first</field>
<field name="signature_date" eval="time.strftime('%Y-%m-01')" />
<field name="state">valid</field>
<field name="company_id" ref="base.main_company" />
</record>
<record id="base.res_partner_2" model="res.partner">
<field name="customer_payment_mode_id" ref="payment_mode_inbound_sepa_dd1" />
</record>
</odoo>

View File

@@ -0,0 +1,456 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_banking_sepa_direct_debit
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 15.0\n"
"Report-Msgid-Bugs-To: \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_direct_debit
#: model:ir.actions.report,print_report_name:account_banking_sepa_direct_debit.report_sepa_direct_debit_mandate
msgid ""
"'Mandate-%s-%s' % (object.unique_mandate_reference, object.partner_id and "
"object.partner_id.name.replace(' ', '_') or '')"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Account Number - IBAN:</em>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Address of the Debtor:</em>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Address:</em>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Country of the debtor:</em>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Country:</em>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Creditor's Name:</em>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Date - Location:</em>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Debtor's Name:</em>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Identifier:</em>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Mandate Reference:</em>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Postal Code - City - Town:</em>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Signature of the debtor:</em>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Swift BIC (up to 8 or 11 characteres):</em>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Type of payment:</em>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<strong>Sepa Business-To-Business Direct debit Mandate</strong>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<strong>Sepa Direct Debit Mandate</strong>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_account_banking_mandate
msgid "A generic banking mandate"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid ""
"ALL GAPS ARE MANDATORY. ONCE THIS MANDATE HAS BEEN SIGNED MUST BE SENT TO "
"CREDITOR FOR STORAGE."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid ""
"ALL GAPS ARE MANDATORY. ONCE THIS MANDATE HAS BEEN SIGNED MUST BE SENT TO CREDITOR FOR STORAGE.\n"
" NEVERTHELESS, THE BANK OF DEBTOR REQUIRES DEBTORS AUTHORIZATION BEFORE DEBITING B2B DIRECT DEBITS IN THE ACCOUNT.\n"
" THE DEBTOR WILL BE ABLE TO MANAGE THE MENTIONED AUTHORIZATION THROUGH THE MEANS PROVIDED BY HIS BANK."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid ""
"As part of your rights, you are entitled to a refund from\n"
" your bank under the terms and conditions of your agreement\n"
" with your bank.\n"
" A refund must be claimed within 8 weeks starting from the date on which your account was debited."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_banking_mandate.py:0
#, python-format
msgid ""
"As you changed the bank account attached to this mandate, the 'Sequence "
"Type' has been set back to 'First'."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_payment_order.py:0
#, python-format
msgid ""
"Automatically switched from <b>First</b> to <b>Recurring</b> when the debit "
"order <a href=# data-oe-model=account.payment.order data-oe-id=%d>{}</a> has"
" been marked as uploaded."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_bank_payment_line
msgid "Bank Payment Lines"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__scheme__core
msgid "Basic (CORE)"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "By signing this mandate form, you authorise (A)"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_res_company
msgid "Companies"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_res_config_settings
msgid "Config Settings"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate__display_name
msgid "Display Name"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,help:account_banking_sepa_direct_debit.field_account_payment_mode__sepa_creditor_identifier
msgid ""
"Enter the Creditor Identifier that has been attributed to your company to make SEPA Direct Debits. If not defined, SEPA Creditor Identifier from company will be used.\n"
"This identifier is composed of :\n"
"- your country ISO code (2 letters)\n"
"- a 2-digits checkum\n"
"- a 3-letters business code\n"
"- a country-specific identifier"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,help:account_banking_sepa_direct_debit.field_res_company__sepa_creditor_identifier
#: model:ir.model.fields,help:account_banking_sepa_direct_debit.field_res_config_settings__sepa_creditor_identifier
msgid ""
"Enter the Creditor Identifier that has been attributed to your company to make SEPA Direct Debits. This identifier is composed of :\n"
"- your country ISO code (2 letters)\n"
"- a 2-digits checkum\n"
"- a 3-letters business code\n"
"- a country-specific identifier"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__scheme__b2b
msgid "Enterprise (B2B)"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__recurrent_sequence_type__final
msgid "Final"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__recurrent_sequence_type__first
msgid "First"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_payment_order.py:0
#, python-format
msgid "Invalid mandate type in '%s'. Valid ones are 'Recurrent' or 'One-Off'"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate__format
msgid "Mandate Format"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_banking_mandate.py:0
#, python-format
msgid "Mandate automatically set to expired after %d months without use."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_banking_mandate.py:0
#, python-format
msgid "Mandate update"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_payment_line.py:0
#, python-format
msgid ""
"Missing SEPA Direct Debit mandate on the line with partner {partner_name} "
"(reference {reference})."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__type__oneoff
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_mandate_search
msgid "One-Off"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_method__pain_version
msgid "PAIN Version"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_account_payment_line
msgid "Payment Lines"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_account_payment_method
msgid "Payment Methods"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_account_payment_mode
msgid "Payment Modes"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_account_payment_order
msgid "Payment Order"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_payment_order.py:0
#, python-format
msgid ""
"Payment Type Code '%s' is not supported. The only Payment Type Code "
"supported for SEPA Direct Debit are 'pain.008.001.02', 'pain.008.001.03' and"
" 'pain.008.001.04'."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_mandate_form
msgid "Print"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__type__recurrent
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_mandate_search
msgid "Recurrent"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__recurrent_sequence_type__recurring
msgid "Recurring"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_mode__sepa_creditor_identifier
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_company__sepa_creditor_identifier
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_config_settings__sepa_creditor_identifier
msgid "SEPA Creditor Identifier"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:account.payment.method,name:account_banking_sepa_direct_debit.sepa_direct_debit
msgid "SEPA Direct Debit for customers"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:account.payment.mode,name:account_banking_sepa_direct_debit.payment_mode_inbound_sepa_dd1
msgid "SEPA Direct Debit of customers"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.actions.report,name:account_banking_sepa_direct_debit.report_sepa_direct_debit_mandate
msgid "SEPA Mandate"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate__scheme
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_mandate_search
msgid "Scheme"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__format__sepa
msgid "Sepa Mandate"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_mandate_search
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_mandate_tree
msgid "Sequence Type"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate__recurrent_sequence_type
msgid "Sequence Type for Next Debit"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.actions.server,name:account_banking_sepa_direct_debit.sdd_mandate_expire_cron_ir_actions_server
#: model:ir.cron,cron_name:account_banking_sepa_direct_debit.sdd_mandate_expire_cron
#: model:ir.cron,name:account_banking_sepa_direct_debit.sdd_mandate_expire_cron
msgid "Set SEPA Direct Debit Mandates to Expired"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_payment_mode.py:0
#: code:addons/account_banking_sepa_direct_debit/models/res_company.py:0
#, python-format
msgid "The SEPA Creditor Identifier '%s' is invalid."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_payment_line.py:0
#, python-format
msgid ""
"The SEPA Direct Debit mandate with reference {mandate_ref} for partner "
"{partner_name} has expired."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_payment_line.py:0
#, python-format
msgid ""
"The SEPA Direct Debit mandate with reference {mandate_ref} for partner "
"{partner_name} has type set to 'One-Off' but has a last debit date set to "
"{last_debit_date}. Therefore, it cannot be used."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_banking_mandate.py:0
#, python-format
msgid "The recurrent mandate '%s' must have a sequence type."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,help:account_banking_sepa_direct_debit.field_account_banking_mandate__recurrent_sequence_type
msgid ""
"This field is only used for Recurrent mandates, not for One-Off mandates."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid ""
"This mandate is only intended for business-to-business transactions.\n"
" You are not entitled to a refund from your bank after your account has\n"
" been debited, but you are entitled to request your bank\n"
" not to debit your account up until the day on which the payment is due."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "To be completed by the creditor"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "To be completed by the debtor"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_mandate_search
msgid "Type"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate__type
msgid "Type of Mandate"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate__unique_mandate_reference
msgid "Unique Mandate Reference"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_account_config_settings
msgid "Write the ICS of your company"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_payment_method__pain_version__pain_008_001_02
msgid "pain.008.001.02 (recommended for direct debit)"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_payment_method__pain_version__pain_008_001_03
msgid "pain.008.001.03"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_payment_method__pain_version__pain_008_001_04
msgid "pain.008.001.04"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_payment_method__pain_version__pain_008_003_02
msgid "pain.008.003.02 (direct debit in Germany)"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid ""
"to send instructions to your bank to debit your account and (B) your bank to\n"
" debit your account in accordance with the instructions from"
msgstr ""

View File

@@ -0,0 +1,516 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_banking_sepa_direct_debit
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 11.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-11-23 03:38+0000\n"
"PO-Revision-Date: 2017-11-23 03:38+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: German (https://www.transifex.com/oca/teams/23907/de/)\n"
"Language: de\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: account_banking_sepa_direct_debit
#: model:ir.actions.report,print_report_name:account_banking_sepa_direct_debit.report_sepa_direct_debit_mandate
msgid ""
"'Mandate-%s-%s' % (object.unique_mandate_reference, object.partner_id and "
"object.partner_id.name.replace(' ', '_') or '')"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Account Number - IBAN:</em>"
msgstr "<em>Kontonummer - IBAN:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Address of the Debtor:</em>"
msgstr "<em>Adresse des Debitor:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Address:</em>"
msgstr "<em>Adresse:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Country of the debtor:</em>"
msgstr "<em>Land des Debitors:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Country:</em>"
msgstr "<em>Land:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Creditor's Name:</em>"
msgstr "<em>Name des Kreditors:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Date - Location:</em>"
msgstr "<em>Datum - Ort:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Debtor's Name:</em>"
msgstr "<em>Name des Debitors:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Identifier:</em>"
msgstr "<em>Identifizierer:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Mandate Reference:</em>"
msgstr "<em>Referenz des Mandanten:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Postal Code - City - Town:</em>"
msgstr "<em>Postleitzahl - Stadt - Gemeinde:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Signature of the debtor:</em>"
msgstr "<em>Unterschrift des Debitors:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Swift BIC (up to 8 or 11 characteres):</em>"
msgstr "<em>Swift BIC (bis zu 8 oder 11 Stellen):</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Type of payment:</em>"
msgstr "<em>Art der Zahlung:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<strong>Sepa Business-To-Business Direct debit Mandate</strong>"
msgstr "<strong>SEPA Geschäft-zu-Geschäft Lastschriftenmandat</strong>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<strong>Sepa Direct Debit Mandate</strong>"
msgstr "<strong>SEPA Lastschrift Mandat</strong>"
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_account_banking_mandate
msgid "A generic banking mandate"
msgstr "Ein generisches Bankmandat"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid ""
"ALL GAPS ARE MANDATORY. ONCE THIS MANDATE HAS BEEN SIGNED MUST BE SENT TO "
"CREDITOR FOR STORAGE."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid ""
"ALL GAPS ARE MANDATORY. ONCE THIS MANDATE HAS BEEN SIGNED MUST BE SENT TO "
"CREDITOR FOR STORAGE.\n"
" NEVERTHELESS, THE BANK OF DEBTOR REQUIRES DEBTORS "
"AUTHORIZATION BEFORE DEBITING B2B DIRECT DEBITS IN THE ACCOUNT.\n"
" THE DEBTOR WILL BE ABLE TO MANAGE THE MENTIONED "
"AUTHORIZATION THROUGH THE MEANS PROVIDED BY HIS BANK."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid ""
"As part of your rights, you are entitled to a refund from\n"
" your bank under the terms and conditions of your "
"agreement\n"
" with your bank.\n"
" A refund must be claimed within 8 weeks starting "
"from the date on which your account was debited."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_banking_mandate.py:0
#, python-format
msgid ""
"As you changed the bank account attached to this mandate, the 'Sequence "
"Type' has been set back to 'First'."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_payment_order.py:0
#, python-format
msgid ""
"Automatically switched from <b>First</b> to <b>Recurring</b> when the debit "
"order <a href=# data-oe-model=account.payment.order data-oe-id=%d>%s</a> has "
"been marked as uploaded."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_bank_payment_line
msgid "Bank Payment Lines"
msgstr "Bankzahlungszeilen"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__scheme__core
msgid "Basic (CORE)"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "By signing this mandate form, you authorise (A)"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_res_company
msgid "Companies"
msgstr "Unternehmen"
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_res_config_settings
msgid "Config Settings"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate__display_name
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_line__display_name
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_method__display_name
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_mode__display_name
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_order__display_name
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_bank_payment_line__display_name
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_company__display_name
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_config_settings__display_name
msgid "Display Name"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,help:account_banking_sepa_direct_debit.field_account_payment_mode__sepa_creditor_identifier
msgid ""
"Enter the Creditor Identifier that has been attributed to your company to "
"make SEPA Direct Debits. If not defined, SEPA Creditor Identifier from "
"company will be used.\n"
"This identifier is composed of :\n"
"- your country ISO code (2 letters)\n"
"- a 2-digits checkum\n"
"- a 3-letters business code\n"
"- a country-specific identifier"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,help:account_banking_sepa_direct_debit.field_res_company__sepa_creditor_identifier
#: model:ir.model.fields,help:account_banking_sepa_direct_debit.field_res_config_settings__sepa_creditor_identifier
msgid ""
"Enter the Creditor Identifier that has been attributed to your company to "
"make SEPA Direct Debits. This identifier is composed of :\n"
"- your country ISO code (2 letters)\n"
"- a 2-digits checkum\n"
"- a 3-letters business code\n"
"- a country-specific identifier"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__scheme__b2b
msgid "Enterprise (B2B)"
msgstr "Geschäftlich (B2B)"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__recurrent_sequence_type__final
msgid "Final"
msgstr "Endgültig"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__recurrent_sequence_type__first
msgid "First"
msgstr "Erstes"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate__id
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_line__id
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_method__id
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_mode__id
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_order__id
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_bank_payment_line__id
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_company__id
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_config_settings__id
msgid "ID"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_payment_order.py:0
#, python-format
msgid "Invalid mandate type in '%s'. Valid ones are 'Recurrent' or 'One-Off'"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate____last_update
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_line____last_update
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_method____last_update
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_mode____last_update
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_order____last_update
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_bank_payment_line____last_update
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_company____last_update
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_config_settings____last_update
msgid "Last Modified on"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate__format
msgid "Mandate Format"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_banking_mandate.py:0
#, python-format
msgid "Mandate automatically set to expired after %d months without use."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_banking_mandate.py:0
#, python-format
msgid "Mandate update"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_payment_line.py:0
#, python-format
msgid ""
"Missing SEPA Direct Debit mandate on the line with partner {partner_name} "
"(reference {reference})."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__type__oneoff
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_mandate_search
msgid "One-Off"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_method__pain_version
msgid "PAIN Version"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_account_payment_line
#, fuzzy
msgid "Payment Lines"
msgstr "Bankzahlungszeilen"
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_account_payment_method
msgid "Payment Methods"
msgstr "Zahlungsmethoden"
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_account_payment_mode
msgid "Payment Modes"
msgstr "Zahlungsmodi"
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_account_payment_order
msgid "Payment Order"
msgstr "Zahlungsauftrag"
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_payment_order.py:0
#, python-format
msgid ""
"Payment Type Code '%s' is not supported. The only Payment Type Code "
"supported for SEPA Direct Debit are 'pain.008.001.02', 'pain.008.001.03' and "
"'pain.008.001.04'."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_mandate_form
msgid "Print"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__type__recurrent
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_mandate_search
msgid "Recurrent"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__recurrent_sequence_type__recurring
msgid "Recurring"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_mode__sepa_creditor_identifier
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_company__sepa_creditor_identifier
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_config_settings__sepa_creditor_identifier
msgid "SEPA Creditor Identifier"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:account.payment.method,name:account_banking_sepa_direct_debit.sepa_direct_debit
msgid "SEPA Direct Debit for customers"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:account.payment.mode,name:account_banking_sepa_direct_debit.payment_mode_inbound_sepa_dd1
msgid "SEPA Direct Debit of customers"
msgstr "SEPA Lastschriften der Kunden"
#. module: account_banking_sepa_direct_debit
#: model:ir.actions.report,name:account_banking_sepa_direct_debit.report_sepa_direct_debit_mandate
msgid "SEPA Mandate"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate__scheme
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_mandate_search
msgid "Scheme"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__format__sepa
msgid "Sepa Mandate"
msgstr "Sepa Mandat"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_mandate_search
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_mandate_tree
msgid "Sequence Type"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate__recurrent_sequence_type
msgid "Sequence Type for Next Debit"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.actions.server,name:account_banking_sepa_direct_debit.sdd_mandate_expire_cron_ir_actions_server
#: model:ir.cron,cron_name:account_banking_sepa_direct_debit.sdd_mandate_expire_cron
#: model:ir.cron,name:account_banking_sepa_direct_debit.sdd_mandate_expire_cron
msgid "Set SEPA Direct Debit Mandates to Expired"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_payment_mode.py:0
#: code:addons/account_banking_sepa_direct_debit/models/res_company.py:0
#, python-format
msgid "The SEPA Creditor Identifier '%s' is invalid."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_payment_line.py:0
#, python-format
msgid ""
"The SEPA Direct Debit mandate with reference {mandate_ref} for partner "
"{partner_name} has expired."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_payment_line.py:0
#, python-format
msgid ""
"The SEPA Direct Debit mandate with reference {mandate_ref} for partner "
"{partner_name} has type set to 'One-Off' but has a last debit date set to "
"{last_debit_date}. Therefore, it cannot be used."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_banking_mandate.py:0
#, python-format
msgid "The recurrent mandate '%s' must have a sequence type."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,help:account_banking_sepa_direct_debit.field_account_banking_mandate__recurrent_sequence_type
msgid ""
"This field is only used for Recurrent mandates, not for One-Off mandates."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid ""
"This mandate is only intended for business-to-business transactions.\n"
" You are not entitled to a refund from your bank "
"after your account has\n"
" been debited, but you are entitled to request your "
"bank\n"
" not to debit your account up until the day on which "
"the payment is due."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "To be completed by the creditor"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "To be completed by the debtor"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_mandate_search
msgid "Type"
msgstr "Art"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate__type
#, fuzzy
msgid "Type of Mandate"
msgstr "Sepa Mandat"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate__unique_mandate_reference
#, fuzzy
msgid "Unique Mandate Reference"
msgstr "<em>Referenz des Mandanten:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_account_config_settings
msgid "Write the ICS of your company"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_payment_method__pain_version__pain_008_001_02
msgid "pain.008.001.02 (recommended for direct debit)"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_payment_method__pain_version__pain_008_001_03
msgid "pain.008.001.03"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_payment_method__pain_version__pain_008_001_04
msgid "pain.008.001.04"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_payment_method__pain_version__pain_008_003_02
msgid "pain.008.003.02 (direct debit in Germany)"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid ""
"to send instructions to your bank to debit your account and (B) your bank "
"to\n"
" debit your account in accordance with the "
"instructions from"
msgstr ""
#, fuzzy
#~ msgid "Basic Mandate"
#~ msgstr "Sepa Mandat"
#, fuzzy
#~ msgid "Generic Mandate"
#~ msgstr "Sepa Mandat"

View File

@@ -0,0 +1,570 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_banking_sepa_direct_debit
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 11.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-11-23 03:38+0000\n"
"PO-Revision-Date: 2020-02-05 15:13+0000\n"
"Last-Translator: oihane <oihanecruce@gmail.com>\n"
"Language-Team: Spanish (https://www.transifex.com/oca/teams/23907/es/)\n"
"Language: es\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 3.10\n"
#. module: account_banking_sepa_direct_debit
#: model:ir.actions.report,print_report_name:account_banking_sepa_direct_debit.report_sepa_direct_debit_mandate
msgid ""
"'Mandate-%s-%s' % (object.unique_mandate_reference, object.partner_id and "
"object.partner_id.name.replace(' ', '_') or '')"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Account Number - IBAN:</em>"
msgstr "<em>Número de cuenta - IBAN:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Address of the Debtor:</em>"
msgstr "<em>Dirección del deudor:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Address:</em>"
msgstr "<em>Dirección:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Country of the debtor:</em>"
msgstr "<em>País del deudor:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Country:</em>"
msgstr "<em>País:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Creditor's Name:</em>"
msgstr "<em>Nombre del acreedor:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Date - Location:</em>"
msgstr "<em>Fecha - Localidad:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Debtor's Name:</em>"
msgstr "<em>Nombre del deudor:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Identifier:</em>"
msgstr "<em>Identificador:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Mandate Reference:</em>"
msgstr "<em>Referencia del mandato:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Postal Code - City - Town:</em>"
msgstr "<em>Código postal - Población - Provincia:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Signature of the debtor:</em>"
msgstr "<em>Firma del deudor:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Swift BIC (up to 8 or 11 characteres):</em>"
msgstr "<em>Swift BIC (puede contener 8 u 11 posiciones):</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Type of payment:</em>"
msgstr "<em>Tipo de pago:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<strong>Sepa Business-To-Business Direct debit Mandate</strong>"
msgstr "<strong>Orden de domiciliación de adeudo directo SEPA B2B</strong>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<strong>Sepa Direct Debit Mandate</strong>"
msgstr "<strong>Mandato de adeudo directo SEPA</strong>"
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_account_banking_mandate
msgid "A generic banking mandate"
msgstr "Un mandato bancario genérico"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid ""
"ALL GAPS ARE MANDATORY. ONCE THIS MANDATE HAS BEEN SIGNED MUST BE SENT TO "
"CREDITOR FOR STORAGE."
msgstr ""
"TODOS LOS CAMPOS HAN DE SER CUMPLIMENTADOS OBLIGATORIAMENTE. UNA VEZ FIRMADA "
"ESTA ORDEN DE DOMICILIACIÓN DEBE SER ENVIADA AL ACREEDOR PARA SU CUSTODIA."
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid ""
"ALL GAPS ARE MANDATORY. ONCE THIS MANDATE HAS BEEN SIGNED MUST BE SENT TO "
"CREDITOR FOR STORAGE.\n"
" NEVERTHELESS, THE BANK OF DEBTOR REQUIRES DEBTORS "
"AUTHORIZATION BEFORE DEBITING B2B DIRECT DEBITS IN THE ACCOUNT.\n"
" THE DEBTOR WILL BE ABLE TO MANAGE THE MENTIONED "
"AUTHORIZATION THROUGH THE MEANS PROVIDED BY HIS BANK."
msgstr ""
"TODOS LOS CAMPOS HAN DE SER CUMPLIMENTADOS OBLIGATORIAMENTE. UNA VEZ FIRMADA "
"ESTA ORDEN DE DOMICILIACIÓN DEBE SER ENVIADA AL ACREEDOR PARA SU CUSTODIA.LA "
"ENTIDAD DE DEUDOR REQUIERE AUTORIZACIÓN DE ÉSTE PREVIA AL CARGO EN CUENTA DE "
"LOS ADEUDOS DIRECTOS B2B.EL DEUDOR PODRÁ GESTIONAR DICHA AUTORIZACIÓN CON "
"LOS MEDIOS QUE SU ENTIDAD PONGA A SU DISPOSICIÓN."
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid ""
"As part of your rights, you are entitled to a refund from\n"
" your bank under the terms and conditions of your "
"agreement\n"
" with your bank.\n"
" A refund must be claimed within 8 weeks starting "
"from the date on which your account was debited."
msgstr ""
"Como parte de sus derechos, el deudor está legitimado al reembolso por su "
"entidad en los términos y condiciones del contrato suscrito con la misma. La "
"solicitud de reembolso deberá efectuarse dentro de las ocho semanas que "
"siguen a la fecha de adeudo en cuenta. Puede obtener información adicional "
"sobre sus derechos en su entidad financiera."
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_banking_mandate.py:0
#, python-format
msgid ""
"As you changed the bank account attached to this mandate, the 'Sequence "
"Type' has been set back to 'First'."
msgstr ""
"Puesto que ha cambiado la cuenta bancaria relacionada con este mandato, el "
"'Tipo de secuencia' se ha vuelto a 'Inicial'."
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_payment_order.py:0
#, python-format
msgid ""
"Automatically switched from <b>First</b> to <b>Recurring</b> when the debit "
"order <a href=# data-oe-model=account.payment.order data-oe-id=%d>%s</a> has "
"been marked as uploaded."
msgstr ""
"Se ha cambiado automáticamente de <b>Primero</b> a <b>Recurrente</b> cuando "
"la orden de débito <a href=# data-oe-model=account.payment.order data-oe-id="
"%d1>%s2</a> se ha marcado como subido."
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_bank_payment_line
msgid "Bank Payment Lines"
msgstr "Líneas de pago bancario"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__scheme__core
msgid "Basic (CORE)"
msgstr "Básico (CORE)"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "By signing this mandate form, you authorise (A)"
msgstr ""
"Mediante la firma de esta orden de domiciliación, el deudor autoriza (A)"
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_res_company
msgid "Companies"
msgstr "Compañías"
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_res_config_settings
#, fuzzy
msgid "Config Settings"
msgstr "res.config.settings"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate__display_name
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_line__display_name
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_method__display_name
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_mode__display_name
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_order__display_name
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_bank_payment_line__display_name
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_company__display_name
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_config_settings__display_name
msgid "Display Name"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,help:account_banking_sepa_direct_debit.field_account_payment_mode__sepa_creditor_identifier
msgid ""
"Enter the Creditor Identifier that has been attributed to your company to "
"make SEPA Direct Debits. If not defined, SEPA Creditor Identifier from "
"company will be used.\n"
"This identifier is composed of :\n"
"- your country ISO code (2 letters)\n"
"- a 2-digits checkum\n"
"- a 3-letters business code\n"
"- a country-specific identifier"
msgstr ""
"Introduzca el identificador de acreedor que se le ha atribuido a su compañía "
"para realizar adeudos directos SEPA. Su banco suele poseer esta información. "
"Este identificador se compone de:\n"
"- el código ISO de 2 letras de su país\n"
"- dos dígitos de comprobación\n"
"- tres letras de código de negocio\n"
"- un identificador específico de país (en España, el NIF)"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,help:account_banking_sepa_direct_debit.field_res_company__sepa_creditor_identifier
#: model:ir.model.fields,help:account_banking_sepa_direct_debit.field_res_config_settings__sepa_creditor_identifier
msgid ""
"Enter the Creditor Identifier that has been attributed to your company to "
"make SEPA Direct Debits. This identifier is composed of :\n"
"- your country ISO code (2 letters)\n"
"- a 2-digits checkum\n"
"- a 3-letters business code\n"
"- a country-specific identifier"
msgstr ""
"Introduzca el identificador de acreedor que se le ha atribuido a su compañía "
"para realizar adeudos directos SEPA. Su banco suele poseer esta información. "
"Este identificador se compone de:\n"
"- el código ISO de 2 letras de su país\n"
"- dos dígitos de comprobación\n"
"- tres letras de código de negocio\n"
"- un identificador específico de país (en España, el NIF)"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__scheme__b2b
msgid "Enterprise (B2B)"
msgstr "Empresa (B2B)"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__recurrent_sequence_type__final
msgid "Final"
msgstr "Final"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__recurrent_sequence_type__first
msgid "First"
msgstr "Inicial"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate__id
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_line__id
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_method__id
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_mode__id
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_order__id
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_bank_payment_line__id
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_company__id
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_config_settings__id
msgid "ID"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_payment_order.py:0
#, python-format
msgid "Invalid mandate type in '%s'. Valid ones are 'Recurrent' or 'One-Off'"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate____last_update
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_line____last_update
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_method____last_update
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_mode____last_update
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_order____last_update
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_bank_payment_line____last_update
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_company____last_update
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_config_settings____last_update
msgid "Last Modified on"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate__format
#, fuzzy
msgid "Mandate Format"
msgstr "Actualizacion de mandato"
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_banking_mandate.py:0
#, python-format
msgid "Mandate automatically set to expired after %d months without use."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_banking_mandate.py:0
#, python-format
msgid "Mandate update"
msgstr "Actualizacion de mandato"
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_payment_line.py:0
#, python-format
msgid ""
"Missing SEPA Direct Debit mandate on the line with partner {partner_name} "
"(reference {reference})."
msgstr ""
"Falta el mandato de adeudo directo SEPA en la linea de pago bancario de la "
"empresa {partner_name} (referencia {reference})."
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__type__oneoff
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_mandate_search
msgid "One-Off"
msgstr "Único"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_method__pain_version
msgid "PAIN Version"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_account_payment_line
#, fuzzy
msgid "Payment Lines"
msgstr "Líneas de pago bancario"
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_account_payment_method
msgid "Payment Methods"
msgstr "Métodos de pago"
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_account_payment_mode
msgid "Payment Modes"
msgstr "Métodos de pago"
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_account_payment_order
msgid "Payment Order"
msgstr "Orden de pago"
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_payment_order.py:0
#, python-format
msgid ""
"Payment Type Code '%s' is not supported. The only Payment Type Code "
"supported for SEPA Direct Debit are 'pain.008.001.02', 'pain.008.001.03' and "
"'pain.008.001.04'."
msgstr ""
"El código de tipo de pago '%s' no está soportado. Los únicos códigos de tipo "
"de pago soportados para los adedudos directos SEPA son 'pain.008.001.02', "
"'pain.008.001.03' y 'pain.008.001.04'."
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_mandate_form
msgid "Print"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__type__recurrent
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_mandate_search
msgid "Recurrent"
msgstr "Recurrente"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__recurrent_sequence_type__recurring
msgid "Recurring"
msgstr "Periódico"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_mode__sepa_creditor_identifier
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_company__sepa_creditor_identifier
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_config_settings__sepa_creditor_identifier
msgid "SEPA Creditor Identifier"
msgstr "Identificador de acreedor SEPA"
#. module: account_banking_sepa_direct_debit
#: model:account.payment.method,name:account_banking_sepa_direct_debit.sepa_direct_debit
msgid "SEPA Direct Debit for customers"
msgstr "Débito directo SEPA para clientes"
#. module: account_banking_sepa_direct_debit
#: model:account.payment.mode,name:account_banking_sepa_direct_debit.payment_mode_inbound_sepa_dd1
msgid "SEPA Direct Debit of customers"
msgstr "Adeudo directo SEPA de clientes"
#. module: account_banking_sepa_direct_debit
#: model:ir.actions.report,name:account_banking_sepa_direct_debit.report_sepa_direct_debit_mandate
msgid "SEPA Mandate"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate__scheme
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_mandate_search
msgid "Scheme"
msgstr "Esquema"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__format__sepa
msgid "Sepa Mandate"
msgstr "Mandato SEPA"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_mandate_search
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_mandate_tree
msgid "Sequence Type"
msgstr "Tipo de secuencia"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate__recurrent_sequence_type
msgid "Sequence Type for Next Debit"
msgstr "Tipo de secuencia para el próximo cobro"
#. module: account_banking_sepa_direct_debit
#: model:ir.actions.server,name:account_banking_sepa_direct_debit.sdd_mandate_expire_cron_ir_actions_server
#: model:ir.cron,cron_name:account_banking_sepa_direct_debit.sdd_mandate_expire_cron
#: model:ir.cron,name:account_banking_sepa_direct_debit.sdd_mandate_expire_cron
msgid "Set SEPA Direct Debit Mandates to Expired"
msgstr "Marcar los Mandatos de débitos directo SEPA como Expirados"
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_payment_mode.py:0
#: code:addons/account_banking_sepa_direct_debit/models/res_company.py:0
#, python-format
msgid "The SEPA Creditor Identifier '%s' is invalid."
msgstr "Identificador de acreedor SEPA '%s' no válido."
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_payment_line.py:0
#, python-format
msgid ""
"The SEPA Direct Debit mandate with reference {mandate_ref} for partner "
"{partner_name} has expired."
msgstr ""
"El mandato de adeudo directo SEPA con referencia {mandate_ref} para la "
"empresa {partner_name} ha expirado."
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_payment_line.py:0
#, python-format
msgid ""
"The SEPA Direct Debit mandate with reference {mandate_ref} for partner "
"{partner_name} has type set to 'One-Off' but has a last debit date set to "
"{last_debit_date}. Therefore, it cannot be used."
msgstr ""
"El mandato con referencia {mandate_ref} para la empresa {partner_name} tipo "
"como 'Único', ya tiene como fecha de último cobro {last_debit_date}, por lo "
"que no se puede usar."
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_banking_mandate.py:0
#, python-format
msgid "The recurrent mandate '%s' must have a sequence type."
msgstr "El mandato periódico '%s' debe tener un tipo de secuencia."
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,help:account_banking_sepa_direct_debit.field_account_banking_mandate__recurrent_sequence_type
msgid ""
"This field is only used for Recurrent mandates, not for One-Off mandates."
msgstr "Este campo se utiliza sólo para mandatos periódicos, no para únicos."
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid ""
"This mandate is only intended for business-to-business transactions.\n"
" You are not entitled to a refund from your bank "
"after your account has\n"
" been debited, but you are entitled to request your "
"bank\n"
" not to debit your account up until the day on which "
"the payment is due."
msgstr ""
"Esta orden de domiciliación está prevista para operaciones exclusivamente "
"entre empresas y/o autónomos. El deudor no tiene derecho a que su entidad le "
"reembolse una vez que se haya realizado el cargo en cuenta, pero puede "
"solicitar a su entidad que no efectúe el adeudo en la cuenta hasta la fecha "
"debida. Podrá obtener información detallada del procedimiento en su entidad "
"financiera."
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "To be completed by the creditor"
msgstr "A cumplimentar por el acreedor"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "To be completed by the debtor"
msgstr "A cumplimentar por el deudor"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_mandate_search
msgid "Type"
msgstr "Tipo"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate__type
#, fuzzy
msgid "Type of Mandate"
msgstr "Mandato SEPA"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate__unique_mandate_reference
#, fuzzy
msgid "Unique Mandate Reference"
msgstr "<em>Referencia del mandato:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_account_config_settings
msgid "Write the ICS of your company"
msgstr "Escriba el IAS de su compañía"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_payment_method__pain_version__pain_008_001_02
msgid "pain.008.001.02 (recommended for direct debit)"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_payment_method__pain_version__pain_008_001_03
msgid "pain.008.001.03"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_payment_method__pain_version__pain_008_001_04
msgid "pain.008.001.04"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_payment_method__pain_version__pain_008_003_02
msgid "pain.008.003.02 (direct debit in Germany)"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid ""
"to send instructions to your bank to debit your account and (B) your bank "
"to\n"
" debit your account in accordance with the "
"instructions from"
msgstr ""
"a enviar instrucciones a la entidad del deudor para adeudar su cuenta y (B) "
"a la entidad para efectuar los adeudos en su cuenta siguiendo las "
"instrucciones del acreedor"
#, fuzzy
#~ msgid "Basic Mandate"
#~ msgstr "Mandato SEPA"
#, fuzzy
#~ msgid "Generic Mandate"
#~ msgstr "Mandato SEPA"

View File

@@ -0,0 +1,568 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_banking_sepa_direct_debit
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 13.0\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2021-11-08 06:35+0000\n"
"Last-Translator: Ignacio Buioli <ibuioli@gmail.com>\n"
"Language-Team: none\n"
"Language: es_AR\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.3.2\n"
#. module: account_banking_sepa_direct_debit
#: model:ir.actions.report,print_report_name:account_banking_sepa_direct_debit.report_sepa_direct_debit_mandate
msgid ""
"'Mandate-%s-%s' % (object.unique_mandate_reference, object.partner_id and "
"object.partner_id.name.replace(' ', '_') or '')"
msgstr ""
"'Mandato-%s-%s' % (object.unique_mandate_reference, object.partner_id and "
"object.partner_id.name.replace(' ', '_') or '')"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Account Number - IBAN:</em>"
msgstr "<em>Número de cuenta - IBAN:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Address of the Debtor:</em>"
msgstr "<em>Dirección del deudor:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Address:</em>"
msgstr "<em>Dirección:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Country of the debtor:</em>"
msgstr "<em>País del deudor:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Country:</em>"
msgstr "<em>País:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Creditor's Name:</em>"
msgstr "<em>Nombre del acreedor:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Date - Location:</em>"
msgstr "<em>Fecha - Localidad:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Debtor's Name:</em>"
msgstr "<em>Nombre del deudor:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Identifier:</em>"
msgstr "<em>Identificador:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Mandate Reference:</em>"
msgstr "<em>Referencia del mandato:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Postal Code - City - Town:</em>"
msgstr "<em>Código postal - Población - Provincia:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Signature of the debtor:</em>"
msgstr "<em>Firma del deudor:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Swift BIC (up to 8 or 11 characteres):</em>"
msgstr "<em>Swift BIC (puede contener 8 u 11 posiciones):</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Type of payment:</em>"
msgstr "<em>Tipo de pago:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<strong>Sepa Business-To-Business Direct debit Mandate</strong>"
msgstr "<strong>Orden de domiciliación de adeudo directo SEPA B2B</strong>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<strong>Sepa Direct Debit Mandate</strong>"
msgstr "<strong>Mandato de adeudo directo SEPA</strong>"
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_account_banking_mandate
msgid "A generic banking mandate"
msgstr "Un mandato bancario genérico"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid ""
"ALL GAPS ARE MANDATORY. ONCE THIS MANDATE HAS BEEN SIGNED MUST BE SENT TO "
"CREDITOR FOR STORAGE."
msgstr ""
"TODOS LOS CAMPOS HAN DE SER CUMPLIMENTADOS OBLIGATORIAMENTE. UNA VEZ FIRMADA "
"ESTA ORDEN DE DOMICILIACIÓN DEBE SER ENVIADA AL ACREEDOR PARA SU CUSTODIA."
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid ""
"ALL GAPS ARE MANDATORY. ONCE THIS MANDATE HAS BEEN SIGNED MUST BE SENT TO "
"CREDITOR FOR STORAGE.\n"
" NEVERTHELESS, THE BANK OF DEBTOR REQUIRES DEBTORS "
"AUTHORIZATION BEFORE DEBITING B2B DIRECT DEBITS IN THE ACCOUNT.\n"
" THE DEBTOR WILL BE ABLE TO MANAGE THE MENTIONED "
"AUTHORIZATION THROUGH THE MEANS PROVIDED BY HIS BANK."
msgstr ""
"TODOS LOS CAMPOS HAN DE SER CUMPLIMENTADOS OBLIGATORIAMENTE. UNA VEZ FIRMADA "
"ESTA ORDEN DE DOMICILIACIÓN DEBE SER ENVIADA AL ACREEDOR PARA SU CUSTODIA.\n"
" LA ENTIDAD DE DEUDOR REQUIERE AUTORIZACIÓN DE "
"ÉSTE PREVIA AL CARGO EN CUENTA DE LOS ADEUDOS DIRECTOS B2B.\n"
" EL DEUDOR PODRÁ GESTIONAR DICHA AUTORIZACIÓN "
"CON LOS MEDIOS QUE SU ENTIDAD PONGA A SU DISPOSICIÓN."
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid ""
"As part of your rights, you are entitled to a refund from\n"
" your bank under the terms and conditions of your "
"agreement\n"
" with your bank.\n"
" A refund must be claimed within 8 weeks starting "
"from the date on which your account was debited."
msgstr ""
"Como parte de sus derechos, el deudor está legitimado al reembolso por su "
"entidad en los términos y condiciones del contrato suscrito con la misma. La "
"solicitud de reembolso deberá efectuarse dentro de las ocho semanas que "
"siguen a la fecha de adeudo en cuenta. Puede obtener información adicional "
"sobre sus derechos en su entidad financiera."
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_banking_mandate.py:0
#, python-format
msgid ""
"As you changed the bank account attached to this mandate, the 'Sequence "
"Type' has been set back to 'First'."
msgstr ""
"Puesto que ha cambiado la cuenta bancaria relacionada con este mandato, el "
"'Tipo de secuencia' se ha vuelto a 'Inicial'."
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_payment_order.py:0
#, python-format
msgid ""
"Automatically switched from <b>First</b> to <b>Recurring</b> when the debit "
"order <a href=# data-oe-model=account.payment.order data-oe-id=%d>%s</a> has "
"been marked as uploaded."
msgstr ""
"Se ha cambiado automáticamente de <b>Primero</b> a <b>Recurrente</b> cuando "
"la orden de débito <a href=# data-oe-model=account.payment.order data-oe-id="
"%d1>%s2</a> se ha marcado como subido."
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_bank_payment_line
msgid "Bank Payment Lines"
msgstr "Líneas de pago bancario"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__scheme__core
msgid "Basic (CORE)"
msgstr "Básico (CORE)"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "By signing this mandate form, you authorise (A)"
msgstr ""
"Mediante la firma de esta orden de domiciliación, el deudor autoriza (A)"
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_res_company
msgid "Companies"
msgstr "Compañías"
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_res_config_settings
msgid "Config Settings"
msgstr "Configurar Ajustes"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate__display_name
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_line__display_name
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_method__display_name
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_mode__display_name
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_order__display_name
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_bank_payment_line__display_name
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_company__display_name
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_config_settings__display_name
msgid "Display Name"
msgstr "Mostrar Nombre"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,help:account_banking_sepa_direct_debit.field_account_payment_mode__sepa_creditor_identifier
msgid ""
"Enter the Creditor Identifier that has been attributed to your company to "
"make SEPA Direct Debits. If not defined, SEPA Creditor Identifier from "
"company will be used.\n"
"This identifier is composed of :\n"
"- your country ISO code (2 letters)\n"
"- a 2-digits checkum\n"
"- a 3-letters business code\n"
"- a country-specific identifier"
msgstr ""
"Introduzca el identificador de acreedor que se le ha atribuido a su compañía "
"para realizar adeudos directos SEPA. Su banco suele poseer esta información. "
"Este identificador se compone de:\n"
"- el código ISO de 2 letras de su país\n"
"- dos dígitos de comprobación\n"
"- tres letras de código de negocio\n"
"- un identificador específico de país (en España, el NIF)"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,help:account_banking_sepa_direct_debit.field_res_company__sepa_creditor_identifier
#: model:ir.model.fields,help:account_banking_sepa_direct_debit.field_res_config_settings__sepa_creditor_identifier
msgid ""
"Enter the Creditor Identifier that has been attributed to your company to "
"make SEPA Direct Debits. This identifier is composed of :\n"
"- your country ISO code (2 letters)\n"
"- a 2-digits checkum\n"
"- a 3-letters business code\n"
"- a country-specific identifier"
msgstr ""
"Introduzca el identificador de acreedor que se le ha atribuido a su compañía "
"para realizar adeudos directos SEPA. Su banco suele poseer esta información. "
"Este identificador se compone de:\n"
"- el código ISO de 2 letras de su país\n"
"- dos dígitos de comprobación\n"
"- tres letras de código de negocio\n"
"- un identificador específico de país (en España, el NIF)"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__scheme__b2b
msgid "Enterprise (B2B)"
msgstr "Empresa (B2B)"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__recurrent_sequence_type__final
msgid "Final"
msgstr "Final"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__recurrent_sequence_type__first
msgid "First"
msgstr "Inicial"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate__id
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_line__id
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_method__id
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_mode__id
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_order__id
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_bank_payment_line__id
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_company__id
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_config_settings__id
msgid "ID"
msgstr "ID"
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_payment_order.py:0
#, python-format
msgid "Invalid mandate type in '%s'. Valid ones are 'Recurrent' or 'One-Off'"
msgstr ""
"El tipo de mandato no es válido en '%s'. Los válidos son 'Recurrente' o "
"'Único'"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate____last_update
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_line____last_update
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_method____last_update
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_mode____last_update
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_order____last_update
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_bank_payment_line____last_update
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_company____last_update
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_config_settings____last_update
msgid "Last Modified on"
msgstr "Última modificación en"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate__format
msgid "Mandate Format"
msgstr "Formato del Mandato"
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_banking_mandate.py:0
#, python-format
msgid "Mandate automatically set to expired after %d months without use."
msgstr ""
"El mandato se establece automáticamente como vencido después de %d meses sin "
"uso."
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_banking_mandate.py:0
#, python-format
msgid "Mandate update"
msgstr "Actualizacion de mandato"
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_payment_line.py:0
#, python-format
msgid ""
"Missing SEPA Direct Debit mandate on the line with partner {partner_name} "
"(reference {reference})."
msgstr ""
"Falta el mandato de adeudo directo SEPA en la linea de pago bancario de la "
"empresa {partner_name} (referencia {reference})."
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__type__oneoff
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_mandate_search
msgid "One-Off"
msgstr "Único"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_method__pain_version
msgid "PAIN Version"
msgstr "Versión PAIN"
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_account_payment_line
msgid "Payment Lines"
msgstr "Líneas de Pago"
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_account_payment_method
msgid "Payment Methods"
msgstr "Métodos de pago"
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_account_payment_mode
msgid "Payment Modes"
msgstr "Métodos de pago"
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_account_payment_order
msgid "Payment Order"
msgstr "Orden de pago"
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_payment_order.py:0
#, python-format
msgid ""
"Payment Type Code '%s' is not supported. The only Payment Type Code "
"supported for SEPA Direct Debit are 'pain.008.001.02', 'pain.008.001.03' and "
"'pain.008.001.04'."
msgstr ""
"El código de tipo de pago '%s' no está soportado. Los únicos códigos de tipo "
"de pago soportados para los adedudos directos SEPA son 'pain.008.001.02', "
"'pain.008.001.03' y 'pain.008.001.04'."
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_mandate_form
msgid "Print"
msgstr "Imprimir"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__type__recurrent
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_mandate_search
msgid "Recurrent"
msgstr "Recurrente"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__recurrent_sequence_type__recurring
msgid "Recurring"
msgstr "Periódico"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_mode__sepa_creditor_identifier
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_company__sepa_creditor_identifier
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_config_settings__sepa_creditor_identifier
msgid "SEPA Creditor Identifier"
msgstr "Identificador de acreedor SEPA"
#. module: account_banking_sepa_direct_debit
#: model:account.payment.method,name:account_banking_sepa_direct_debit.sepa_direct_debit
msgid "SEPA Direct Debit for customers"
msgstr "Débito directo SEPA para clientes"
#. module: account_banking_sepa_direct_debit
#: model:account.payment.mode,name:account_banking_sepa_direct_debit.payment_mode_inbound_sepa_dd1
msgid "SEPA Direct Debit of customers"
msgstr "Adeudo directo SEPA de clientes"
#. module: account_banking_sepa_direct_debit
#: model:ir.actions.report,name:account_banking_sepa_direct_debit.report_sepa_direct_debit_mandate
msgid "SEPA Mandate"
msgstr "Mandato SEPA"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate__scheme
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_mandate_search
msgid "Scheme"
msgstr "Esquema"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__format__sepa
msgid "Sepa Mandate"
msgstr "Mandato SEPA"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_mandate_search
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_mandate_tree
msgid "Sequence Type"
msgstr "Tipo de secuencia"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate__recurrent_sequence_type
msgid "Sequence Type for Next Debit"
msgstr "Tipo de secuencia para el próximo cobro"
#. module: account_banking_sepa_direct_debit
#: model:ir.actions.server,name:account_banking_sepa_direct_debit.sdd_mandate_expire_cron_ir_actions_server
#: model:ir.cron,cron_name:account_banking_sepa_direct_debit.sdd_mandate_expire_cron
#: model:ir.cron,name:account_banking_sepa_direct_debit.sdd_mandate_expire_cron
msgid "Set SEPA Direct Debit Mandates to Expired"
msgstr "Marcar los Mandatos de débitos directo SEPA como Expirados"
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_payment_mode.py:0
#: code:addons/account_banking_sepa_direct_debit/models/res_company.py:0
#, python-format
msgid "The SEPA Creditor Identifier '%s' is invalid."
msgstr "Identificador de acreedor SEPA '%s' no válido."
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_payment_line.py:0
#, python-format
msgid ""
"The SEPA Direct Debit mandate with reference {mandate_ref} for partner "
"{partner_name} has expired."
msgstr ""
"El mandato de adeudo directo SEPA con referencia {mandate_ref} para la "
"empresa {partner_name} ha expirado."
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_payment_line.py:0
#, python-format
msgid ""
"The SEPA Direct Debit mandate with reference {mandate_ref} for partner "
"{partner_name} has type set to 'One-Off' but has a last debit date set to "
"{last_debit_date}. Therefore, it cannot be used."
msgstr ""
"El mandato con referencia {mandate_ref} para la empresa {partner_name} tipo "
"como 'Único', ya tiene como fecha de último cobro {last_debit_date}, por lo "
"que no se puede usar."
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_banking_mandate.py:0
#, python-format
msgid "The recurrent mandate '%s' must have a sequence type."
msgstr "El mandato periódico '%s' debe tener un tipo de secuencia."
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,help:account_banking_sepa_direct_debit.field_account_banking_mandate__recurrent_sequence_type
msgid ""
"This field is only used for Recurrent mandates, not for One-Off mandates."
msgstr "Este campo se utiliza sólo para mandatos periódicos, no para únicos."
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid ""
"This mandate is only intended for business-to-business transactions.\n"
" You are not entitled to a refund from your bank "
"after your account has\n"
" been debited, but you are entitled to request your "
"bank\n"
" not to debit your account up until the day on which "
"the payment is due."
msgstr ""
"Esta orden de domiciliación está prevista para operaciones exclusivamente "
"entre empresas y/o autónomos. El deudor no tiene derecho a que su entidad le "
"reembolse una vez que se haya realizado el cargo en cuenta, pero puede "
"solicitar a su entidad que no efectúe el adeudo en la cuenta hasta la fecha "
"debida. Podrá obtener información detallada del procedimiento en su entidad "
"financiera."
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "To be completed by the creditor"
msgstr "A cumplimentar por el acreedor"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "To be completed by the debtor"
msgstr "A cumplimentar por el deudor"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_mandate_search
msgid "Type"
msgstr "Tipo"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate__type
msgid "Type of Mandate"
msgstr "Tipo de Mandato"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate__unique_mandate_reference
msgid "Unique Mandate Reference"
msgstr "Referencia Única de Mandato"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_account_config_settings
msgid "Write the ICS of your company"
msgstr "Escriba el IAS de su compañía"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_payment_method__pain_version__pain_008_001_02
msgid "pain.008.001.02 (recommended for direct debit)"
msgstr "pain.008.001.02 (recomendada para débito directo)"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_payment_method__pain_version__pain_008_001_03
msgid "pain.008.001.03"
msgstr "pain.008.001.03"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_payment_method__pain_version__pain_008_001_04
msgid "pain.008.001.04"
msgstr "pain.008.001.04"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_payment_method__pain_version__pain_008_003_02
msgid "pain.008.003.02 (direct debit in Germany)"
msgstr "pain.008.003.02 (débito directo en Alemania)"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid ""
"to send instructions to your bank to debit your account and (B) your bank "
"to\n"
" debit your account in accordance with the "
"instructions from"
msgstr ""
"a enviar instrucciones a la entidad del deudor para adeudar su cuenta y (B) "
"a la entidad para efectuar los adeudos en su cuenta siguiendo las "
"instrucciones del acreedor"
#~ msgid ""
#~ "'Mandate-%s-%s' % (object.unique_mandate_reference, object.partner_id."
#~ "name.replace(' ', '_'))"
#~ msgstr ""
#~ "'Mandatario-%s-%s' % (object.unique_mandate_reference, object.partner_id."
#~ "name.replace(' ', '_'))"

View File

@@ -0,0 +1,566 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_banking_sepa_direct_debit
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 2017
# Nicolas JEUDY <njeudy@panda-chi.io>, 2018
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 11.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-02-10 02:10+0000\n"
"PO-Revision-Date: 2021-02-12 18:45+0000\n"
"Last-Translator: Yves Le Doeuff <yld@alliasys.fr>\n"
"Language-Team: French (https://www.transifex.com/oca/teams/23907/fr/)\n"
"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 4.3.2\n"
#. module: account_banking_sepa_direct_debit
#: model:ir.actions.report,print_report_name:account_banking_sepa_direct_debit.report_sepa_direct_debit_mandate
msgid ""
"'Mandate-%s-%s' % (object.unique_mandate_reference, object.partner_id and "
"object.partner_id.name.replace(' ', '_') or '')"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Account Number - IBAN:</em>"
msgstr "<em>Numéro de compte - IBAN:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Address of the Debtor:</em>"
msgstr "<em>Adresse du débiteur:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Address:</em>"
msgstr "<em>Adresse:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Country of the debtor:</em>"
msgstr "<em>Pays du débiteur:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Country:</em>"
msgstr "<em>Pays:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Creditor's Name:</em>"
msgstr "<em>Nom du créancier:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Date - Location:</em>"
msgstr "<em>Date - Lieu:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Debtor's Name:</em>"
msgstr "<em>Nom du débiteur:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Identifier:</em>"
msgstr "<em>Identifiant:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Mandate Reference:</em>"
msgstr "<em>Référence du mandat:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Postal Code - City - Town:</em>"
msgstr "<em>Code postal - Ville:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Signature of the debtor:</em>"
msgstr "<em>Signature du débiteur:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Swift BIC (up to 8 or 11 characteres):</em>"
msgstr "<em>Swift BIC (jusqu' à 8 ou 11 caractères):</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Type of payment:</em>"
msgstr "<em>Type de règlement:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<strong>Sepa Business-To-Business Direct debit Mandate</strong>"
msgstr "<strong>Mandat de prélèvement automatique SEPA B2B</strong>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<strong>Sepa Direct Debit Mandate</strong>"
msgstr "<strong>Mandat de prélèvement Sepa</strong>"
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_account_banking_mandate
msgid "A generic banking mandate"
msgstr "Un mandat bancaire générique"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid ""
"ALL GAPS ARE MANDATORY. ONCE THIS MANDATE HAS BEEN SIGNED MUST BE SENT TO "
"CREDITOR FOR STORAGE."
msgstr ""
"TOUS LES CHAMPS SONT OBLIGATOIRES. UNE FOIS CE MANDAT SIGNÉ DOIT ÊTRE ENVOYÉ "
"AU CRÉANCIER POUR CONSERVATION."
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid ""
"ALL GAPS ARE MANDATORY. ONCE THIS MANDATE HAS BEEN SIGNED MUST BE SENT TO "
"CREDITOR FOR STORAGE.\n"
" NEVERTHELESS, THE BANK OF DEBTOR REQUIRES DEBTORS "
"AUTHORIZATION BEFORE DEBITING B2B DIRECT DEBITS IN THE ACCOUNT.\n"
" THE DEBTOR WILL BE ABLE TO MANAGE THE MENTIONED "
"AUTHORIZATION THROUGH THE MEANS PROVIDED BY HIS BANK."
msgstr ""
"TOUS LES CHAMPS SONT OBLIGATOIRES. UNE FOIS CE MANDAT SIGNÉ Il DOIT ÊTRE "
"ENVOYÉ AU CRÉANCIER POUR ARCHIVAGE.\n"
"NÉANMOINS, LA BANQUE DU DÉBITEUR EXIGE L'AUTORISATION DU DÉBITEUR AVANT DE "
"POUVOIR DÉBITER UN PRÉLÈVEMENTS B2B SUR LE COMPTE.\n"
"LE DÉBITEUR POURRA GÉRER L'AUTORISATION SUSMENTIONNÉE PAR LES MOYENS MIS À "
"SA DISPOSITION PAR SA BANQUE."
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid ""
"As part of your rights, you are entitled to a refund from\n"
" your bank under the terms and conditions of your "
"agreement\n"
" with your bank.\n"
" A refund must be claimed within 8 weeks starting "
"from the date on which your account was debited."
msgstr ""
"Dans le cadre de vos droits, vous avez la possibilité d'obtenir un "
"remboursement de votre banque selon les termes et conditions de votre "
"accord. Un remboursement doit être demandé dans les 8 semaines suivant la "
"date à laquelle votre compte a été débité."
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_banking_mandate.py:0
#, python-format
msgid ""
"As you changed the bank account attached to this mandate, the 'Sequence "
"Type' has been set back to 'First'."
msgstr ""
"Etant donné que vous avez changé le compte bancaire associé à ce mandat, le "
"'Type de séquence' a été remis à 'First'."
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_payment_order.py:0
#, python-format
msgid ""
"Automatically switched from <b>First</b> to <b>Recurring</b> when the debit "
"order <a href=# data-oe-model=account.payment.order data-oe-id=%d>%s</a> has "
"been marked as uploaded."
msgstr ""
"Remplacé automatiquement de <b>First</b> par <b>Récurrent</b> quand l'ordre "
"de débit <a href=# data-oe-model=account.payment.order data-oe-id=%d>%s</a> "
"a été marqué comme téléchargé."
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_bank_payment_line
msgid "Bank Payment Lines"
msgstr "Lignes de paiement bancaire"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__scheme__core
msgid "Basic (CORE)"
msgstr "Basique (CORE)"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "By signing this mandate form, you authorise (A)"
msgstr "En signant ce formulaire de mandat, vous autorisez (A)"
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_res_company
msgid "Companies"
msgstr "Sociétés"
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_res_config_settings
msgid "Config Settings"
msgstr "Configuration"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate__display_name
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_line__display_name
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_method__display_name
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_mode__display_name
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_order__display_name
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_bank_payment_line__display_name
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_company__display_name
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_config_settings__display_name
msgid "Display Name"
msgstr "Nom"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,help:account_banking_sepa_direct_debit.field_account_payment_mode__sepa_creditor_identifier
msgid ""
"Enter the Creditor Identifier that has been attributed to your company to "
"make SEPA Direct Debits. If not defined, SEPA Creditor Identifier from "
"company will be used.\n"
"This identifier is composed of :\n"
"- your country ISO code (2 letters)\n"
"- a 2-digits checkum\n"
"- a 3-letters business code\n"
"- a country-specific identifier"
msgstr ""
"Saisissez le code d'identification du créancier qui a été attribué à votre "
"entreprise pour effectuer les prélèvements SEPA. S'il n'est pas défini, "
"l'Identifiant SEPA du créancier de la société sera utilisé.\n"
"Cet identifiant est composé de:\n"
"- votre code ISO pays (2 lettres)\n"
"- un checksum à 2 chiffres\n"
"- un code d'affaires à 3 lettres\n"
"- un identificateur propre au pays"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,help:account_banking_sepa_direct_debit.field_res_company__sepa_creditor_identifier
#: model:ir.model.fields,help:account_banking_sepa_direct_debit.field_res_config_settings__sepa_creditor_identifier
msgid ""
"Enter the Creditor Identifier that has been attributed to your company to "
"make SEPA Direct Debits. This identifier is composed of :\n"
"- your country ISO code (2 letters)\n"
"- a 2-digits checkum\n"
"- a 3-letters business code\n"
"- a country-specific identifier"
msgstr ""
"Entrez l'Identifiant créancier qui a été attribué à votre société pour "
"réaliser des prélèvements SEPA. Cet identifiant est composé de :\n"
"- du code ISO de votre pays (2 lettres)\n"
"- un code de contrôle à 2 chiffres\n"
"- un code d'activité à 3 lettres\n"
"- un identifiant national"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__scheme__b2b
msgid "Enterprise (B2B)"
msgstr "Entreprise (B2B)"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__recurrent_sequence_type__final
msgid "Final"
msgstr "Final"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__recurrent_sequence_type__first
msgid "First"
msgstr "First"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate__id
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_line__id
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_method__id
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_mode__id
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_order__id
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_bank_payment_line__id
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_company__id
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_config_settings__id
msgid "ID"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_payment_order.py:0
#, python-format
msgid "Invalid mandate type in '%s'. Valid ones are 'Recurrent' or 'One-Off'"
msgstr ""
"Mandat non valide dans '%s'. Les mandats valides sont 'Récurrent' ou 'One-"
"Off'"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate____last_update
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_line____last_update
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_method____last_update
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_mode____last_update
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_order____last_update
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_bank_payment_line____last_update
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_company____last_update
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_config_settings____last_update
msgid "Last Modified on"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate__format
msgid "Mandate Format"
msgstr "Format du mandat"
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_banking_mandate.py:0
#, python-format
msgid "Mandate automatically set to expired after %d months without use."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_banking_mandate.py:0
#, python-format
msgid "Mandate update"
msgstr "Mise-à-jour du mandat"
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_payment_line.py:0
#, python-format
msgid ""
"Missing SEPA Direct Debit mandate on the line with partner {partner_name} "
"(reference {reference})."
msgstr ""
"Absence du mandat de prélèvement SEPA sur la ligne de paiement bancaire avec "
"le partenaire ' %s' (référence '%s')."
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__type__oneoff
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_mandate_search
msgid "One-Off"
msgstr "One-Off"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_method__pain_version
msgid "PAIN Version"
msgstr "PAIN Version"
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_account_payment_line
msgid "Payment Lines"
msgstr "Lignes de paiement bancaire"
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_account_payment_method
msgid "Payment Methods"
msgstr "Methodes de règlement"
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_account_payment_mode
msgid "Payment Modes"
msgstr "Mode de paiement"
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_account_payment_order
msgid "Payment Order"
msgstr "Ordre de paiement"
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_payment_order.py:0
#, python-format
msgid ""
"Payment Type Code '%s' is not supported. The only Payment Type Code "
"supported for SEPA Direct Debit are 'pain.008.001.02', 'pain.008.001.03' and "
"'pain.008.001.04'."
msgstr ""
"Le code du Type de paiement '%s' n'est pas supporté. Les seuls codes de Type "
"de paiement supportés pour les prélèvements SEPA sont 'pain.008.001.02', "
"'pain.008.001.03' et 'pain.008.001.04'."
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_mandate_form
msgid "Print"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__type__recurrent
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_mandate_search
msgid "Recurrent"
msgstr "Récurrent"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__recurrent_sequence_type__recurring
msgid "Recurring"
msgstr "Recurring"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_mode__sepa_creditor_identifier
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_company__sepa_creditor_identifier
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_config_settings__sepa_creditor_identifier
msgid "SEPA Creditor Identifier"
msgstr "Identifiant créancier SEPA"
#. module: account_banking_sepa_direct_debit
#: model:account.payment.method,name:account_banking_sepa_direct_debit.sepa_direct_debit
msgid "SEPA Direct Debit for customers"
msgstr "Prélèvement SEPA clients"
#. module: account_banking_sepa_direct_debit
#: model:account.payment.mode,name:account_banking_sepa_direct_debit.payment_mode_inbound_sepa_dd1
msgid "SEPA Direct Debit of customers"
msgstr "Prélèvement SEPA des clients"
#. module: account_banking_sepa_direct_debit
#: model:ir.actions.report,name:account_banking_sepa_direct_debit.report_sepa_direct_debit_mandate
msgid "SEPA Mandate"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate__scheme
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_mandate_search
msgid "Scheme"
msgstr "Structure"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__format__sepa
msgid "Sepa Mandate"
msgstr "Mandat SEPA"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_mandate_search
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_mandate_tree
msgid "Sequence Type"
msgstr "Type de séquence"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate__recurrent_sequence_type
msgid "Sequence Type for Next Debit"
msgstr "Type de séquence pour le prochain prélèvement"
#. module: account_banking_sepa_direct_debit
#: model:ir.actions.server,name:account_banking_sepa_direct_debit.sdd_mandate_expire_cron_ir_actions_server
#: model:ir.cron,cron_name:account_banking_sepa_direct_debit.sdd_mandate_expire_cron
#: model:ir.cron,name:account_banking_sepa_direct_debit.sdd_mandate_expire_cron
msgid "Set SEPA Direct Debit Mandates to Expired"
msgstr "Définir les mandats de prélèvement SEPA comme expirés"
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_payment_mode.py:0
#: code:addons/account_banking_sepa_direct_debit/models/res_company.py:0
#, python-format
msgid "The SEPA Creditor Identifier '%s' is invalid."
msgstr "L'identification de créancier SEPA \"%s\" est invalide."
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_payment_line.py:0
#, python-format
msgid ""
"The SEPA Direct Debit mandate with reference {mandate_ref} for partner "
"{partner_name} has expired."
msgstr ""
"Le mandat de prélèvement SEPA portant la référence '%s' pour le partenaire "
"'%s' a expiré."
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_payment_line.py:0
#, python-format
msgid ""
"The SEPA Direct Debit mandate with reference {mandate_ref} for partner "
"{partner_name} has type set to 'One-Off' but has a last debit date set to "
"{last_debit_date}. Therefore, it cannot be used."
msgstr ""
"Le mandat SEPA portant la référence '%s' pour le partenaire '%s' est de type "
"'One-Off' et il a une date de dernier débit au '%s'. Il n'est donc pas "
"utilisable."
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_banking_mandate.py:0
#, python-format
msgid "The recurrent mandate '%s' must have a sequence type."
msgstr "Le mandat récurrent '%s' doit avoir un type de séquence."
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,help:account_banking_sepa_direct_debit.field_account_banking_mandate__recurrent_sequence_type
msgid ""
"This field is only used for Recurrent mandates, not for One-Off mandates."
msgstr ""
"Ce champ n'est utilisé que pour les mandats récurrents, pas pour les mandats "
"One-Off."
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid ""
"This mandate is only intended for business-to-business transactions.\n"
" You are not entitled to a refund from your bank "
"after your account has\n"
" been debited, but you are entitled to request your "
"bank\n"
" not to debit your account up until the day on which "
"the payment is due."
msgstr ""
"Ce mandat est uniquement destiné aux transactions interentreprises. Vous "
"n'avez pas droit à un remboursement de votre banque après que votre compte "
"ait été débité, mais vous avez le droit de demander votre banque de ne pas "
"débiter votre compte avant la date d'échéance du paiement."
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "To be completed by the creditor"
msgstr "A remplir par le créancier"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "To be completed by the debtor"
msgstr "A remplir par le débiteur"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_mandate_search
msgid "Type"
msgstr "Type"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate__type
msgid "Type of Mandate"
msgstr "Type de mandat"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate__unique_mandate_reference
msgid "Unique Mandate Reference"
msgstr "Référence de mandat unique"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_account_config_settings
msgid "Write the ICS of your company"
msgstr "Saisir l'ICS de votre société"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_payment_method__pain_version__pain_008_001_02
msgid "pain.008.001.02 (recommended for direct debit)"
msgstr "pain.008.001.02 (recommandé pour les prélèvements)"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_payment_method__pain_version__pain_008_001_03
msgid "pain.008.001.03"
msgstr "pain.008.001.03"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_payment_method__pain_version__pain_008_001_04
msgid "pain.008.001.04"
msgstr "pain.008.001.04"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_payment_method__pain_version__pain_008_003_02
msgid "pain.008.003.02 (direct debit in Germany)"
msgstr "pain.008.003.02 (prélèvement en Allemagne)"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid ""
"to send instructions to your bank to debit your account and (B) your bank "
"to\n"
" debit your account in accordance with the "
"instructions from"
msgstr ""
"à envoyer des instructions à votre banque pour débiter votre compte et (B) "
"votre banque à débiter votre compte conformément aux instructions du"
#, fuzzy
#~ msgid "Basic Mandate"
#~ msgstr "Mandat SEPA"
#, fuzzy
#~ msgid "Generic Mandate"
#~ msgstr "Mandat SEPA"

View File

@@ -0,0 +1,507 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_banking_sepa_direct_debit
#
# Translators:
msgid ""
msgstr ""
"Project-Id-Version: bank-payment (10.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-06-03 00:10+0000\n"
"PO-Revision-Date: 2016-10-19 23:46+0000\n"
"Last-Translator: <>\n"
"Language-Team: Croatian (http://www.transifex.com/oca/OCA-bank-payment-10-0/"
"language/hr/)\n"
"Language: hr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
#. module: account_banking_sepa_direct_debit
#: model:ir.actions.report,print_report_name:account_banking_sepa_direct_debit.report_sepa_direct_debit_mandate
msgid ""
"'Mandate-%s-%s' % (object.unique_mandate_reference, object.partner_id and "
"object.partner_id.name.replace(' ', '_') or '')"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Account Number - IBAN:</em>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Address of the Debtor:</em>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Address:</em>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Country of the debtor:</em>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Country:</em>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Creditor's Name:</em>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Date - Location:</em>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Debtor's Name:</em>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Identifier:</em>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Mandate Reference:</em>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Postal Code - City - Town:</em>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Signature of the debtor:</em>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Swift BIC (up to 8 or 11 characteres):</em>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Type of payment:</em>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<strong>Sepa Business-To-Business Direct debit Mandate</strong>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<strong>Sepa Direct Debit Mandate</strong>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_account_banking_mandate
msgid "A generic banking mandate"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid ""
"ALL GAPS ARE MANDATORY. ONCE THIS MANDATE HAS BEEN SIGNED MUST BE SENT TO "
"CREDITOR FOR STORAGE."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid ""
"ALL GAPS ARE MANDATORY. ONCE THIS MANDATE HAS BEEN SIGNED MUST BE SENT TO "
"CREDITOR FOR STORAGE.\n"
" NEVERTHELESS, THE BANK OF DEBTOR REQUIRES DEBTORS "
"AUTHORIZATION BEFORE DEBITING B2B DIRECT DEBITS IN THE ACCOUNT.\n"
" THE DEBTOR WILL BE ABLE TO MANAGE THE MENTIONED "
"AUTHORIZATION THROUGH THE MEANS PROVIDED BY HIS BANK."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid ""
"As part of your rights, you are entitled to a refund from\n"
" your bank under the terms and conditions of your "
"agreement\n"
" with your bank.\n"
" A refund must be claimed within 8 weeks starting "
"from the date on which your account was debited."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_banking_mandate.py:0
#, python-format
msgid ""
"As you changed the bank account attached to this mandate, the 'Sequence "
"Type' has been set back to 'First'."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_payment_order.py:0
#, python-format
msgid ""
"Automatically switched from <b>First</b> to <b>Recurring</b> when the debit "
"order <a href=# data-oe-model=account.payment.order data-oe-id=%d>%s</a> has "
"been marked as uploaded."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_bank_payment_line
msgid "Bank Payment Lines"
msgstr "Stavke izvoda"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__scheme__core
msgid "Basic (CORE)"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "By signing this mandate form, you authorise (A)"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_res_company
msgid "Companies"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_res_config_settings
msgid "Config Settings"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate__display_name
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_line__display_name
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_method__display_name
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_mode__display_name
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_order__display_name
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_bank_payment_line__display_name
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_company__display_name
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_config_settings__display_name
msgid "Display Name"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,help:account_banking_sepa_direct_debit.field_account_payment_mode__sepa_creditor_identifier
msgid ""
"Enter the Creditor Identifier that has been attributed to your company to "
"make SEPA Direct Debits. If not defined, SEPA Creditor Identifier from "
"company will be used.\n"
"This identifier is composed of :\n"
"- your country ISO code (2 letters)\n"
"- a 2-digits checkum\n"
"- a 3-letters business code\n"
"- a country-specific identifier"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,help:account_banking_sepa_direct_debit.field_res_company__sepa_creditor_identifier
#: model:ir.model.fields,help:account_banking_sepa_direct_debit.field_res_config_settings__sepa_creditor_identifier
msgid ""
"Enter the Creditor Identifier that has been attributed to your company to "
"make SEPA Direct Debits. This identifier is composed of :\n"
"- your country ISO code (2 letters)\n"
"- a 2-digits checkum\n"
"- a 3-letters business code\n"
"- a country-specific identifier"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__scheme__b2b
msgid "Enterprise (B2B)"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__recurrent_sequence_type__final
msgid "Final"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__recurrent_sequence_type__first
msgid "First"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate__id
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_line__id
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_method__id
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_mode__id
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_order__id
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_bank_payment_line__id
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_company__id
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_config_settings__id
msgid "ID"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_payment_order.py:0
#, python-format
msgid "Invalid mandate type in '%s'. Valid ones are 'Recurrent' or 'One-Off'"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate____last_update
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_line____last_update
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_method____last_update
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_mode____last_update
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_order____last_update
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_bank_payment_line____last_update
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_company____last_update
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_config_settings____last_update
msgid "Last Modified on"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate__format
msgid "Mandate Format"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_banking_mandate.py:0
#, python-format
msgid "Mandate automatically set to expired after %d months without use."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_banking_mandate.py:0
#, python-format
msgid "Mandate update"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_payment_line.py:0
#, python-format
msgid ""
"Missing SEPA Direct Debit mandate on the line with partner {partner_name} "
"(reference {reference})."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__type__oneoff
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_mandate_search
msgid "One-Off"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_method__pain_version
msgid "PAIN Version"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_account_payment_line
#, fuzzy
msgid "Payment Lines"
msgstr "Stavke izvoda"
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_account_payment_method
msgid "Payment Methods"
msgstr "Metode plaćanja"
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_account_payment_mode
msgid "Payment Modes"
msgstr "Modeli plaćanja"
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_account_payment_order
msgid "Payment Order"
msgstr "Nalog za plaćanje"
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_payment_order.py:0
#, python-format
msgid ""
"Payment Type Code '%s' is not supported. The only Payment Type Code "
"supported for SEPA Direct Debit are 'pain.008.001.02', 'pain.008.001.03' and "
"'pain.008.001.04'."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_mandate_form
msgid "Print"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__type__recurrent
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_mandate_search
msgid "Recurrent"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__recurrent_sequence_type__recurring
msgid "Recurring"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_mode__sepa_creditor_identifier
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_company__sepa_creditor_identifier
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_config_settings__sepa_creditor_identifier
msgid "SEPA Creditor Identifier"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:account.payment.method,name:account_banking_sepa_direct_debit.sepa_direct_debit
msgid "SEPA Direct Debit for customers"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:account.payment.mode,name:account_banking_sepa_direct_debit.payment_mode_inbound_sepa_dd1
msgid "SEPA Direct Debit of customers"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.actions.report,name:account_banking_sepa_direct_debit.report_sepa_direct_debit_mandate
msgid "SEPA Mandate"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate__scheme
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_mandate_search
msgid "Scheme"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__format__sepa
msgid "Sepa Mandate"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_mandate_search
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_mandate_tree
msgid "Sequence Type"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate__recurrent_sequence_type
msgid "Sequence Type for Next Debit"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.actions.server,name:account_banking_sepa_direct_debit.sdd_mandate_expire_cron_ir_actions_server
#: model:ir.cron,cron_name:account_banking_sepa_direct_debit.sdd_mandate_expire_cron
#: model:ir.cron,name:account_banking_sepa_direct_debit.sdd_mandate_expire_cron
msgid "Set SEPA Direct Debit Mandates to Expired"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_payment_mode.py:0
#: code:addons/account_banking_sepa_direct_debit/models/res_company.py:0
#, python-format
msgid "The SEPA Creditor Identifier '%s' is invalid."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_payment_line.py:0
#, python-format
msgid ""
"The SEPA Direct Debit mandate with reference {mandate_ref} for partner "
"{partner_name} has expired."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_payment_line.py:0
#, python-format
msgid ""
"The SEPA Direct Debit mandate with reference {mandate_ref} for partner "
"{partner_name} has type set to 'One-Off' but has a last debit date set to "
"{last_debit_date}. Therefore, it cannot be used."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_banking_mandate.py:0
#, python-format
msgid "The recurrent mandate '%s' must have a sequence type."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,help:account_banking_sepa_direct_debit.field_account_banking_mandate__recurrent_sequence_type
msgid ""
"This field is only used for Recurrent mandates, not for One-Off mandates."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid ""
"This mandate is only intended for business-to-business transactions.\n"
" You are not entitled to a refund from your bank "
"after your account has\n"
" been debited, but you are entitled to request your "
"bank\n"
" not to debit your account up until the day on which "
"the payment is due."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "To be completed by the creditor"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "To be completed by the debtor"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_mandate_search
msgid "Type"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate__type
msgid "Type of Mandate"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate__unique_mandate_reference
msgid "Unique Mandate Reference"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_account_config_settings
msgid "Write the ICS of your company"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_payment_method__pain_version__pain_008_001_02
msgid "pain.008.001.02 (recommended for direct debit)"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_payment_method__pain_version__pain_008_001_03
msgid "pain.008.001.03"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_payment_method__pain_version__pain_008_001_04
msgid "pain.008.001.04"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_payment_method__pain_version__pain_008_003_02
msgid "pain.008.003.02 (direct debit in Germany)"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid ""
"to send instructions to your bank to debit your account and (B) your bank "
"to\n"
" debit your account in accordance with the "
"instructions from"
msgstr ""

View File

@@ -0,0 +1,503 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_banking_sepa_direct_debit
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 12.0\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2019-05-05 00:02+0000\n"
"Last-Translator: Marco Calcagni <mcalcagni@dinamicheaziendali.it>\n"
"Language-Team: none\n"
"Language: it\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 3.5.1\n"
#. module: account_banking_sepa_direct_debit
#: model:ir.actions.report,print_report_name:account_banking_sepa_direct_debit.report_sepa_direct_debit_mandate
msgid ""
"'Mandate-%s-%s' % (object.unique_mandate_reference, object.partner_id and "
"object.partner_id.name.replace(' ', '_') or '')"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Account Number - IBAN:</em>"
msgstr "<em>Numero Conto - IBAN:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Address of the Debtor:</em>"
msgstr "<em>Indirizzo del debitore:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Address:</em>"
msgstr "<em>Indirizzo:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Country of the debtor:</em>"
msgstr "<em>Nazione del debitore:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Country:</em>"
msgstr "<em>Paese:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Creditor's Name:</em>"
msgstr "<em>Nome del Creditore:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Date - Location:</em>"
msgstr "<em>Data - Locazione:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Debtor's Name:</em>"
msgstr "<em>Nome Debitore:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Identifier:</em>"
msgstr "<em>Identificativo:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Mandate Reference:</em>"
msgstr "<em>Riferimento del Mandato:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Postal Code - City - Town:</em>"
msgstr "<em>Cap - Città - Località:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Signature of the debtor:</em>"
msgstr "<em>Firma del Debitore:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Swift BIC (up to 8 or 11 characteres):</em>"
msgstr "<em>Swift BIC (fino a 8 o 11 caratteri):</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Type of payment:</em>"
msgstr "<em>Tipo di pagamento:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<strong>Sepa Business-To-Business Direct debit Mandate</strong>"
msgstr "<strong>Mandato Sepa Business-To-Business Direct debit</strong>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<strong>Sepa Direct Debit Mandate</strong>"
msgstr "<strong>Mandato Sepa Direct Debit</strong>"
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_account_banking_mandate
msgid "A generic banking mandate"
msgstr "Un generico mandato bancario"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid ""
"ALL GAPS ARE MANDATORY. ONCE THIS MANDATE HAS BEEN SIGNED MUST BE SENT TO "
"CREDITOR FOR STORAGE."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid ""
"ALL GAPS ARE MANDATORY. ONCE THIS MANDATE HAS BEEN SIGNED MUST BE SENT TO "
"CREDITOR FOR STORAGE.\n"
" NEVERTHELESS, THE BANK OF DEBTOR REQUIRES DEBTORS "
"AUTHORIZATION BEFORE DEBITING B2B DIRECT DEBITS IN THE ACCOUNT.\n"
" THE DEBTOR WILL BE ABLE TO MANAGE THE MENTIONED "
"AUTHORIZATION THROUGH THE MEANS PROVIDED BY HIS BANK."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid ""
"As part of your rights, you are entitled to a refund from\n"
" your bank under the terms and conditions of your "
"agreement\n"
" with your bank.\n"
" A refund must be claimed within 8 weeks starting "
"from the date on which your account was debited."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_banking_mandate.py:0
#, python-format
msgid ""
"As you changed the bank account attached to this mandate, the 'Sequence "
"Type' has been set back to 'First'."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_payment_order.py:0
#, python-format
msgid ""
"Automatically switched from <b>First</b> to <b>Recurring</b> when the debit "
"order <a href=# data-oe-model=account.payment.order data-oe-id=%d>%s</a> has "
"been marked as uploaded."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_bank_payment_line
msgid "Bank Payment Lines"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__scheme__core
msgid "Basic (CORE)"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "By signing this mandate form, you authorise (A)"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_res_company
msgid "Companies"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_res_config_settings
msgid "Config Settings"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate__display_name
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_line__display_name
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_method__display_name
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_mode__display_name
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_order__display_name
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_bank_payment_line__display_name
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_company__display_name
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_config_settings__display_name
msgid "Display Name"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,help:account_banking_sepa_direct_debit.field_account_payment_mode__sepa_creditor_identifier
msgid ""
"Enter the Creditor Identifier that has been attributed to your company to "
"make SEPA Direct Debits. If not defined, SEPA Creditor Identifier from "
"company will be used.\n"
"This identifier is composed of :\n"
"- your country ISO code (2 letters)\n"
"- a 2-digits checkum\n"
"- a 3-letters business code\n"
"- a country-specific identifier"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,help:account_banking_sepa_direct_debit.field_res_company__sepa_creditor_identifier
#: model:ir.model.fields,help:account_banking_sepa_direct_debit.field_res_config_settings__sepa_creditor_identifier
msgid ""
"Enter the Creditor Identifier that has been attributed to your company to "
"make SEPA Direct Debits. This identifier is composed of :\n"
"- your country ISO code (2 letters)\n"
"- a 2-digits checkum\n"
"- a 3-letters business code\n"
"- a country-specific identifier"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__scheme__b2b
msgid "Enterprise (B2B)"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__recurrent_sequence_type__final
msgid "Final"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__recurrent_sequence_type__first
msgid "First"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate__id
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_line__id
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_method__id
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_mode__id
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_order__id
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_bank_payment_line__id
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_company__id
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_config_settings__id
msgid "ID"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_payment_order.py:0
#, python-format
msgid "Invalid mandate type in '%s'. Valid ones are 'Recurrent' or 'One-Off'"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate____last_update
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_line____last_update
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_method____last_update
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_mode____last_update
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_order____last_update
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_bank_payment_line____last_update
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_company____last_update
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_config_settings____last_update
msgid "Last Modified on"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate__format
msgid "Mandate Format"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_banking_mandate.py:0
#, python-format
msgid "Mandate automatically set to expired after %d months without use."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_banking_mandate.py:0
#, python-format
msgid "Mandate update"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_payment_line.py:0
#, python-format
msgid ""
"Missing SEPA Direct Debit mandate on the line with partner {partner_name} "
"(reference {reference})."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__type__oneoff
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_mandate_search
msgid "One-Off"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_method__pain_version
msgid "PAIN Version"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_account_payment_line
msgid "Payment Lines"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_account_payment_method
msgid "Payment Methods"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_account_payment_mode
msgid "Payment Modes"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_account_payment_order
msgid "Payment Order"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_payment_order.py:0
#, python-format
msgid ""
"Payment Type Code '%s' is not supported. The only Payment Type Code "
"supported for SEPA Direct Debit are 'pain.008.001.02', 'pain.008.001.03' and "
"'pain.008.001.04'."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_mandate_form
msgid "Print"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__type__recurrent
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_mandate_search
msgid "Recurrent"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__recurrent_sequence_type__recurring
msgid "Recurring"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_mode__sepa_creditor_identifier
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_company__sepa_creditor_identifier
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_config_settings__sepa_creditor_identifier
msgid "SEPA Creditor Identifier"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:account.payment.method,name:account_banking_sepa_direct_debit.sepa_direct_debit
msgid "SEPA Direct Debit for customers"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:account.payment.mode,name:account_banking_sepa_direct_debit.payment_mode_inbound_sepa_dd1
msgid "SEPA Direct Debit of customers"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.actions.report,name:account_banking_sepa_direct_debit.report_sepa_direct_debit_mandate
msgid "SEPA Mandate"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate__scheme
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_mandate_search
msgid "Scheme"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__format__sepa
msgid "Sepa Mandate"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_mandate_search
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_mandate_tree
msgid "Sequence Type"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate__recurrent_sequence_type
msgid "Sequence Type for Next Debit"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.actions.server,name:account_banking_sepa_direct_debit.sdd_mandate_expire_cron_ir_actions_server
#: model:ir.cron,cron_name:account_banking_sepa_direct_debit.sdd_mandate_expire_cron
#: model:ir.cron,name:account_banking_sepa_direct_debit.sdd_mandate_expire_cron
msgid "Set SEPA Direct Debit Mandates to Expired"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_payment_mode.py:0
#: code:addons/account_banking_sepa_direct_debit/models/res_company.py:0
#, python-format
msgid "The SEPA Creditor Identifier '%s' is invalid."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_payment_line.py:0
#, python-format
msgid ""
"The SEPA Direct Debit mandate with reference {mandate_ref} for partner "
"{partner_name} has expired."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_payment_line.py:0
#, python-format
msgid ""
"The SEPA Direct Debit mandate with reference {mandate_ref} for partner "
"{partner_name} has type set to 'One-Off' but has a last debit date set to "
"{last_debit_date}. Therefore, it cannot be used."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_banking_mandate.py:0
#, python-format
msgid "The recurrent mandate '%s' must have a sequence type."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,help:account_banking_sepa_direct_debit.field_account_banking_mandate__recurrent_sequence_type
msgid ""
"This field is only used for Recurrent mandates, not for One-Off mandates."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid ""
"This mandate is only intended for business-to-business transactions.\n"
" You are not entitled to a refund from your bank "
"after your account has\n"
" been debited, but you are entitled to request your "
"bank\n"
" not to debit your account up until the day on which "
"the payment is due."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "To be completed by the creditor"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "To be completed by the debtor"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_mandate_search
msgid "Type"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate__type
msgid "Type of Mandate"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate__unique_mandate_reference
msgid "Unique Mandate Reference"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_account_config_settings
msgid "Write the ICS of your company"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_payment_method__pain_version__pain_008_001_02
msgid "pain.008.001.02 (recommended for direct debit)"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_payment_method__pain_version__pain_008_001_03
msgid "pain.008.001.03"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_payment_method__pain_version__pain_008_001_04
msgid "pain.008.001.04"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_payment_method__pain_version__pain_008_003_02
msgid "pain.008.003.02 (direct debit in Germany)"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid ""
"to send instructions to your bank to debit your account and (B) your bank "
"to\n"
" debit your account in accordance with the "
"instructions from"
msgstr ""

View File

@@ -0,0 +1,507 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_banking_sepa_direct_debit
#
# Translators:
# Imre Kristoffer Eilertsen <imreeil42@gmail.com>, 2016
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 9.0c\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-07-30 07:37+0000\n"
"PO-Revision-Date: 2016-07-30 07:37+0000\n"
"Last-Translator: Imre Kristoffer Eilertsen <imreeil42@gmail.com>, 2016\n"
"Language-Team: Norwegian Bokmål (Norway) (https://www.transifex.com/oca/"
"teams/23907/nb_NO/)\n"
"Language: nb_NO\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: account_banking_sepa_direct_debit
#: model:ir.actions.report,print_report_name:account_banking_sepa_direct_debit.report_sepa_direct_debit_mandate
msgid ""
"'Mandate-%s-%s' % (object.unique_mandate_reference, object.partner_id and "
"object.partner_id.name.replace(' ', '_') or '')"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Account Number - IBAN:</em>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Address of the Debtor:</em>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Address:</em>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Country of the debtor:</em>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Country:</em>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Creditor's Name:</em>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Date - Location:</em>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Debtor's Name:</em>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Identifier:</em>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Mandate Reference:</em>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Postal Code - City - Town:</em>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Signature of the debtor:</em>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Swift BIC (up to 8 or 11 characteres):</em>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Type of payment:</em>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<strong>Sepa Business-To-Business Direct debit Mandate</strong>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<strong>Sepa Direct Debit Mandate</strong>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_account_banking_mandate
msgid "A generic banking mandate"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid ""
"ALL GAPS ARE MANDATORY. ONCE THIS MANDATE HAS BEEN SIGNED MUST BE SENT TO "
"CREDITOR FOR STORAGE."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid ""
"ALL GAPS ARE MANDATORY. ONCE THIS MANDATE HAS BEEN SIGNED MUST BE SENT TO "
"CREDITOR FOR STORAGE.\n"
" NEVERTHELESS, THE BANK OF DEBTOR REQUIRES DEBTORS "
"AUTHORIZATION BEFORE DEBITING B2B DIRECT DEBITS IN THE ACCOUNT.\n"
" THE DEBTOR WILL BE ABLE TO MANAGE THE MENTIONED "
"AUTHORIZATION THROUGH THE MEANS PROVIDED BY HIS BANK."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid ""
"As part of your rights, you are entitled to a refund from\n"
" your bank under the terms and conditions of your "
"agreement\n"
" with your bank.\n"
" A refund must be claimed within 8 weeks starting "
"from the date on which your account was debited."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_banking_mandate.py:0
#, python-format
msgid ""
"As you changed the bank account attached to this mandate, the 'Sequence "
"Type' has been set back to 'First'."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_payment_order.py:0
#, python-format
msgid ""
"Automatically switched from <b>First</b> to <b>Recurring</b> when the debit "
"order <a href=# data-oe-model=account.payment.order data-oe-id=%d>%s</a> has "
"been marked as uploaded."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_bank_payment_line
msgid "Bank Payment Lines"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__scheme__core
msgid "Basic (CORE)"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "By signing this mandate form, you authorise (A)"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_res_company
msgid "Companies"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_res_config_settings
msgid "Config Settings"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate__display_name
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_line__display_name
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_method__display_name
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_mode__display_name
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_order__display_name
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_bank_payment_line__display_name
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_company__display_name
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_config_settings__display_name
msgid "Display Name"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,help:account_banking_sepa_direct_debit.field_account_payment_mode__sepa_creditor_identifier
msgid ""
"Enter the Creditor Identifier that has been attributed to your company to "
"make SEPA Direct Debits. If not defined, SEPA Creditor Identifier from "
"company will be used.\n"
"This identifier is composed of :\n"
"- your country ISO code (2 letters)\n"
"- a 2-digits checkum\n"
"- a 3-letters business code\n"
"- a country-specific identifier"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,help:account_banking_sepa_direct_debit.field_res_company__sepa_creditor_identifier
#: model:ir.model.fields,help:account_banking_sepa_direct_debit.field_res_config_settings__sepa_creditor_identifier
msgid ""
"Enter the Creditor Identifier that has been attributed to your company to "
"make SEPA Direct Debits. This identifier is composed of :\n"
"- your country ISO code (2 letters)\n"
"- a 2-digits checkum\n"
"- a 3-letters business code\n"
"- a country-specific identifier"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__scheme__b2b
msgid "Enterprise (B2B)"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__recurrent_sequence_type__final
msgid "Final"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__recurrent_sequence_type__first
msgid "First"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate__id
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_line__id
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_method__id
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_mode__id
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_order__id
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_bank_payment_line__id
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_company__id
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_config_settings__id
msgid "ID"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_payment_order.py:0
#, python-format
msgid "Invalid mandate type in '%s'. Valid ones are 'Recurrent' or 'One-Off'"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate____last_update
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_line____last_update
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_method____last_update
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_mode____last_update
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_order____last_update
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_bank_payment_line____last_update
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_company____last_update
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_config_settings____last_update
msgid "Last Modified on"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate__format
msgid "Mandate Format"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_banking_mandate.py:0
#, python-format
msgid "Mandate automatically set to expired after %d months without use."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_banking_mandate.py:0
#, python-format
msgid "Mandate update"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_payment_line.py:0
#, python-format
msgid ""
"Missing SEPA Direct Debit mandate on the line with partner {partner_name} "
"(reference {reference})."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__type__oneoff
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_mandate_search
msgid "One-Off"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_method__pain_version
msgid "PAIN Version"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_account_payment_line
#, fuzzy
msgid "Payment Lines"
msgstr "Betalingsordre"
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_account_payment_method
msgid "Payment Methods"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_account_payment_mode
msgid "Payment Modes"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_account_payment_order
msgid "Payment Order"
msgstr "Betalingsordre"
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_payment_order.py:0
#, python-format
msgid ""
"Payment Type Code '%s' is not supported. The only Payment Type Code "
"supported for SEPA Direct Debit are 'pain.008.001.02', 'pain.008.001.03' and "
"'pain.008.001.04'."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_mandate_form
msgid "Print"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__type__recurrent
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_mandate_search
msgid "Recurrent"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__recurrent_sequence_type__recurring
msgid "Recurring"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_mode__sepa_creditor_identifier
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_company__sepa_creditor_identifier
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_config_settings__sepa_creditor_identifier
msgid "SEPA Creditor Identifier"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:account.payment.method,name:account_banking_sepa_direct_debit.sepa_direct_debit
msgid "SEPA Direct Debit for customers"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:account.payment.mode,name:account_banking_sepa_direct_debit.payment_mode_inbound_sepa_dd1
msgid "SEPA Direct Debit of customers"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.actions.report,name:account_banking_sepa_direct_debit.report_sepa_direct_debit_mandate
msgid "SEPA Mandate"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate__scheme
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_mandate_search
msgid "Scheme"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__format__sepa
msgid "Sepa Mandate"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_mandate_search
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_mandate_tree
msgid "Sequence Type"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate__recurrent_sequence_type
msgid "Sequence Type for Next Debit"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.actions.server,name:account_banking_sepa_direct_debit.sdd_mandate_expire_cron_ir_actions_server
#: model:ir.cron,cron_name:account_banking_sepa_direct_debit.sdd_mandate_expire_cron
#: model:ir.cron,name:account_banking_sepa_direct_debit.sdd_mandate_expire_cron
msgid "Set SEPA Direct Debit Mandates to Expired"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_payment_mode.py:0
#: code:addons/account_banking_sepa_direct_debit/models/res_company.py:0
#, python-format
msgid "The SEPA Creditor Identifier '%s' is invalid."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_payment_line.py:0
#, python-format
msgid ""
"The SEPA Direct Debit mandate with reference {mandate_ref} for partner "
"{partner_name} has expired."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_payment_line.py:0
#, python-format
msgid ""
"The SEPA Direct Debit mandate with reference {mandate_ref} for partner "
"{partner_name} has type set to 'One-Off' but has a last debit date set to "
"{last_debit_date}. Therefore, it cannot be used."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_banking_mandate.py:0
#, python-format
msgid "The recurrent mandate '%s' must have a sequence type."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,help:account_banking_sepa_direct_debit.field_account_banking_mandate__recurrent_sequence_type
msgid ""
"This field is only used for Recurrent mandates, not for One-Off mandates."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid ""
"This mandate is only intended for business-to-business transactions.\n"
" You are not entitled to a refund from your bank "
"after your account has\n"
" been debited, but you are entitled to request your "
"bank\n"
" not to debit your account up until the day on which "
"the payment is due."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "To be completed by the creditor"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "To be completed by the debtor"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_mandate_search
msgid "Type"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate__type
msgid "Type of Mandate"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate__unique_mandate_reference
msgid "Unique Mandate Reference"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_account_config_settings
msgid "Write the ICS of your company"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_payment_method__pain_version__pain_008_001_02
msgid "pain.008.001.02 (recommended for direct debit)"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_payment_method__pain_version__pain_008_001_03
msgid "pain.008.001.03"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_payment_method__pain_version__pain_008_001_04
msgid "pain.008.001.04"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_payment_method__pain_version__pain_008_003_02
msgid "pain.008.003.02 (direct debit in Germany)"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid ""
"to send instructions to your bank to debit your account and (B) your bank "
"to\n"
" debit your account in accordance with the "
"instructions from"
msgstr ""

View File

@@ -0,0 +1,572 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_banking_sepa_direct_debit
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 2017
# Melroy van den Berg <webmaster1989@gmail.com>, 2018
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 11.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-01-04 15:36+0000\n"
"PO-Revision-Date: 2021-04-23 18:47+0000\n"
"Last-Translator: Bosd <c5e2fd43-d292-4c90-9d1f-74ff3436329a@anonaddy.me>\n"
"Language-Team: Dutch (https://www.transifex.com/oca/teams/23907/nl/)\n"
"Language: nl\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.3.2\n"
#. module: account_banking_sepa_direct_debit
#: model:ir.actions.report,print_report_name:account_banking_sepa_direct_debit.report_sepa_direct_debit_mandate
msgid ""
"'Mandate-%s-%s' % (object.unique_mandate_reference, object.partner_id and "
"object.partner_id.name.replace(' ', '_') or '')"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Account Number - IBAN:</em>"
msgstr "<em>Rekening - IBAN:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Address of the Debtor:</em>"
msgstr "<em>Adres van de Debiteur:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Address:</em>"
msgstr "<em>Adres:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Country of the debtor:</em>"
msgstr "<em>Land van de debiteur:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Country:</em>"
msgstr "<em>Land:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Creditor's Name:</em>"
msgstr "<em>Naam Crediteur:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Date - Location:</em>"
msgstr "<em>Datum - Locatie:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Debtor's Name:</em>"
msgstr "<em>Naam Debiteur:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Identifier:</em>"
msgstr "<em>Kenmerk:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Mandate Reference:</em>"
msgstr "<em>Mandaat Referentie:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Postal Code - City - Town:</em>"
msgstr "<em>Postcode - Stad - Dorp:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Signature of the debtor:</em>"
msgstr "<em>Handtekening van de debiteur:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Swift BIC (up to 8 or 11 characteres):</em>"
msgstr "<em>Swift BIC (8 of 11 karakters):</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Type of payment:</em>"
msgstr "<em>Soort betaling:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<strong>Sepa Business-To-Business Direct debit Mandate</strong>"
msgstr "<strong>SEPA Business-To-Business Incasso Mandaat</strong>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<strong>Sepa Direct Debit Mandate</strong>"
msgstr "<strong>Sepa Incasso mandaat</strong>"
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_account_banking_mandate
msgid "A generic banking mandate"
msgstr "Een generiek bank mandaat"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid ""
"ALL GAPS ARE MANDATORY. ONCE THIS MANDATE HAS BEEN SIGNED MUST BE SENT TO "
"CREDITOR FOR STORAGE."
msgstr ""
"ALL LEGE VELDEN ZIJN VERPLICHT. WANNEER ONDERTEKEND MOET DIT MANDAAT NAAR DE "
"CREDITEUR GESTUURD WORDEN VOOR ADMINISTRATIE/"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid ""
"ALL GAPS ARE MANDATORY. ONCE THIS MANDATE HAS BEEN SIGNED MUST BE SENT TO "
"CREDITOR FOR STORAGE.\n"
" NEVERTHELESS, THE BANK OF DEBTOR REQUIRES DEBTORS "
"AUTHORIZATION BEFORE DEBITING B2B DIRECT DEBITS IN THE ACCOUNT.\n"
" THE DEBTOR WILL BE ABLE TO MANAGE THE MENTIONED "
"AUTHORIZATION THROUGH THE MEANS PROVIDED BY HIS BANK."
msgstr ""
"ALL LEGE VELDEN ZIJN VERPLICHT. WANNEER ONDERTEKEND MOET DIT MANDAAT NAAR DE "
"CREDITEUR GESTUURD WORDEN VOOR ADMINISTRATIE.\n"
" NIETTEMIN, DE BANK VAN DE DEBITEUR VERGT AUTHORISATIE "
"VAN DE DEBITEUR VOOR HET DEBITEREN VAN B2B INCASSO'S VAN DE REKENING\n"
" DE DEBITEUR KAN DE AUTHORISATIE BEHEREN VIA DE MIDDELEN "
"VERSCHAFT DOOR DE BANK."
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid ""
"As part of your rights, you are entitled to a refund from\n"
" your bank under the terms and conditions of your "
"agreement\n"
" with your bank.\n"
" A refund must be claimed within 8 weeks starting "
"from the date on which your account was debited."
msgstr ""
"Als onderdeel van uw rechten heeft u recht op een credit van uw bank onder "
"de condities en voorwaarden van uw bank.\n"
"Een credit moet worden geclaimed binnen 8 dagen vanaf de datum waarop het "
"bedrag is afgeschreven."
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_banking_mandate.py:0
#, python-format
msgid ""
"As you changed the bank account attached to this mandate, the 'Sequence "
"Type' has been set back to 'First'."
msgstr ""
"Omdat u de gekoppelde bankrekening heeft gewijzigd is de reeks terug gezet "
"naar 'Eerste'."
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_payment_order.py:0
#, python-format
msgid ""
"Automatically switched from <b>First</b> to <b>Recurring</b> when the debit "
"order <a href=# data-oe-model=account.payment.order data-oe-id=%d>%s</a> has "
"been marked as uploaded."
msgstr ""
"Automatisch omgeschakeld van <b>First</b> naar <b>Recurring</b> wanneer de "
"incasso opdracht <a href=# data-oe-model=account.payment.order data-oe-id=%d>"
"%s</a> is gemarkeerd als geüpload."
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_bank_payment_line
msgid "Bank Payment Lines"
msgstr "Bank betaalregels"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__scheme__core
msgid "Basic (CORE)"
msgstr "Basic (CORE)"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "By signing this mandate form, you authorise (A)"
msgstr "Met ondertekening van dit mandaat autoriseert u (A)"
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_res_company
msgid "Companies"
msgstr "Bedrijven"
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_res_config_settings
msgid "Config Settings"
msgstr "Instellingen"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate__display_name
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_line__display_name
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_method__display_name
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_mode__display_name
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_order__display_name
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_bank_payment_line__display_name
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_company__display_name
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_config_settings__display_name
msgid "Display Name"
msgstr "Weergavenaam"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,help:account_banking_sepa_direct_debit.field_account_payment_mode__sepa_creditor_identifier
msgid ""
"Enter the Creditor Identifier that has been attributed to your company to "
"make SEPA Direct Debits. If not defined, SEPA Creditor Identifier from "
"company will be used.\n"
"This identifier is composed of :\n"
"- your country ISO code (2 letters)\n"
"- a 2-digits checkum\n"
"- a 3-letters business code\n"
"- a country-specific identifier"
msgstr ""
"Geef de Incassant-ID in, welke is toegewezen aan uw bedrijf om incasso's uit "
"te voeren. De Incassant-ID is samengesteld uit:\n"
"- uw ISO landcode (2 letters)\n"
"- een 2 cijferig controlegetal\n"
"- een 3 cijferig business code\n"
"- een landspecifieke identifier"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,help:account_banking_sepa_direct_debit.field_res_company__sepa_creditor_identifier
#: model:ir.model.fields,help:account_banking_sepa_direct_debit.field_res_config_settings__sepa_creditor_identifier
msgid ""
"Enter the Creditor Identifier that has been attributed to your company to "
"make SEPA Direct Debits. This identifier is composed of :\n"
"- your country ISO code (2 letters)\n"
"- a 2-digits checkum\n"
"- a 3-letters business code\n"
"- a country-specific identifier"
msgstr ""
"Geef de Incassant-ID in, welke is toegewezen aan uw bedrijf om incasso's uit "
"te voeren. De Incassant-ID is samengesteld uit:\n"
"- uw ISO landcode (2 letters)\n"
"- een 2 cijferig controlegetal\n"
"- een 3 cijferig business code\n"
"- een landspecifieke identifier"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__scheme__b2b
msgid "Enterprise (B2B)"
msgstr "Enterprise (B2B)"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__recurrent_sequence_type__final
msgid "Final"
msgstr "Definitief"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__recurrent_sequence_type__first
msgid "First"
msgstr "Eerste"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate__id
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_line__id
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_method__id
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_mode__id
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_order__id
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_bank_payment_line__id
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_company__id
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_config_settings__id
msgid "ID"
msgstr "ID"
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_payment_order.py:0
#, python-format
msgid "Invalid mandate type in '%s'. Valid ones are 'Recurrent' or 'One-Off'"
msgstr ""
"Onjuist machtigings type in '%s'. Correcte types zijn 'Herhaald' of "
"'Eenmalig'"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate____last_update
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_line____last_update
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_method____last_update
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_mode____last_update
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_order____last_update
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_bank_payment_line____last_update
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_company____last_update
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_config_settings____last_update
msgid "Last Modified on"
msgstr "Laatst bijgewerkt op"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate__format
#, fuzzy
msgid "Mandate Format"
msgstr "Machtiging bijwerken"
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_banking_mandate.py:0
#, python-format
msgid "Mandate automatically set to expired after %d months without use."
msgstr ""
"Machtiging is automatisch ingesteld om te verlopen na '%d' maanden indien "
"ongebruikt."
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_banking_mandate.py:0
#, python-format
msgid "Mandate update"
msgstr "Machtiging bijwerken"
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_payment_line.py:0
#, fuzzy, python-format
msgid ""
"Missing SEPA Direct Debit mandate on the line with partner {partner_name} "
"(reference {reference})."
msgstr ""
"Missende SEPA Incasso mandaten op betaalregel met klant '%s' (referentie "
"'%s')."
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__type__oneoff
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_mandate_search
msgid "One-Off"
msgstr "Eenmalig"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_method__pain_version
msgid "PAIN Version"
msgstr "PAIN versie"
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_account_payment_line
#, fuzzy
msgid "Payment Lines"
msgstr "Bank betaalregels"
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_account_payment_method
msgid "Payment Methods"
msgstr "Betaalwijzes"
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_account_payment_mode
msgid "Payment Modes"
msgstr "Betaalwijze"
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_account_payment_order
msgid "Payment Order"
msgstr "Betalingsopdracht"
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_payment_order.py:0
#, python-format
msgid ""
"Payment Type Code '%s' is not supported. The only Payment Type Code "
"supported for SEPA Direct Debit are 'pain.008.001.02', 'pain.008.001.03' and "
"'pain.008.001.04'."
msgstr ""
"Betaal soort code '%s' wordt niet ondersteund. De enige betaalsoort code "
"ondersteund voor SEPA incasso's zijn 'pain.008.001.02', 'pain.008.001.03' en "
"'pain.008.001.04'."
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_mandate_form
msgid "Print"
msgstr "Print"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__type__recurrent
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_mandate_search
msgid "Recurrent"
msgstr "Terugkerend"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__recurrent_sequence_type__recurring
msgid "Recurring"
msgstr "Terugkerend"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_mode__sepa_creditor_identifier
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_company__sepa_creditor_identifier
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_config_settings__sepa_creditor_identifier
msgid "SEPA Creditor Identifier"
msgstr "SEPA Incassant-ID"
#. module: account_banking_sepa_direct_debit
#: model:account.payment.method,name:account_banking_sepa_direct_debit.sepa_direct_debit
msgid "SEPA Direct Debit for customers"
msgstr "SEPA Automatische Incasso voor klanten"
#. module: account_banking_sepa_direct_debit
#: model:account.payment.mode,name:account_banking_sepa_direct_debit.payment_mode_inbound_sepa_dd1
msgid "SEPA Direct Debit of customers"
msgstr "SEPA Incasso voor klanten"
#. module: account_banking_sepa_direct_debit
#: model:ir.actions.report,name:account_banking_sepa_direct_debit.report_sepa_direct_debit_mandate
msgid "SEPA Mandate"
msgstr "SEPA Machtiging"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate__scheme
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_mandate_search
msgid "Scheme"
msgstr "Schema"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__format__sepa
msgid "Sepa Mandate"
msgstr "Sepa machtiging"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_mandate_search
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_mandate_tree
msgid "Sequence Type"
msgstr "Volgorde Type"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate__recurrent_sequence_type
msgid "Sequence Type for Next Debit"
msgstr "Reeks soort voor volgende incasso"
#. module: account_banking_sepa_direct_debit
#: model:ir.actions.server,name:account_banking_sepa_direct_debit.sdd_mandate_expire_cron_ir_actions_server
#: model:ir.cron,cron_name:account_banking_sepa_direct_debit.sdd_mandate_expire_cron
#: model:ir.cron,name:account_banking_sepa_direct_debit.sdd_mandate_expire_cron
msgid "Set SEPA Direct Debit Mandates to Expired"
msgstr "Zet SEPA Incasso mandaten naar Verlopen"
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_payment_mode.py:0
#: code:addons/account_banking_sepa_direct_debit/models/res_company.py:0
#, python-format
msgid "The SEPA Creditor Identifier '%s' is invalid."
msgstr "De SEPA Incassant-ID '%s' is ongeldig."
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_payment_line.py:0
#, fuzzy, python-format
msgid ""
"The SEPA Direct Debit mandate with reference {mandate_ref} for partner "
"{partner_name} has expired."
msgstr ""
"De SEPA incasso machtiging met referentie '%s' voor relatie '%s' is verlopen."
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_payment_line.py:0
#, fuzzy, python-format
msgid ""
"The SEPA Direct Debit mandate with reference {mandate_ref} for partner "
"{partner_name} has type set to 'One-Off' but has a last debit date set to "
"{last_debit_date}. Therefore, it cannot be used."
msgstr ""
"De machtiging referentie '%s' voor relatie %s' is ingesteld op 'eenmalig' en "
"de laatste incasso datum is ingesteld op '%s'. Zodoende kunnen we deze niet "
"gebruiken."
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_banking_mandate.py:0
#, python-format
msgid "The recurrent mandate '%s' must have a sequence type."
msgstr "De herhalende machtiging '%s' dient een reeks soort te hebben."
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,help:account_banking_sepa_direct_debit.field_account_banking_mandate__recurrent_sequence_type
msgid ""
"This field is only used for Recurrent mandates, not for One-Off mandates."
msgstr ""
"Dit veld wordt alleen gebruikt voor herhalende machtigingen, niet voor een "
"eenmalige machtiging."
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid ""
"This mandate is only intended for business-to-business transactions.\n"
" You are not entitled to a refund from your bank "
"after your account has\n"
" been debited, but you are entitled to request your "
"bank\n"
" not to debit your account up until the day on which "
"the payment is due."
msgstr ""
"Deze machtiging is alleen bedoelt voor B2B transacties.\n"
"Het is niet toegestaan een credit te doen nadat het bedrag is afgeschreven, "
"maar je kan een verzoek doen aan de bank om het bedrag niet af te schrijven "
"totaan de vervaldatum."
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "To be completed by the creditor"
msgstr "Moet ingevuld worden door de crediteur"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "To be completed by the debtor"
msgstr "Moet ingevuld worden door de debiteur"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_mandate_search
msgid "Type"
msgstr "Soort"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate__type
msgid "Type of Mandate"
msgstr "Machtigingstype"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate__unique_mandate_reference
msgid "Unique Mandate Reference"
msgstr "<em>Unieke machtigings Referentie:</em>"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_account_config_settings
msgid "Write the ICS of your company"
msgstr "Vul hier de ICS van uw bedrijf in"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_payment_method__pain_version__pain_008_001_02
msgid "pain.008.001.02 (recommended for direct debit)"
msgstr "pain.008.001.02 (aanbevolen voor automatische incasso)"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_payment_method__pain_version__pain_008_001_03
msgid "pain.008.001.03"
msgstr "pain.008.001.03"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_payment_method__pain_version__pain_008_001_04
msgid "pain.008.001.04"
msgstr "pain.008.001.04"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_payment_method__pain_version__pain_008_003_02
msgid "pain.008.003.02 (direct debit in Germany)"
msgstr "pain.008.003.02 (automatische incasso in Duitsland)"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid ""
"to send instructions to your bank to debit your account and (B) your bank "
"to\n"
" debit your account in accordance with the "
"instructions from"
msgstr ""
#~ msgid ""
#~ "'Mandate-%s-%s' % (object.unique_mandate_reference, object.partner_id."
#~ "name.replace(' ', '_'))"
#~ msgstr ""
#~ "'Machtiging-%s-%s' % (object.unique_mandate_reference, object.partner_id."
#~ "name.replace(' ', '_'))"
#, fuzzy
#~ msgid "Basic Mandate"
#~ msgstr "Sepa mandaat"
#, fuzzy
#~ msgid "Generic Mandate"
#~ msgstr "Sepa mandaat"

View File

@@ -0,0 +1,511 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_banking_sepa_direct_debit
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 2016
msgid ""
msgstr ""
"Project-Id-Version: bank-payment (10.0)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-11-21 10:17+0000\n"
"PO-Revision-Date: 2016-10-19 23:47+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>\n"
"Language-Team: Portuguese (Brazil) (http://www.transifex.com/oca/OCA-bank-"
"payment-10-0/language/pt_BR/)\n"
"Language: pt_BR\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
#. module: account_banking_sepa_direct_debit
#: model:ir.actions.report,print_report_name:account_banking_sepa_direct_debit.report_sepa_direct_debit_mandate
msgid ""
"'Mandate-%s-%s' % (object.unique_mandate_reference, object.partner_id and "
"object.partner_id.name.replace(' ', '_') or '')"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Account Number - IBAN:</em>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Address of the Debtor:</em>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Address:</em>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Country of the debtor:</em>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Country:</em>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Creditor's Name:</em>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Date - Location:</em>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Debtor's Name:</em>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Identifier:</em>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Mandate Reference:</em>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Postal Code - City - Town:</em>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Signature of the debtor:</em>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Swift BIC (up to 8 or 11 characteres):</em>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Type of payment:</em>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<strong>Sepa Business-To-Business Direct debit Mandate</strong>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<strong>Sepa Direct Debit Mandate</strong>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_account_banking_mandate
msgid "A generic banking mandate"
msgstr "Uma ordem bancária genérica"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid ""
"ALL GAPS ARE MANDATORY. ONCE THIS MANDATE HAS BEEN SIGNED MUST BE SENT TO "
"CREDITOR FOR STORAGE."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid ""
"ALL GAPS ARE MANDATORY. ONCE THIS MANDATE HAS BEEN SIGNED MUST BE SENT TO "
"CREDITOR FOR STORAGE.\n"
" NEVERTHELESS, THE BANK OF DEBTOR REQUIRES DEBTORS "
"AUTHORIZATION BEFORE DEBITING B2B DIRECT DEBITS IN THE ACCOUNT.\n"
" THE DEBTOR WILL BE ABLE TO MANAGE THE MENTIONED "
"AUTHORIZATION THROUGH THE MEANS PROVIDED BY HIS BANK."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid ""
"As part of your rights, you are entitled to a refund from\n"
" your bank under the terms and conditions of your "
"agreement\n"
" with your bank.\n"
" A refund must be claimed within 8 weeks starting "
"from the date on which your account was debited."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_banking_mandate.py:0
#, python-format
msgid ""
"As you changed the bank account attached to this mandate, the 'Sequence "
"Type' has been set back to 'First'."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_payment_order.py:0
#, python-format
msgid ""
"Automatically switched from <b>First</b> to <b>Recurring</b> when the debit "
"order <a href=# data-oe-model=account.payment.order data-oe-id=%d>%s</a> has "
"been marked as uploaded."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_bank_payment_line
msgid "Bank Payment Lines"
msgstr "Linhas de pagamento bancária"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__scheme__core
msgid "Basic (CORE)"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "By signing this mandate form, you authorise (A)"
msgstr "Assinando este formulário de Ordem, você autoriza (A)"
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_res_company
msgid "Companies"
msgstr "Empresas"
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_res_config_settings
msgid "Config Settings"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate__display_name
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_line__display_name
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_method__display_name
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_mode__display_name
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_order__display_name
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_bank_payment_line__display_name
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_company__display_name
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_config_settings__display_name
msgid "Display Name"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,help:account_banking_sepa_direct_debit.field_account_payment_mode__sepa_creditor_identifier
msgid ""
"Enter the Creditor Identifier that has been attributed to your company to "
"make SEPA Direct Debits. If not defined, SEPA Creditor Identifier from "
"company will be used.\n"
"This identifier is composed of :\n"
"- your country ISO code (2 letters)\n"
"- a 2-digits checkum\n"
"- a 3-letters business code\n"
"- a country-specific identifier"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,help:account_banking_sepa_direct_debit.field_res_company__sepa_creditor_identifier
#: model:ir.model.fields,help:account_banking_sepa_direct_debit.field_res_config_settings__sepa_creditor_identifier
msgid ""
"Enter the Creditor Identifier that has been attributed to your company to "
"make SEPA Direct Debits. This identifier is composed of :\n"
"- your country ISO code (2 letters)\n"
"- a 2-digits checkum\n"
"- a 3-letters business code\n"
"- a country-specific identifier"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__scheme__b2b
msgid "Enterprise (B2B)"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__recurrent_sequence_type__final
msgid "Final"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__recurrent_sequence_type__first
msgid "First"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate__id
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_line__id
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_method__id
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_mode__id
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_order__id
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_bank_payment_line__id
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_company__id
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_config_settings__id
msgid "ID"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_payment_order.py:0
#, python-format
msgid "Invalid mandate type in '%s'. Valid ones are 'Recurrent' or 'One-Off'"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate____last_update
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_line____last_update
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_method____last_update
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_mode____last_update
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_order____last_update
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_bank_payment_line____last_update
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_company____last_update
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_config_settings____last_update
msgid "Last Modified on"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate__format
msgid "Mandate Format"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_banking_mandate.py:0
#, python-format
msgid "Mandate automatically set to expired after %d months without use."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_banking_mandate.py:0
#, python-format
msgid "Mandate update"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_payment_line.py:0
#, python-format
msgid ""
"Missing SEPA Direct Debit mandate on the line with partner {partner_name} "
"(reference {reference})."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__type__oneoff
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_mandate_search
msgid "One-Off"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_method__pain_version
msgid "PAIN Version"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_account_payment_line
#, fuzzy
msgid "Payment Lines"
msgstr "Linhas de pagamento bancária"
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_account_payment_method
msgid "Payment Methods"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_account_payment_mode
msgid "Payment Modes"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_account_payment_order
msgid "Payment Order"
msgstr "Ordem de Pagamento"
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_payment_order.py:0
#, python-format
msgid ""
"Payment Type Code '%s' is not supported. The only Payment Type Code "
"supported for SEPA Direct Debit are 'pain.008.001.02', 'pain.008.001.03' and "
"'pain.008.001.04'."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_mandate_form
msgid "Print"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__type__recurrent
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_mandate_search
msgid "Recurrent"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__recurrent_sequence_type__recurring
msgid "Recurring"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_mode__sepa_creditor_identifier
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_company__sepa_creditor_identifier
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_config_settings__sepa_creditor_identifier
msgid "SEPA Creditor Identifier"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:account.payment.method,name:account_banking_sepa_direct_debit.sepa_direct_debit
msgid "SEPA Direct Debit for customers"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:account.payment.mode,name:account_banking_sepa_direct_debit.payment_mode_inbound_sepa_dd1
msgid "SEPA Direct Debit of customers"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.actions.report,name:account_banking_sepa_direct_debit.report_sepa_direct_debit_mandate
msgid "SEPA Mandate"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate__scheme
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_mandate_search
msgid "Scheme"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__format__sepa
msgid "Sepa Mandate"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_mandate_search
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_mandate_tree
msgid "Sequence Type"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate__recurrent_sequence_type
msgid "Sequence Type for Next Debit"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.actions.server,name:account_banking_sepa_direct_debit.sdd_mandate_expire_cron_ir_actions_server
#: model:ir.cron,cron_name:account_banking_sepa_direct_debit.sdd_mandate_expire_cron
#: model:ir.cron,name:account_banking_sepa_direct_debit.sdd_mandate_expire_cron
msgid "Set SEPA Direct Debit Mandates to Expired"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_payment_mode.py:0
#: code:addons/account_banking_sepa_direct_debit/models/res_company.py:0
#, python-format
msgid "The SEPA Creditor Identifier '%s' is invalid."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_payment_line.py:0
#, python-format
msgid ""
"The SEPA Direct Debit mandate with reference {mandate_ref} for partner "
"{partner_name} has expired."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_payment_line.py:0
#, python-format
msgid ""
"The SEPA Direct Debit mandate with reference {mandate_ref} for partner "
"{partner_name} has type set to 'One-Off' but has a last debit date set to "
"{last_debit_date}. Therefore, it cannot be used."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_banking_mandate.py:0
#, python-format
msgid "The recurrent mandate '%s' must have a sequence type."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,help:account_banking_sepa_direct_debit.field_account_banking_mandate__recurrent_sequence_type
msgid ""
"This field is only used for Recurrent mandates, not for One-Off mandates."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid ""
"This mandate is only intended for business-to-business transactions.\n"
" You are not entitled to a refund from your bank "
"after your account has\n"
" been debited, but you are entitled to request your "
"bank\n"
" not to debit your account up until the day on which "
"the payment is due."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "To be completed by the creditor"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "To be completed by the debtor"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_mandate_search
msgid "Type"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate__type
msgid "Type of Mandate"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate__unique_mandate_reference
msgid "Unique Mandate Reference"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_account_config_settings
msgid "Write the ICS of your company"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_payment_method__pain_version__pain_008_001_02
msgid "pain.008.001.02 (recommended for direct debit)"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_payment_method__pain_version__pain_008_001_03
msgid "pain.008.001.03"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_payment_method__pain_version__pain_008_001_04
msgid "pain.008.001.04"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_payment_method__pain_version__pain_008_003_02
msgid "pain.008.003.02 (direct debit in Germany)"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid ""
"to send instructions to your bank to debit your account and (B) your bank "
"to\n"
" debit your account in accordance with the "
"instructions from"
msgstr ""
#, fuzzy
#~ msgid "Generic Mandate"
#~ msgstr "Uma ordem bancária genérica"

View File

@@ -0,0 +1,567 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * account_banking_sepa_direct_debit
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 11.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-11-23 03:38+0000\n"
"PO-Revision-Date: 2017-11-23 03:38+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Slovenian (https://www.transifex.com/oca/teams/23907/sl/)\n"
"Language: sl\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n"
"%100==4 ? 2 : 3);\n"
#. module: account_banking_sepa_direct_debit
#: model:ir.actions.report,print_report_name:account_banking_sepa_direct_debit.report_sepa_direct_debit_mandate
msgid ""
"'Mandate-%s-%s' % (object.unique_mandate_reference, object.partner_id and "
"object.partner_id.name.replace(' ', '_') or '')"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Account Number - IBAN:</em>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Address of the Debtor:</em>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Address:</em>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Country of the debtor:</em>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Country:</em>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Creditor's Name:</em>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Date - Location:</em>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Debtor's Name:</em>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Identifier:</em>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Mandate Reference:</em>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Postal Code - City - Town:</em>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Signature of the debtor:</em>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Swift BIC (up to 8 or 11 characteres):</em>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<em>Type of payment:</em>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<strong>Sepa Business-To-Business Direct debit Mandate</strong>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "<strong>Sepa Direct Debit Mandate</strong>"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_account_banking_mandate
msgid "A generic banking mandate"
msgstr "Generični bančni mandat"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid ""
"ALL GAPS ARE MANDATORY. ONCE THIS MANDATE HAS BEEN SIGNED MUST BE SENT TO "
"CREDITOR FOR STORAGE."
msgstr ""
"VSE VRZELI SO OBVEZNE. PO PODPISU MANDATA, SE GA MORA POSLATI UPNIKU V "
"HRANJENJE."
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid ""
"ALL GAPS ARE MANDATORY. ONCE THIS MANDATE HAS BEEN SIGNED MUST BE SENT TO "
"CREDITOR FOR STORAGE.\n"
" NEVERTHELESS, THE BANK OF DEBTOR REQUIRES DEBTORS "
"AUTHORIZATION BEFORE DEBITING B2B DIRECT DEBITS IN THE ACCOUNT.\n"
" THE DEBTOR WILL BE ABLE TO MANAGE THE MENTIONED "
"AUTHORIZATION THROUGH THE MEANS PROVIDED BY HIS BANK."
msgstr ""
"VSE VRZELI SO OBVEZNE. PO PODPISU MANDATA, SE GA MORA POSLATI UPNIKU V "
"HRANJENJE.\n"
" KLJUB VSEMU, BANKA DOLŽNIKA ZAHTEVA DOLŽNIKOVO "
"POOBLASTILO PRED NEPOSREDNO B2B OBREMENITVIJO RAČUNA.\n"
" DOLŽNIK BI LAHKO UPRAVLJAL OMENJENO POOBLASTILO NA "
"NAČIN, KI MU GA OMOGOČA NJEGOVA BANKA."
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid ""
"As part of your rights, you are entitled to a refund from\n"
" your bank under the terms and conditions of your "
"agreement\n"
" with your bank.\n"
" A refund must be claimed within 8 weeks starting "
"from the date on which your account was debited."
msgstr ""
"V sklopu vaših pravic je dobropis/povračilo vaše banke\n"
" v skladu s splošnimi pogoji vašega dogovora\n"
" z banko.\n"
" Povračilo je potrebno zahtevati v do 8 tednih od "
"datuma, na katerega je bil vaš račun obremenjen."
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_banking_mandate.py:0
#, python-format
msgid ""
"As you changed the bank account attached to this mandate, the 'Sequence "
"Type' has been set back to 'First'."
msgstr ""
"Ker ste spremenili bančni račun pripet temu mandatu, se je tip zaporedja "
"vrnil v 'Prvi'."
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_payment_order.py:0
#, python-format
msgid ""
"Automatically switched from <b>First</b> to <b>Recurring</b> when the debit "
"order <a href=# data-oe-model=account.payment.order data-oe-id=%d>%s</a> has "
"been marked as uploaded."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_bank_payment_line
msgid "Bank Payment Lines"
msgstr "Postavke bančnih plačil"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__scheme__core
msgid "Basic (CORE)"
msgstr "Osnovna (CORE)"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "By signing this mandate form, you authorise (A)"
msgstr "S podpisom tega mandata vi pooblaščate (A)"
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_res_company
msgid "Companies"
msgstr "Družbe"
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_res_config_settings
msgid "Config Settings"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate__display_name
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_line__display_name
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_method__display_name
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_mode__display_name
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_order__display_name
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_bank_payment_line__display_name
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_company__display_name
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_config_settings__display_name
msgid "Display Name"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,help:account_banking_sepa_direct_debit.field_account_payment_mode__sepa_creditor_identifier
msgid ""
"Enter the Creditor Identifier that has been attributed to your company to "
"make SEPA Direct Debits. If not defined, SEPA Creditor Identifier from "
"company will be used.\n"
"This identifier is composed of :\n"
"- your country ISO code (2 letters)\n"
"- a 2-digits checkum\n"
"- a 3-letters business code\n"
"- a country-specific identifier"
msgstr ""
"Vnesi identifikator upnika, ki je bil dodeljen vaši družbi za izvajanje SEPA "
"direktnih obremenitev. Če ni določen, se uporabi SEPA identifikator upnika "
"iz nastavitev družbe.\n"
"Identifikator sestavljajo:\n"
"- ISO koda vaše države (2 znaka)\n"
"- 2-značna checkum koda\n"
"- 3-značna poslovna koda\n"
"- specifični identifikator glede na državo"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,help:account_banking_sepa_direct_debit.field_res_company__sepa_creditor_identifier
#: model:ir.model.fields,help:account_banking_sepa_direct_debit.field_res_config_settings__sepa_creditor_identifier
msgid ""
"Enter the Creditor Identifier that has been attributed to your company to "
"make SEPA Direct Debits. This identifier is composed of :\n"
"- your country ISO code (2 letters)\n"
"- a 2-digits checkum\n"
"- a 3-letters business code\n"
"- a country-specific identifier"
msgstr ""
"Vnesi identifikator upnika, ki je bil dodeljen vaši družbi za izvajanje SEPA "
"direktnih obremenitev. Identifikator sestavljajo:\n"
"- ISO koda vaše države (2 znaka)\n"
"- 2-značna checkum koda\n"
"- 3-značna poslovna koda\n"
"- specifični identifikator glede na državo"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__scheme__b2b
msgid "Enterprise (B2B)"
msgstr "Podjetje (B2B)"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__recurrent_sequence_type__final
msgid "Final"
msgstr "Končna"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__recurrent_sequence_type__first
msgid "First"
msgstr "Prva"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate__id
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_line__id
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_method__id
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_mode__id
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_order__id
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_bank_payment_line__id
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_company__id
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_config_settings__id
msgid "ID"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_payment_order.py:0
#, python-format
msgid "Invalid mandate type in '%s'. Valid ones are 'Recurrent' or 'One-Off'"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate____last_update
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_line____last_update
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_method____last_update
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_mode____last_update
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_order____last_update
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_bank_payment_line____last_update
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_company____last_update
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_config_settings____last_update
msgid "Last Modified on"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate__format
#, fuzzy
msgid "Mandate Format"
msgstr "Posodobitev mandata"
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_banking_mandate.py:0
#, python-format
msgid "Mandate automatically set to expired after %d months without use."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_banking_mandate.py:0
#, python-format
msgid "Mandate update"
msgstr "Posodobitev mandata"
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_payment_line.py:0
#, fuzzy, python-format
msgid ""
"Missing SEPA Direct Debit mandate on the line with partner {partner_name} "
"(reference {reference})."
msgstr ""
"Pri postavki bančnega plačila partnerja '%s' (sklic '%s') manjka SEPA "
"direktna obremenitev."
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__type__oneoff
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_mandate_search
msgid "One-Off"
msgstr "Enkratna"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_method__pain_version
msgid "PAIN Version"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_account_payment_line
#, fuzzy
msgid "Payment Lines"
msgstr "Postavke bančnih plačil"
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_account_payment_method
msgid "Payment Methods"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_account_payment_mode
msgid "Payment Modes"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model,name:account_banking_sepa_direct_debit.model_account_payment_order
msgid "Payment Order"
msgstr "Plačilni nalog"
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_payment_order.py:0
#, python-format
msgid ""
"Payment Type Code '%s' is not supported. The only Payment Type Code "
"supported for SEPA Direct Debit are 'pain.008.001.02', 'pain.008.001.03' and "
"'pain.008.001.04'."
msgstr ""
"Koda tipa plačila '%s' ni podprta. Edine kode tipov plačil, ki so podprte za "
"SEPA bremenilne transakcije, so 'pain.008.001.02', 'pain.008.001.03' in "
"'pain.008.001.04'."
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_mandate_form
msgid "Print"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__type__recurrent
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_mandate_search
msgid "Recurrent"
msgstr "Ponavljajoče se"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__recurrent_sequence_type__recurring
msgid "Recurring"
msgstr "Ponavljajoč"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_payment_mode__sepa_creditor_identifier
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_company__sepa_creditor_identifier
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_res_config_settings__sepa_creditor_identifier
msgid "SEPA Creditor Identifier"
msgstr "Identifikator SEPA upnika"
#. module: account_banking_sepa_direct_debit
#: model:account.payment.method,name:account_banking_sepa_direct_debit.sepa_direct_debit
msgid "SEPA Direct Debit for customers"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:account.payment.mode,name:account_banking_sepa_direct_debit.payment_mode_inbound_sepa_dd1
msgid "SEPA Direct Debit of customers"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.actions.report,name:account_banking_sepa_direct_debit.report_sepa_direct_debit_mandate
msgid "SEPA Mandate"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate__scheme
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_mandate_search
msgid "Scheme"
msgstr "Shema"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_banking_mandate__format__sepa
msgid "Sepa Mandate"
msgstr "SEPA mandat"
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_mandate_search
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_mandate_tree
msgid "Sequence Type"
msgstr "Tip zaporedja"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate__recurrent_sequence_type
msgid "Sequence Type for Next Debit"
msgstr "Tip zaporedja za naslednjo obremenitev"
#. module: account_banking_sepa_direct_debit
#: model:ir.actions.server,name:account_banking_sepa_direct_debit.sdd_mandate_expire_cron_ir_actions_server
#: model:ir.cron,cron_name:account_banking_sepa_direct_debit.sdd_mandate_expire_cron
#: model:ir.cron,name:account_banking_sepa_direct_debit.sdd_mandate_expire_cron
msgid "Set SEPA Direct Debit Mandates to Expired"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_payment_mode.py:0
#: code:addons/account_banking_sepa_direct_debit/models/res_company.py:0
#, python-format
msgid "The SEPA Creditor Identifier '%s' is invalid."
msgstr ""
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_payment_line.py:0
#, fuzzy, python-format
msgid ""
"The SEPA Direct Debit mandate with reference {mandate_ref} for partner "
"{partner_name} has expired."
msgstr ""
"SEPA mandat za direktno obremenitev s sklicem '%s' za partnerja '%s' je "
"potekel."
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_payment_line.py:0
#, fuzzy, python-format
msgid ""
"The SEPA Direct Debit mandate with reference {mandate_ref} for partner "
"{partner_name} has type set to 'One-Off' but has a last debit date set to "
"{last_debit_date}. Therefore, it cannot be used."
msgstr ""
"Pri mandatu s sklicem '%s' za partnerja '%s' je tip nastavljen na "
"'enkraten', zadnji datum obremenitve pa ima nastavljen na '%s', zato ga ne "
"moremo uporabiti."
#. module: account_banking_sepa_direct_debit
#: code:addons/account_banking_sepa_direct_debit/models/account_banking_mandate.py:0
#, python-format
msgid "The recurrent mandate '%s' must have a sequence type."
msgstr "Ponavljajoči se mandat '%s' mora vsebovati tip zaporedja."
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,help:account_banking_sepa_direct_debit.field_account_banking_mandate__recurrent_sequence_type
msgid ""
"This field is only used for Recurrent mandates, not for One-Off mandates."
msgstr ""
"To polje se uporablja le za ponavljajoče se mandate, ne pa za enkratne "
"mandate."
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid ""
"This mandate is only intended for business-to-business transactions.\n"
" You are not entitled to a refund from your bank "
"after your account has\n"
" been debited, but you are entitled to request your "
"bank\n"
" not to debit your account up until the day on which "
"the payment is due."
msgstr ""
"Ta mandat je mišljen le za transakcije med pravnimi osebami.\n"
" Po obremenitvi vašega računa nimate pravice do "
"povračila\n"
" svoje banke,, lahko pa pri banki zahtevate, da se "
"računa\n"
" ne bremeni do dneva zapadlosti plačila."
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "To be completed by the creditor"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid "To be completed by the debtor"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_mandate_search
msgid "Type"
msgstr "Tip"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate__type
#, fuzzy
msgid "Type of Mandate"
msgstr "SEPA mandat"
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields,field_description:account_banking_sepa_direct_debit.field_account_banking_mandate__unique_mandate_reference
msgid "Unique Mandate Reference"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.view_account_config_settings
msgid "Write the ICS of your company"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_payment_method__pain_version__pain_008_001_02
msgid "pain.008.001.02 (recommended for direct debit)"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_payment_method__pain_version__pain_008_001_03
msgid "pain.008.001.03"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_payment_method__pain_version__pain_008_001_04
msgid "pain.008.001.04"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model:ir.model.fields.selection,name:account_banking_sepa_direct_debit.selection__account_payment_method__pain_version__pain_008_003_02
msgid "pain.008.003.02 (direct debit in Germany)"
msgstr ""
#. module: account_banking_sepa_direct_debit
#: model_terms:ir.ui.view,arch_db:account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document
msgid ""
"to send instructions to your bank to debit your account and (B) your bank "
"to\n"
" debit your account in accordance with the "
"instructions from"
msgstr ""
"za pošiljanje navodil svoji banki glede bremenitve vašega računa in (B) "
"svoji banki\n"
" naj bremeni vaš račun v skladu z navodili iz"
#, fuzzy
#~ msgid "Basic Mandate"
#~ msgstr "SEPA mandat"
#, fuzzy
#~ msgid "Generic Mandate"
#~ msgstr "SEPA mandat"

View File

@@ -0,0 +1,6 @@
from . import res_company
from . import account_banking_mandate
from . import account_payment_mode
from . import account_payment_method
from . import account_payment_order
from . import account_payment_line

View File

@@ -0,0 +1,122 @@
# Copyright 2020 Akretion - Alexis de Lattre
# Copyright 2014 Tecnativa - Pedro M. Baeza
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html).
import logging
from datetime import datetime
from dateutil.relativedelta import relativedelta
from odoo import _, api, fields, models
from odoo.exceptions import UserError
NUMBER_OF_UNUSED_MONTHS_BEFORE_EXPIRY = 36
logger = logging.getLogger(__name__)
class AccountBankingMandate(models.Model):
"""SEPA Direct Debit Mandate"""
_inherit = "account.banking.mandate"
_rec_name = "display_name"
format = fields.Selection(
selection_add=[("sepa", "Sepa Mandate")],
default="sepa",
ondelete={"sepa": "set default"},
)
type = fields.Selection(
selection_add=[("recurrent", "Recurrent"), ("oneoff", "One-Off")],
default="recurrent",
ondelete={"recurrent": "set null", "oneoff": "set null"},
)
recurrent_sequence_type = fields.Selection(
[("first", "First"), ("recurring", "Recurring"), ("final", "Final")],
string="Sequence Type for Next Debit",
tracking=70,
help="This field is only used for Recurrent mandates, not for "
"One-Off mandates.",
default="first",
)
scheme = fields.Selection(
[("CORE", "Basic (CORE)"), ("B2B", "Enterprise (B2B)")],
default="CORE",
tracking=80,
)
unique_mandate_reference = fields.Char(size=35) # cf ISO 20022
display_name = fields.Char(compute="_compute_display_name2", store=True)
@api.constrains("type", "recurrent_sequence_type")
def _check_recurring_type(self):
for mandate in self:
if mandate.type == "recurrent" and not mandate.recurrent_sequence_type:
raise UserError(
_("The recurrent mandate '%s' must have a sequence type.")
% mandate.unique_mandate_reference
)
@api.depends("unique_mandate_reference", "recurrent_sequence_type")
def _compute_display_name2(self):
for mandate in self:
if mandate.format == "sepa":
mandate.display_name = "{} ({})".format(
mandate.unique_mandate_reference, mandate.recurrent_sequence_type
)
else:
mandate.display_name = mandate.unique_mandate_reference
@api.onchange("partner_bank_id")
def mandate_partner_bank_change(self):
super().mandate_partner_bank_change()
res = {}
if (
self.state == "valid"
and self.partner_bank_id
and self.type == "recurrent"
and self.recurrent_sequence_type != "first"
):
self.recurrent_sequence_type = "first"
res["warning"] = {
"title": _("Mandate update"),
"message": _(
"As you changed the bank account attached "
"to this mandate, the 'Sequence Type' has "
"been set back to 'First'."
),
}
return res
def _sdd_mandate_set_state_to_expired(self):
logger.info("Searching for SDD Mandates that must be set to Expired")
expire_limit_date = datetime.today() + relativedelta(
months=-NUMBER_OF_UNUSED_MONTHS_BEFORE_EXPIRY
)
expired_mandates = self.search(
[
"|",
("last_debit_date", "=", False),
("last_debit_date", "<=", expire_limit_date),
("state", "=", "valid"),
("signature_date", "<=", expire_limit_date),
]
)
if expired_mandates:
expired_mandates.write({"state": "expired"})
expired_mandates.message_post(
body=_(
"Mandate automatically set to expired after %d months without use."
)
% NUMBER_OF_UNUSED_MONTHS_BEFORE_EXPIRY
)
logger.info(
"%d SDD Mandate set to expired: IDs %s"
% (len(expired_mandates), expired_mandates.ids)
)
else:
logger.info("0 SDD Mandates had to be set to Expired")
def print_report(self):
self.ensure_one()
xmlid = "account_banking_sepa_direct_debit.report_sepa_direct_debit_mandate"
action = self.env.ref(xmlid).report_action(self)
return action

View File

@@ -0,0 +1,56 @@
# Copyright 2019 ACSONE SA/NV
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
from odoo import _, models
from odoo.exceptions import UserError
class AccountPaymentLine(models.Model):
_inherit = "account.payment.line"
def draft2open_payment_line_check(self):
res = super().draft2open_payment_line_check()
sepa_dd_lines = self.filtered(
lambda l: l.order_id.payment_method_id.code == "sepa_direct_debit"
)
sepa_dd_lines._check_sepa_direct_debit_ready()
return res
def _check_sepa_direct_debit_ready(self):
"""
This method checks whether the payment line(s) are ready to be used
in the SEPA Direct Debit file generation.
:raise: UserError if a line does not fulfils all requirements
"""
for rec in self:
if not rec.mandate_id:
raise UserError(
_(
"Missing SEPA Direct Debit mandate on the line with "
"partner {partner_name} (reference {reference})."
).format(partner_name=rec.partner_id.name, reference=rec.name)
)
if rec.mandate_id.state != "valid":
raise UserError(
_(
"The SEPA Direct Debit mandate with reference "
"{mandate_ref} for partner {partner_name} has "
"expired."
).format(
mandate_ref=rec.mandate_id.unique_mandate_reference,
partner_name=rec.partner_id.name,
)
)
if rec.mandate_id.type == "oneoff" and rec.mandate_id.last_debit_date:
raise UserError(
_(
"The SEPA Direct Debit mandate with reference "
"{mandate_ref} for partner {partner_name} has type set "
"to 'One-Off' but has a last debit date set to "
"{last_debit_date}. Therefore, it cannot be used."
).format(
mandate_ref=rec.mandate_id.unique_mandate_reference,
partner_name=rec.partner_id.name,
last_debit_date=rec.mandate_id.last_debit_date,
)
)

View File

@@ -0,0 +1,41 @@
# Copyright 2020 Akretion (Alexis de Lattre <alexis.delattre@akretion.com>)
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html).
from odoo import api, fields, models
class AccountPaymentMethod(models.Model):
_inherit = "account.payment.method"
pain_version = fields.Selection(
selection_add=[
("pain.008.001.02", "pain.008.001.02 (recommended for direct debit)"),
("pain.008.001.03", "pain.008.001.03"),
("pain.008.001.04", "pain.008.001.04"),
("pain.008.003.02", "pain.008.003.02 (direct debit in Germany)"),
],
ondelete={
"pain.008.001.02": "set null",
"pain.008.001.03": "set null",
"pain.008.001.04": "set null",
"pain.008.003.02": "set null",
},
)
def get_xsd_file_path(self):
self.ensure_one()
if self.pain_version in [
"pain.008.001.02",
"pain.008.001.03",
"pain.008.001.04",
"pain.008.003.02",
]:
path = "account_banking_sepa_direct_debit/data/%s.xsd" % self.pain_version
return path
return super().get_xsd_file_path()
@api.model
def _get_payment_method_information(self):
res = super()._get_payment_method_information()
res["sepa_direct_debit"] = {"mode": "multi", "domain": [("type", "=", "bank")]}
return res

View File

@@ -0,0 +1,33 @@
# Copyright 2016 Tecnativa - Antonio Espinosa
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html).
from stdnum.eu.at_02 import is_valid
from odoo import _, api, fields, models
from odoo.exceptions import ValidationError
class AccountPaymentMode(models.Model):
_inherit = "account.payment.mode"
sepa_creditor_identifier = fields.Char(
string="SEPA Creditor Identifier",
size=35,
help="Enter the Creditor Identifier that has been attributed to your "
"company to make SEPA Direct Debits. If not defined, "
"SEPA Creditor Identifier from company will be used.\n"
"This identifier is composed of :\n"
"- your country ISO code (2 letters)\n"
"- a 2-digits checkum\n"
"- a 3-letters business code\n"
"- a country-specific identifier",
)
@api.constrains("sepa_creditor_identifier")
def _check_sepa_creditor_identifier(self):
for payment_mode in self:
ics = payment_mode.sepa_creditor_identifier
if ics and not is_valid(ics):
raise ValidationError(
_("The SEPA Creditor Identifier '%s' is invalid.") % ics
)

View File

@@ -0,0 +1,309 @@
# Copyright 2020 Akretion (Alexis de Lattre <alexis.delattre@akretion.com>)
# Copyright 2018-2022 Tecnativa - Pedro M. Baeza
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
from lxml import etree
from odoo import _, exceptions, fields, models
from odoo.exceptions import UserError
class AccountPaymentOrder(models.Model):
_inherit = "account.payment.order"
def generate_payment_file(self):
"""Creates the SEPA Direct Debit file. That's the important code !"""
self.ensure_one()
if self.payment_method_id.code != "sepa_direct_debit":
return super().generate_payment_file()
pain_flavor = self.payment_method_id.pain_version
# We use pain_flavor.startswith('pain.008.001.xx')
# to support country-specific extensions such as
# pain.008.001.02.ch.01 (cf l10n_ch_sepa)
if pain_flavor.startswith("pain.008.001.02"):
bic_xml_tag = "BIC"
name_maxsize = 70
root_xml_tag = "CstmrDrctDbtInitn"
elif pain_flavor.startswith("pain.008.003.02"):
bic_xml_tag = "BIC"
name_maxsize = 70
root_xml_tag = "CstmrDrctDbtInitn"
elif pain_flavor.startswith("pain.008.001.03"):
bic_xml_tag = "BICFI"
name_maxsize = 140
root_xml_tag = "CstmrDrctDbtInitn"
elif pain_flavor.startswith("pain.008.001.04"):
bic_xml_tag = "BICFI"
name_maxsize = 140
root_xml_tag = "CstmrDrctDbtInitn"
else:
raise UserError(
_(
"Payment Type Code '%s' is not supported. The only "
"Payment Type Code supported for SEPA Direct Debit are "
"'pain.008.001.02', 'pain.008.001.03' and "
"'pain.008.001.04'."
)
% pain_flavor
)
pay_method = self.payment_mode_id.payment_method_id
xsd_file = pay_method.get_xsd_file_path()
gen_args = {
"bic_xml_tag": bic_xml_tag,
"name_maxsize": name_maxsize,
"convert_to_ascii": pay_method.convert_to_ascii,
"payment_method": "DD",
"file_prefix": "sdd_",
"pain_flavor": pain_flavor,
"pain_xsd_file": xsd_file,
}
nsmap = self.generate_pain_nsmap()
attrib = self.generate_pain_attrib()
xml_root = etree.Element("Document", nsmap=nsmap, attrib=attrib)
pain_root = etree.SubElement(xml_root, root_xml_tag)
# A. Group header
(
group_header,
nb_of_transactions_a,
control_sum_a,
) = self.generate_group_header_block(pain_root, gen_args)
transactions_count_a = 0
amount_control_sum_a = 0.0
lines_per_group = {}
# key = (requested_date, priority, sequence type)
# value = list of lines as objects
for line in self.payment_ids:
transactions_count_a += 1
payment_line = line.payment_line_ids[:1]
priority = payment_line.priority
categ_purpose = payment_line.category_purpose
scheme = payment_line.mandate_id.scheme
if payment_line.mandate_id.type == "oneoff":
seq_type = "OOFF"
elif payment_line.mandate_id.type == "recurrent":
seq_type_map = {"recurring": "RCUR", "first": "FRST", "final": "FNAL"}
seq_type_label = payment_line.mandate_id.recurrent_sequence_type
assert seq_type_label is not False
seq_type = seq_type_map[seq_type_label]
else:
raise exceptions.UserError(
_(
"Invalid mandate type in '%s'. Valid ones are 'Recurrent' "
"or 'One-Off'"
)
% payment_line.mandate_id.unique_mandate_reference
)
# The field line.date is the requested payment date
# taking into account the 'date_preferred' setting
# cf account_banking_payment_export/models/account_payment.py
# in the inherit of action_open()
key = (line.date, priority, categ_purpose, seq_type, scheme)
if key in lines_per_group:
lines_per_group[key].append(line)
else:
lines_per_group[key] = [line]
for (
(requested_date, priority, categ_purpose, sequence_type, scheme),
lines,
) in list(lines_per_group.items()):
requested_date = fields.Date.to_string(requested_date)
# B. Payment info
(
payment_info,
nb_of_transactions_b,
control_sum_b,
) = self.generate_start_payment_info_block(
pain_root,
"self.name + '-' + "
"sequence_type + '-' + requested_date.replace('-', '') "
"+ '-' + priority + '-' + category_purpose",
priority,
scheme,
categ_purpose,
sequence_type,
requested_date,
{
"self": self,
"sequence_type": sequence_type,
"priority": priority,
"category_purpose": categ_purpose or "NOcateg",
"requested_date": requested_date,
},
gen_args,
)
self.generate_party_block(
payment_info, "Cdtr", "B", self.company_partner_bank_id, gen_args
)
charge_bearer = etree.SubElement(payment_info, "ChrgBr")
if self.sepa:
charge_bearer_text = "SLEV"
else:
charge_bearer_text = self.charge_bearer
charge_bearer.text = charge_bearer_text
creditor_scheme_identification = etree.SubElement(
payment_info, "CdtrSchmeId"
)
self.generate_creditor_scheme_identification(
creditor_scheme_identification,
"self.payment_mode_id.sepa_creditor_identifier or "
"self.company_id.sepa_creditor_identifier",
"SEPA Creditor Identifier",
{"self": self},
"SEPA",
gen_args,
)
transactions_count_b = 0
amount_control_sum_b = 0.0
for line in lines:
transactions_count_b += 1
# C. Direct Debit Transaction Info
dd_transaction_info = etree.SubElement(payment_info, "DrctDbtTxInf")
payment_identification = etree.SubElement(dd_transaction_info, "PmtId")
instruction_identification = etree.SubElement(
payment_identification, "InstrId"
)
instruction_identification.text = self._prepare_field(
"Instruction Identification",
"str(line.move_id.id)",
{"line": line},
35,
gen_args=gen_args,
)
end2end_identification = etree.SubElement(
payment_identification, "EndToEndId"
)
end2end_identification.text = self._prepare_field(
"End to End Identification",
"str(line.move_id.id)",
{"line": line},
35,
gen_args=gen_args,
)
currency_name = self._prepare_field(
"Currency Code",
"line.currency_id.name",
{"line": line},
3,
gen_args=gen_args,
)
instructed_amount = etree.SubElement(
dd_transaction_info, "InstdAmt", Ccy=currency_name
)
instructed_amount.text = "%.2f" % line.amount
amount_control_sum_a += line.amount
amount_control_sum_b += line.amount
dd_transaction = etree.SubElement(dd_transaction_info, "DrctDbtTx")
mandate_related_info = etree.SubElement(dd_transaction, "MndtRltdInf")
mandate_identification = etree.SubElement(
mandate_related_info, "MndtId"
)
mandate = line.payment_line_ids[:1].mandate_id
mandate_identification.text = self._prepare_field(
"Unique Mandate Reference",
"mandate.unique_mandate_reference",
{"mandate": mandate},
35,
gen_args=gen_args,
)
mandate_signature_date = etree.SubElement(
mandate_related_info, "DtOfSgntr"
)
mandate_signature_date.text = self._prepare_field(
"Mandate Signature Date",
"signature_date",
{
"line": line,
"signature_date": fields.Date.to_string(mandate.signature_date),
},
10,
gen_args=gen_args,
)
if sequence_type == "FRST" and mandate.last_debit_date:
amendment_indicator = etree.SubElement(
mandate_related_info, "AmdmntInd"
)
amendment_indicator.text = "true"
amendment_info_details = etree.SubElement(
mandate_related_info, "AmdmntInfDtls"
)
ori_debtor_account = etree.SubElement(
amendment_info_details, "OrgnlDbtrAcct"
)
ori_debtor_account_id = etree.SubElement(ori_debtor_account, "Id")
ori_debtor_agent_other = etree.SubElement(
ori_debtor_account_id, "Othr"
)
ori_debtor_agent_other_id = etree.SubElement(
ori_debtor_agent_other, "Id"
)
ori_debtor_agent_other_id.text = "SMNDA"
# Until 20/11/2016, SMNDA meant
# "Same Mandate New Debtor Agent"
# After 20/11/2016, SMNDA means
# "Same Mandate New Debtor Account"
self.generate_party_block(
dd_transaction_info,
"Dbtr",
"C",
line.partner_bank_id,
gen_args,
line,
)
line_purpose = line.payment_line_ids[:1].purpose
if line_purpose:
purpose = etree.SubElement(dd_transaction_info, "Purp")
etree.SubElement(purpose, "Cd").text = line_purpose
self.generate_remittance_info_block(dd_transaction_info, line, gen_args)
nb_of_transactions_b.text = str(transactions_count_b)
control_sum_b.text = "%.2f" % amount_control_sum_b
nb_of_transactions_a.text = str(transactions_count_a)
control_sum_a.text = "%.2f" % amount_control_sum_a
return self.finalize_sepa_file_creation(xml_root, gen_args)
def generated2uploaded(self):
"""Write 'last debit date' on mandates
Set mandates from first to recurring
Set oneoff mandates to expired
"""
# I call super() BEFORE updating the sequence_type
# from first to recurring, so that the account move
# is generated BEFORE, which will allow the split
# of the account move per sequence_type
res = super().generated2uploaded()
abmo = self.env["account.banking.mandate"]
for order in self:
to_expire_mandates = abmo.browse([])
first_mandates = abmo.browse([])
all_mandates = abmo.browse([])
for payment in order.payment_ids:
mandate = payment.payment_line_ids.mandate_id
if mandate in all_mandates:
continue
all_mandates += mandate
if mandate.type == "oneoff":
to_expire_mandates += mandate
elif mandate.type == "recurrent":
seq_type = mandate.recurrent_sequence_type
if seq_type == "final":
to_expire_mandates += mandate
elif seq_type == "first":
first_mandates += mandate
all_mandates.write({"last_debit_date": order.date_generated})
to_expire_mandates.write({"state": "expired"})
first_mandates.write({"recurrent_sequence_type": "recurring"})
for first_mandate in first_mandates:
first_mandate.message_post(
body=_(
"Automatically switched from <b>First</b> to "
"<b>Recurring</b> when the debit order "
"<a href=# data-oe-model=account.payment.order "
"data-oe-id=%d>{}</a> has been marked as uploaded."
).format(order.id, order.name)
)
return res

View File

@@ -0,0 +1,32 @@
# Copyright 2013-2016 Akretion - Alexis de Lattre
# Copyright 2014 Tecnativa - Pedro M. Baeza
# Copyright 2016 Tecnativa - Antonio Espinosa
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html).
from stdnum.eu.at_02 import is_valid
from odoo import _, api, fields, models
from odoo.exceptions import ValidationError
class ResCompany(models.Model):
_inherit = "res.company"
sepa_creditor_identifier = fields.Char(
string="SEPA Creditor Identifier",
size=35,
help="Enter the Creditor Identifier that has been attributed to your "
"company to make SEPA Direct Debits. This identifier is composed "
"of :\n- your country ISO code (2 letters)\n- a 2-digits "
"checkum\n- a 3-letters business code\n- a country-specific "
"identifier",
)
@api.constrains("sepa_creditor_identifier")
def _check_sepa_creditor_identifier(self):
for company in self:
ics = company.sepa_creditor_identifier
if ics and not is_valid(ics):
raise ValidationError(
_("The SEPA Creditor Identifier '%s' is invalid.") % ics
)

View File

@@ -0,0 +1,26 @@
For setting the SEPA creditor identifier:
#. Go to Invoicing/Accounting > Configuration > Settings.
#. On the field "SEPA Creditor Identifier" in the section *SEPA/PAIN*, you can
fill the corresponding identifier.
If your country requires several identifiers (like Spain), you must:
#. Go to *Invoicing/Accounting > Configuration > Settings*.
#. On the section *SEPA/PAIN*, check the mark "Multiple identifiers".
#. Now go to *Invoicing/Accounting > Configuration > Management > Payment Modes*.
#. Create a payment mode for your specific bank.
#. Fill the specific identifier on the field "SEPA Creditor Identifier".
For defining a payment mode that uses SEPA direct debit:
#. Go to *Invoicing/Accounting > Configuration > Management > Payment Modes*.
#. Create a record.
#. Select the Payment Method *SEPA Direct Debit for customers* (which is
automatically created upon module installation).
#. Check that this payment method uses the proper version of PAIN.
#. If not, go *Invoicing/Accounting > Configuration > Management > Payment Methods*.
#. Locate the "SEPA Direct Debit for customers" record and open it.
#. Change the "PAIN version" according your needs.
#. If you need to handle several PAIN versions, just duplicate the payment
method adjusting this field on each for having them.

View File

@@ -0,0 +1,13 @@
* Alexis de Lattre <alexis.delattre@akretion.com>
* Stéphane Bidoul <stephane.bidoul@acsone.eu>
* Alexandre Fayolle
* Raphaël Valyi
* Sandy Carter
* Antonio Espinosa <antonioea@antiun.com>
* Marçal Isern <marsal.isern@qubiq.es>
* `Tecnativa <https://www.tecnativa.com>`__:
* Pedro M. Baeza
* Sergio Teruel
* Carlos Roca
* Manuel Regidor <manuel.regidor@sygel.es>

View File

@@ -0,0 +1,14 @@
Create SEPA files for Direct Debit
Module to export direct debit payment orders in SEPA XML file format.
SEPA PAIN (PAyment INitiation) is the new european standard for
Customer-to-Bank payment instructions. This module implements SEPA Direct
Debit (SDD), more specifically PAIN versions 008.001.02, 008.001.03 and
008.001.04. It is part of the ISO 20022 standard, available on
http://www.iso20022.org.
The Implementation Guidelines for SEPA Direct Debit published by the European
Payments Council (http://http://www.europeanpaymentscouncil.eu) use PAIN
version 008.001.02. So if you don't know which version your bank supports, you
should try version 008.001.02 first.

View File

@@ -0,0 +1,6 @@
This module depends on :
* account_banking_pain_base
* account_banking_mandate
This module is part of the OCA/bank-payment suite.

View File

@@ -0,0 +1,3 @@
In the menu *Invoicing/Accounting > Customers > Debit Order*, create a new debit
order and select the Payment Mode dedicated to SEPA Direct Debit that
you created during the configuration step.

View File

@@ -0,0 +1,23 @@
<?xml version="1.0" encoding="utf-8" ?>
<odoo>
<!-- QWeb Report -->
<record id="report_sepa_direct_debit_mandate" model="ir.actions.report">
<field name="name">SEPA Mandate</field>
<field name="model">account.banking.mandate</field>
<field name="report_type">qweb-pdf</field>
<field
name="report_name"
>account_banking_sepa_direct_debit.sepa_direct_debit_mandate</field>
<field
name="report_file"
>account_banking_sepa_direct_debit.sepa_direct_debit_mandate</field>
<field
name="paperformat_id"
ref="account_banking_sepa_direct_debit.paperformat_euro_sepa_lowmargin"
/>
<field
name="print_report_name"
>'Mandate-%s-%s' % (object.unique_mandate_reference, object.partner_id and object.partner_id.name.replace(' ', '_') or '')</field>
<field name="binding_model_id" ref="model_account_banking_mandate" />
</record>
</odoo>

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.7 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 23 KiB

View File

@@ -0,0 +1,491 @@
<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="generator" content="Docutils: http://docutils.sourceforge.net/" />
<title>Account Banking SEPA Direct Debit</title>
<style type="text/css">
/*
:Author: David Goodger (goodger@python.org)
:Id: $Id: html4css1.css 7952 2016-07-26 18:15:59Z milde $
:Copyright: This stylesheet has been placed in the public domain.
Default cascading style sheet for the HTML output of Docutils.
See http://docutils.sf.net/docs/howto/html-stylesheets.html for how to
customize this style sheet.
*/
/* used to remove borders from tables and images */
.borderless, table.borderless td, table.borderless th {
border: 0 }
table.borderless td, table.borderless th {
/* Override padding for "table.docutils td" with "! important".
The right padding separates the table cells. */
padding: 0 0.5em 0 0 ! important }
.first {
/* Override more specific margin styles with "! important". */
margin-top: 0 ! important }
.last, .with-subtitle {
margin-bottom: 0 ! important }
.hidden {
display: none }
.subscript {
vertical-align: sub;
font-size: smaller }
.superscript {
vertical-align: super;
font-size: smaller }
a.toc-backref {
text-decoration: none ;
color: black }
blockquote.epigraph {
margin: 2em 5em ; }
dl.docutils dd {
margin-bottom: 0.5em }
object[type="image/svg+xml"], object[type="application/x-shockwave-flash"] {
overflow: hidden;
}
/* Uncomment (and remove this text!) to get bold-faced definition list terms
dl.docutils dt {
font-weight: bold }
*/
div.abstract {
margin: 2em 5em }
div.abstract p.topic-title {
font-weight: bold ;
text-align: center }
div.admonition, div.attention, div.caution, div.danger, div.error,
div.hint, div.important, div.note, div.tip, div.warning {
margin: 2em ;
border: medium outset ;
padding: 1em }
div.admonition p.admonition-title, div.hint p.admonition-title,
div.important p.admonition-title, div.note p.admonition-title,
div.tip p.admonition-title {
font-weight: bold ;
font-family: sans-serif }
div.attention p.admonition-title, div.caution p.admonition-title,
div.danger p.admonition-title, div.error p.admonition-title,
div.warning p.admonition-title, .code .error {
color: red ;
font-weight: bold ;
font-family: sans-serif }
/* Uncomment (and remove this text!) to get reduced vertical space in
compound paragraphs.
div.compound .compound-first, div.compound .compound-middle {
margin-bottom: 0.5em }
div.compound .compound-last, div.compound .compound-middle {
margin-top: 0.5em }
*/
div.dedication {
margin: 2em 5em ;
text-align: center ;
font-style: italic }
div.dedication p.topic-title {
font-weight: bold ;
font-style: normal }
div.figure {
margin-left: 2em ;
margin-right: 2em }
div.footer, div.header {
clear: both;
font-size: smaller }
div.line-block {
display: block ;
margin-top: 1em ;
margin-bottom: 1em }
div.line-block div.line-block {
margin-top: 0 ;
margin-bottom: 0 ;
margin-left: 1.5em }
div.sidebar {
margin: 0 0 0.5em 1em ;
border: medium outset ;
padding: 1em ;
background-color: #ffffee ;
width: 40% ;
float: right ;
clear: right }
div.sidebar p.rubric {
font-family: sans-serif ;
font-size: medium }
div.system-messages {
margin: 5em }
div.system-messages h1 {
color: red }
div.system-message {
border: medium outset ;
padding: 1em }
div.system-message p.system-message-title {
color: red ;
font-weight: bold }
div.topic {
margin: 2em }
h1.section-subtitle, h2.section-subtitle, h3.section-subtitle,
h4.section-subtitle, h5.section-subtitle, h6.section-subtitle {
margin-top: 0.4em }
h1.title {
text-align: center }
h2.subtitle {
text-align: center }
hr.docutils {
width: 75% }
img.align-left, .figure.align-left, object.align-left, table.align-left {
clear: left ;
float: left ;
margin-right: 1em }
img.align-right, .figure.align-right, object.align-right, table.align-right {
clear: right ;
float: right ;
margin-left: 1em }
img.align-center, .figure.align-center, object.align-center {
display: block;
margin-left: auto;
margin-right: auto;
}
table.align-center {
margin-left: auto;
margin-right: auto;
}
.align-left {
text-align: left }
.align-center {
clear: both ;
text-align: center }
.align-right {
text-align: right }
/* reset inner alignment in figures */
div.align-right {
text-align: inherit }
/* div.align-center * { */
/* text-align: left } */
.align-top {
vertical-align: top }
.align-middle {
vertical-align: middle }
.align-bottom {
vertical-align: bottom }
ol.simple, ul.simple {
margin-bottom: 1em }
ol.arabic {
list-style: decimal }
ol.loweralpha {
list-style: lower-alpha }
ol.upperalpha {
list-style: upper-alpha }
ol.lowerroman {
list-style: lower-roman }
ol.upperroman {
list-style: upper-roman }
p.attribution {
text-align: right ;
margin-left: 50% }
p.caption {
font-style: italic }
p.credits {
font-style: italic ;
font-size: smaller }
p.label {
white-space: nowrap }
p.rubric {
font-weight: bold ;
font-size: larger ;
color: maroon ;
text-align: center }
p.sidebar-title {
font-family: sans-serif ;
font-weight: bold ;
font-size: larger }
p.sidebar-subtitle {
font-family: sans-serif ;
font-weight: bold }
p.topic-title {
font-weight: bold }
pre.address {
margin-bottom: 0 ;
margin-top: 0 ;
font: inherit }
pre.literal-block, pre.doctest-block, pre.math, pre.code {
margin-left: 2em ;
margin-right: 2em }
pre.code .ln { color: grey; } /* line numbers */
pre.code, code { background-color: #eeeeee }
pre.code .comment, code .comment { color: #5C6576 }
pre.code .keyword, code .keyword { color: #3B0D06; font-weight: bold }
pre.code .literal.string, code .literal.string { color: #0C5404 }
pre.code .name.builtin, code .name.builtin { color: #352B84 }
pre.code .deleted, code .deleted { background-color: #DEB0A1}
pre.code .inserted, code .inserted { background-color: #A3D289}
span.classifier {
font-family: sans-serif ;
font-style: oblique }
span.classifier-delimiter {
font-family: sans-serif ;
font-weight: bold }
span.interpreted {
font-family: sans-serif }
span.option {
white-space: nowrap }
span.pre {
white-space: pre }
span.problematic {
color: red }
span.section-subtitle {
/* font-size relative to parent (h1..h6 element) */
font-size: 80% }
table.citation {
border-left: solid 1px gray;
margin-left: 1px }
table.docinfo {
margin: 2em 4em }
table.docutils {
margin-top: 0.5em ;
margin-bottom: 0.5em }
table.footnote {
border-left: solid 1px black;
margin-left: 1px }
table.docutils td, table.docutils th,
table.docinfo td, table.docinfo th {
padding-left: 0.5em ;
padding-right: 0.5em ;
vertical-align: top }
table.docutils th.field-name, table.docinfo th.docinfo-name {
font-weight: bold ;
text-align: left ;
white-space: nowrap ;
padding-left: 0 }
/* "booktabs" style (no vertical lines) */
table.docutils.booktabs {
border: 0px;
border-top: 2px solid;
border-bottom: 2px solid;
border-collapse: collapse;
}
table.docutils.booktabs * {
border: 0px;
}
table.docutils.booktabs th {
border-bottom: thin solid;
text-align: left;
}
h1 tt.docutils, h2 tt.docutils, h3 tt.docutils,
h4 tt.docutils, h5 tt.docutils, h6 tt.docutils {
font-size: 100% }
ul.auto-toc {
list-style-type: none }
</style>
</head>
<body>
<div class="document" id="account-banking-sepa-direct-debit">
<h1 class="title">Account Banking SEPA Direct Debit</h1>
<!-- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
<p><a class="reference external" href="https://odoo-community.org/page/development-status"><img alt="Beta" src="https://img.shields.io/badge/maturity-Beta-yellow.png" /></a> <a class="reference external" href="http://www.gnu.org/licenses/agpl-3.0-standalone.html"><img alt="License: AGPL-3" src="https://img.shields.io/badge/licence-AGPL--3-blue.png" /></a> <a class="reference external" href="https://github.com/OCA/bank-payment/tree/16.0/account_banking_sepa_direct_debit"><img alt="OCA/bank-payment" src="https://img.shields.io/badge/github-OCA%2Fbank--payment-lightgray.png?logo=github" /></a> <a class="reference external" href="https://translation.odoo-community.org/projects/bank-payment-16-0/bank-payment-16-0-account_banking_sepa_direct_debit"><img alt="Translate me on Weblate" src="https://img.shields.io/badge/weblate-Translate%20me-F47D42.png" /></a> <a class="reference external" href="https://runboat.odoo-community.org/webui/builds.html?repo=OCA/bank-payment&amp;target_branch=16.0"><img alt="Try me on Runboat" src="https://img.shields.io/badge/runboat-Try%20me-875A7B.png" /></a></p>
<p>Create SEPA files for Direct Debit</p>
<p>Module to export direct debit payment orders in SEPA XML file format.</p>
<p>SEPA PAIN (PAyment INitiation) is the new european standard for
Customer-to-Bank payment instructions. This module implements SEPA Direct
Debit (SDD), more specifically PAIN versions 008.001.02, 008.001.03 and
008.001.04. It is part of the ISO 20022 standard, available on
<a class="reference external" href="http://www.iso20022.org">http://www.iso20022.org</a>.</p>
<p>The Implementation Guidelines for SEPA Direct Debit published by the European
Payments Council (<a class="reference external" href="http://http://www.europeanpaymentscouncil.eu">http://http://www.europeanpaymentscouncil.eu</a>) use PAIN
version 008.001.02. So if you dont know which version your bank supports, you
should try version 008.001.02 first.</p>
<p><strong>Table of contents</strong></p>
<div class="contents local topic" id="contents">
<ul class="simple">
<li><a class="reference internal" href="#installation" id="id1">Installation</a></li>
<li><a class="reference internal" href="#configuration" id="id2">Configuration</a></li>
<li><a class="reference internal" href="#usage" id="id3">Usage</a></li>
<li><a class="reference internal" href="#bug-tracker" id="id4">Bug Tracker</a></li>
<li><a class="reference internal" href="#credits" id="id5">Credits</a><ul>
<li><a class="reference internal" href="#authors" id="id6">Authors</a></li>
<li><a class="reference internal" href="#contributors" id="id7">Contributors</a></li>
<li><a class="reference internal" href="#maintainers" id="id8">Maintainers</a></li>
</ul>
</li>
</ul>
</div>
<div class="section" id="installation">
<h1><a class="toc-backref" href="#id1">Installation</a></h1>
<p>This module depends on :</p>
<ul class="simple">
<li>account_banking_pain_base</li>
<li>account_banking_mandate</li>
</ul>
<p>This module is part of the OCA/bank-payment suite.</p>
</div>
<div class="section" id="configuration">
<h1><a class="toc-backref" href="#id2">Configuration</a></h1>
<p>For setting the SEPA creditor identifier:</p>
<ol class="arabic simple">
<li>Go to Invoicing/Accounting &gt; Configuration &gt; Settings.</li>
<li>On the field “SEPA Creditor Identifier” in the section <em>SEPA/PAIN</em>, you can
fill the corresponding identifier.</li>
</ol>
<p>If your country requires several identifiers (like Spain), you must:</p>
<ol class="arabic simple">
<li>Go to <em>Invoicing/Accounting &gt; Configuration &gt; Settings</em>.</li>
<li>On the section <em>SEPA/PAIN</em>, check the mark “Multiple identifiers”.</li>
<li>Now go to <em>Invoicing/Accounting &gt; Configuration &gt; Management &gt; Payment Modes</em>.</li>
<li>Create a payment mode for your specific bank.</li>
<li>Fill the specific identifier on the field “SEPA Creditor Identifier”.</li>
</ol>
<p>For defining a payment mode that uses SEPA direct debit:</p>
<ol class="arabic simple">
<li>Go to <em>Invoicing/Accounting &gt; Configuration &gt; Management &gt; Payment Modes</em>.</li>
<li>Create a record.</li>
<li>Select the Payment Method <em>SEPA Direct Debit for customers</em> (which is
automatically created upon module installation).</li>
<li>Check that this payment method uses the proper version of PAIN.</li>
<li>If not, go <em>Invoicing/Accounting &gt; Configuration &gt; Management &gt; Payment Methods</em>.</li>
<li>Locate the “SEPA Direct Debit for customers” record and open it.</li>
<li>Change the “PAIN version” according your needs.</li>
<li>If you need to handle several PAIN versions, just duplicate the payment
method adjusting this field on each for having them.</li>
</ol>
</div>
<div class="section" id="usage">
<h1><a class="toc-backref" href="#id3">Usage</a></h1>
<p>In the menu <em>Invoicing/Accounting &gt; Customers &gt; Debit Order</em>, create a new debit
order and select the Payment Mode dedicated to SEPA Direct Debit that
you created during the configuration step.</p>
</div>
<div class="section" id="bug-tracker">
<h1><a class="toc-backref" href="#id4">Bug Tracker</a></h1>
<p>Bugs are tracked on <a class="reference external" href="https://github.com/OCA/bank-payment/issues">GitHub Issues</a>.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us smashing it by providing a detailed and welcomed
<a class="reference external" href="https://github.com/OCA/bank-payment/issues/new?body=module:%20account_banking_sepa_direct_debit%0Aversion:%2016.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**">feedback</a>.</p>
<p>Do not contact contributors directly about support or help with technical issues.</p>
</div>
<div class="section" id="credits">
<h1><a class="toc-backref" href="#id5">Credits</a></h1>
<div class="section" id="authors">
<h2><a class="toc-backref" href="#id6">Authors</a></h2>
<ul class="simple">
<li>Akretion</li>
<li>Tecnativa</li>
</ul>
</div>
<div class="section" id="contributors">
<h2><a class="toc-backref" href="#id7">Contributors</a></h2>
<ul class="simple">
<li>Alexis de Lattre &lt;<a class="reference external" href="mailto:alexis.delattre&#64;akretion.com">alexis.delattre&#64;akretion.com</a>&gt;</li>
<li>Stéphane Bidoul &lt;<a class="reference external" href="mailto:stephane.bidoul&#64;acsone.eu">stephane.bidoul&#64;acsone.eu</a>&gt;</li>
<li>Alexandre Fayolle</li>
<li>Raphaël Valyi</li>
<li>Sandy Carter</li>
<li>Antonio Espinosa &lt;<a class="reference external" href="mailto:antonioea&#64;antiun.com">antonioea&#64;antiun.com</a>&gt;</li>
<li>Marçal Isern &lt;<a class="reference external" href="mailto:marsal.isern&#64;qubiq.es">marsal.isern&#64;qubiq.es</a>&gt;</li>
<li><a class="reference external" href="https://www.tecnativa.com">Tecnativa</a>:<ul>
<li>Pedro M. Baeza</li>
<li>Sergio Teruel</li>
<li>Carlos Roca</li>
</ul>
</li>
<li>Manuel Regidor &lt;<a class="reference external" href="mailto:manuel.regidor&#64;sygel.es">manuel.regidor&#64;sygel.es</a>&gt;</li>
</ul>
</div>
<div class="section" id="maintainers">
<h2><a class="toc-backref" href="#id8">Maintainers</a></h2>
<p>This module is maintained by the OCA.</p>
<a class="reference external image-reference" href="https://odoo-community.org"><img alt="Odoo Community Association" src="https://odoo-community.org/logo.png" /></a>
<p>OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.</p>
<p>This module is part of the <a class="reference external" href="https://github.com/OCA/bank-payment/tree/16.0/account_banking_sepa_direct_debit">OCA/bank-payment</a> project on GitHub.</p>
<p>You are welcome to contribute. To learn how please visit <a class="reference external" href="https://odoo-community.org/page/Contribute">https://odoo-community.org/page/Contribute</a>.</p>
</div>
</div>
</div>
</body>
</html>

View File

@@ -0,0 +1,27 @@
.sepa_direct_debit h4 {
margin-top: 2px;
margin-bottom: 2px;
}
.sepa_direct_debit .under-line {
border-bottom: 1px solid;
}
.sepa_direct_debit input {
vertical-align: baseline;
}
.sepa_direct_debit .card {
border: 2px solid;
margin-bottom: 4px;
}
.sepa_direct_debit .card-body {
padding: 2px 14px;
}
.sepa_direct_debit p {
margin: 0 0 4px;
font-size: 8px;
}
.sepa_direct_debit .native_lang {
font-style: italic;
}
.sepa_direct_debit .native_lang_small {
font-size: 0.8em;
}

View File

@@ -0,0 +1,2 @@
from . import test_sdd
from . import test_mandate

View File

@@ -0,0 +1,48 @@
# Copyright 2016-2020 Akretion (Alexis de Lattre <alexis.delattre@akretion.com>)
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
from dateutil.relativedelta import relativedelta
from odoo import fields
from odoo.exceptions import UserError
from odoo.tests.common import TransactionCase
class TestMandate(TransactionCase):
def test_contrains(self):
with self.assertRaises(UserError):
self.mandate.recurrent_sequence_type = False
self.mandate.type = "recurrent"
self.mandate._check_recurring_type()
def test_onchange_bank(self):
self.mandate.write(
{"type": "recurrent", "recurrent_sequence_type": "recurring"}
)
self.mandate.validate()
self.mandate.partner_bank_id = self.env.ref(
"account_payment_mode.res_partner_2_iban"
)
self.mandate.mandate_partner_bank_change()
self.assertEqual(self.mandate.recurrent_sequence_type, "first")
def test_expire(self):
self.mandate.signature_date = fields.Date.today() + relativedelta(months=-50)
self.mandate.validate()
self.assertEqual(self.mandate.state, "valid")
self.env["account.banking.mandate"]._sdd_mandate_set_state_to_expired()
self.assertEqual(self.mandate.state, "expired")
def setUp(self):
res = super().setUp()
self.partner = self.env.ref("base.res_partner_12")
bank_account = self.env.ref("account_payment_mode.res_partner_12_iban")
self.mandate = self.env["account.banking.mandate"].create(
{
"partner_bank_id": bank_account.id,
"format": "sepa",
"type": "oneoff",
"signature_date": "2015-01-01",
}
)
return res

View File

@@ -0,0 +1,362 @@
# Copyright 2016 Akretion (Alexis de Lattre <alexis.delattre@akretion.com>)
# Copyright 2018-2022 Tecnativa - Pedro M. Baeza
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
import base64
from lxml import etree
from odoo import fields
from odoo.tests.common import TransactionCase
from odoo.tools import float_compare
class TestSDDBase(TransactionCase):
@classmethod
def setUpClass(cls):
super().setUpClass()
cls.company_B = cls.env["res.company"].create({"name": "Company B"})
cls.account_payable_company_B = cls.env["account.account"].create(
{
"code": "NC1110",
"name": "Test Payable Account Company B",
"account_type": "liability_payable",
"reconcile": True,
"company_id": cls.company_B.id,
}
)
cls.account_receivable_company_B = cls.env["account.account"].create(
{
"code": "NC1111",
"name": "Test Receivable Account Company B",
"account_type": "asset_receivable",
"reconcile": True,
"company_id": cls.company_B.id,
}
)
cls.company = cls.env["res.company"]
cls.account_model = cls.env["account.account"]
cls.journal_model = cls.env["account.journal"]
cls.payment_order_model = cls.env["account.payment.order"]
cls.payment_line_model = cls.env["account.payment.line"]
cls.mandate_model = cls.env["account.banking.mandate"]
cls.partner_bank_model = cls.env["res.partner.bank"]
cls.attachment_model = cls.env["ir.attachment"]
cls.invoice_model = cls.env["account.move"]
cls.partner_agrolait = cls.env.ref("base.res_partner_2").copy()
cls.partner_c2c = cls.env.ref("base.res_partner_12").copy()
cls.eur_currency = cls.env.ref("base.EUR")
cls.setUpAdditionalAccounts()
cls.setUpAccountJournal()
cls.main_company = cls.company_B
cls.company_B.write(
{
"name": "Test EUR company",
"currency_id": cls.eur_currency.id,
"sepa_creditor_identifier": "FR78ZZZ424242",
}
)
cls.env.user.write(
{
"company_ids": [(6, 0, cls.main_company.ids)],
"company_id": cls.main_company.id,
}
)
(cls.partner_agrolait + cls.partner_c2c).write(
{
"company_id": cls.main_company.id,
"supplier_payment_mode_id": False,
"customer_payment_mode_id": False,
"property_account_payable_id": cls.account_payable_company_B.id,
"property_account_receivable_id": cls.account_receivable_company_B.id,
}
)
cls.company_bank = cls.env.ref("account_payment_mode.main_company_iban").copy(
{
"company_id": cls.main_company.id,
"partner_id": cls.main_company.partner_id.id,
"bank_id": (
cls.env.ref("account_payment_mode.bank_la_banque_postale").id
),
"acc_number": "ES52 0182 2782 5688 3882 1868",
}
)
# create journal
cls.bank_journal = cls.journal_model.create(
{
"name": "Company Bank journal",
"type": "bank",
"code": "BNKFC",
"payment_sequence": False,
"bank_account_id": cls.company_bank.id,
"bank_id": cls.company_bank.bank_id.id,
"inbound_payment_method_line_ids": [
(
0,
0,
{
"payment_method_id": cls.env.ref(
"account_banking_sepa_direct_debit.sepa_direct_debit"
).id,
"payment_account_id": cls.account_expense_company_B.id,
},
)
],
}
)
# update payment mode
cls.payment_mode = cls.env.ref(
"account_banking_sepa_direct_debit.payment_mode_inbound_sepa_dd1"
).copy({"company_id": cls.main_company.id})
cls.payment_mode.write(
{"bank_account_link": "fixed", "fixed_journal_id": cls.bank_journal.id}
)
# Copy partner bank accounts
bank1 = cls.env.ref("account_payment_mode.res_partner_12_iban").copy(
{
"company_id": cls.main_company.id,
"partner_id": cls.partner_c2c.id,
"acc_type": "iban",
}
)
cls.mandate12 = cls.env.ref(
"account_banking_sepa_direct_debit.res_partner_12_mandate"
).copy(
{
"partner_bank_id": bank1.id,
"company_id": cls.main_company.id,
"state": "valid",
"unique_mandate_reference": "BMTEST12",
}
)
bank2 = cls.env.ref("account_payment_mode.res_partner_2_iban").copy(
{
"company_id": cls.main_company.id,
"partner_id": cls.partner_agrolait.id,
"acc_type": "iban",
}
)
cls.mandate2 = cls.env.ref(
"account_banking_sepa_direct_debit.res_partner_2_mandate"
).copy(
{
"partner_bank_id": bank2.id,
"company_id": cls.main_company.id,
"state": "valid",
"unique_mandate_reference": "BMTEST2",
}
)
# Trigger the recompute of account type on res.partner.bank
cls.partner_bank_model.search([])._compute_acc_type()
@classmethod
def setUpAdditionalAccounts(cls):
"""Set up some addionnal accounts: expenses, revenue, ..."""
cls.account_income = cls.env["account.account"].create(
{
"code": "NC1112",
"name": "Sale - Test Account",
"account_type": "asset_current",
}
)
cls.account_expense = cls.env["account.account"].create(
{
"code": "NC1113",
"name": "HR Expense - Test Purchase Account",
"account_type": "expense",
}
)
cls.account_revenue = cls.env["account.account"].create(
{
"code": "NC1114",
"name": "Sales - Test Sales Account",
"account_type": "expense_direct_cost",
"reconcile": True,
}
)
cls.account_income_company_B = cls.env["account.account"].create(
{
"code": "NC1112",
"name": "Sale - Test Account Company B",
"account_type": "expense_direct_cost",
"company_id": cls.company_B.id,
}
)
cls.account_expense_company_B = cls.env["account.account"].create(
{
"code": "NC1113",
"name": "HR Expense - Test Purchase Account Company B",
"account_type": "expense",
"company_id": cls.company_B.id,
}
)
cls.account_revenue_company_B = cls.env["account.account"].create(
{
"code": "NC1114",
"name": "Sales - Test Sales Account Company B",
"account_type": "expense_direct_cost",
"reconcile": True,
"company_id": cls.company_B.id,
}
)
@classmethod
def setUpAccountJournal(cls):
# Set up some journals
cls.journal_purchase_company_B = cls.env["account.journal"].create(
{
"name": "Purchase Journal Company B - Test",
"code": "AJ-PURC",
"type": "purchase",
"payment_sequence": False,
"company_id": cls.company_B.id,
"default_account_id": cls.account_expense_company_B.id,
}
)
cls.journal_sale_company_B = cls.env["account.journal"].create(
{
"name": "Sale Journal Company B - Test",
"code": "AJ-SALE",
"type": "sale",
"payment_sequence": False,
"company_id": cls.company_B.id,
"default_account_id": cls.account_income_company_B.id,
}
)
cls.journal_general_company_B = cls.env["account.journal"].create(
{
"name": "General Journal Company B - Test",
"code": "AJ-GENERAL",
"type": "general",
"payment_sequence": False,
"company_id": cls.company_B.id,
}
)
def check_sdd(self):
self.mandate2.recurrent_sequence_type = "first"
invoice1 = self.create_invoice(self.partner_agrolait.id, self.mandate2, 42.0)
self.mandate12.type = "oneoff"
invoice2 = self.create_invoice(self.partner_c2c.id, self.mandate12, 11.0)
self.payment_mode.payment_method_id.mandate_required = True
for inv in [invoice1, invoice2]:
action = inv.create_account_payment_line()
self.assertEqual(action["res_model"], "account.payment.order")
payment_order = self.payment_order_model.browse(action["res_id"])
self.assertEqual(payment_order.payment_type, "inbound")
self.assertEqual(payment_order.payment_mode_id, self.payment_mode)
self.assertEqual(payment_order.journal_id, self.bank_journal)
# Check payment line
pay_lines = self.payment_line_model.search(
[
("partner_id", "=", self.partner_agrolait.id),
("order_id", "=", payment_order.id),
]
)
self.assertEqual(len(pay_lines), 1)
agrolait_pay_line1 = pay_lines[0]
accpre = self.env["decimal.precision"].precision_get("Account")
self.assertEqual(agrolait_pay_line1.currency_id, self.eur_currency)
self.assertEqual(agrolait_pay_line1.mandate_id, invoice1.mandate_id)
self.assertEqual(
agrolait_pay_line1.partner_bank_id, invoice1.mandate_id.partner_bank_id
)
self.assertEqual(
float_compare(
agrolait_pay_line1.amount_currency, 42, precision_digits=accpre
),
0,
)
self.assertEqual(agrolait_pay_line1.communication_type, "normal")
self.assertEqual(agrolait_pay_line1.communication, invoice1.name)
payment_order._compute_sepa()
payment_order.draft2open()
self.assertEqual(payment_order.state, "open")
self.assertEqual(payment_order.sepa, True)
# Check account payment
agrolait_bank_line = payment_order.payment_ids[0]
self.assertEqual(agrolait_bank_line.currency_id, self.eur_currency)
self.assertEqual(
float_compare(agrolait_bank_line.amount, 42.0, precision_digits=accpre),
0,
)
self.assertEqual(agrolait_bank_line.payment_reference, invoice1.name)
self.assertEqual(
agrolait_bank_line.partner_bank_id, invoice1.mandate_id.partner_bank_id
)
action = payment_order.open2generated()
self.assertEqual(payment_order.state, "generated")
self.assertEqual(action["res_model"], "ir.attachment")
attachment = self.attachment_model.browse(action["res_id"])
self.assertEqual(attachment.name[-4:], ".xml")
xml_file = base64.b64decode(attachment.datas)
xml_root = etree.fromstring(xml_file)
namespaces = xml_root.nsmap
namespaces["p"] = xml_root.nsmap[None]
namespaces.pop(None)
pay_method_xpath = xml_root.xpath("//p:PmtInf/p:PmtMtd", namespaces=namespaces)
self.assertEqual(pay_method_xpath[0].text, "DD")
sepa_xpath = xml_root.xpath(
"//p:PmtInf/p:PmtTpInf/p:SvcLvl/p:Cd", namespaces=namespaces
)
self.assertEqual(sepa_xpath[0].text, "SEPA")
debtor_acc_xpath = xml_root.xpath(
"//p:PmtInf/p:CdtrAcct/p:Id/p:IBAN", namespaces=namespaces
)
self.assertEqual(
debtor_acc_xpath[0].text,
payment_order.company_partner_bank_id.sanitized_acc_number,
)
payment_order.generated2uploaded()
self.assertEqual(payment_order.state, "uploaded")
for inv in [invoice1, invoice2]:
self.assertEqual(inv.payment_state, "paid")
self.assertEqual(self.mandate2.recurrent_sequence_type, "recurring")
return
def create_invoice(self, partner_id, mandate, price_unit, inv_type="out_invoice"):
invoice_vals = [
(
0,
0,
{
"name": "Great service",
"quantity": 1,
"account_id": self.account_revenue_company_B.id,
"price_unit": price_unit,
},
)
]
invoice = self.invoice_model.create(
{
"partner_id": partner_id,
"reference_type": "none",
"currency_id": self.env.ref("base.EUR").id,
"move_type": inv_type,
"journal_id": self.journal_sale_company_B.id,
"date": fields.Date.today(),
"payment_mode_id": self.payment_mode.id,
"mandate_id": mandate.id,
"invoice_line_ids": invoice_vals,
}
)
invoice.action_post()
return invoice
class TestSDD(TestSDDBase):
def test_pain_001_02(self):
self.payment_mode.payment_method_id.pain_version = "pain.008.001.02"
self.check_sdd()
def test_pain_003_02(self):
self.payment_mode.payment_method_id.pain_version = "pain.008.003.02"
self.check_sdd()
def test_pain_001_03(self):
self.payment_mode.payment_method_id.pain_version = "pain.008.001.03"
self.check_sdd()
def test_pain_001_04(self):
self.payment_mode.payment_method_id.pain_version = "pain.008.001.04"
self.check_sdd()

View File

@@ -0,0 +1,106 @@
<?xml version="1.0" encoding="utf-8" ?>
<!--
© 2013-2016 Akretion (Alexis de Lattre <alexis.delattre@akretion.com>)
License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
-->
<!--
Customize all mandate views (and actions) to fit SEPA mandate style
-->
<odoo>
<record id="view_mandate_form" model="ir.ui.view">
<field name="name">sdd.mandate.form</field>
<field name="model">account.banking.mandate</field>
<field name="inherit_id" ref="account_banking_mandate.view_mandate_form" />
<field name="arch" type="xml">
<button name="validate" position="before">
<button name="print_report" type="object" string="Print" />
</button>
<field name="partner_id" position="after">
<field
name="scheme"
attrs="{'invisible': [('format', '!=', 'sepa')],
'required': [('format', '=', 'sepa')]}"
/>
<field
name="recurrent_sequence_type"
attrs="{'invisible': ['|', ('type', '=', 'oneoff'), ('format', '!=', 'sepa')],
'required': [('type', '=', 'recurrent')]}"
/>
</field>
<field name="type" position="attributes">
<attribute
name="attrs"
>{'required': [('format', '=', 'sepa')]}</attribute>
</field>
</field>
</record>
<record id="view_mandate_tree" model="ir.ui.view">
<field name="name">sdd.mandate.tree</field>
<field name="model">account.banking.mandate</field>
<field name="inherit_id" ref="account_banking_mandate.view_mandate_tree" />
<field name="arch" type="xml">
<field name="type" position="after">
<field
name="scheme"
widget="badge"
decoration-info="scheme == 'CORE'"
decoration-success="scheme == 'B2B'"
/>
<field
name="recurrent_sequence_type"
string="Sequence Type"
widget="badge"
decoration-info="recurrent_sequence_type == 'first'"
decoration-success="recurrent_sequence_type == 'recurring'"
decoration-warning="recurrent_sequence_type == 'final'"
/>
</field>
<field name="type" position="attributes">
<attribute name="decoration-info">type == 'recurrent'</attribute>
<attribute name="decoration-warning">type == 'oneoff'</attribute>
</field>
<field name="format" position="attributes">
<attribute name="decoration-success">format == 'sepa'</attribute>
</field>
</field>
</record>
<record id="view_mandate_search" model="ir.ui.view">
<field name="name">sdd.mandate.search</field>
<field name="model">account.banking.mandate</field>
<field name="inherit_id" ref="account_banking_mandate.view_mandate_search" />
<field name="arch" type="xml">
<filter name="expired" position="after">
<separator />
<filter
name="oneoff"
string="One-Off"
domain="[('type', '=', 'oneoff')]"
/>
<filter
name="recurrent"
string="Recurrent"
domain="[('type', '=', 'recurrent')]"
/>
</filter>
<filter name="signature_date_groupby" position="before">
<filter
name="type_groupby"
string="Type"
context="{'group_by': 'type'}"
/>
<filter
name="scheme_groupby"
string="Scheme"
context="{'group_by': 'scheme'}"
/>
<filter
name="recurrent_sequence_type_groupby"
string="Sequence Type"
context="{'group_by': 'recurrent_sequence_type'}"
/>
</filter>
</field>
</record>
</odoo>

View File

@@ -0,0 +1,22 @@
<?xml version="1.0" encoding="utf-8" ?>
<!-- Copyright 2015-2017 Tecnativa
Copyright 2016 Akretion (Alexis de Lattre <alexis.delattre@akretion.com>)
License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html). -->
<odoo>
<record id="account_payment_mode_form" model="ir.ui.view">
<field name="name">Add SEPA identifiers on payment mode form</field>
<field name="model">account.payment.mode</field>
<field
name="inherit_id"
ref="account_banking_pain_base.account_payment_mode_form"
/>
<field name="arch" type="xml">
<group name="main" position="inside">
<field
name="sepa_creditor_identifier"
groups="account_banking_pain_base.group_pain_multiple_identifier"
/>
</group>
</field>
</record>
</odoo>

View File

@@ -0,0 +1,389 @@
<?xml version="1.0" encoding="utf-8" ?>
<odoo>
<template id="sepa_direct_debit_mandate_document">
<t t-set="doc" t-value="doc.with_context({'lang':doc.partner_id.lang})" />
<t
t-set="is_not_english"
t-value="doc.partner_id.lang and doc.partner_id.lang[:2] != 'en'"
/>
<div class="page sepa_direct_debit">
<div class="row mt0">
<div class="col-12 text-center">
<img
t-if="doc.company_id.logo"
t-att-src="image_data_uri(doc.company_id.logo)"
style="max-height: 45px;"
class="float-left"
/>
<h4 t-if="doc.scheme != 'B2B'">
<strong>Sepa Direct Debit Mandate</strong>
<t t-if="is_not_english">
<br />
<span
class="native_lang native_lang_small"
t-esc="'Sepa Direct Debit Mandate'"
/>
</t>
</h4>
<h4 t-if="doc.scheme == 'B2B'">
<strong>Sepa Business-To-Business Direct debit Mandate</strong>
<t t-if="is_not_english">
<br />
<span
class="native_lang native_lang_small"
t-esc="'Sepa Business-To-Business Direct debit Mandate'"
/>
</t>
</h4>
</div>
</div>
<div class="row mt8">
<div class="col-12">
<div class="card">
<div class="col-12 text-right" style="font-size:8px;">
To be completed by the creditor
<t t-if="is_not_english">
<span
class="native_lang"
t-esc="'(To be completed by the creditor)'"
/>
</t>
</div>
<div class="card-body">
<div class="col-12">
<em>Mandate Reference:</em>
<t t-if="is_not_english">
<span
class="native_lang native_lang_small"
t-esc="'(Mandate Reference)'"
/>
</t>
</div>
<div class="col-10 offset-2 under-line mt4">
<span t-field="doc.unique_mandate_reference" />
</div>
<div class="col-12">
<em>Identifier:</em>
<t t-if="is_not_english">
<span
class="native_lang native_lang_small"
t-esc="'(Identifier)'"
/>
</t>
</div>
<div class="col-10 offset-2 under-line mt4">
<span
t-field="doc.company_id.sepa_creditor_identifier"
/>
</div>
<div class="col-12">
<em>Creditor's Name:</em>
<t t-if="is_not_english">
<span
class="native_lang native_lang_small"
t-esc="'(Creditor\'s Name)'"
/>
</t>
</div>
<div class="col-10 offset-2 under-line mt4">
<span t-field="doc.company_id.partner_id.name" />
</div>
<div class="col-12">
<em>Address:</em>
<t t-if="is_not_english">
<span
class="native_lang native_lang_small"
t-esc="'(Address)'"
/>
</t>
</div>
<div class="col-10 offset-2 under-line mt4">
<span t-field="doc.company_id.partner_id.street" />
</div>
<div class="col-12">
<em>Postal Code - City - Town:</em>
<t t-if="is_not_english">
<span
class="native_lang native_lang_small"
t-esc="'(Postal Code - City - Town)'"
/>
</t>
</div>
<div class="col-10 offset-2 under-line mt8">
<span t-field="doc.company_id.partner_id.zip" /> -
<span t-field="doc.company_id.partner_id.city" /> -
<span t-field="doc.company_id.partner_id.state_id" />
</div>
<div class="col-12">
<em>Country:</em>
<t t-if="is_not_english">
<span
class="native_lang native_lang_small"
t-esc="'(Country)'"
/>
</t>
</div>
<div class="col-10 offset-2 under-line mt4">
<span t-field="doc.company_id.partner_id.country_id" />
</div>
</div>
</div>
</div>
</div>
<div class="row mt0">
<div class="col-12">
<p>By signing this mandate form, you authorise (A) <strong
t-if="doc.scheme == 'B2B'"
>
<span t-field="doc.company_id.name" />
</strong>
to send instructions to your bank to debit your account and (B) your bank to
debit your account in accordance with the instructions from <strong
t-if="doc.scheme == 'B2B'"
>
<span t-field="doc.company_id.name" />
</strong>.
<t t-if="is_not_english">
<br />
<span
class="native_lang"
t-esc="'(By signing this mandate form, you authorise (A) '"
/>
<t t-if="doc.scheme == 'B2B'">
<span
class="native_lang"
t-field="doc.company_id.name"
/>
</t>
<span
class="native_lang"
t-esc="' to send instructions to your bank to debit your account and (B) your bank to debit your account in accordance with the instructions from '"
/>
<t t-if="doc.scheme == 'B2B'">
<span
class="native_lang"
t-field="doc.company_id.name"
/>
</t>.)
</t>
</p>
</div>
</div>
<div class="row">
<div class="col-12">
<p t-if="doc.scheme == 'B2B'">
This mandate is only intended for business-to-business transactions.
You are not entitled to a refund from your bank after your account has
been debited, but you are entitled to request your bank
not to debit your account up until the day on which the payment is due.
<t t-if="is_not_english">
<br />
<span
class="native_lang"
t-esc="'(This mandate is only intended for business-to-business transactions. You are not entitled to a refund from your bank after your account has been debited, but you are entitled to request your bank not to debit your account up until the day on which the payment is due.)'"
/>
</t>
</p>
<p t-if="doc.scheme != 'B2B'">
As part of your rights, you are entitled to a refund from
your bank under the terms and conditions of your agreement
with your bank.
A refund must be claimed within 8 weeks starting from the date on which your account was debited.
<t t-if="is_not_english">
<br />
<span
class="native_lang"
t-esc="'(As part of your rights, you are entitled to a refund from your bank under the terms and conditions of your agreement with your bank. A refund must be claimed within 8 weeks starting from the date on which your account was debited.)'"
/>
</t>
</p>
</div>
</div>
<div class="row">
<div class="col-12">
<div class="card">
<div class="col-12 text-right" style="font-size:8px;">
To be completed by the debtor
<t t-if="is_not_english">
<span
class="native_lang"
t-esc="'(To be completed by the debtor)'"
/>
</t>
</div>
<div class="card-body">
<div class="col-12">
<em>Debtor's Name:</em>
<t t-if="is_not_english">
<span
class="native_lang native_lang_small"
t-esc="'(Debtor\'s Name)'"
/>
</t>
</div>
<div class="col-10 offset-2 under-line mt4">
<span t-field="doc.partner_id" />
</div>
<div class="col-12">
<em>Address of the Debtor:</em>
<t t-if="is_not_english">
<span
class="native_lang native_lang_small"
t-esc="'(Address of the Debtor)'"
/>
</t>
</div>
<div class="col-10 offset-2 under-line mt4">
<span t-field="doc.partner_id.street" />
</div>
<div class="col-12">
<em>Postal Code - City - Town:</em>
<t t-if="is_not_english">
<span
class="native_lang native_lang_small"
t-esc="'(Postal Code - City - Town)'"
/>
</t>
</div>
<div class="col-10 offset-2 under-line mt4">
<span t-field="doc.partner_id.zip" /> -
<span t-field="doc.partner_id.city" /> -
<span t-field="doc.partner_id.state_id" />
</div>
<div class="col-12">
<em>Country of the debtor:</em>
<t t-if="is_not_english">
<span
class="native_lang native_lang_small"
t-esc="'(Country of the debtor)'"
/>
</t>
</div>
<div class="col-10 offset-2 under-line mt4">
<span t-field="doc.partner_id.country_id" />
</div>
<div class="col-12">
<em>Swift BIC (up to 8 or 11 characteres):</em>
<t t-if="is_not_english">
<span
class="native_lang native_lang_small"
t-esc="'(Swift BIC, up to 8 or 11 characteres)'"
/>
</t>
</div>
<div class="col-10 offset-2 under-line mt4">
<span t-field="doc.partner_bank_id.bank_bic" />
</div>
<div class="col-12">
<em>Account Number - IBAN:</em>
<t t-if="is_not_english">
<span
class="native_lang native_lang_small"
t-esc="'(Account Number - IBAN)'"
/>
</t>
</div>
<div class="col-10 offset-2 under-line mt4">
<span t-field="doc.partner_bank_id.acc_number" />
</div>
<div class="col-12">
<em>Type of payment:</em>
<t t-if="is_not_english">
<span
class="native_lang native_lang_small"
t-esc="'(Type of payment)'"
/>
</t>
</div>
<div class="col-10 offset-2 mt4">
<input
type="checkbox"
t-att-checked="doc.type=='recurrent' or None"
>
Recurrent
<t t-if="is_not_english">
<span
class="native_lang native_lang_small"
t-esc="'(Recurrent)'"
/>
</t>
</input>
-
<input
type="checkbox"
t-att-checked="doc.type=='oneoff' or None"
>
One-Off
<t t-if="is_not_english">
<span
class="native_lang native_lang_small"
t-esc="'(One-Off)'"
/>
</t>
</input>
</div>
<div class="col-12">
<em>Date - Location:</em>
<t t-if="is_not_english">
<span
class="native_lang native_lang_small"
t-esc="'(Date - Location)'"
/>
</t>
</div>
<div class="col-10 offset-2 under-line mt16" />
<div class="col-12">
<em>Signature of the debtor:</em>
<t t-if="is_not_english">
<span
class="native_lang native_lang_small"
t-esc="'(Signature of the debtor)'"
/>
</t>
</div>
<div class="col-10 offset-2 under-line mt16" />
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-12 text-center">
<p t-if="doc.scheme != 'B2B'">
ALL GAPS ARE MANDATORY. ONCE THIS MANDATE HAS BEEN SIGNED MUST BE SENT TO CREDITOR FOR STORAGE.
<t t-if="is_not_english">
<br />
<span
class="native_lang"
t-esc="'(ALL GAPS ARE MANDATORY. ONCE THIS MANDATE HAS BEEN SIGNED MUST BE SENT TO CREDITOR FOR STORAGE.)'"
/>
</t>
</p>
<p t-if="doc.scheme == 'B2B'">
ALL GAPS ARE MANDATORY. ONCE THIS MANDATE HAS BEEN SIGNED MUST BE SENT TO CREDITOR FOR STORAGE.
NEVERTHELESS, THE BANK OF DEBTOR REQUIRES DEBTORS AUTHORIZATION BEFORE DEBITING B2B DIRECT DEBITS IN THE ACCOUNT.
THE DEBTOR WILL BE ABLE TO MANAGE THE MENTIONED AUTHORIZATION THROUGH THE MEANS PROVIDED BY HIS BANK.
<t t-if="is_not_english">
<br />
<span
class="native_lang"
t-esc="'(ALL GAPS ARE MANDATORY. ONCE THIS MANDATE HAS BEEN SIGNED MUST BE SENT TO CREDITOR FOR STORAGE. NEVERTHELESS, THE BANK OF DEBTOR REQUIRES DEBTORS AUTHORIZATION BEFORE DEBITING B2B DIRECT DEBITS IN THE ACCOUNT. THE DEBTOR WILL BE ABLE TO MANAGE THE MENTIONED AUTHORIZATION THROUGH THE MEANS PROVIDED BY HIS BANK.)'"
/>
</t>
</p>
</div>
</div>
</div>
</template>
<template id="sepa_direct_debit_mandate">
<t t-call="web.html_container">
<t t-foreach="docs" t-as="doc">
<t t-call="web.basic_layout">
<t
t-call="account_banking_sepa_direct_debit.sepa_direct_debit_mandate_document"
t-lang="doc.partner_id.lang"
/>
</t>
</t>
</t>
</template>
</odoo>

View File

@@ -0,0 +1,26 @@
<?xml version="1.0" encoding="utf-8" ?>
<odoo>
<record id="view_account_config_settings" model="ir.ui.view">
<field name="name">sepa_direct_debit.account_config_settings.form
</field>
<field name="model">res.config.settings</field>
<field
name="inherit_id"
ref="account_banking_pain_base.view_account_config_settings"
/>
<field name="arch" type="xml">
<xpath expr="//div[@id='pain']/div/div/div" position="inside">
<div class="row mt16">
<label
for="sepa_creditor_identifier"
class="col-md-3 o_light_label"
/>
<field
name="sepa_creditor_identifier"
placeholder="Write the ICS of your company"
/>
</div>
</xpath>
</field>
</record>
</odoo>

View File

@@ -0,0 +1 @@
from . import res_config_settings

View File

@@ -0,0 +1,12 @@
# Copyright 2016 Akretion - Alexis de Lattre
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html).
from odoo import fields, models
class ResConfigSettings(models.TransientModel):
_inherit = "res.config.settings"
sepa_creditor_identifier = fields.Char(
related="company_id.sepa_creditor_identifier", readonly=False
)

View File

@@ -0,0 +1 @@
../../../../account_banking_sepa_direct_debit

View File

@@ -0,0 +1,6 @@
import setuptools
setuptools.setup(
setup_requires=['setuptools-odoo'],
odoo_addon=True,
)