summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMqdd <ahmadmiqdad27@gmail.com>2026-01-15 00:52:34 +0700
committerMqdd <ahmadmiqdad27@gmail.com>2026-01-15 00:52:34 +0700
commit4e372aad3010db13453b9e332c6f058fc8375a99 (patch)
treea2f5489608d46e77fc9d4b2504edb0e36d240fe2
parentb19788761f065be6593698d07f1e4743e151a8c6 (diff)
<Miqdad> add tracking
-rw-r--r--indoteknik_custom/models/gudang_service.py10
1 files changed, 5 insertions, 5 deletions
diff --git a/indoteknik_custom/models/gudang_service.py b/indoteknik_custom/models/gudang_service.py
index 2fe239ad..06d08917 100644
--- a/indoteknik_custom/models/gudang_service.py
+++ b/indoteknik_custom/models/gudang_service.py
@@ -9,18 +9,18 @@ class GudangService(models.Model):
_name = "gudang.service"
_description = "Gudang Service"
_inherit = ['mail.thread', 'mail.activity.mixin']
- _order = 'remaining_date desc, id asc'
+ _order = 'id asc'
name = fields.Char('Name', readonly=True)
partner_id = fields.Many2one('res.partner', string='Customer', readonly=True)
origin = fields.Many2one('sale.order', string='Origin SO', required=True)
# picking_id = fields.Many2one('stock.picking', string = 'Picking ID', domain="[('sale_id', '=', origin)]")
- date = fields.Datetime('Date', default=fields.Datetime.now, required=True)
- done_date = fields.Datetime(string='Date Done', copy=False)
+ date = fields.Datetime('Date', default=fields.Datetime.now, tracking=True, copy=False)
+ done_date = fields.Datetime(string='Date Done', copy=False, tracking=True)
gudang_service_lines = fields.One2many('gudang.service.line', 'gudang_service_id', string='Gudang Service Lines')
remaining_date = fields.Char('Remaining Date', compute='_compute_remaining_date')
- state = fields.Selection([('draft', 'Draft'), ('onprogress', 'On Progress'),('done', 'Done'), ('cancel', 'Cancel')], default='draft')
- cancel_reason = fields.Text('Cancel Reason')
+ state = fields.Selection([('draft', 'Draft'), ('onprogress', 'On Progress'),('done', 'Done'), ('cancel', 'Cancel')], default='draft', tracking=True)
+ cancel_reason = fields.Text('Cancel Reason', tracking=True)
# @api.onchange('picking_id')
# def _onchange_picking_id(self):