mirror of
https://bitbucket.org/presik/trytonpsk-crm_fiduprevisora.git
synced 2023-12-14 05:33:07 +01:00
ADD FIELDS
This commit is contained in:
parent
a2eba9faf2
commit
719a6694a9
3 changed files with 88 additions and 4 deletions
|
@ -29,6 +29,31 @@ CLASSIFICATION = new_sel = [
|
|||
('regular', 'Regular'),
|
||||
]
|
||||
|
||||
SEXUAL_DIVERSITY = [
|
||||
('N.A', 'N.A'),
|
||||
('', 'HETEROSEXUAL'),
|
||||
('', 'GAY'),
|
||||
('', 'LESBIANA'),
|
||||
('', 'TRAVESTI'),
|
||||
('', 'BISEXUAL')
|
||||
]
|
||||
|
||||
ETHNICAL_GROUP = [
|
||||
('N.A', 'N.A'),
|
||||
('afrocolombiano', 'AFROCOLOMBIANO'),
|
||||
('palenquero', 'PALENQUERO'),
|
||||
('indigena', 'INDÍGENA'),
|
||||
('raizal', 'RAIZAL'),
|
||||
('rom_gitano', 'ROM O GITANO'),
|
||||
('mulato', 'MULATO'),
|
||||
]
|
||||
|
||||
OPTION_SELECT = [
|
||||
('', ''),
|
||||
('N.A', 'N.A'),
|
||||
('yes', 'Yes'),
|
||||
('no', 'No'),
|
||||
]
|
||||
|
||||
class ReceiverService(ModelSQL, ModelView):
|
||||
'Receicer Service'
|
||||
|
@ -136,18 +161,29 @@ class CustomerService(metaclass=PoolMeta):
|
|||
states={'required': True})
|
||||
detailed_especific_2= fields.Many2One('list.specialty', 'Detailed Especific 2')
|
||||
detailed_especific_3= fields.Many2One('list.specialty', 'Detailed Especific 3')
|
||||
|
||||
sexual_diversity = fields.Selection(SEXUAL_DIVERSITY, 'Sexual Diversity',
|
||||
states={'required': False})
|
||||
displaced = fields.Selection(OPTION_SELECT, 'Displaced', states={'required': False})
|
||||
victim_of_violence = fields.Selection(OPTION_SELECT, 'Victim Of Violence',
|
||||
states={'required': False})
|
||||
disabled_person = fields.Selection(OPTION_SELECT, 'Disabled Person',
|
||||
states={'required': False})
|
||||
pregnant_woman = fields.Selection(OPTION_SELECT, 'Pregnan Woman',
|
||||
states={'required': False})
|
||||
homeless = fields.Selection(OPTION_SELECT, 'Homeless', states={'required': False})
|
||||
deprived_of_freedom = fields.Selection(OPTION_SELECT, 'Deprived Of Freedom',
|
||||
states={'required': False})
|
||||
|
||||
@classmethod
|
||||
def __setup__(cls):
|
||||
print('ingresa...........................................................')
|
||||
super(CustomerService, cls).__setup__()
|
||||
cls.party.required = True
|
||||
cls.media.states = {
|
||||
'readonly': (Eval('state') == 'cancelled'),
|
||||
}
|
||||
if new_sel not in cls.media.selection:
|
||||
#if new_sel not in cls.media.selection:
|
||||
cls.media.selection = NEW_MEDIA
|
||||
|
||||
cls._buttons.update({
|
||||
'send_email': {
|
||||
'invisible': Or(
|
||||
|
|
28
locale/es.po
28
locale/es.po
|
@ -236,6 +236,34 @@ msgctxt "field:crm.health_provider,id:"
|
|||
msgid "ID"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "field:crm.customer_service,homeless:"
|
||||
msgid "Homeless"
|
||||
msgstr "Habitante de Calle"
|
||||
|
||||
msgctxt "field:crm.customer_service,displaced:"
|
||||
msgid "Displaced"
|
||||
msgstr "Desplazado"
|
||||
|
||||
msgctxt "field:crm.customer_service,sexual_diversity:"
|
||||
msgid "Sexual Diversity"
|
||||
msgstr "Diversidad Sexual"
|
||||
|
||||
msgctxt "field:crm.customer_service,disabled_person:"
|
||||
msgid "Disabled Person"
|
||||
msgstr "Persona en condición de Discapacidad"
|
||||
|
||||
msgctxt "field:crm.customer_service,victim_of_violence:"
|
||||
msgid "Victim Of Violence"
|
||||
msgstr "Víctima de Violencia"
|
||||
|
||||
msgctxt "field:crm.customer_service,pregnant_woman:"
|
||||
msgid "Pregnan Woman"
|
||||
msgstr "Mujer en Gestación"
|
||||
|
||||
msgctxt "field:crm.customer_service,deprived_of_freedom:"
|
||||
msgid "Deprived Of Freedom"
|
||||
msgstr "Privado de Libertad"
|
||||
|
||||
msgctxt "field:crm.health_provider,name:"
|
||||
msgid "Name"
|
||||
msgstr "Nombre del registro"
|
||||
|
|
|
@ -139,6 +139,26 @@ this repository contains the full copyright notices and license terms. -->
|
|||
<field name="detailed_especific_2" colspan="3"/>
|
||||
<label name="detailed_especific_3"/>
|
||||
<field name="detailed_especific_3" colspan="3"/>
|
||||
<label name="sexual_diversity"/>
|
||||
<field name="sexual_diversity"/>
|
||||
<!-- <field name="others_receivers" colspan="4" widget="multiselection" /> -->
|
||||
</xpath>
|
||||
<xpath expr="/form/notebook/page[@id='info']/field[@name='age']"
|
||||
position="after">
|
||||
<group id='special_population' string='Special Population'>
|
||||
<label name="displaced"/>
|
||||
<field name="displaced"/>
|
||||
<label name="victim_of_violence"/>
|
||||
<field name="victim_of_violence"/>
|
||||
<label name="disabled_person"/>
|
||||
<field name="disabled_person"/>
|
||||
<label name="pregnant_woman"/>
|
||||
<field name="pregnant_woman"/>
|
||||
<label name="homeless"/>
|
||||
<field name="homeless"/>
|
||||
<label name="deprived_of_freedom"/>
|
||||
<field name="deprived_of_freedom"/>
|
||||
</group>
|
||||
</xpath>
|
||||
|
||||
</data>
|
||||
|
|
Loading…
Reference in a new issue