From 9ac93ecf4d12ee3fc421906cd8fbfb749d936842 Mon Sep 17 00:00:00 2001 From: "uco (OpenERP)" Date: Wed, 10 Mar 2010 12:47:18 +0530 Subject: [PATCH] [ADD] mrp_repair: Added Docstrings for functions in wizard files. bzr revid: uco@tinyerp.co.in-20100310071718-buqy83c4bh0wjc7p --- addons/mrp_repair/__terp__.py | 4 +-- addons/mrp_repair/wizard/cancel_repair.py | 25 +++++++++++++++++++ addons/mrp_repair/wizard/make_invoice.py | 12 +++++++++ .../{ => wizard}/mrp_repair_cancel_view.xml | 0 .../mrp_repair_make_invoice_view.xml | 0 5 files changed, 39 insertions(+), 2 deletions(-) rename addons/mrp_repair/{ => wizard}/mrp_repair_cancel_view.xml (100%) rename addons/mrp_repair/{ => wizard}/mrp_repair_make_invoice_view.xml (100%) diff --git a/addons/mrp_repair/__terp__.py b/addons/mrp_repair/__terp__.py index 0cb90558a0c..c6a7a53b6fc 100644 --- a/addons/mrp_repair/__terp__.py +++ b/addons/mrp_repair/__terp__.py @@ -39,8 +39,8 @@ 'security/ir.model.access.csv', 'mrp_repair_sequence.xml', 'mrp_repair_wizard.xml', - 'mrp_repair_cancel_view.xml', - 'mrp_repair_make_invoice_view.xml', + 'wizard/mrp_repair_cancel_view.xml', + 'wizard/mrp_repair_make_invoice_view.xml', 'mrp_repair_view.xml', 'mrp_repair_workflow.xml', 'mrp_repair_report.xml', diff --git a/addons/mrp_repair/wizard/cancel_repair.py b/addons/mrp_repair/wizard/cancel_repair.py index 423be2e27b3..dbc1e0a04c1 100644 --- a/addons/mrp_repair/wizard/cancel_repair.py +++ b/addons/mrp_repair/wizard/cancel_repair.py @@ -28,6 +28,18 @@ class repair_cancel(osv.osv_memory): _description = 'Cancel Repair' def cancel_repair(self, cr, uid, ids, context): + """ + @summary: Cancels the repair + + @param self: The object pointer. + @param cr: A database cursor + @param uid: ID of the user currently logged in + @param ids: List of IDs selected + @param context: A standard dictionary + + @return: + + """ record_id = context and context.get('record_id', False) or False if record_id: repair_obj = self.pool.get('mrp.repair').browse(cr, uid, [record_id]) @@ -43,6 +55,17 @@ class repair_cancel(osv.osv_memory): return {} def fields_view_get(self, cr, uid, view_id=None, view_type='form', context=None, toolbar=False, submenu=False): + """ + @summary: Changes the view dynamically + + @param self: The object pointer. + @param cr: A database cursor + @param uid: ID of the user currently logged in + @param context: A standard dictionary + + @return: New arch of view. + + """ record_id = context and context.get('record_id', False) or False res = super(repair_cancel, self).fields_view_get(cr, uid, view_id=view_id, view_type=view_type, context=context, toolbar=toolbar,submenu=False) if record_id: @@ -50,6 +73,8 @@ class repair_cancel(osv.osv_memory): if not repair_obj.invoice_id: res['arch'] = """
+