summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMqdd <ahmadmiqdad27@gmail.com>2025-12-12 11:20:50 +0700
committerMqdd <ahmadmiqdad27@gmail.com>2025-12-12 11:20:50 +0700
commit080df35099b90ca3c42e07bb0c8b181f123c173e (patch)
tree39253ced94e245fd73a4181aa4bf754156d37d42
parent8996a5b127f4bb3bf8926d23b3e79d25de8ddc76 (diff)
<Miqdad> revisi sales ccm
-rw-r--r--indoteknik_custom/models/stock_picking.py2
-rw-r--r--indoteknik_custom/models/tukar_guling.py2
-rw-r--r--indoteknik_custom/views/stock_picking.xml8
3 files changed, 8 insertions, 4 deletions
diff --git a/indoteknik_custom/models/stock_picking.py b/indoteknik_custom/models/stock_picking.py
index 602b1145..003b1f47 100644
--- a/indoteknik_custom/models/stock_picking.py
+++ b/indoteknik_custom/models/stock_picking.py
@@ -202,7 +202,7 @@ class StockPicking(models.Model):
so_num = fields.Char('SO Number', compute='_get_so_num')
is_so_fiktif = fields.Boolean('SO Fiktif?', compute='_compute_is_so_fiktif', tracking=3)
payment_term = fields.Char('Payment Term', compute='_get_partner_payment_term')
- is_rev_tg = fields.Boolean('Revisi SO', compute='_compute_is_rev_tg', store=False)
+ is_rev_tg = fields.Boolean('Administrasi', compute='_compute_is_rev_tg', store=False)
@api.depends('tukar_guling_id.rev_tukar_guling')
def _compute_is_rev_tg(self):
diff --git a/indoteknik_custom/models/tukar_guling.py b/indoteknik_custom/models/tukar_guling.py
index 9bcb0988..577047be 100644
--- a/indoteknik_custom/models/tukar_guling.py
+++ b/indoteknik_custom/models/tukar_guling.py
@@ -87,7 +87,7 @@ class TukarGuling(models.Model):
is_has_invoice = fields.Boolean('Has Invoice?', compute='_compute_is_has_invoice', readonly=True, default=False)
invoice_id = fields.Many2many('account.move', string='Invoice Ref', readonly=True)
- rev_tukar_guling = fields.Boolean('SO Direvisi?', default=False, tracking=3)
+ rev_tukar_guling = fields.Boolean('Administrasi?', default=False, tracking=3)
@api.depends('origin', 'operations')
def _compute_origin_so(self):
diff --git a/indoteknik_custom/views/stock_picking.xml b/indoteknik_custom/views/stock_picking.xml
index eeb78f3b..7748b652 100644
--- a/indoteknik_custom/views/stock_picking.xml
+++ b/indoteknik_custom/views/stock_picking.xml
@@ -171,7 +171,7 @@
<field name="invoice_status"/>
<field name="is_bu_iu"/>
<field name="is_so_fiktif" readonly="1"/>
- <field name="is_rev_tg" attrs="{'invisible': [('is_rev_tg', '=', False)]}" readonly="1"/>
+ <field name="is_rev_tg" invisible="1" />
<field name="approval_status" attrs="{'invisible': [('is_bu_iu', '=', False)]}"/>
<field name="date_doc_kirim" attrs="{'readonly':[('invoice_status', '=', 'invoiced')]}"/>
<field name="summary_qty_operation"/>
@@ -358,9 +358,13 @@
bg_color="bg-danger"
attrs="{'invisible': [('is_so_fiktif', '=', False)]}"/>
<widget name="web_ribbon"
- title="Revisi SO"
+ title="Administrasi"
bg_color="bg-danger"
attrs="{'invisible': [('is_rev_tg', '=', False)]}"/>
+ <widget name="web_ribbon"
+ title="Perlu Dikirim"
+ bg_color="bg-success"
+ attrs="{'invisible': [('is_rev_tg', '=', True)]}"/>
</xpath>
</field>
</record>