diff --git a/maintenance.py b/maintenance.py
index 3b49cb0..c91fbf3 100644
--- a/maintenance.py
+++ b/maintenance.py
@@ -216,7 +216,7 @@ class Maintenance(Workflow, ModelSQL, ModelView):
service_maintenance = fields.Many2One('optical_equipment_maintenance.service', "Maintenance Service",
ondelete='CASCADE', select=True,
- domain=[('state', 'in', ['in_progress']),
+ domain=[('state', 'in', ['draft','in_progress']),
('propietary', '=', Eval('propietary'))],
states=_states)
code = fields.Char(
diff --git a/move.py b/move.py
index 62cd6b0..bf3ec40 100644
--- a/move.py
+++ b/move.py
@@ -120,7 +120,8 @@ class ShipmentOut(metaclass=PoolMeta):
sale_origin=saleLine,
maintenance_type='initial',
propietary=shipment.customer.id,
- propietary_address=shipment.delivery_address.id)
+ propietary_address=shipment.delivery_address.id,
+ state='draft')
maintenanceService.save()
serial = False
@@ -137,6 +138,7 @@ class ShipmentOut(metaclass=PoolMeta):
service_maintenance=maintenanceService.id,
maintenance_type='initial',
propietary=shipment.customer.id,
+ equipment_calibrate= True if move.equipment.product.calibration else False,
propietary_address=shipment.delivery_address.id,
equipment=move.equipment.id)
maintenance.save()
diff --git a/sale.xml b/sale.xml
index 813885f..cf518a4 100644
--- a/sale.xml
+++ b/sale.xml
@@ -15,7 +15,7 @@
Sale Equipments
sale.sale
sale.sale
- optical_equipment/report/Sale.fodt
+ optical_equipment/report/Sale_Internal.fodt
@@ -27,7 +27,7 @@
Sale Equipments Internal
sale.sale
sale.sale
- optical_equipment/report/Sale_Internal.fodt
+ optical_equipment/report/Sale.fodt