diff options
| author | Mqdd <ahmadmiqdad27@gmail.com> | 2026-02-02 11:13:40 +0700 |
|---|---|---|
| committer | Mqdd <ahmadmiqdad27@gmail.com> | 2026-02-02 11:13:40 +0700 |
| commit | 12c5971f46f3527ed9a8e1d865430d2b9fa25b38 (patch) | |
| tree | 56b86701f9c35867097c2305718b8ee6b393e560 | |
| parent | c18de3c57feabee1b84303b4a86d23b64a907beb (diff) | |
<MIqdad> Initial Commit
| -rw-r--r-- | indoteknik_custom/models/gudang_service.py | 23 | ||||
| -rw-r--r-- | indoteknik_custom/views/gudang_service.xml | 9 |
2 files changed, 1 insertions, 31 deletions
diff --git a/indoteknik_custom/models/gudang_service.py b/indoteknik_custom/models/gudang_service.py index ce3b2919..55e27b65 100644 --- a/indoteknik_custom/models/gudang_service.py +++ b/indoteknik_custom/models/gudang_service.py @@ -35,7 +35,7 @@ class GudangService(models.Model): # ) remaining_date = fields.Char( compute='_compute_remaining_date', - string='Remaining Date' + string='Date Status' ) state = fields.Selection([('draft', 'Backlog'), ('onprogress', 'On Progress'),('done', 'Done'), ('cancel', 'Cancel')], default='draft', tracking=True) cancel_reason = fields.Text('Cancel Reason', tracking=True) @@ -88,27 +88,6 @@ class GudangService(models.Model): if records: records._send_logistic_notification() - # @api.depends('schedule_date', 'start_date', 'state') - # def _compute_unprocessed_date(self): - # today = fields.Date.today() - - # for rec in self: - # if not rec.schedule_date or rec.state == 'cancel': - # rec.unprocessed_date = "-" - # continue - - # schedule = rec.schedule_date - - # # BELUM DIPROSES - # if not rec.start_date: - # days = (today - schedule).days - - # # SUDAH DIPROSES - # else: - # days = (rec.start_date.date() - schedule).days - - # rec.unprocessed_date = _("Unprocessed %s days") % max(days, 0) - @api.depends('schedule_date', 'create_date') def _compute_remaining_date(self): today = fields.Date.today() diff --git a/indoteknik_custom/views/gudang_service.xml b/indoteknik_custom/views/gudang_service.xml index e06e9e7e..8bc787cf 100644 --- a/indoteknik_custom/views/gudang_service.xml +++ b/indoteknik_custom/views/gudang_service.xml @@ -6,11 +6,6 @@ <field name="name">gudang.serivice.tree</field> <field name="model">gudang.service</field> <field name="arch" type="xml"> - <!-- <tree string="Monitoring Gudang Service" - decoration-warning="state == 'draft'" decoration-danger="state == 'onprogress'" - decoration-success="state == 'done'" decoration-muted="state == 'cancel'" - decoration-bf="remaining_date > 7" - > --> <tree string="Monitoring Barang Service" decoration-danger="state == 'draft'" decoration-warning="state == 'onprogress'" decoration-success="state == 'done'" decoration-muted="state == 'cancel'" @@ -22,12 +17,10 @@ <field name="schedule_date"/> <field name="start_date" optional="hide"/> <field name="remaining_date"/> - <!-- <field name="unprocessed_date"/> --> <field name="state" widget="badge" decoration-danger="state in ('draft')" decoration-warning="state == 'onprogress'" decoration-success="state == 'done'" decoration-muted="state == 'cancel'" /> <field name="cancel_reason" optional="hide"/> <field name="create_date" optional="hide"/> - <!-- <field name="picking_id"/> --> </tree> </field> </record> @@ -63,7 +56,6 @@ <field name="partner_id"/> <field name="vendor_id"/> <field name="remaining_date"/> - <!-- <field name="unprocessed_date"/> --> <field name="schedule_date" attrs="{'readonly': [('state', 'not in', ['draft'])]}"/> <field name="start_date" readonly="1"/> <field name="done_date" attrs="{'invisible': [('state', 'not in', ['done'])]}"/> @@ -77,7 +69,6 @@ <tree string="Product Lines" editable="top" create="0" delete="1"> <field name="product_id"/> <!-- <field name="quantity"/> --> - <!-- <field name="picking_id"/> --> </tree> </field> </page> |
