forked from OCA/delivery-carrier
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathstock_transfert.py
31 lines (31 loc) · 1.12 KB
/
stock_transfert.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
# coding: utf-8
# © 2016 David BEAL @ Akretion <david.beal@akretion.com>
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
#
# import logging
#
# from openerp import _, api, models
# from openerp.exceptions import Warning as UserError
#
# _logger = logging.getLogger(__name__)
#
#
# class StockTransferDetails(models.TransientModel):
# _inherit = 'stock.transfer_details'
#
# @api.multi
# def do_detailed_transfer(self):
# """ All carriers using roulier needs package
# This code prevent validate picking with roulier carrier
# """
# needs_package = self.picking_id._is_roulier()
# for rec in self:
# for item in rec.item_ids:
# if needs_package and not (
# item.package_id or item.result_package_id):
# raise UserError(
# _("All products to deliver for carrier '%s' \n"
# "must be put in a parcel.")
# % rec.picking_id.carrier_id.name)
# return super(StockTransferDetails, self).do_detailed_transfer()
#