from __future__ import unicode_literals from frappe import _ doctype_list = [ 'Purchase Receipt', 'Purchase Invoice', 'Quotation', 'Sales Order', 'Delivery Note', 'Sales Invoice' ] def get_message(doctype): return _("{0} has been submitted successfully").format(_(doctype)) def get_first_success_message(doctype): return get_message(doctype) def get_default_success_action(): return [{ 'doctype': 'Success Action', 'ref_doctype': doctype, 'message': get_message(doctype), 'first_success_message': get_first_success_message(doctype), 'next_actions': 'new\nprint\nemail' } for doctype in doctype_list]