Merge lp:~factorlibre/sepa-tools/sepa-tools-mandate-6.1 into lp:sepa-tools/6.1
- sepa-tools-mandate-6.1
- Merge into 6.1
Proposed by
Alberto Garcia (Factor Libre)
Status: | Merged |
---|---|
Merged at revision: | 9 |
Proposed branch: | lp:~factorlibre/sepa-tools/sepa-tools-mandate-6.1 |
Merge into: | lp:sepa-tools/6.1 |
Diff against target: |
391 lines (+320/-2) 8 files modified
account_payment_sepa_direct_debit/__init__.py (+1/-0) account_payment_sepa_direct_debit/__openerp__.py (+1/-0) account_payment_sepa_direct_debit/account_banking_sdd.py (+8/-2) account_payment_sepa_direct_debit/report/__init__.py (+24/-0) account_payment_sepa_direct_debit/report/sdd_mandate_report.py (+48/-0) account_payment_sepa_direct_debit/report/sdd_mandate_report.rml (+213/-0) account_payment_sepa_direct_debit/res_partner_bank_view.xml (+11/-0) account_payment_sepa_direct_debit/sdd_report.xml (+14/-0) |
To merge this branch: | bzr merge lp:~factorlibre/sepa-tools/sepa-tools-mandate-6.1 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
OpenERP SEPA Team | Pending | ||
Review via email: mp+211949@code.launchpad.net |
Commit message
Description of the change
Add mandate 6.1 sepa
To post a comment you must log in.
Preview Diff
[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1 | === modified file 'account_payment_sepa_direct_debit/__init__.py' |
2 | --- account_payment_sepa_direct_debit/__init__.py 2014-02-09 15:05:50 +0000 |
3 | +++ account_payment_sepa_direct_debit/__init__.py 2014-03-20 14:08:18 +0000 |
4 | @@ -23,3 +23,4 @@ |
5 | from . import company |
6 | from . import wizard |
7 | from . import account_banking_sdd |
8 | +import report |
9 | |
10 | === modified file 'account_payment_sepa_direct_debit/__openerp__.py' |
11 | --- account_payment_sepa_direct_debit/__openerp__.py 2014-02-17 22:44:58 +0000 |
12 | +++ account_payment_sepa_direct_debit/__openerp__.py 2014-03-20 14:08:18 +0000 |
13 | @@ -47,6 +47,7 @@ |
14 | 'data/payment_type_sdd.xml', |
15 | 'data/mandate_reference_sequence.xml', |
16 | 'security/ir.model.access.csv', |
17 | + 'sdd_report.xml', |
18 | ], |
19 | 'description': ''' |
20 | Module to export direct debit payment orders in SEPA XML file format. |
21 | |
22 | === modified file 'account_payment_sepa_direct_debit/account_banking_sdd.py' |
23 | --- account_payment_sepa_direct_debit/account_banking_sdd.py 2014-02-09 15:05:50 +0000 |
24 | +++ account_payment_sepa_direct_debit/account_banking_sdd.py 2014-03-20 14:08:18 +0000 |
25 | @@ -191,8 +191,7 @@ |
26 | 'company_id': lambda self, cr, uid, context: |
27 | self.pool['res.company']._company_default_get( |
28 | cr, uid, 'sdd.mandate', context=context), |
29 | - 'unique_mandate_reference': lambda self, cr, uid, ctx: |
30 | - self.pool['ir.sequence'].get(cr, uid, 'sdd.mandate.reference'), |
31 | + 'unique_mandate_reference': '/', |
32 | 'state': 'draft', |
33 | 'sepa_migrated': True, |
34 | } |
35 | @@ -203,6 +202,13 @@ |
36 | 'A Mandate with the same reference already exists for this company !' |
37 | )] |
38 | |
39 | + def create(self, cr, uid, vals, context=None): |
40 | + |
41 | + if vals.get('unique_mandate_reference','/')=='/': |
42 | + vals['unique_mandate_reference'] = self.pool.get('ir.sequence').get(cr, uid, 'sdd.mandate.reference') or 'Nuevo Mandato' |
43 | + |
44 | + return super(sdd_mandate, self).create(cr, uid, vals, context=context) |
45 | + |
46 | def _check_sdd_mandate(self, cr, uid, ids): |
47 | for mandate in self.browse(cr, uid, ids): |
48 | if (mandate.signature_date and |
49 | |
50 | === added directory 'account_payment_sepa_direct_debit/report' |
51 | === added file 'account_payment_sepa_direct_debit/report/__init__.py' |
52 | --- account_payment_sepa_direct_debit/report/__init__.py 1970-01-01 00:00:00 +0000 |
53 | +++ account_payment_sepa_direct_debit/report/__init__.py 2014-03-20 14:08:18 +0000 |
54 | @@ -0,0 +1,24 @@ |
55 | +# -*- coding: utf-8 -*- |
56 | +############################################################################## |
57 | +# |
58 | +# OpenERP, Open Source Management Solution |
59 | +# Copyright (C) 2004-2010 Tiny SPRL (<http://tiny.be>). |
60 | +# |
61 | +# This program is free software: you can redistribute it and/or modify |
62 | +# it under the terms of the GNU Affero General Public License as |
63 | +# published by the Free Software Foundation, either version 3 of the |
64 | +# License, or (at your option) any later version. |
65 | +# |
66 | +# This program is distributed in the hope that it will be useful, |
67 | +# but WITHOUT ANY WARRANTY; without even the implied warranty of |
68 | +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
69 | +# GNU Affero General Public License for more details. |
70 | +# |
71 | +# You should have received a copy of the GNU Affero General Public License |
72 | +# along with this program. If not, see <http://www.gnu.org/licenses/>. |
73 | +# |
74 | +############################################################################## |
75 | + |
76 | +import sdd_mandate_report |
77 | + |
78 | +# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: |
79 | |
80 | === added file 'account_payment_sepa_direct_debit/report/sdd_mandate_report.py' |
81 | --- account_payment_sepa_direct_debit/report/sdd_mandate_report.py 1970-01-01 00:00:00 +0000 |
82 | +++ account_payment_sepa_direct_debit/report/sdd_mandate_report.py 2014-03-20 14:08:18 +0000 |
83 | @@ -0,0 +1,48 @@ |
84 | +# -*- coding: utf-8 -*- |
85 | +############################################################################## |
86 | +# |
87 | +# OpenERP, Open Source Management Solution |
88 | +# Copyright (C) 2004-2010 Tiny SPRL (<http://tiny.be>). |
89 | +# |
90 | +# This program is free software: you can redistribute it and/or modify |
91 | +# it under the terms of the GNU Affero General Public License as |
92 | +# published by the Free Software Foundation, either version 3 of the |
93 | +# License, or (at your option) any later version. |
94 | +# |
95 | +# This program is distributed in the hope that it will be useful, |
96 | +# but WITHOUT ANY WARRANTY; without even the implied warranty of |
97 | +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
98 | +# GNU Affero General Public License for more details. |
99 | +# |
100 | +# You should have received a copy of the GNU Affero General Public License |
101 | +# along with this program. If not, see <http://www.gnu.org/licenses/>. |
102 | +# |
103 | +############################################################################## |
104 | + |
105 | +import time |
106 | +from openerp.report import report_sxw |
107 | + |
108 | +class sdd_mandate(report_sxw.rml_parse): |
109 | + def __init__(self, cr, uid, name, context): |
110 | + super(sdd_mandate, self).__init__(cr, uid, name, context=context) |
111 | + self.localcontext.update({ |
112 | + 'time': time, |
113 | + 'sdd_mandate_type': self._sdd_mandate_type |
114 | + }) |
115 | + |
116 | + def _sdd_mandate_type(self, mandate): |
117 | + |
118 | + mandate_type = '' |
119 | + |
120 | + if mandate.type: |
121 | + mandate_type = dict(self.pool.get('sdd.mandate').fields_get(self.cr, self.uid, allfields=['type'], context=self.localcontext)['type']['selection'])[mandate.type] |
122 | + |
123 | + return mandate_type |
124 | + |
125 | +report_sxw.report_sxw( |
126 | + 'report.sdd.mandate', |
127 | + 'sdd.mandate', |
128 | + 'addons/account_payment_sepa_direct_debit/report/sdd_mandate_report.rml', |
129 | + parser=sdd_mandate |
130 | +) |
131 | +# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: |
132 | |
133 | === added file 'account_payment_sepa_direct_debit/report/sdd_mandate_report.rml' |
134 | --- account_payment_sepa_direct_debit/report/sdd_mandate_report.rml 1970-01-01 00:00:00 +0000 |
135 | +++ account_payment_sepa_direct_debit/report/sdd_mandate_report.rml 2014-03-20 14:08:18 +0000 |
136 | @@ -0,0 +1,213 @@ |
137 | +<?xml version="1.0"?> |
138 | +<document filename="test.pdf"> |
139 | + <template pageSize="(595.0,842.0)" title="Test" author="Martin Simon" allowSplitting="20"> |
140 | + <pageTemplate id="first"> |
141 | + <frame id="first" x1="34.0" y1="28.0" width="530" height="786"/> |
142 | + </pageTemplate> |
143 | + </template> |
144 | + <stylesheet> |
145 | + <blockTableStyle id="Standard_Outline"> |
146 | + <blockAlignment value="LEFT"/> |
147 | + <blockValign value="TOP"/> |
148 | + </blockTableStyle> |
149 | + <blockTableStyle id="Tabla7"> |
150 | + <blockAlignment value="LEFT"/> |
151 | + <blockValign value="TOP"/> |
152 | + </blockTableStyle> |
153 | + <blockTableStyle id="Tabla1"> |
154 | + <blockAlignment value="LEFT"/> |
155 | + <blockValign value="TOP"/> |
156 | + <lineStyle kind="LINEBEFORE" colorName="#999999" start="0,0" stop="0,-1"/> |
157 | + <lineStyle kind="LINEABOVE" colorName="#999999" start="0,0" stop="0,0"/> |
158 | + <lineStyle kind="LINEBELOW" colorName="#999999" start="0,-1" stop="0,-1"/> |
159 | + <lineStyle kind="LINEBEFORE" colorName="#999999" start="1,0" stop="1,-1"/> |
160 | + <lineStyle kind="LINEAFTER" colorName="#999999" start="1,0" stop="1,-1"/> |
161 | + <lineStyle kind="LINEABOVE" colorName="#999999" start="1,0" stop="1,0"/> |
162 | + <lineStyle kind="LINEBELOW" colorName="#999999" start="1,-1" stop="1,-1"/> |
163 | + </blockTableStyle> |
164 | + <blockTableStyle id="Tabla10"> |
165 | + <blockAlignment value="LEFT"/> |
166 | + <blockValign value="TOP"/> |
167 | + </blockTableStyle> |
168 | + <blockTableStyle id="Tabla6"> |
169 | + <blockAlignment value="LEFT"/> |
170 | + <blockValign value="TOP"/> |
171 | + </blockTableStyle> |
172 | + <blockTableStyle id="Tabla3"> |
173 | + <blockAlignment value="LEFT"/> |
174 | + <blockValign value="TOP"/> |
175 | + </blockTableStyle> |
176 | + <blockTableStyle id="Tabla2"> |
177 | + <blockAlignment value="LEFT"/> |
178 | + <blockValign value="TOP"/> |
179 | + <lineStyle kind="LINEBEFORE" colorName="#999999" start="0,0" stop="0,-1"/> |
180 | + <lineStyle kind="LINEAFTER" colorName="#999999" start="0,0" stop="0,-1"/> |
181 | + <lineStyle kind="LINEABOVE" colorName="#999999" start="0,0" stop="0,0"/> |
182 | + <lineStyle kind="LINEBELOW" colorName="#999999" start="0,-1" stop="0,-1"/> |
183 | + </blockTableStyle> |
184 | + <blockTableStyle id="Tabla13"> |
185 | + <blockAlignment value="LEFT"/> |
186 | + <blockValign value="TOP"/> |
187 | + </blockTableStyle> |
188 | + <initialize> |
189 | + <paraStyle name="all" alignment="justify"/> |
190 | + </initialize> |
191 | + <paraStyle name="P1" fontName="Helvetica" fontSize="8.0" leading="10" alignment="LEFT" spaceBefore="0.0" spaceAfter="6.0"/> |
192 | + <paraStyle name="P2" fontName="Helvetica" fontSize="10.0" leading="13" alignment="LEFT" spaceBefore="0.0" spaceAfter="6.0"/> |
193 | + <paraStyle name="P3" fontName="Helvetica" fontSize="10.0" leading="13" alignment="RIGHT" spaceBefore="0.0" spaceAfter="6.0"/> |
194 | + <paraStyle name="P4" fontName="Helvetica" fontSize="8.0" leading="10" alignment="LEFT" spaceBefore="0.0" spaceAfter="6.0"/> |
195 | + <paraStyle name="P5" rightIndent="0.0" leftIndent="0.0" fontName="Helvetica" fontSize="8.0" leading="10" alignment="RIGHT" spaceBefore="0.0" spaceAfter="0.0"/> |
196 | + <paraStyle name="P6" rightIndent="0.0" leftIndent="0.0" fontName="Helvetica" fontSize="8.0" leading="10" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/> |
197 | + <paraStyle name="P7" rightIndent="0.0" leftIndent="0.0" fontName="Helvetica-Bold" fontSize="9.0" leading="11" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/> |
198 | + <paraStyle name="P8" rightIndent="0.0" leftIndent="0.0" fontName="Helvetica" fontSize="8.0" leading="10" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0" textColor="#000000"/> |
199 | + <paraStyle name="P9" rightIndent="0.0" leftIndent="0.0" fontName="Helvetica-Bold" fontSize="9.0" leading="11" alignment="RIGHT" spaceBefore="0.0" spaceAfter="0.0"/> |
200 | + <paraStyle name="P10" fontName="Helvetica" fontSize="8.0" leading="10" alignment="LEFT" spaceBefore="0.0" spaceAfter="6.0"/> |
201 | + <paraStyle name="Standard" fontName="Helvetica"/> |
202 | + <paraStyle name="Text body" fontName="Helvetica" spaceBefore="0.0" spaceAfter="6.0"/> |
203 | + <paraStyle name="List" fontName="Helvetica" spaceBefore="0.0" spaceAfter="6.0"/> |
204 | + <paraStyle name="Table Contents" fontName="Helvetica" spaceBefore="0.0" spaceAfter="6.0"/> |
205 | + <paraStyle name="Table Heading" fontName="Helvetica" alignment="CENTER" spaceBefore="0.0" spaceAfter="6.0"/> |
206 | + <paraStyle name="Caption" fontName="Helvetica" fontSize="10.0" leading="13" spaceBefore="6.0" spaceAfter="6.0"/> |
207 | + <paraStyle name="Index" fontName="Helvetica"/> |
208 | + <paraStyle name="Heading" fontName="Helvetica" fontSize="15.0" leading="19" spaceBefore="12.0" spaceAfter="6.0"/> |
209 | + <paraStyle name="terp_header" fontName="Helvetica-Bold" fontSize="12.0" leading="15" alignment="LEFT" spaceBefore="12.0" spaceAfter="6.0"/> |
210 | + <paraStyle name="terp_default_8" rightIndent="0.0" leftIndent="0.0" fontName="Helvetica" fontSize="8.0" leading="10" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/> |
211 | + <paraStyle name="Footer" fontName="Helvetica"/> |
212 | + <paraStyle name="Horizontal Line" fontName="Helvetica" fontSize="6.0" leading="8" spaceBefore="0.0" spaceAfter="14.0"/> |
213 | + <paraStyle name="Heading 9" fontName="Helvetica-Bold" fontSize="75%" leading="NaN" spaceBefore="12.0" spaceAfter="6.0"/> |
214 | + <paraStyle name="terp_tblheader_General" fontName="Helvetica-Bold" fontSize="8.0" leading="10" alignment="LEFT" spaceBefore="6.0" spaceAfter="6.0"/> |
215 | + <paraStyle name="terp_tblheader_Details" fontName="Helvetica-Bold" fontSize="9.0" leading="11" alignment="LEFT" spaceBefore="6.0" spaceAfter="6.0"/> |
216 | + <paraStyle name="terp_default_Bold_8" rightIndent="0.0" leftIndent="0.0" fontName="Helvetica-Bold" fontSize="8.0" leading="10" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/> |
217 | + <paraStyle name="terp_tblheader_General_Centre" fontName="Helvetica-Bold" fontSize="8.0" leading="10" alignment="CENTER" spaceBefore="6.0" spaceAfter="6.0"/> |
218 | + <paraStyle name="terp_tblheader_General_Right" fontName="Helvetica-Bold" fontSize="8.0" leading="10" alignment="RIGHT" spaceBefore="6.0" spaceAfter="6.0"/> |
219 | + <paraStyle name="terp_tblheader_Details_Centre" fontName="Helvetica-Bold" fontSize="9.0" leading="11" alignment="CENTER" spaceBefore="6.0" spaceAfter="6.0"/> |
220 | + <paraStyle name="terp_tblheader_Details_Right" fontName="Helvetica-Bold" fontSize="9.0" leading="11" alignment="RIGHT" spaceBefore="6.0" spaceAfter="6.0"/> |
221 | + <paraStyle name="terp_default_Right_8" rightIndent="0.0" leftIndent="0.0" fontName="Helvetica" fontSize="8.0" leading="10" alignment="RIGHT" spaceBefore="0.0" spaceAfter="0.0"/> |
222 | + <paraStyle name="terp_default_Centre_8" rightIndent="0.0" leftIndent="0.0" fontName="Helvetica" fontSize="8.0" leading="10" alignment="CENTER" spaceBefore="0.0" spaceAfter="0.0"/> |
223 | + <paraStyle name="terp_header_Right" fontName="Helvetica-Bold" fontSize="15.0" leading="19" alignment="LEFT" spaceBefore="12.0" spaceAfter="6.0"/> |
224 | + <paraStyle name="terp_header_Centre" fontName="Helvetica-Bold" fontSize="12.0" leading="15" alignment="CENTER" spaceBefore="12.0" spaceAfter="6.0"/> |
225 | + <paraStyle name="terp_default_address" rightIndent="0.0" leftIndent="0.0" fontName="Helvetica" fontSize="10.0" leading="13" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/> |
226 | + <paraStyle name="terp_default_9" rightIndent="0.0" leftIndent="0.0" fontName="Helvetica" fontSize="9.0" leading="11" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/> |
227 | + <paraStyle name="terp_default_Bold_9" rightIndent="0.0" leftIndent="-3.0" fontName="Helvetica-Bold" fontSize="9.0" leading="11" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/> |
228 | + <paraStyle name="terp_default_Centre_9" rightIndent="0.0" leftIndent="0.0" fontName="Helvetica" fontSize="9.0" leading="11" alignment="CENTER" spaceBefore="0.0" spaceAfter="0.0"/> |
229 | + <paraStyle name="terp_default_Right_9" rightIndent="0.0" leftIndent="0.0" fontName="Helvetica" fontSize="9.0" leading="11" alignment="RIGHT" spaceBefore="0.0" spaceAfter="0.0"/> |
230 | + <paraStyle name="terp_default_Bold_Right_9" rightIndent="0.0" leftIndent="-3.0" fontName="Helvetica-Bold" fontSize="9.0" leading="11" alignment="RIGHT" spaceBefore="0.0" spaceAfter="0.0"/> |
231 | + <paraStyle name="terp_default_2" rightIndent="0.0" leftIndent="0.0" fontName="Helvetica" fontSize="2.0" leading="3" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/> |
232 | + <paraStyle name="terp_default_White_2" rightIndent="0.0" leftIndent="0.0" fontName="Helvetica" fontSize="2.0" leading="3" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0" textColor="#ffffff"/> |
233 | + <paraStyle name="terp_default_Note" rightIndent="0.0" leftIndent="9.0" fontName="Helvetica-Oblique" fontSize="8.0" leading="10" alignment="LEFT" spaceBefore="0.0" spaceAfter="0.0"/> |
234 | + <paraStyle name="Table" fontName="Helvetica" fontSize="10.0" leading="13" spaceBefore="6.0" spaceAfter="6.0"/> |
235 | + <paraStyle name="User Index 10" rightIndent="0.0" leftIndent="127.0" fontName="Helvetica" spaceBefore="0.0" spaceAfter="0.0"/> |
236 | + <paraStyle name="Preformatted Text" fontName="Helvetica" fontSize="10.0" leading="13" spaceBefore="0.0" spaceAfter="0.0"/> |
237 | + <images/> |
238 | + </stylesheet> |
239 | + <story> |
240 | + <para style="terp_default_8">[[ repeatIn(objects,'o') ]]</para> |
241 | + <para style="terp_default_8">[[ setLang(o.partner_id.lang) ]]</para> |
242 | + <para style="terp_header"> |
243 | + <font color="white"> </font> |
244 | + </para> |
245 | + <para style="terp_header">MANDATO DE ADEUDO DIRECTO SEPA</para> |
246 | + <para style="terp_default_8">Referen<font face="Helvetica" size="8.0">cia: </font><font face="Helvetica" size="8.0">[[ (o.unique_mandate_reference) or '/' ]]</font></para> |
247 | + <blockTable colWidths="530.0" style="Tabla7"> |
248 | + <tr> |
249 | + <td> |
250 | + <para style="P4"> |
251 | + <font color="white"> </font> |
252 | + </para> |
253 | + </td> |
254 | + </tr> |
255 | + </blockTable> |
256 | + <para style="P8"> |
257 | + <font color="white"> </font> |
258 | + </para> |
259 | + <blockTable colWidths="265.0,265.0" style="Tabla1"> |
260 | + <tr> |
261 | + <td> |
262 | + <para style="P2">Entidad prestadora del servicio/Acreedor:</para> |
263 | + <para style="P7">[[ (o.company_id.partner_id and o.company_id.partner_id.name) or '' ]]</para> |
264 | + <para style="P6">[[ display_address(o.company_id.partner_id) ]]</para> |
265 | + <para style="P6">NIF : [[ (o.company_id.partner_id.vat) or '' ]]</para> |
266 | + </td> |
267 | + <td> |
268 | + <para style="P3">Tomador del servicio/Deudor:</para> |
269 | + <para style="P9">[[ (o.partner_id and o.partner_id.name) or '' ]]</para> |
270 | + <para style="P5">[[ display_address(o.partner_id) ]]</para> |
271 | + <para style="P5">NIF : [[ (o.partner_id.vat) or '' ]]</para> |
272 | + </td> |
273 | + </tr> |
274 | + </blockTable> |
275 | + <blockTable colWidths="530.0" style="Tabla10"> |
276 | + <tr> |
277 | + <td> |
278 | + <para style="P4"> |
279 | + <font color="white"> </font> |
280 | + </para> |
281 | + </td> |
282 | + </tr> |
283 | + </blockTable> |
284 | + <para style="P8">Domicilio de cobro: [[ o.partner_bank_id.bank_name ]]</para> |
285 | + <para style="P8">IBAN: [[ o.partner_bank_id.acc_number ]]</para> |
286 | + <para style="P8">BIC: [[ o.partner_bank_id.bank_bic ]]</para> |
287 | + <para style="P8">Tipo de pago: [[ sdd_mandate_type(o) ]]</para> |
288 | + <blockTable colWidths="530.0" style="Tabla6"> |
289 | + <tr> |
290 | + <td> |
291 | + <para style="P4"> |
292 | + <font color="white"> </font> |
293 | + </para> |
294 | + </td> |
295 | + </tr> |
296 | + </blockTable> |
297 | + <para style="terp_default_8">Mediante la firma de esta orden de domiciliación, el Deudor autoriza a <font face="Helvetica">[[ o.company_id.name ]]</font> a enviar instrucciones a la Entidad del Deudor para adeudar su cuenta y a la Entidad para efectuar los adeudos en su cuenta siguiendo las instrucciones de <font face="Helvetica">[[ o.company_id.name ]]</font></para> |
298 | + <para style="terp_default_8"> |
299 | + <font color="white"> </font> |
300 | + </para> |
301 | + <para style="terp_default_8">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.</para> |
302 | + <para style="terp_default_8"> |
303 | + <font color="white"> </font> |
304 | + </para> |
305 | + <para style="terp_default_8">Lugar y fecha de la firma: ________________________, a ________ de _____________________ de [[ time.strftime('%Y')]]</para> |
306 | + <blockTable colWidths="530.0" style="Tabla3"> |
307 | + <tr> |
308 | + <td> |
309 | + <para style="P1"> |
310 | + <font color="white"> </font> |
311 | + </para> |
312 | + </td> |
313 | + </tr> |
314 | + <tr> |
315 | + <td> |
316 | + <para style="P1"> |
317 | + <font color="white"> </font> |
318 | + </para> |
319 | + </td> |
320 | + </tr> |
321 | + </blockTable> |
322 | + <para style="terp_default_8">El Deudor (*)</para> |
323 | + <para style="terp_default_8"> |
324 | + <font color="white"> </font> |
325 | + </para> |
326 | + <blockTable colWidths="530.0" style="Tabla2"> |
327 | + <tr> |
328 | + <td> |
329 | + <para style="P1">(*) Si el titular de la cuenta fuera distinto al Deudor definido, como deudor completar: </para> |
330 | + <para style="P1">Nombre y apellidos o razón social: ____________________________________________________________ </para> |
331 | + <para style="P1">NIF: ______________________________ </para> |
332 | + <para style="P1">Dirección: _____________________________________________________________ </para> |
333 | + <para style="P1">CP y localidad: __________________________________________________________________ </para> |
334 | + <para style="P1">El titular de la cuenta autoriza al Acreedor al tratamiento informatizado de sus datos personales para la finalidad del Mandato SEPA, así como la cesión de los mismos, que se producirá para la gestión del adeudo, informándole que podrá acceder, rectificar, cancelar y oponerse al contenido de sus datos mediante comunicación dirigida al Responsable del fichero de datos personales, <font face="Helvetica">[[ o.company_id.name ]]</font>, en su domicilio social (<font face="Helvetica">[[ o.company_id.street ]]</font><font face="Helvetica">, </font><font face="Helvetica">[[ o.company_id.zip ]], [[ o.company_id.city ]] ([[ o.company_id.country_id.name ]])</font>) en los términos establecidos en la Ley Orgánica 15/1999, de 13 de diciembre, de Protección de Datos de Carácter Personal (LOPD). </para> |
335 | + </td> |
336 | + </tr> |
337 | + </blockTable> |
338 | + <blockTable colWidths="530.0" style="Tabla13"> |
339 | + <tr> |
340 | + <td> |
341 | + <para style="P1"> |
342 | + <font color="white"> </font> |
343 | + </para> |
344 | + </td> |
345 | + </tr> |
346 | + </blockTable> |
347 | + <para style="terp_default_8">Por favor devolver firmado a su comercial asignado para uso exclusivo del Acreedor. Puede obtener información adicional sobre sus derechos en su entidad financiera.</para> |
348 | + </story> |
349 | +</document> |
350 | |
351 | === added file 'account_payment_sepa_direct_debit/report/sdd_mandate_report.sxw' |
352 | Binary files account_payment_sepa_direct_debit/report/sdd_mandate_report.sxw 1970-01-01 00:00:00 +0000 and account_payment_sepa_direct_debit/report/sdd_mandate_report.sxw 2014-03-20 14:08:18 +0000 differ |
353 | === modified file 'account_payment_sepa_direct_debit/res_partner_bank_view.xml' |
354 | --- account_payment_sepa_direct_debit/res_partner_bank_view.xml 2014-02-28 08:35:59 +0000 |
355 | +++ account_payment_sepa_direct_debit/res_partner_bank_view.xml 2014-03-20 14:08:18 +0000 |
356 | @@ -47,5 +47,16 @@ |
357 | </field> |
358 | </record> |
359 | |
360 | +<record id="action_res_partner_bank_account_form_sdd" model="ir.actions.act_window"> |
361 | + <field name="name">Bank Accounts</field> |
362 | + <field name="res_model">res.partner.bank</field> |
363 | + <field name="inherit_id" ref="base.action_res_partner_bank_account_form" /> |
364 | + <field name="arch" type="xml"> |
365 | + <xpath expr="//field[@name='view_mode']" position="after"> |
366 | + <field name="search_view_id" ref="base.view_partner_bank_search"/> |
367 | + </xpath> |
368 | + </field> |
369 | +</record> |
370 | + |
371 | </data> |
372 | </openerp> |
373 | |
374 | === added file 'account_payment_sepa_direct_debit/sdd_report.xml' |
375 | --- account_payment_sepa_direct_debit/sdd_report.xml 1970-01-01 00:00:00 +0000 |
376 | +++ account_payment_sepa_direct_debit/sdd_report.xml 2014-03-20 14:08:18 +0000 |
377 | @@ -0,0 +1,14 @@ |
378 | +<?xml version="1.0" encoding="utf-8"?> |
379 | +<openerp> |
380 | + <data> |
381 | + <report |
382 | + auto="False" |
383 | + id="sdd_mandate_report" |
384 | + model="sdd.mandate" |
385 | + name="sdd.mandate" |
386 | + rml="account_payment_sepa_direct_debit/report/sdd_mandate_report.rml" |
387 | + string="SDD Mandate" |
388 | + usage="default" |
389 | + /> |
390 | + </data> |
391 | +</openerp> |