summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIndoteknik . <andrifebriyadiputra@gmail.com>2025-05-02 15:49:43 +0700
committerIndoteknik . <andrifebriyadiputra@gmail.com>2025-05-02 15:49:43 +0700
commitbb8a5981bdfd8a8d60db7fe509a989c29b2a4e5e (patch)
tree1e80dafcf10d9383f9ac5884a4dc9ddbd57a1d9c
parent6f93b7a7a47481f6f308295a49bce40505041411 (diff)
(andri) rev area list picking
-rw-r--r--indoteknik_custom/models/stock_picking.py8
-rw-r--r--indoteknik_custom/views/stock_picking.xml2
2 files changed, 5 insertions, 5 deletions
diff --git a/indoteknik_custom/models/stock_picking.py b/indoteknik_custom/models/stock_picking.py
index ccb551b0..e178ad1c 100644
--- a/indoteknik_custom/models/stock_picking.py
+++ b/indoteknik_custom/models/stock_picking.py
@@ -157,13 +157,13 @@ class StockPicking(models.Model):
so_lama = fields.Boolean('SO LAMA', copy=False)
linked_manual_bu_out = fields.Many2one('stock.picking', string='BU Out', copy=False)
- area_name = fields.Char(string="Area", compute="_compute_area_name", store=True)
+ area_name = fields.Char(string="Area", compute="_compute_area_name")
- @api.depends('real_shipping_id.district_id_pengiriman', 'real_shipping_id.city_id_pengiriman')
+ @api.depends('real_shipping_id.kecamatan_id', 'real_shipping_id.kota_id')
def _compute_area_name(self):
for record in self:
- district = record.real_shipping_id.district_id_pengiriman.name if record.real_shipping_id.district_id_pengiriman else ''
- city = record.real_shipping_id.city_id_pengiriman.name if record.real_shipping_id.city_id_pengiriman else ''
+ district = record.real_shipping_id.kecamatan_id or ''
+ city = record.real_shipping_id.kota_id or ''
record.area_name = f"{district}, {city}".strip(', ')
# def write(self, vals):
diff --git a/indoteknik_custom/views/stock_picking.xml b/indoteknik_custom/views/stock_picking.xml
index 0a6f4752..b45debd0 100644
--- a/indoteknik_custom/views/stock_picking.xml
+++ b/indoteknik_custom/views/stock_picking.xml
@@ -26,7 +26,7 @@
<field name="countdown_ready_to_ship" /> -->
</field>
<field name="partner_id" position="after">
- <field name="area_name"/>
+ <field name="area_name" optional="hide"/>
<field name="purchase_representative_id"/>
<field name="status_printed"/>
</field>