diff --git a/move_template.py b/move_template.py index 19487f3ac3..727388a767 100644 --- a/move_template.py +++ b/move_template.py @@ -285,7 +285,7 @@ class CreateMove(Wizard): Button('Create', 'create_', 'tryton-ok', default=True), ]) create_ = StateTransition() - open_ = StateAction('account.act_move_form') + open_ = StateAction('account.act_move_from_template') def create_move(self): template = self.template.template @@ -312,7 +312,7 @@ class CreateMove(Wizard): def transition_create_(self): model = Transaction().context.get('active_model') - if model: + if model == 'account.move.line': self.create_move() return 'end' else: @@ -324,8 +324,9 @@ class CreateMove(Wizard): return action, {} def end(self): - # XXX only for model account.move.line - return 'reload' + model = Transaction().context.get('active_model') + if model == 'account.move.line': + return 'reload' class CreateMoveTemplate(ModelView): diff --git a/move_template.xml b/move_template.xml index 256cdd4bed..7feb8730d8 100644 --- a/move_template.xml +++ b/move_template.xml @@ -183,5 +183,16 @@ this repository contains the full copyright notices and license terms. --> + + + Account Move + account.move + + + + + +