1 | """ |
---|
2 | Sistema Estadístico Integral de Venezuela - (SEIVEN) |
---|
3 | |
---|
4 | Copyleft (@) 2015 CENDITEL nodo Mérida - https://mpv.cenditel.gob.ve/seiven |
---|
5 | """ |
---|
6 | ## @namespace base.constant |
---|
7 | # |
---|
8 | # Contiene constantes de uso general en la aplicación |
---|
9 | # @author Ing. Roldan Vargas (rvargas at cenditel.gob.ve) |
---|
10 | # @author <a href='http://www.cenditel.gob.ve'>Centro Nacional de Desarrollo e Investigación en Tecnologías Libres |
---|
11 | # (CENDITEL) nodo Mérida - Venezuela</a> |
---|
12 | # @copyright <a href='http://www.gnu.org/licenses/gpl-2.0.html'>GNU Public License versión 2 (GPLv2)</a> |
---|
13 | from __future__ import unicode_literals |
---|
14 | |
---|
15 | from django.conf import settings |
---|
16 | from django.utils.translation import ugettext_lazy as _ |
---|
17 | from datetime import datetime |
---|
18 | |
---|
19 | |
---|
20 | ## Tipo de documento de identificación |
---|
21 | TIPO_DOCUMENTO_IDENTIFICACION = ( |
---|
22 | ('V', 'V'), ('E', 'E'), ('P', 'P') |
---|
23 | ) |
---|
24 | |
---|
25 | ## Lista de tipos de persona |
---|
26 | TIPO_DOCUMENTO_IDENTIFICACION_LIST = [tp[0] for tp in TIPO_DOCUMENTO_IDENTIFICACION] |
---|
27 | |
---|
28 | ## Determina el nivel mínimo de validación para la fortaleza de la contraseña. Los valores permitidos son del 0 al 5 |
---|
29 | FORTALEZA_CONTRASENHA = 3 |
---|
30 | |
---|
31 | ## Nombre del Sitio |
---|
32 | APP_NAME = "SEIVEN" |
---|
33 | |
---|
34 | ## Asunto del mensaje de bienvenida |
---|
35 | EMAIL_SUBJECT_REGISTRO = "Bienvenido a %s" % APP_NAME |
---|
36 | |
---|
37 | ## Asunto del mensaje de información sobre la carga de datos |
---|
38 | EMAIL_SUBJECT_LOAD_DATA = "Gestion de Datos - SEIVEN" |
---|
39 | |
---|
40 | ## Asunto del mensaje de información sobre la carga de datos |
---|
41 | EMAIL_SUBJECT_CM_RESULT = "Resultado en registro de datos de %s" |
---|
42 | |
---|
43 | admin_email = '' |
---|
44 | if settings.ADMINS: |
---|
45 | ## Contiene el correo electrónico del administrador del sistema |
---|
46 | admin_email = settings.ADMINS[0][1] |
---|
47 | |
---|
48 | ## Mensaje de bienvenida utilizado en el registro de usuarios |
---|
49 | REGISTRO_MESSAGE = '%s %s %s (spam) %s %s' % \ |
---|
50 | (str(_("Hemos enviado un mensaje de bienvenida con un enlace de activación a la dirección de correo " |
---|
51 | "suministrada.")), |
---|
52 | str(_("Por favor confirme el registro haciendo click en el enlace enviado por correo (si lo " |
---|
53 | "prefiere también puede copiar y pegar el enlace en su navegador).")), |
---|
54 | str(_("En caso de no recibir el correo enviado por el sistema en su bandeja de entrada, " |
---|
55 | "se le recomienda revisar la carpeta de correos no deseados")), |
---|
56 | str(_("y verificar si existe, en caso afirmativo le recomendamos agregar la dirección de correo de " |
---|
57 | "la aplicación en la libreta de direcciones de su cuenta de correo para que en futuras " |
---|
58 | "ocasiones no sea filtrado. En caso contrario contacte al administrador del sistema")), |
---|
59 | str(admin_email)) |
---|
60 | |
---|
61 | ## Mensaje a mostrar cuando los datos hayan sido actualizados correctamente |
---|
62 | UPDATE_MESSAGE = _("Los datos fueron actualizados con exito.") |
---|
63 | |
---|
64 | ## Días de caducidad para el enlace de registro de usuarios |
---|
65 | CADUCIDAD_LINK_REGISTRO = 1 |
---|
66 | |
---|
67 | ## Listado de ocupaciones |
---|
68 | OCUPACION = ( |
---|
69 | ("", _("Seleccione...")), |
---|
70 | ("EP", _("Empleado Público")), |
---|
71 | ("PR", _("Profesor")), |
---|
72 | ("ES", _("Estudiante")), |
---|
73 | ("OT", _("Otros")) |
---|
74 | ) |
---|
75 | |
---|
76 | ## Niveles de acceso al sistema |
---|
77 | NIVELES_ACCESO = ( |
---|
78 | (1, _("Nivel I")), |
---|
79 | (2, _("Nivel II")), |
---|
80 | (3, _("Nivel III")) |
---|
81 | ) |
---|
82 | |
---|
83 | ## Dominio sobre los registros |
---|
84 | DOMINIO = [ |
---|
85 | (("NAC"), _("Nacional")), |
---|
86 | (("CAR"), _("Caracas")), |
---|
87 | (("MAR"), _("Maracay")), |
---|
88 | (("CGY"), _("Ciudad Guayana")), |
---|
89 | (("BPC"), _("Barcelona - Puerto La Cruz")), |
---|
90 | (("VAL"), _("Valencia")), |
---|
91 | (("BAR"), _("Barquisimeto")), |
---|
92 | (("MCB"), _("Maracaibo")), |
---|
93 | (("MRD"), _("Mérida")), |
---|
94 | (("MAT"), _("Maturín")), |
---|
95 | (("SCR"), _("San Cristóbal")), |
---|
96 | (("RNC"), _("Resto Nacional")), |
---|
97 | ] |
---|
98 | |
---|
99 | ## Selección de Dominio de Precios |
---|
100 | DOMINIO_PRECIOS = ( |
---|
101 | ("", _("Seleccione...")), |
---|
102 | ('N', _("Nacional")), |
---|
103 | ("C", _("Ciudad")) |
---|
104 | ) |
---|
105 | |
---|
106 | ## Selección de Dominio de PIB |
---|
107 | DOMINIO_PIB = ( |
---|
108 | ("", _("Seleccione...")), |
---|
109 | ('AE', _('Actividad Económica')), |
---|
110 | ('SI', _('Sector Institucional')), |
---|
111 | ('ED', _('Enfoque Demanda')), |
---|
112 | ('EO', _('Enfoque Oferta')) |
---|
113 | ) |
---|
114 | |
---|
115 | ## Selección de Dominio de Agregados Monetarios |
---|
116 | DOMINIO_AGREGADO_MONETARIO = ( |
---|
117 | ("", _("Seleccione...")), |
---|
118 | ('RB', _('Reservas Bancarias')), |
---|
119 | ('LM', _('Liquidez Monetaria')), |
---|
120 | ('BMU', _('Base Monetaria Uso')), |
---|
121 | ('BMF', _('Base Monetaria Fuente')) |
---|
122 | ) |
---|
123 | |
---|
124 | ## Selección de Dominio Comercial |
---|
125 | DOMINIO_COMERCIAL = ( |
---|
126 | ("", _("Seleccione...")), |
---|
127 | ('I', _('Importaciones')), |
---|
128 | ('E', _('Exportaciones')) |
---|
129 | ) |
---|
130 | |
---|
131 | ## Selección de dominio de tipo de cambio |
---|
132 | DOMINIO_CAMBIO = ( |
---|
133 | ("", _("Seleccione...")), |
---|
134 | ('TC', _('Tipo de Cambio')), |
---|
135 | ('RI', _('Reservas Internacionales')) |
---|
136 | ) |
---|
137 | |
---|
138 | ## Selección del dominio de la Balanza Comercial |
---|
139 | DOMINIO_BALANZA_COMERCIAL = ( |
---|
140 | ('', _('Seleccione...')), |
---|
141 | ('BB', _('Balanza Comercial Bolívares')), |
---|
142 | ('BD', _('Balanza Comercial Dólares')) |
---|
143 | ) |
---|
144 | |
---|
145 | ## Selección de dominio de Cuenta Capital |
---|
146 | DOMINIO_CUENTA_CAPITAL = ( |
---|
147 | ("", _("Seleccione...")), |
---|
148 | ('BP', _('Balanza de Pagos')), |
---|
149 | ('DE', _('Deuda Externa')) |
---|
150 | ) |
---|
151 | |
---|
152 | ## Selección de dominio de Monetario Financiero - Tasas de Interés |
---|
153 | DOMINIO_TASAS_INTERES = ( |
---|
154 | ("", _("Seleccione...")), |
---|
155 | ("PB", _('Principales Bancos')), |
---|
156 | ("TA", _('Tasa Activa')), |
---|
157 | ("TP", _('Tasa Pasiva')), |
---|
158 | ) |
---|
159 | |
---|
160 | ## Selección de Tipo de PIB |
---|
161 | TIPO_PIB = ( |
---|
162 | ('', _('Seleccione...')), |
---|
163 | ('N', _('Nominal')), |
---|
164 | ('R', _('Real')) |
---|
165 | ) |
---|
166 | |
---|
167 | ## Selección de Tipo de Demanda Global |
---|
168 | TIPO_DEMANDA_GLOBAL = ( |
---|
169 | ('', _('Seleccione...')), |
---|
170 | ('DG', _('Demanda Global')), |
---|
171 | ('FB', _('Formación Bruta')) |
---|
172 | ) |
---|
173 | |
---|
174 | TIPO_OFERTA_GLOBAL = ( |
---|
175 | ('', _('Seleccione...')), |
---|
176 | ('OG', _('Oferta Global')) |
---|
177 | ) |
---|
178 | |
---|
179 | ## Selección del tipo de Balanza Comercial |
---|
180 | TIPO_BALANZA_COMERCIAL = ( |
---|
181 | ('', _('Seleccione...')), |
---|
182 | ('PR',_('Precios Corrientes')), |
---|
183 | ('PC',_('Precios Constantes')), |
---|
184 | ('PI',_('Índice de Precios Implícitos')) |
---|
185 | ) |
---|
186 | |
---|
187 | ## Selección de Trimestres |
---|
188 | TRIMESTRES = ( |
---|
189 | ('', _('Seleccione...')), |
---|
190 | ('1', _('I')), |
---|
191 | ('2', _('II')), |
---|
192 | ('3', _('III')), |
---|
193 | ('4', _('IV')) |
---|
194 | ) |
---|
195 | |
---|
196 | ## Selección de meses |
---|
197 | MESES = ( |
---|
198 | ('', _('Seleccione...')), |
---|
199 | ('01', _('Enero')), |
---|
200 | ('02', _('Febrero')), |
---|
201 | ('03', _('Marzo')), |
---|
202 | ('04', _('Abril')), |
---|
203 | ('05', _('Mayo')), |
---|
204 | ('06', _('Junio')), |
---|
205 | ('07', _('Julio')), |
---|
206 | ('08', _('Agosto')), |
---|
207 | ('09', _('Septiembre')), |
---|
208 | ('10', _('Octubre')), |
---|
209 | ('11', _('Noviembre')), |
---|
210 | ('12', _('Diciembre')), |
---|
211 | ) |
---|
212 | |
---|
213 | ## Periocidad en el registro |
---|
214 | PERIODICIDAD = ( |
---|
215 | ('', _('Seleccione...')), |
---|
216 | ('D', _('Diaria')), |
---|
217 | ('S', _('Semanal')), |
---|
218 | ('M', _('Mensual')), |
---|
219 | ('T', _('Trimestral')), |
---|
220 | ('A', _('Anual')), |
---|
221 | ) |
---|
222 | |
---|
223 | ##Elementos para la consulta del modulo Economico |
---|
224 | ELEMENTOS=( |
---|
225 | ('', _('Seleccione...')), |
---|
226 | ('IN', _('Indice')), |
---|
227 | ('VM', _('Valor Monetario')), |
---|
228 | ('SM', _('V. Semanal (%)')), |
---|
229 | ('MM', _('V. Mensual (%)')), |
---|
230 | ('TR', _('V. Trimestral (%)')), |
---|
231 | ('AN', _('V. Anualizada (%)')), |
---|
232 | ('AC', _('V. Acumulada')), |
---|
233 | ('PP', _('V. Proporción (%)')), |
---|
234 | ) |
---|
235 | |
---|
236 | ## Sub área de registro |
---|
237 | ECONOMICO_SUB_AREA = [ |
---|
238 | (('PRE'), _('Precios')), |
---|
239 | (('PIB'), _('PIB')), |
---|
240 | (('DEM'), _('Demanda')), |
---|
241 | (('OFE'), _('Oferta')), |
---|
242 | ] |
---|
243 | |
---|
244 | |
---|
245 | CONVERT_MES = { |
---|
246 | _('Enero') : '01', _('Febrero') : '02', _('Marzo') : '03', _('Abril') : '04', _('Mayo') : '05', _('Junio') : '06', |
---|
247 | _('Julio') : '07', _('Agosto') : '08', _('Septiembre') : '09', _('Octubre') : '10', _('Noviembre') : '11', |
---|
248 | _('Diciembre') : '12', |
---|
249 | } |
---|
250 | |
---|
251 | CONVERT_DOMINIO ={ |
---|
252 | _("Caracas") : "CRA", _("Maracay") : "MAR", _("Ciudad Guayana") : "CGY", _("Barcelona - Pto la Cruz") : "BPC", |
---|
253 | _("Valencia") : "VAL", _("Barquisimeto") : "BAR", _("Maracaibo") : "MCB", _("Mérida") : "MRD", _("Maturín") : "MAT", |
---|
254 | _("San Cristóbal") : "SCR", _("Resto Nacional") : "RNC", |
---|
255 | } |
---|
256 | |
---|
257 | ## Tipos de registro de balanza_datos |
---|
258 | BALANZA_DATOS = ( |
---|
259 | ("EB",_("Exportaciones de bienes FOB")), |
---|
260 | ("IB",_("Importaciones de Bienes CIF")), |
---|
261 | ("ES",_("Exportaciones de Servicios")), |
---|
262 | ("FS",_("Fletes y Seguros")), |
---|
263 | ("IS",_("Importaciones de Servicios")), |
---|
264 | ) |
---|
265 | |
---|
266 | ## ----------> Cuenta Capital |
---|
267 | |
---|
268 | ## Tipos de inversión de cartera |
---|
269 | INVERSION_CARTERA = ( |
---|
270 | ("ASPu",_("Activos Sector Público")), |
---|
271 | ("ASPr",_("Activos Sector Privado")), |
---|
272 | ("PSPu",_("Pasivos Sector Público")), |
---|
273 | ("PSPr",_("Pasivos Sector Privado")), |
---|
274 | ) |
---|
275 | |
---|
276 | ## Sectores de la deuda |
---|
277 | SECTOR_DEUDA = ( |
---|
278 | ("SPu",_("Sector Público")), |
---|
279 | ("SPr",_("Sector Privado")), |
---|
280 | ) |
---|
281 | |
---|
282 | |
---|
283 | ## Años de consulta |
---|
284 | ANHOS_CONSULTA = [(str(y), str(y)) for y in range(2009, datetime.now().year + 1)] |
---|
285 | ANHOS_CONSULTA.insert(0, ('', "Seleccione")) |
---|
286 | |
---|
287 | ## Tipos de actividad económica |
---|
288 | TIPOS_ACTIVIDAD_ECONOMICA = ( |
---|
289 | ('AEP', _("Actividad Economica Principal")), |
---|
290 | ('AES', _("Actividad Economica Secundaria")) |
---|
291 | ) |
---|
292 | |
---|
293 | ## Tipos de unidad económica |
---|
294 | TIPOS_UNIDAD = ( |
---|
295 | ('UE', _("Unidad Económica")), |
---|
296 | ('SUE', _("Sub Unidad Económica")) |
---|
297 | ) |
---|
298 | |
---|
299 | ## Plazo en días de Operaciones Interbancarias |
---|
300 | PLAZO = ( |
---|
301 | ("01", _("Plazo 1 día")), |
---|
302 | ("07", _("Plazo 7 días")), |
---|
303 | ("10", _("Plazo 10 días")), |
---|
304 | ("14", _("Plazo 14 días")), |
---|
305 | ("20", _("Plazo 20 días")), |
---|
306 | ("30", _("Plazo 30 días")), |
---|
307 | ("60", _("Plazo 60 días")), |
---|
308 | ) |
---|