diff --git a/maintenance.py b/maintenance.py index 8639aa4..55b874b 100644 --- a/maintenance.py +++ b/maintenance.py @@ -402,6 +402,7 @@ class Maintenance(Workflow, ModelSQL, ModelView): if maintenance.equipment.product.resolution_type == "analoga": calibrationLineTotal = CalibrationLineTotal( + diopter=pattern, dev_std=dev_std, uncertain_type_A=uncertain_type_A, uncertain_pattern=uncertain_pattern, @@ -421,6 +422,7 @@ class Maintenance(Workflow, ModelSQL, ModelView): elif maintenance.equipment.product.resolution_type == "digital": calibrationLineTotal = CalibrationLineTotal( + diopter=pattern, dev_std=dev_std, uncertain_type_A=uncertain_type_A, uncertain_pattern=uncertain_pattern, @@ -447,6 +449,7 @@ class Calibration(ModelSQL, ModelView): maintenance = fields.Many2One('optical_equipment.maintenance', "Maintenance", ondelete="CASCADE", select=True, required=True) + diopter = fields.Float("Diopter", states=_states) dev_std = fields.Float("Standart Desviation", states=_states) uncertain_type_A = fields.Float("Uncertain Type A", states=_states) uncertain_pattern = fields.Float("Uncertain Pattern", states=_states) diff --git a/view/calibration_total_form.xml b/view/calibration_total_form.xml index c6511a3..93cb0dd 100644 --- a/view/calibration_total_form.xml +++ b/view/calibration_total_form.xml @@ -2,6 +2,8 @@