summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMqdd <ahmadmiqdad27@gmail.com>2026-01-10 21:09:14 +0700
committerMqdd <ahmadmiqdad27@gmail.com>2026-01-10 21:09:14 +0700
commitf68b59fe48c186eab40783b993c27c2fc2491832 (patch)
tree4665d3f543b03b72a027c53653a2ed766dd5324a
parente1feb9507aed840000692cb8d2803e48f7393191 (diff)
parentfc1aaa10ac1f34bb932a4e1ed8561a7de3884059 (diff)
Merge branch 'main' of bitbucket.org:altafixco/fixco-addons
merge
-rwxr-xr-xfixco_custom/models/stock_picking.py11
-rw-r--r--fixco_custom/views/report_picking_list_new.xml4
2 files changed, 10 insertions, 5 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:
diff --git a/fixco_custom/views/report_picking_list_new.xml b/fixco_custom/views/report_picking_list_new.xml
index a10e231..673e394 100644
--- a/fixco_custom/views/report_picking_list_new.xml
+++ b/fixco_custom/views/report_picking_list_new.xml
@@ -80,8 +80,8 @@
<div style="text-align: center; margin-bottom: 15px;">
<!-- Barcode -->
<div style="text-center: center; margin-bottom: 10px;">
- <img t-att-src="'https://xpanel.fixcomart.com/report/barcode/?type=%s&amp;value=%s&amp;width=%s&amp;height=%s' % ('QR', o.name, 100, 100)"
- style="width:250px;height:250px;" alt="QR Code"/>
+ <img t-att-src="'https://xpanel.fixcomart.com/report/barcode/?type=%s&amp;value=%s&amp;width=%s&amp;height=%s' % ('QR', o.name, 150, 150)"
+ style="width:150px;height:150px;" alt="QR Code"/>
</div>
<t t-if="was_printed_map.get(o.id)">
<div class="duplicate-watermark">