add formats and reports
This commit is contained in:
parent
a442f1d098
commit
9d8c526aeb
@ -100,9 +100,9 @@ class Contract(Workflow, ModelSQL, ModelView):
|
|||||||
config = Config(4)
|
config = Config(4)
|
||||||
|
|
||||||
if config.contract_sequence != None:
|
if config.contract_sequence != None:
|
||||||
if not contracts.number:
|
if not contracts[0].number:
|
||||||
try:
|
try:
|
||||||
contracts.number = config.contract_sequence.get()
|
contracts[0].number = config.contract_sequence.get()
|
||||||
cls.save(contracts)
|
cls.save(contracts)
|
||||||
except UserError:
|
except UserError:
|
||||||
raise UserError(str('Validation Error'))
|
raise UserError(str('Validation Error'))
|
||||||
|
12
contract.xml
12
contract.xml
@ -120,6 +120,18 @@
|
|||||||
<field name="name">Contract</field>
|
<field name="name">Contract</field>
|
||||||
<field name="sequence_type" ref="sequence_type_contract"/>
|
<field name="sequence_type" ref="sequence_type_contract"/>
|
||||||
</record>
|
</record>
|
||||||
|
<record model="ir.action.report" id="report_contract">
|
||||||
|
<field name="name">Contract</field>
|
||||||
|
<field name="model">optical_equipment.contract</field>
|
||||||
|
<field name="report_name">optical_equipment.contract</field>
|
||||||
|
<field name="report">report/contracts.fodt</field>
|
||||||
|
<field name="single" eval="True"/>
|
||||||
|
</record>
|
||||||
|
<record model="ir.action.keyword" id="report_contract_keyword">
|
||||||
|
<field name="keyword">form_print</field>
|
||||||
|
<field name="model">optical_equipment.contract,-1</field>
|
||||||
|
<field name="action" ref="report_contract"/>
|
||||||
|
</record>
|
||||||
<menuitem
|
<menuitem
|
||||||
parent="menu_equipment"
|
parent="menu_equipment"
|
||||||
name="Contracts Management"
|
name="Contracts Management"
|
||||||
|
12
purchase.xml
12
purchase.xml
@ -18,5 +18,17 @@ this repository contains the full copyright notices and license terms. -->
|
|||||||
<field name="string">Create Equipments</field>
|
<field name="string">Create Equipments</field>
|
||||||
<field name="model" search="[('model', '=', 'purchase.purchase')]"/>
|
<field name="model" search="[('model', '=', 'purchase.purchase')]"/>
|
||||||
</record>
|
</record>
|
||||||
|
<record model="ir.action.report" id="report_purchase">
|
||||||
|
<field name="name">Purchase</field>
|
||||||
|
<field name="model">purchase.purchase</field>
|
||||||
|
<field name="report_name">purchase.purchase</field>
|
||||||
|
<field name="report">report/Compras.odt</field>
|
||||||
|
<field name="single" eval="True"/>
|
||||||
|
</record>
|
||||||
|
<record model="ir.action.keyword" id="report_purchase_keyword">
|
||||||
|
<field name="keyword">form_print</field>
|
||||||
|
<field name="model">purchase.purchase,-1</field>
|
||||||
|
<field name="action" ref="report_purchase"/>
|
||||||
|
</record>
|
||||||
</data>
|
</data>
|
||||||
</tryton>
|
</tryton>
|
||||||
|
648
report/cv.fods
648
report/cv.fods
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user