~sergio-incaser/banking-addons/banking-addons

« back to all changes in this revision

Viewing changes to account_banking_sepa_direct_debit/res_partner_bank_view.xml

  • Committer: Guewen Baconnier
  • Author(s): Alexis de Lattre
  • Date: 2014-01-31 13:21:36 UTC
  • mfrom: (202.1.27 banking-addons-70-allinone)
  • Revision ID: guewen.baconnier@camptocamp.com-20140131132136-5ep2k78mq8qt1ljd
Support for SEPA Direct Debit

the work I carried out with Luc de Meyer (Noviat) during a code sprint on November 21st to get the additionnal features that were present in Luc's module account_pain for SEPA credit transfer (including the "Initiating Party Issuer", which is required by a few countries including Belgium and structured remittance info)

the module account_banking_pain_base : this module allows to share as much code as possible between the module for credit transfers and the module for direct debits

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<?xml version="1.0" encoding="utf-8"?>
 
2
<!--
 
3
  Copyright (C) 2013 Akretion (http://www.akretion.com)
 
4
  @author: Alexis de Lattre <alexis.delattre@akretion.com>
 
5
  The licence is in the file __openerp__.py
 
6
-->
 
7
<openerp>
 
8
<data>
 
9
 
 
10
<record id="sdd_mandate_partner_bank_form" model="ir.ui.view">
 
11
    <field name="name">sdd.mandate.res.partner.bank.form</field>
 
12
    <field name="model">res.partner.bank</field>
 
13
    <field name="inherit_id" ref="base.view_partner_bank_form"/>
 
14
    <field name="arch" type="xml">
 
15
        <group name="bank" position="after">
 
16
            <group name="sdd_mandates" string="SEPA Direct Debit Mandates" colspan="4">
 
17
                <field name="sdd_mandate_ids" context="{'default_partner_bank_id': active_id, 'sdd_mandate_bank_partner_view': True}" nolabel="1"/>
 
18
            </group>
 
19
        </group>
 
20
    </field>
 
21
</record>
 
22
 
 
23
<record id="sdd_mandate_partner_bank_tree" model="ir.ui.view">
 
24
    <field name="name">sdd.mandate.res.partner.bank.tree</field>
 
25
    <field name="model">res.partner.bank</field>
 
26
    <field name="inherit_id" ref="base.view_partner_bank_tree"/>
 
27
    <field name="arch" type="xml">
 
28
        <field name="partner_id" position="after">
 
29
            <field name="sdd_mandate_ids" string="SDD Mandates"/>
 
30
        </field>
 
31
    </field>
 
32
</record>
 
33
 
 
34
<!-- add number of mandates in this list of bank accounts
 
35
on the partner form -->
 
36
<record id="sdd_mandate_partner_form" model="ir.ui.view">
 
37
    <field name="name">sdd.mandate.partner.form</field>
 
38
    <field name="model">res.partner</field>
 
39
    <field name="inherit_id" ref="account.view_partner_property_form"/>
 
40
    <field name="arch" type="xml">
 
41
        <xpath expr="//field[@name='bank_ids']/tree/field[@name='owner_name']" position="after">
 
42
            <field name="sdd_mandate_ids" string="SDD Mandates"/>
 
43
        </xpath>
 
44
    </field>
 
45
</record>
 
46
 
 
47
</data>
 
48
</openerp>