[FIX] Module installation fixes

This commit is contained in:
Stefan Rijnhart
2013-06-06 23:22:37 +02:00
parent 9d03729edf
commit 6ddabb84d7
3 changed files with 8 additions and 9 deletions

View File

@@ -25,13 +25,12 @@
'author': 'Therp BV',
'website': 'https://launchpad.net/banking-addons',
'category': 'Banking addons',
'depends': ['account_banking'],
'depends': ['account_direct_debit'],
'data': [
'data/payment_mode_type.xml',
'view/payment_mode.xml',
'view/export_aggregate.xml',
'data/payment_mode_type.xml',
],
},
'description': '''
Allows for aggregating several payments on a single partner by
reconciling the payment lines in a payment order of this type

View File

@@ -18,7 +18,7 @@
<field name="name">Aggregate payment order for IBAN accounts</field>
<field name="code">AGG_IBAN</field>
<field name="suitable_bank_types"
eval="[(6, 0, (ref('base_iban.bank_iban')))]" />
eval="[(6, 0, (ref('base_iban.bank_iban'),))]" />
<field name="ir_model_id"
ref="model_banking_export_aggregate"/>
</record>
@@ -28,7 +28,7 @@
<field name="name">Aggregate payment order for domestic accounts</field>
<field name="code">AGG_DMST</field>
<field name="suitable_bank_types"
eval="[(6, 0, (ref('base.bank_normal')))]" />
eval="[(6, 0, (ref('base.bank_normal'),))]" />
<field name="ir_model_id"
ref="model_banking_export_aggregate"/>
</record>

View File

@@ -9,11 +9,11 @@
<field name="type">form</field>
<field name="arch" type="xml">
<field name="type" position="after">
<group attributes="{'invisible': [
<group attrs="{'invisible': [
('type', 'not in', (
%('account_banking_aggregate_payment.type_iban')d,
%('account_banking_aggregate_payment.type_all')d,
%('account_banking_aggregate_payment.type_dmst')d
%(account_banking_aggregate_payment.type_iban)d,
%(account_banking_aggregate_payment.type_all)d,
%(account_banking_aggregate_payment.type_dmst)d
))]}">
<field name="aggregate_partner_id" />
<field name="chained_mode_id" />