[IMP] whatsapp, telegram

This commit is contained in:
Stepan Savelyev 2020-01-20 13:48:34 +05:00
parent 388954e405
commit f633a2eed8
6 changed files with 36 additions and 4 deletions

View File

@ -62,12 +62,16 @@ ctx = {
"seller_ogrn": seller.psrn,
"seller_business_address": seller.full_address,
"seller_phone": seller.phone,
"seller_whatsapp": seller.whatsapp,
"seller_telegram": seller.telegram,
"seller_email": seller.email,
"partner_name": partner.name_write,
"partner_inn": partner.vat,
"partner_business_address": partner.full_address,
"partner_phone": partner.phone,
"partner_whatsapp": partner.whatsapp,
"partner_telegram": partner.telegram,
"partner_email": partner.email,
}
@ -570,6 +574,20 @@ action = ctx
<field name="sequence">232</field>
</record>
<record id="contract_field_seller_whatsapp" model="res.partner.contract.field">
<field name="name">WhatsApp</field>
<field name="technical_name">seller_whatsapp</field>
<field name="description">Seller</field>
<field name="sequence">233</field>
</record>
<record id="contract_field_seller_telegram" model="res.partner.contract.field">
<field name="name">Telegram</field>
<field name="technical_name">seller_telegram</field>
<field name="description">Seller</field>
<field name="sequence">234</field>
</record>
<record id="contract_field_seller_email" model="res.partner.contract.field">
<field name="name">Email</field>
<field name="technical_name">seller_email</field>
@ -755,6 +773,20 @@ action = ctx
<field name="sequence">432</field>
</record>
<record id="contract_field_partner_whatsapp" model="res.partner.contract.field">
<field name="name">WhatsApp</field>
<field name="technical_name">partner_whatsapp</field>
<field name="description">Partner</field>
<field name="sequence">433</field>
</record>
<record id="contract_field_partner_telegram" model="res.partner.contract.field">
<field name="name">Telegram</field>
<field name="technical_name">partner_telegram</field>
<field name="description">Partner</field>
<field name="sequence">434</field>
</record>
<record id="contract_field_partner_email" model="res.partner.contract.field">
<field name="name">Email</field>
<field name="technical_name">partner_email</field>

View File

@ -29,10 +29,10 @@ class ResPartner(models.Model):
string="Representative acts on the basis of", help="Parent Case",
)
signature = fields.Binary(string="Client signature")
phone_whatsapp = fields.Char(
whatsapp = fields.Char(
string="WhatsApp", help="If a contact have a WhatsApp number",
)
phone_telegram = fields.Char(
telegram = fields.Char(
string="Telegram", help="If a contact have a Telegram number or identifier",
)

View File

@ -48,8 +48,8 @@
</xpath>
<xpath expr="//field[@name='email']" position="before">
<field name="phone_whatsapp" attrs="{'invisible': [('is_company', '=', True)]}"/>
<field name="phone_telegram" attrs="{'invisible': [('is_company', '=', True)]}"/>
<field name="whatsapp" attrs="{'invisible': [('is_company', '=', True)]}"/>
<field name="telegram" attrs="{'invisible': [('is_company', '=', True)]}"/>
</xpath>
</field>