update optical equipment
This commit is contained in:
parent
5ba64c4747
commit
96c06074e5
@ -216,7 +216,7 @@ class Maintenance(Workflow, ModelSQL, ModelView):
|
|||||||
|
|
||||||
service_maintenance = fields.Many2One('optical_equipment_maintenance.service', "Maintenance Service",
|
service_maintenance = fields.Many2One('optical_equipment_maintenance.service', "Maintenance Service",
|
||||||
ondelete='CASCADE', select=True,
|
ondelete='CASCADE', select=True,
|
||||||
domain=[('state', 'in', ['in_progress']),
|
domain=[('state', 'in', ['draft','in_progress']),
|
||||||
('propietary', '=', Eval('propietary'))],
|
('propietary', '=', Eval('propietary'))],
|
||||||
states=_states)
|
states=_states)
|
||||||
code = fields.Char(
|
code = fields.Char(
|
||||||
|
4
move.py
4
move.py
@ -120,7 +120,8 @@ class ShipmentOut(metaclass=PoolMeta):
|
|||||||
sale_origin=saleLine,
|
sale_origin=saleLine,
|
||||||
maintenance_type='initial',
|
maintenance_type='initial',
|
||||||
propietary=shipment.customer.id,
|
propietary=shipment.customer.id,
|
||||||
propietary_address=shipment.delivery_address.id)
|
propietary_address=shipment.delivery_address.id,
|
||||||
|
state='draft')
|
||||||
maintenanceService.save()
|
maintenanceService.save()
|
||||||
|
|
||||||
serial = False
|
serial = False
|
||||||
@ -137,6 +138,7 @@ class ShipmentOut(metaclass=PoolMeta):
|
|||||||
service_maintenance=maintenanceService.id,
|
service_maintenance=maintenanceService.id,
|
||||||
maintenance_type='initial',
|
maintenance_type='initial',
|
||||||
propietary=shipment.customer.id,
|
propietary=shipment.customer.id,
|
||||||
|
equipment_calibrate= True if move.equipment.product.calibration else False,
|
||||||
propietary_address=shipment.delivery_address.id,
|
propietary_address=shipment.delivery_address.id,
|
||||||
equipment=move.equipment.id)
|
equipment=move.equipment.id)
|
||||||
maintenance.save()
|
maintenance.save()
|
||||||
|
4
sale.xml
4
sale.xml
@ -15,7 +15,7 @@
|
|||||||
<field name="name">Sale Equipments</field>
|
<field name="name">Sale Equipments</field>
|
||||||
<field name="model">sale.sale</field>
|
<field name="model">sale.sale</field>
|
||||||
<field name="report_name">sale.sale</field>
|
<field name="report_name">sale.sale</field>
|
||||||
<field name="report">optical_equipment/report/Sale.fodt</field>
|
<field name="report">optical_equipment/report/Sale_Internal.fodt</field>
|
||||||
<field name="single" eval="True"/>
|
<field name="single" eval="True"/>
|
||||||
</record>
|
</record>
|
||||||
<record model="ir.action.keyword" id="report_sale_keyword">
|
<record model="ir.action.keyword" id="report_sale_keyword">
|
||||||
@ -27,7 +27,7 @@
|
|||||||
<field name="name">Sale Equipments Internal</field>
|
<field name="name">Sale Equipments Internal</field>
|
||||||
<field name="model">sale.sale</field>
|
<field name="model">sale.sale</field>
|
||||||
<field name="report_name">sale.sale</field>
|
<field name="report_name">sale.sale</field>
|
||||||
<field name="report">optical_equipment/report/Sale_Internal.fodt</field>
|
<field name="report">optical_equipment/report/Sale.fodt</field>
|
||||||
<field name="single" eval="True"/>
|
<field name="single" eval="True"/>
|
||||||
</record>
|
</record>
|
||||||
<record model="ir.action.keyword" id="report_sale_internal_keyword">
|
<record model="ir.action.keyword" id="report_sale_internal_keyword">
|
||||||
|
Loading…
Reference in New Issue
Block a user