diff options
| author | Arnaud Baes <arb@odoo.com> | 2019-08-06 13:37:31 +0000 |
|---|---|---|
| committer | Arnaud Baes <arb@odoo.com> | 2019-08-14 12:27:05 +0000 |
| commit | 2f2e12eea1e3a89b5d423a1a9172535abc1feecc (patch) | |
| tree | a255759c0c097b80798cbb9dcf4b851046edddc6 /addons/stock_picking_batch | |
| parent | 5a70d10439dd85180af8a858b5f7127f722206aa (diff) | |
[IMP] stock_picking_batch: Views cleanup
Diffstat (limited to 'addons/stock_picking_batch')
6 files changed, 29 insertions, 29 deletions
diff --git a/addons/stock_picking_batch/__manifest__.py b/addons/stock_picking_batch/__manifest__.py index a44ab892d08..aed3385d645 100644 --- a/addons/stock_picking_batch/__manifest__.py +++ b/addons/stock_picking_batch/__manifest__.py @@ -2,12 +2,12 @@ # Part of Odoo. See LICENSE file for full copyright and licensing details. { - 'name': 'Warehouse Management: Batch Picking', + 'name': 'Warehouse Management: Batch Transfer', 'version': '1.0', 'category': 'Warehouse', 'description': """ -This module adds the batch picking option in warehouse management -================================================================= +This module adds the batch transfer option in warehouse management +================================================================== """, 'depends': ['stock'], 'data': [ diff --git a/addons/stock_picking_batch/data/stock_picking_batch_data.xml b/addons/stock_picking_batch/data/stock_picking_batch_data.xml index ea5c953fb47..6397e02a31d 100644 --- a/addons/stock_picking_batch/data/stock_picking_batch_data.xml +++ b/addons/stock_picking_batch/data/stock_picking_batch_data.xml @@ -9,7 +9,7 @@ </record> <record id="seq_picking_batch" model="ir.sequence"> - <field name="name">Batch Picking</field> + <field name="name">Batch Transfer</field> <field name="code">picking.batch</field> <field name="prefix">BATCH/</field> <field name="padding">5</field> diff --git a/addons/stock_picking_batch/models/stock_picking_batch.py b/addons/stock_picking_batch/models/stock_picking_batch.py index eba814cd451..fd501d67492 100644 --- a/addons/stock_picking_batch/models/stock_picking_batch.py +++ b/addons/stock_picking_batch/models/stock_picking_batch.py @@ -8,22 +8,22 @@ from odoo.exceptions import UserError class StockPickingBatch(models.Model): _inherit = ['mail.thread', 'mail.activity.mixin'] _name = "stock.picking.batch" - _description = "Batch Picking" + _description = "Batch Transfer" _order = "name desc" name = fields.Char( - string='Batch Picking Name', default='New', + string='Batch Transfer Name', default='New', copy=False, required=True, - help='Name of the batch picking') + help='Name of the batch transfer') user_id = fields.Many2one( 'res.users', string='Responsible', tracking=True, - help='Person responsible for this batch picking') + help='Person responsible for this batch transfer') picking_ids = fields.One2many( - 'stock.picking', 'batch_id', string='Pickings', - help='List of picking associated to this batch') + 'stock.picking', 'batch_id', string='Transfers', + help='List of transfers associated to this batch') state = fields.Selection([ ('draft', 'Draft'), - ('in_progress', 'Running'), + ('in_progress', 'In progress'), ('done', 'Done'), ('cancel', 'Cancelled')], default='draft', copy=False, tracking=True, required=True) @@ -52,12 +52,12 @@ class StockPickingBatch(models.Model): def done(self): pickings = self.mapped('picking_ids').filtered(lambda picking: picking.state not in ('cancel', 'done')) if any(picking.state not in ('assigned') for picking in pickings): - raise UserError(_('Some pickings are still waiting for goods. Please check or force their availability before setting this batch to done.')) + raise UserError(_('Some transfers are still waiting for goods. Please check or force their availability before setting this batch to done.')) for picking in pickings: picking.message_post( body="<b>%s:</b> %s <a href=#id=%s&view_type=form&model=stock.picking.batch>%s</a>" % ( _("Transferred by"), - _("Batch Picking"), + _("Batch Transfer"), picking.batch_id.id, picking.batch_id.name)) @@ -109,6 +109,6 @@ class StockPicking(models.Model): _inherit = "stock.picking" batch_id = fields.Many2one( - 'stock.picking.batch', string='Batch Picking', + 'stock.picking.batch', string='Batch Transfer', states={'done': [('readonly', True)], 'cancel': [('readonly', True)]}, - help='Batch associated to this picking', copy=False) + help='Batch associated to this transfer', copy=False) diff --git a/addons/stock_picking_batch/report/stock_picking_batch_report_views.xml b/addons/stock_picking_batch/report/stock_picking_batch_report_views.xml index 4c802ed466e..023e8d42242 100644 --- a/addons/stock_picking_batch/report/stock_picking_batch_report_views.xml +++ b/addons/stock_picking_batch/report/stock_picking_batch_report_views.xml @@ -2,7 +2,7 @@ <odoo> <data> <report - string="Batch Picking" + string="Batch Transfer" id="action_report_picking_batch" model="stock.picking.batch" report_type="qweb-pdf" diff --git a/addons/stock_picking_batch/views/stock_picking_batch_views.xml b/addons/stock_picking_batch/views/stock_picking_batch_views.xml index c42fd214177..1932b49a00a 100644 --- a/addons/stock_picking_batch/views/stock_picking_batch_views.xml +++ b/addons/stock_picking_batch/views/stock_picking_batch_views.xml @@ -5,7 +5,7 @@ <field name="name">stock.picking.batch.form</field> <field name="model">stock.picking.batch</field> <field name="arch" type="xml"> - <form string="Stock Batch Picking"> + <form string="Stock Batch Transfer"> <header> <button name="confirm_picking" states="draft" string="Confirm" type="object" class="oe_highlight"/> <button name="print_picking" string="Print" type="object" class="oe_highlight"/> @@ -22,14 +22,14 @@ <field name="user_id"/> </group> </group> - <separator string="Pickings"/> + <separator string="Transfers"/> <field name="picking_ids" widget="many2many" domain="[('state', 'not in', ('done', 'cancel'))]" options="{'not_delete': True}"> <tree> <field name="name"/> + <field name="scheduled_date"/> + <field name="location_id"/> <field name="backorder_id"/> <field name="origin"/> - <field name="date"/> - <field name="scheduled_date"/> <field name="state"/> <button name="action_assign" string="Confirm picking" type="object" icon="fa-check text-success" attrs="{'invisible': [('state', 'in', ('done', 'cancel', 'confirmed', 'assigned'))]}"/> <button name="action_cancel" string="Cancel picking" type="object" icon="fa-times-circle text-danger" attrs="{'invisible': [('state', 'in', ('done', 'cancel'))]}"/> @@ -48,7 +48,7 @@ <field name="name">stock.picking.batch.tree</field> <field name="model">stock.picking.batch</field> <field name="arch" type="xml"> - <tree string="Stock Batch Picking" decoration-muted="state=='cancel'"> + <tree string="Stock Batch Transfer" decoration-muted="state=='cancel'"> <field name="name"/> <field name="user_id"/> <field name="state"/> @@ -89,9 +89,9 @@ <field name="name">stock.picking.batch.filter</field> <field name="model">stock.picking.batch</field> <field name="arch" type="xml"> - <search string="Search Batch Picking"> - <field name="name" string="Batch Picking"/> - <filter name="in_progress" string="Running" domain="[('state', '=', 'in_progress')]" help="Batch Pickings not finished"/> + <search string="Search Batch Transfer"> + <field name="name" string="Batch Transfer"/> + <filter name="in_progress" string="Running" domain="[('state', '=', 'in_progress')]" help="Batch Transfers not finished"/> <field name="user_id"/> <filter invisible="1" string="Late Activities" name="activities_overdue" domain="[('activity_ids.date_deadline', '<', context_today().strftime('%Y-%m-%d'))]" @@ -110,7 +110,7 @@ </field> </record> <record id="stock_picking_batch_action" model="ir.actions.act_window"> - <field name="name">Batch Pickings</field> + <field name="name">Batch Transfers</field> <field name="type">ir.actions.act_window</field> <field name="res_model">stock.picking.batch</field> <field name="view_mode">tree,kanban,form</field> @@ -118,9 +118,9 @@ <field name="search_view_id" ref="stock_picking_batch_filter"/> <field name="help" type="html"> <p class="o_view_nocontent_smiling_face"> - Create a new batch picking + Create a new batch transfer </p><p> - The goal of the batch picking is to group operations that may + The goal of the batch transfer is to group operations that may (needs to) be done together in order to increase their efficiency. It may also be useful to assign jobs (one person = one batch) or help the timing management of operations (tasks to be done at 1pm). diff --git a/addons/stock_picking_batch/wizard/stock_picking_to_batch.py b/addons/stock_picking_batch/wizard/stock_picking_to_batch.py index df519abfc70..6f310faf129 100644 --- a/addons/stock_picking_batch/wizard/stock_picking_to_batch.py +++ b/addons/stock_picking_batch/wizard/stock_picking_to_batch.py @@ -6,9 +6,9 @@ from odoo import api, fields, models class StockPickingToBatch(models.TransientModel): _name = 'stock.picking.to.batch' - _description = 'Batch Picking Lines' + _description = 'Batch Transfer Lines' - batch_id = fields.Many2one('stock.picking.batch', string='Batch Picking') + batch_id = fields.Many2one('stock.picking.batch', string='Batch Transfer') def attach_pickings(self): # use active_ids to add picking line to the selected batch |
