Rename generate_message button to sepa_generate_message

issue10953
review374171003
This commit is contained in:
Cédric Krier
2021-11-20 00:17:55 +01:00
parent 0b2b0a7414
commit ef0051867f
4 changed files with 10 additions and 6 deletions
+2
View File
@@ -1,3 +1,5 @@
* Rename generate_message button to sepa_generate_message
Version 6.2.0 - 2021-11-01
* Bug fixes (see mercurial logs for details)
+5 -3
View File
@@ -195,7 +195,7 @@ class Group(metaclass=PoolMeta):
def __setup__(cls):
super(Group, cls).__setup__()
cls._buttons.update({
'generate_message': {
'sepa_generate_message': {
'invisible': Eval('process_method') != 'sepa',
'depends': ['process_method'],
},
@@ -239,14 +239,16 @@ class Group(metaclass=PoolMeta):
gettext('account_payment_sepa'
'.msg_payment_process_no_iban',
payment=payment.rec_name))
self.generate_message(_save=False)
self.sepa_generate_message(_save=False)
@dualmethod
@ModelView.button
def generate_message(cls, groups, _save=True):
def sepa_generate_message(cls, groups, _save=True):
pool = Pool()
Message = pool.get('account.payment.sepa.message')
for group in groups:
if group.journal.process_method != 'sepa':
continue
tmpl = group.get_sepa_template()
if not tmpl:
raise NotImplementedError
+2 -2
View File
@@ -298,8 +298,8 @@ this repository contains the full copyright notices and license terms. -->
</record>
<record model="ir.model.button" id="group_generate_message_button">
<field name="name">generate_message</field>
<field name="string">Generate Message</field>
<field name="name">sepa_generate_message</field>
<field name="string">Generate SEPA Message</field>
<field name="model"
search="[('model', '=', 'account.payment.group')]"/>
</record>
+1 -1
View File
@@ -4,6 +4,6 @@ this repository contains the full copyright notices and license terms. -->
<data>
<xpath expr="/form/field[@name='kind']" position="after">
<field name="sepa_messages" colspan="4"/>
<button name="generate_message" colspan="4"/>
<button name="sepa_generate_message" colspan="4"/>
</xpath>
</data>