diff options
| -rw-r--r-- | indoteknik_custom/models/gudang_service.py | 2 | ||||
| -rw-r--r-- | indoteknik_custom/views/gudang_service.xml | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/indoteknik_custom/models/gudang_service.py b/indoteknik_custom/models/gudang_service.py index 4e3b2c34..4900113f 100644 --- a/indoteknik_custom/models/gudang_service.py +++ b/indoteknik_custom/models/gudang_service.py @@ -157,7 +157,7 @@ class GudangService(models.Model): ('res_model', '=', 'gudang.service'), ]) activities.unlink() - if rec.state == 'done': + if rec.state == 'delivered_to_cust': raise UserError("You cannot cancel a done record") if not rec.cancel_reason: raise UserError("Cancel Reason must be filled") diff --git a/indoteknik_custom/views/gudang_service.xml b/indoteknik_custom/views/gudang_service.xml index 6abdcc8b..e5cc94c4 100644 --- a/indoteknik_custom/views/gudang_service.xml +++ b/indoteknik_custom/views/gudang_service.xml @@ -56,10 +56,10 @@ <field name="remaining_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'])]}"/> + <field name="done_date" attrs="{'invisible': [('state', 'not in', ['delivered_to_cust'])]}"/> <field name="create_uid"/> <field name="cancel_reason" - attrs="{'invisible': [('state', 'in', ['done', 'draft'])]}"/> + attrs="{'invisible': [('state', 'in', ['delivered_to_cust', 'draft'])]}"/> </group> <notebook> <page string="Product Lines" name="product_lines"> |
