summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAzka Nathan <darizkyfaz@gmail.com>2024-01-23 10:14:55 +0700
committerAzka Nathan <darizkyfaz@gmail.com>2024-01-23 10:14:55 +0700
commit266f1cee69959dc47dc3e66e0448a7c5c09f9e1a (patch)
tree6aa7a64d6aec0602a7ac1c83ea096a5b95d60029
parentf7fe2253a8c79ff5172cf74c1f1aa341c9bf4f07 (diff)
add vendor to sale monitoring detail
-rwxr-xr-xindoteknik_custom/models/sale_monitoring_detail.py1
-rwxr-xr-xindoteknik_custom/views/sale_monitoring_detail.xml2
2 files changed, 3 insertions, 0 deletions
diff --git a/indoteknik_custom/models/sale_monitoring_detail.py b/indoteknik_custom/models/sale_monitoring_detail.py
index 43b0b063..196a09cd 100755
--- a/indoteknik_custom/models/sale_monitoring_detail.py
+++ b/indoteknik_custom/models/sale_monitoring_detail.py
@@ -23,6 +23,7 @@ class SaleMonitoringDetail(models.Model):
status = fields.Char(string="Status")
qty_reserved = fields.Integer(string="Qty Reserved")
note = fields.Char(string="Note")
+ vendor_id = fields.Many2one('res.partner', string='Vendor', related='sale_order_id.order_line.vendor_id')
def init(self):
tools.drop_view_if_exists(self.env.cr, self._table)
diff --git a/indoteknik_custom/views/sale_monitoring_detail.xml b/indoteknik_custom/views/sale_monitoring_detail.xml
index ce5b8e9b..e1363894 100755
--- a/indoteknik_custom/views/sale_monitoring_detail.xml
+++ b/indoteknik_custom/views/sale_monitoring_detail.xml
@@ -10,6 +10,7 @@
<field name="partner_id"/>
<field name="user_id"/>
<field name="product_id"/>
+ <field name="vendor_id"/>
<field name="qty_so"/>
<field name="qty_reserved"/>
<field name="qty_po"/>
@@ -40,6 +41,7 @@
<field name="partner_id"/>
<field name="user_id"/>
<field name="product_id"/>
+ <field name="vendor_id"/>
<field name="status"
widget="badge"
decoration-danger="status == 'Belum/Kurang PO'"