*! version 1 16jan2012
help cuentacot

Título

cuentacot -- Contador de cotizaciones

Sintáxis

cuentacot
periodo
persona
[empleador
,
cuentas
parametros
variables.adicionales]

Cuentas
discontinuas Contador de cotizaciones discontinuas.

continuas Contador de ncot cotizaciones continuas.

contempleador Contador de ncot cotizaciones continuas con un mismo empleador.

empleador Contador de ncot cotizaciones discontinuas con el mismo empleador.

menncont Contador de ncot cotizaciones continuas en los últimos nper periodos.

menndiscont Contador de ncot cotizaciones discontinuas en los últimos nper periodos.

Parámetros
ncot Número de cotizaciones (por defecto 12).

nper Número de periodos (por defecto 24).

Variables Adicionales
nsolic(varname) Variable de número de solicitud (para uso en seguro de cesantía).

tipcon(varname) Variable de tipo de contrato.

keep Preservar variables de cuenta.

Es fundamental que el set de datos a utilizar corresponda a una base conformada en
función de individuo y periodo. De especificar el campo nsolic (
número de solicitud al seguro de cesantía), al momento de registrar beneficio,
i.e. nsolic deja de ser nulo, todos los contadores continuos parten desde 0.

Descripción

Para uso de bases de datos de remuneraciones/cotizaciones. Genera variables
de tipo dicotómicas en base a algoritmo de cuenta de número de cotizaciones
de cada individuo para cada momento del tiempo. Las variables de cuenta pueden
ser conservadas utilizando la opción keep.

Las variables principales a especificar en el contador corresponden a periodo
(campo numérico de fecha en formato YYYYMM), persona (variable id del individuo) y,
opcionalmente, empleador (variable id del empleador).

En base al campo periodo, el algoritmo determina qué periodos son válidos para
el cálculo en los resultados de menncont y menndiscont. Este punto es
importante pues el comando considera ventanas de tiempo entre observaciones de un
mismo individuo; por lo que 3 observaciones seguidas no son consideradas como 3
remuneraciones/cotizaciones continuas necesariamente, depende del periodo en que se
reliza cada una.

En el caso de contar con una base de cotizaciones y solicitudes al seguro de cesantía
(caso especial utilizado en la Superintendencia), de especificar número de solicitud
(en nsolic), las cuentas considerarán solicitudes al seguro, haciendo que
en las observaciones marcadas como solicitudes al seguro el contador no avance y
vuelva a 0 inmediatamente después de la solicitud.

Si alguna de las variables a generar ya existe, por defecto el comando la reemplaza
por la nueva.

El comando conserva el orden original de la base de datos antes de ser ejecutado.

Options

Cuentas

discontinuas Genera variable de cuenta de cotizaciones discontinuas independiente
del tipo de contrato, y la almacena como cuenta_cot_dis.

continuas Genera variable dicotómica en base a cuenta de cotizaciones continuas,
donde cotiza_continuas`ncot' es igual a 1 si cotiza_continuas`ncot' >= ncot.
Si cambia el tipo de contrato a plazo definido (tipcon es cero)

contemp Genera variable dicotómica en base a cuenta de cotizaciones continuas
con el mismo empleador, donde cot_`ncot'_emp_cont es igual a 1 si
cuenta_cot_cont_emp >= ncot.

empleador Genera variable dicotómica en base a cuenta de cotizaciones discontinuas con
el mismo empleador, donde cot_`ncot'_emp_dis es igual a 1 si `cuenta_`ncot'_ult_cot_emp' >= ncot

menncont Genera variable dicotómica en base a cuenta de cotizaciones continuas
en los últimos nper periodos, donde cot_`ncot'_en_`nper'_cont es igual a 1 si
cuenta_cot_`ncot'_en_`nper'_cont >= ncot

El resultado se puede leer como "ncot cotizaciones continuas en los últimos nper periodos"

menndisc Genera variable dicotómica en base a cuenta de cotizaciones discontinuas
en los últimos nper periodos, donde cot_`ncot'_en_`nper'_dis es igual a 1 si
cuenta_cot_`ncot'_en_`nper'_dis >= ncot

El resultado se puede leer como "ncot cotizaciones discontinuas en los últimos nper periodos"

Parámetros

ncot Entero. Número de cotizaciones (por defecto 12) a considerar en el cálculo
de continuas, contemp, menncont y menndisc.

nper Entero. Número de periodos (por defecto 24) a considerar en el cálculo de
menncont y menndisc.

Variables adicionales

nsolic(varname) Variable que contiene el número de solicitud. Se utiliza
para considerar solicitudes de beneficio de modo tal de llevar los contadores
a 0. El comando identifica un periodo como solicitud cuando nsolic deja
de ser .

tipcon(varname) Variable que contiene el tipo de contrato.
Se utiliza para considerar el tipo de contrato al momento de la cuenta de cotizaciones
continuas (continuas). Realizando cuenta de cotizaciones sólo cuando tipcon
es igual a 1, i.e. personas con contrato indefinido.

Ejemplos

Generar dicotómica igual a 1 si es que la observación lleva 6 cotizaciones
continuas acumuladas sin considerar tipo de contrato o solicitudes sin quedarse con el contador.

. sysuse cuentacot
. cuentacot periodo idper, cont ncot(6)

para quedarse con el contador

. cuentacot periodo idper, cont ncot(6)

Generar dicotómica igual a 1 si es que la observación lleva 6 cotizaciones
continuas acumuladas considerando el tipo de contrato y solicitudes.

. cuentacot periodo idper, cont ncot(6) nsolic(nsolic) tipcon(tipcon)

Generar dicotómicaeana igual a 1 si es que la observación lleva 3 cotizaciones
acumuladas en los últimos 6 periodos considerando el tipo de contrato y solicitudes
al seguro de cesantía.

. cuentacot periodo idper, mennd ncot(3) nper(6) nsolic(nsolic) tipcon(tipcon)

Referencias

Superintendencia de Pensiones (2010b) "Seguro de Cesantía en Chile", Gráfica LOM, disponible en http://www.spensiones.cl/573/article-7513.html

George Vega Yon (2012) "Cuentas Difíciles: Implementación del comando cuentacot", disponible en https://sites.google.com/site/gvegayon/software/cuentacot.zip

Autor

Programador: George Vega Yon, Superindentencia de Pensiones. Cualquier problema a mailto:gvega@spensiones.cl

Colaboración: Evelyn Benvin Aramayo, Superintendencia de Pensiones mailito:ebenvin@spensiones.cl