mirror of
https://bitbucket.org/presik/trytonpsk-crm_fiduprevisora.git
synced 2023-12-14 05:33:07 +01:00
fix in health provider
This commit is contained in:
parent
c6cde38869
commit
d9f1b4ccdf
|
@ -69,6 +69,7 @@ class HealthProvider(ModelSQL, ModelView):
|
||||||
name = fields.Function(fields.Char('Name'), 'get_rec_name')
|
name = fields.Function(fields.Char('Name'), 'get_rec_name')
|
||||||
party = fields.Many2One('party.party', 'Party')
|
party = fields.Many2One('party.party', 'Party')
|
||||||
city = fields.Many2One('party.city_code', 'City')
|
city = fields.Many2One('party.city_code', 'City')
|
||||||
|
asset = fields.Boolean('Asset', help="¡Check this if the provider is active!")
|
||||||
|
|
||||||
def get_rec_name(self, name):
|
def get_rec_name(self, name):
|
||||||
self._rec_name = self.party.name
|
self._rec_name = self.party.name
|
||||||
|
@ -84,6 +85,24 @@ class HealthProvider(ModelSQL, ModelView):
|
||||||
('party.name',) + tuple(clause[1:]),
|
('party.name',) + tuple(clause[1:]),
|
||||||
]
|
]
|
||||||
|
|
||||||
|
@classmethod
|
||||||
|
def import_data(cls, fields_names, data):
|
||||||
|
cont = 0
|
||||||
|
data_ = []
|
||||||
|
for row in data[0:]:
|
||||||
|
providers = cls.search([
|
||||||
|
('party.id_number', '=', row[0])
|
||||||
|
])
|
||||||
|
for provider in providers:
|
||||||
|
print(provider.name)
|
||||||
|
if not providers:
|
||||||
|
data_.append(row)
|
||||||
|
continue
|
||||||
|
provider = providers[0]
|
||||||
|
cls.write([provider], {'asset': row[2],
|
||||||
|
})
|
||||||
|
return super(HealthProvider, cls).import_data(fields_names, data_)
|
||||||
|
|
||||||
|
|
||||||
class CustomerService(metaclass=PoolMeta):
|
class CustomerService(metaclass=PoolMeta):
|
||||||
__name__ = 'crm.customer_service'
|
__name__ = 'crm.customer_service'
|
||||||
|
@ -104,7 +123,8 @@ class CustomerService(metaclass=PoolMeta):
|
||||||
'invisible': (Bool(Eval('city_region'))),
|
'invisible': (Bool(Eval('city_region'))),
|
||||||
})
|
})
|
||||||
health_provider = fields.Many2One('crm.health_provider', 'Health Provider', domain=[
|
health_provider = fields.Many2One('crm.health_provider', 'Health Provider', domain=[
|
||||||
('city', '=', Eval('city_region'))
|
('city', '=', Eval('city_region')),
|
||||||
|
('asset', '=', True)
|
||||||
])
|
])
|
||||||
id_document = fields.Char('Document')
|
id_document = fields.Char('Document')
|
||||||
email = fields.Char('Email')
|
email = fields.Char('Email')
|
||||||
|
|
111
locale/es.po
111
locale/es.po
|
@ -68,7 +68,7 @@ msgstr "Servicio al Cliente"
|
||||||
|
|
||||||
msgctxt "field:crm.customer_receiver,id:"
|
msgctxt "field:crm.customer_receiver,id:"
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "UP"
|
msgstr ""
|
||||||
|
|
||||||
msgctxt "field:crm.customer_receiver,media:"
|
msgctxt "field:crm.customer_receiver,media:"
|
||||||
msgid "Media"
|
msgid "Media"
|
||||||
|
@ -91,11 +91,11 @@ msgid "Write User"
|
||||||
msgstr "Usuario modificación"
|
msgstr "Usuario modificación"
|
||||||
|
|
||||||
msgctxt "field:crm.customer_service,attach_customer_1:"
|
msgctxt "field:crm.customer_service,attach_customer_1:"
|
||||||
msgid "Attach Customer ..."
|
msgid "Attach Customer Web..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgctxt "field:crm.customer_service,attach_customer_2:"
|
msgctxt "field:crm.customer_service,attach_customer_2:"
|
||||||
msgid "Attach Customer ..."
|
msgid "Attach Customer Web..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgctxt "field:crm.customer_service,attachments:"
|
msgctxt "field:crm.customer_service,attachments:"
|
||||||
|
@ -106,6 +106,11 @@ msgctxt "field:crm.customer_service,city_region:"
|
||||||
msgid "City"
|
msgid "City"
|
||||||
msgstr "Ciudad"
|
msgstr "Ciudad"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgctxt "field:crm.customer_service,classification:"
|
||||||
|
msgid "Classification"
|
||||||
|
msgstr "Clasificación"
|
||||||
|
|
||||||
msgctxt "field:crm.customer_service,department_region:"
|
msgctxt "field:crm.customer_service,department_region:"
|
||||||
msgid "Department"
|
msgid "Department"
|
||||||
msgstr "Departamento de Región"
|
msgstr "Departamento de Región"
|
||||||
|
@ -126,10 +131,15 @@ msgctxt "field:crm.customer_service,other_city:"
|
||||||
msgid "Other City"
|
msgid "Other City"
|
||||||
msgstr "Otra Ciudad"
|
msgstr "Otra Ciudad"
|
||||||
|
|
||||||
msgctxt "field:crm.customer_service,other_receivers:"
|
#, fuzzy
|
||||||
|
msgctxt "field:crm.customer_service,others_receivers:"
|
||||||
msgid "Receivers"
|
msgid "Receivers"
|
||||||
msgstr "Receptores"
|
msgstr "Receptores"
|
||||||
|
|
||||||
|
msgctxt "field:crm.customer_service,others_receivers_string:"
|
||||||
|
msgid "Others Receicers"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgctxt "field:crm.customer_service,receiver:"
|
msgctxt "field:crm.customer_service,receiver:"
|
||||||
msgid "Receiver"
|
msgid "Receiver"
|
||||||
msgstr "Receptor"
|
msgstr "Receptor"
|
||||||
|
@ -156,7 +166,7 @@ msgstr "Usuario de creción"
|
||||||
|
|
||||||
msgctxt "field:crm.fiduprevisora.attachments,id:"
|
msgctxt "field:crm.fiduprevisora.attachments,id:"
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "UP"
|
msgstr ""
|
||||||
|
|
||||||
msgctxt "field:crm.fiduprevisora.attachments,rec_name:"
|
msgctxt "field:crm.fiduprevisora.attachments,rec_name:"
|
||||||
msgid "Record Name"
|
msgid "Record Name"
|
||||||
|
@ -192,7 +202,7 @@ msgstr "Email"
|
||||||
|
|
||||||
msgctxt "field:crm.fiduprevisora_department.email,id:"
|
msgctxt "field:crm.fiduprevisora_department.email,id:"
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "UP"
|
msgstr ""
|
||||||
|
|
||||||
msgctxt "field:crm.fiduprevisora_department.email,rec_name:"
|
msgctxt "field:crm.fiduprevisora_department.email,rec_name:"
|
||||||
msgid "Record Name"
|
msgid "Record Name"
|
||||||
|
@ -206,6 +216,10 @@ msgctxt "field:crm.fiduprevisora_department.email,write_uid:"
|
||||||
msgid "Write User"
|
msgid "Write User"
|
||||||
msgstr "Usuario modificación"
|
msgstr "Usuario modificación"
|
||||||
|
|
||||||
|
msgctxt "field:crm.health_provider,asset:"
|
||||||
|
msgid "Asset"
|
||||||
|
msgstr "Activo"
|
||||||
|
|
||||||
msgctxt "field:crm.health_provider,city:"
|
msgctxt "field:crm.health_provider,city:"
|
||||||
msgid "City"
|
msgid "City"
|
||||||
msgstr "Ciudad"
|
msgstr "Ciudad"
|
||||||
|
@ -220,7 +234,7 @@ msgstr "Usuario de creción"
|
||||||
|
|
||||||
msgctxt "field:crm.health_provider,id:"
|
msgctxt "field:crm.health_provider,id:"
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "UP"
|
msgstr ""
|
||||||
|
|
||||||
msgctxt "field:crm.health_provider,name:"
|
msgctxt "field:crm.health_provider,name:"
|
||||||
msgid "Name"
|
msgid "Name"
|
||||||
|
@ -250,9 +264,13 @@ msgctxt "field:crm.receiver_service,create_uid:"
|
||||||
msgid "Create User"
|
msgid "Create User"
|
||||||
msgstr "Usuario de creción"
|
msgstr "Usuario de creción"
|
||||||
|
|
||||||
|
msgctxt "field:crm.receiver_service,emails:"
|
||||||
|
msgid "Emails"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgctxt "field:crm.receiver_service,id:"
|
msgctxt "field:crm.receiver_service,id:"
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "UP"
|
msgstr ""
|
||||||
|
|
||||||
msgctxt "field:crm.receiver_service,name:"
|
msgctxt "field:crm.receiver_service,name:"
|
||||||
msgid "Name"
|
msgid "Name"
|
||||||
|
@ -270,6 +288,46 @@ msgctxt "field:crm.receiver_service,write_uid:"
|
||||||
msgid "Write User"
|
msgid "Write User"
|
||||||
msgstr "Usuario modificación"
|
msgstr "Usuario modificación"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgctxt "field:crm.receiver_service.email,create_date:"
|
||||||
|
msgid "Create Date"
|
||||||
|
msgstr "Fecha de Creación"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgctxt "field:crm.receiver_service.email,create_uid:"
|
||||||
|
msgid "Create User"
|
||||||
|
msgstr "Usuario de creción"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgctxt "field:crm.receiver_service.email,email:"
|
||||||
|
msgid "Email"
|
||||||
|
msgstr "Email"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgctxt "field:crm.receiver_service.email,id:"
|
||||||
|
msgid "ID"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgctxt "field:crm.receiver_service.email,rec_name:"
|
||||||
|
msgid "Record Name"
|
||||||
|
msgstr "Nombre del registro"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgctxt "field:crm.receiver_service.email,receiver:"
|
||||||
|
msgid "Receiver"
|
||||||
|
msgstr "Receptor"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgctxt "field:crm.receiver_service.email,write_date:"
|
||||||
|
msgid "Write Date"
|
||||||
|
msgstr "Modificado por Usuario"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgctxt "field:crm.receiver_service.email,write_uid:"
|
||||||
|
msgid "Write User"
|
||||||
|
msgstr "Usuario Modificación"
|
||||||
|
|
||||||
msgctxt "field:crm.region_fiduprevisora,create_date:"
|
msgctxt "field:crm.region_fiduprevisora,create_date:"
|
||||||
msgid "Create Date"
|
msgid "Create Date"
|
||||||
msgstr "Fecha de Creación"
|
msgstr "Fecha de Creación"
|
||||||
|
@ -284,7 +342,7 @@ msgstr "Departamentos"
|
||||||
|
|
||||||
msgctxt "field:crm.region_fiduprevisora,id:"
|
msgctxt "field:crm.region_fiduprevisora,id:"
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "UP"
|
msgstr ""
|
||||||
|
|
||||||
msgctxt "field:crm.region_fiduprevisora,name:"
|
msgctxt "field:crm.region_fiduprevisora,name:"
|
||||||
msgid "Name"
|
msgid "Name"
|
||||||
|
@ -321,7 +379,7 @@ msgstr "Fin"
|
||||||
|
|
||||||
msgctxt "field:crm_fiduprevisora.fiduprevisora_report.start,id:"
|
msgctxt "field:crm_fiduprevisora.fiduprevisora_report.start,id:"
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "UP"
|
msgstr ""
|
||||||
|
|
||||||
msgctxt "field:crm_fiduprevisora.fiduprevisora_report.start,party:"
|
msgctxt "field:crm_fiduprevisora.fiduprevisora_report.start,party:"
|
||||||
msgid "Party"
|
msgid "Party"
|
||||||
|
@ -359,6 +417,10 @@ msgctxt "field:party.party,is_affiliate_user:"
|
||||||
msgid "Is Affiliate User"
|
msgid "Is Affiliate User"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgctxt "help:crm.health_provider,asset:"
|
||||||
|
msgid "¡Check this if the provider is active!"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgctxt "model:crm.customer_receiver,name:"
|
msgctxt "model:crm.customer_receiver,name:"
|
||||||
msgid "Customer Receiver"
|
msgid "Customer Receiver"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -379,6 +441,10 @@ msgctxt "model:crm.receiver_service,name:"
|
||||||
msgid "Receicer Service"
|
msgid "Receicer Service"
|
||||||
msgstr "Nombre"
|
msgstr "Nombre"
|
||||||
|
|
||||||
|
msgctxt "model:crm.receiver_service.email,name:"
|
||||||
|
msgid "Receiver - Emails"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgctxt "model:crm.region_fiduprevisora,name:"
|
msgctxt "model:crm.region_fiduprevisora,name:"
|
||||||
msgid "Region Fiduprevisora"
|
msgid "Region Fiduprevisora"
|
||||||
msgstr "Departamento de Región"
|
msgstr "Departamento de Región"
|
||||||
|
@ -1349,6 +1415,10 @@ msgctxt "report:crm_fiduprevisora.fiduprevisora_report:"
|
||||||
msgid "N° DE IDENTIFICACIÓN (Obligatorio)"
|
msgid "N° DE IDENTIFICACIÓN (Obligatorio)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgctxt "report:crm_fiduprevisora.fiduprevisora_report:"
|
||||||
|
msgid "OTROS RECEPTORES"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgctxt "report:crm_fiduprevisora.fiduprevisora_report:"
|
msgctxt "report:crm_fiduprevisora.fiduprevisora_report:"
|
||||||
msgid "Operador de Salud"
|
msgid "Operador de Salud"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -2137,6 +2207,10 @@ msgctxt "report:crm_fiduprevisora.fiduprevisora_report:"
|
||||||
msgid "service.number and service.number"
|
msgid "service.number and service.number"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgctxt "report:crm_fiduprevisora.fiduprevisora_report:"
|
||||||
|
msgid "service.others_receivers_string"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgctxt "report:crm_fiduprevisora.fiduprevisora_report:"
|
msgctxt "report:crm_fiduprevisora.fiduprevisora_report:"
|
||||||
msgid "service.party and service.party.id_number"
|
msgid "service.party and service.party.id_number"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -2176,7 +2250,7 @@ msgstr ""
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgctxt "selection:crm.customer_receiver,media:"
|
msgctxt "selection:crm.customer_receiver,media:"
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr "Punto de Orden"
|
msgstr ""
|
||||||
|
|
||||||
msgctxt "selection:crm.customer_receiver,media:"
|
msgctxt "selection:crm.customer_receiver,media:"
|
||||||
msgid "Sede"
|
msgid "Sede"
|
||||||
|
@ -2190,6 +2264,19 @@ msgctxt "selection:crm.customer_receiver,media:"
|
||||||
msgid "Web"
|
msgid "Web"
|
||||||
msgstr "Web"
|
msgstr "Web"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgctxt "selection:crm.customer_service,classification:"
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgctxt "selection:crm.customer_service,classification:"
|
||||||
|
msgid "Regular"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgctxt "selection:crm.customer_service,classification:"
|
||||||
|
msgid "Riesgo de Vida"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgctxt "selection:crm.customer_service,media:"
|
msgctxt "selection:crm.customer_service,media:"
|
||||||
msgid "Sede"
|
msgid "Sede"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -2201,7 +2288,7 @@ msgstr ""
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgctxt "selection:party.party,affiliation_state:"
|
msgctxt "selection:party.party,affiliation_state:"
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr "Punto de Orden"
|
msgstr ""
|
||||||
|
|
||||||
msgctxt "selection:party.party,affiliation_state:"
|
msgctxt "selection:party.party,affiliation_state:"
|
||||||
msgid "Activo"
|
msgid "Activo"
|
||||||
|
|
|
@ -6,4 +6,6 @@ this repository contains the full copyright notices and license terms. -->
|
||||||
<field name="party"/>
|
<field name="party"/>
|
||||||
<label name="city"/>
|
<label name="city"/>
|
||||||
<field name="city"/>
|
<field name="city"/>
|
||||||
|
<label name="asset"/>
|
||||||
|
<field name="asset"/>
|
||||||
</form>
|
</form>
|
||||||
|
|
|
@ -4,4 +4,5 @@ this repository contains the full copyright notices and license terms. -->
|
||||||
<tree>
|
<tree>
|
||||||
<field name="party"/>
|
<field name="party"/>
|
||||||
<field name="city"/>
|
<field name="city"/>
|
||||||
|
<field name="asset"/>
|
||||||
</tree>
|
</tree>
|
||||||
|
|
Loading…
Reference in a new issue