Client Adresse im Vertrags View eingebaut
This commit is contained in:
parent
6b4f4e4a32
commit
9f31a53703
Binary file not shown.
|
|
@ -162,6 +162,21 @@ class dsscontracts(models.Model):
|
|||
contract_state_ids = self.env['dss.contractstate'].search([],order='order')
|
||||
return contract_state_ids
|
||||
|
||||
@api.model
|
||||
def pyaction_dss_contract_make_partner(self):
|
||||
action = self.env['ir.actions.act_window'].with_context({'default_contractid': self.id})._for_xml_id('DigitalSignage.act_dss_project_view_contract')
|
||||
action['display_name'] = self.contract_name
|
||||
# action['domain'] = '[["projectid","=","4"]]'
|
||||
# context = action['context'].replace('', str(self.id))
|
||||
# context = ast.literal_eval(context)
|
||||
# context.update({
|
||||
# 'create': self.active,
|
||||
# 'active_test': self.active
|
||||
# })
|
||||
# action['context'] = context
|
||||
return action
|
||||
|
||||
|
||||
@api.model
|
||||
def pyaction_view_contract(self):
|
||||
action = self.env['ir.actions.act_window'].with_context({'default_contractid': self.id})._for_xml_id('DigitalSignage.act_dss_project_view_contract')
|
||||
|
|
|
|||
|
|
@ -211,9 +211,85 @@
|
|||
</div>
|
||||
</div>
|
||||
<hr></hr>
|
||||
<div class="row">
|
||||
<div class="col-15">
|
||||
<group>
|
||||
<field name="client" string="Kunde"/>
|
||||
</group>
|
||||
</div>
|
||||
</div>
|
||||
<hr></hr>
|
||||
<div class="row">
|
||||
<div class="col-10">
|
||||
<group>
|
||||
<field name="client_short_company"/>
|
||||
</group>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-4">
|
||||
<group>
|
||||
<field name="client_short_vorname"/>
|
||||
</group>
|
||||
</div>
|
||||
<div class="col-8">
|
||||
<group>
|
||||
<field name="client_short_name"/>
|
||||
</group>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-13">
|
||||
<group>
|
||||
<field name="client_short_strasse"/>
|
||||
</group>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-3">
|
||||
<group>
|
||||
<field name="client_short_land"/>
|
||||
</group>
|
||||
</div>
|
||||
<div class="col-3">
|
||||
<group>
|
||||
<field name="client_short_plz"/>
|
||||
</group>
|
||||
</div>
|
||||
<div class="col-6">
|
||||
<group>
|
||||
<field name="client_short_ort"/>
|
||||
</group>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-3">
|
||||
<group>
|
||||
<field name="client_short_telefon"/>
|
||||
</group>
|
||||
</div>
|
||||
<div class="col-3">
|
||||
<group>
|
||||
<field name="client_short_mobil"/>
|
||||
</group>
|
||||
</div>
|
||||
<div class="col-5">
|
||||
<group>
|
||||
<field name="client_short_email"/>
|
||||
</group>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-10">
|
||||
<group>
|
||||
<field name="client_short_website"/>
|
||||
</group>
|
||||
</div>
|
||||
<div class="col-2">
|
||||
<button string="Kunde anlegen" name="pyaction_dss_contract_make_partner" type="object" class="btn-primary o_open_tasks" data-hotkey="m"/>
|
||||
</div>
|
||||
</div>
|
||||
<hr></hr>
|
||||
<notebook>
|
||||
<page name="informations" string="Informationen">
|
||||
<group>
|
||||
|
|
|
|||
Loading…
Reference in New Issue