diff options
| author | Mqdd <ahmadmiqdad27@gmail.com> | 2026-01-12 11:08:39 +0700 |
|---|---|---|
| committer | Mqdd <ahmadmiqdad27@gmail.com> | 2026-01-12 11:08:39 +0700 |
| commit | bf7d9f44c24a80bd8fd142ab5a57c0ba32c081ef (patch) | |
| tree | da7f9c412345f4e6d7f393b5177a3f7d118a1ae9 /fixco_custom/models/stock_picking.py | |
| parent | 57dee69f10404610c9b2cac8268f78ebd92a9b19 (diff) | |
| parent | f68b59fe48c186eab40783b993c27c2fc2491832 (diff) | |
Merge branch 'main' of https://bitbucket.org/altafixco/fixco-addons into bills_add_item_po
merge
Diffstat (limited to 'fixco_custom/models/stock_picking.py')
| -rwxr-xr-x | fixco_custom/models/stock_picking.py | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/fixco_custom/models/stock_picking.py b/fixco_custom/models/stock_picking.py index c2d5150..a3101d3 100755 --- a/fixco_custom/models/stock_picking.py +++ b/fixco_custom/models/stock_picking.py @@ -70,9 +70,14 @@ class StockPicking(models.Model): def check_qty_bundling_product(self): for line in self.move_ids_without_package: - if '(Bundle Component)' in line.sale_line_id.name: - if line.forecast_availability < 1 or line.quantity_done < 1: - raise UserError('Barang Bundling : %s Quantity Done tidak boleh 0' % line.product_id.display_name) + if line.sale_line_id and line.sale_line_id.name: + if '(Bundle Component)' in line.sale_line_id.name: + if line.forecast_availability < 1 or line.quantity_done < 1: + raise UserError( + 'Barang Bundling : %s Quantity Done tidak boleh 0' + % line.product_id.display_name + ) + def check_qty_done_stock(self): for line in self.move_line_ids_without_package: |
