Sie sind auf Seite 1von 5

Stellar® Paper

No. 20150303 STELLAR PAPER Serie: isHUMANRESOURCES

Funcionamiento del Método Acumulado para Conceptos


A$ (Concepto; X ; Y ; N ; M )
AM$ (Concepto1|Concepto2|ConceptoN…; X ; Y ; N ; M )

A$= Acumulados Simples


AM$ = Acumulados Masivos

El primer parámetro es el Concepto a acumular, se debe indicar el Código del Concepto. En el caso de
acumulados masivos, es una facilidad para agrupar un conjunto de conceptos con el mismo método acumulado,
en vez de escribir en la formula una sintaxis igual por cada concepto (Esto facilita la comprensión de la formula
y disminuye su longitud).

VALORES DESCRIPCIÓN

X 0,1, 2, 3, 4, 5, Si X = 0 entonces
6,7
Devuelve el acumulado de la corrida actual.

Se puede especificar (N) para adicionar el acumulado de las (N) corridas


anteriores, contando a partir de la corrida actual, y tomando en cuenta que
sean del mismo código del proceso (P. Ej: Solo la Nómina Operativa).

Si X = 1 entonces. (N y M son opcionales).

Devuelve el acumulado Total (no incluye corrida PRE).

Si N = 1 entonces

Devuelve el acumulado Total (Incluye la corrida en estatus Pre.)

Si N = 2 entonces

Devuelve el valor Promedio del acumulado total.

Si N = 3 entonces

Devuelve el Valor mínimo que forma parte del acumulado.

Si N = 4 entonces

Devuelve el Valor máximo que forma parte del acumulado.

Si N = 5 entonces

Devuelve el valor de la primera corrida. Si se especifica (M)

http://www.bigven.com BIGWISE, S.A. - 2014 Derechos Reservados Pág. 1


Stellar® Paper
No. 20150303 STELLAR PAPER Serie: isHUMANRESOURCES

se devuelve el acumulado de las primeras (M) corridas.

Si N = 6 entonces

Devuelve el valor de la última corrida. Si se especifica (M) se


devuelve el acumulado de las últimas (M) corridas.

Si X = 2 entonces

Busca por corrida. Verifica el valor de (N) para buscar el acumulado de


las (N) corridas anteriores contando a partir de la corrida actual. Este acumulado
difiere de la primera opción ya que toma en cuenta las corridas de todos los
códigos del proceso (P.Ej: Nomina Operativa, Nomina Administrativa, Nomina
Directiva, etc.)

Si X = 3 entonces

Busca acumulado por tiempo. Para ello verifica el valor de (N)

Si N = 0 entonces

Busca por días y la cantidad de días se obtiene de (M)

Si N = 1 entonces

Busca por meses y la cantidad de meses se obtiene de (M)

Si N = 2 entonces

Busca por años y la cantidad de años se obtiene de (M)

Si N = 3 entonces

Busca por semanas y la cantidad de sem se obtiene de (M)

Si N = 4 entonces

Busca desde el inicio de los (M) meses hasta el último día del
mes anterior de la corrida.
P. Ej: Siendo M=1, y la Fecha fin de la corrida = 30/11/2013, buscaría entre
01/10/2013 y 31/10/2013.

Si N = 5 entonces

Busca desde el inicio de los (M) meses hasta el último día del
mes de la corrida.

P. Ej: Siendo M=1, y la Fecha fin de la corrida = 30/11/2013, buscaría entre

http://www.bigven.com BIGWISE, S.A. - 2014 Derechos Reservados Pág. 2


Stellar® Paper
No. 20150303 STELLAR PAPER Serie: isHUMANRESOURCES

01/11/2013 y 30/11/2013.

Si N = 6 entonces

Equivalente a cuando N es igual a 4, sin embargo, la diferencia


es que para estimar las fechas finales, se utilizará la Fecha de Inicio de la
Corrida en vez de la fecha de fin, ya que tanto el mes/año podrían variar y esto
afecta el intervalo que se genera como resultado final.

Si N = 7 entonces

Equivalente a cuando N es igual a 5, sin embargo, la diferencia


es que para estimar las fechas finales, se utilizará la Fecha de Inicio de la
Corrida en vez de la fecha de fin, ya que tanto el mes/año podrían variar y esto
afecta el intervalo que se genera como resultado final.

Si X = 4 entonces

Busca por reposo, es decir entre la fecha de inicio y fin del reposo
configurado en la ficha de personal (MA_REPOSOS).

Si X = 5 entonces

Era para la búsqueda por año, pero ahora se utiliza el 6.

Si X = 6 entonces

Busca acumulado por año y se utiliza (N), que debe especificar el año en
formato “YY” y valida que las nóminas sean mayor a la fecha de ingreso de la
persona. Si se especifica (N) como “0”, se toma el año de la fecha de inicio de
la corrida.

Si X = 7 entonces

Busca el Acumulado por Rangos de Fecha. Se pueden especificar


distintos rangos en (N) mediante el separador “|” en el siguiente formato:

(N) = “DDMMYYYY-DDMMYYY|DDMMYYYY-DDMMYYY”…

Ejemplos:

Todo desde una fecha -> (N) = “01062013-“

Todo hasta una fecha -> (N) = “-15072013”

Un solo rango -> (N) = “15032013-15052013”

Varios rangos -> (N) = “01012013-28022013|01092013-“…

http://www.bigven.com BIGWISE, S.A. - 2014 Derechos Reservados Pág. 3


Stellar® Paper
No. 20150303 STELLAR PAPER Serie: isHUMANRESOURCES

El primer elemento de cada rango corresponde a la fecha de inicio de la corrida,


y el segundo corresponde a la fecha de finalización de la corrida.

Y 1,2 Si Y= 1

Devuelve la cantidad acumulada del concepto.

Si Y= 2

Devuelve el monto acumulado del concepto.

N Cantidad de Corrida, Año en formato “YY”, Rangos de Fecha.

M Cantidad de días, meses, años o semanas, según valor de (X) y (N).

Observaciones Generales:

Si no requieren todos los parámetros, se debe simplemente cerrar paréntesis. No es necesario completar
con puntos y comas adicionales o cualquier otro carácter de relleno.

Algunos Ejemplos:

A$(0037 ; 0 ; 1 ; 2)
0037 Acumulado del concepto cuyo código es 0037.
0 Desde la prenómina actual.
1 Acumulado de la cantidad.
2 Dos corridas.

Este acumulado devolverá la suma de la cantidad que el concepto 0037 toma en la prenómina en curso
más la cantidad que dicho concepto tuvo en la corrida anterior.

A$(FED ; 1 ; 2)
FED Concepto de Fideicomiso.
1 Acumulado total.
2 Acumulado de la cantidad.

Este acumulado devolverá el acumulado total de lo que se haya configurado como la cantidad para el
concepto FED, en todas las nóminas procesadas que existan en los registros del sistema.

http://www.bigven.com BIGWISE, S.A. - 2014 Derechos Reservados Pág. 4


Stellar® Paper
No. 20150303 STELLAR PAPER Serie: isHUMANRESOURCES

A$(0001 ; 6 ; 2 ; 10)
0001 Concepto de código 0001.
0 Acumulado por periodo de un año.
1 Acumulado del monto.
2 Año 2010.

Este acumulado devolverá el acumulado del monto para el concepto 0001, en todas las nóminas
procesadas en el año que existan en los registros del sistema.

AM$(0001|0005|0007|0015|0025|0031|0032|0033 ; 6 ; 2 ; 10)

Este acumulado devolverá lo mismo que el anterior, pero para un conjunto de conceptos en vez de uno
solo. El resultado es la suma del cálculo del acumulado de cada concepto de manera individual.
Es más claro usar esta sintaxis que escribir su equivalente en acumulados simples: A$(0001 ; 6 ; 2 ; 10) +
A$(0005 ; 6 ; 2 ; 10) + A$(0007 ; 6 ; 2 ; 10) + A$(0015 ; 6 ; 2 ; 10) + A$(0025 ; 6 ; 2 ; 10) + A$(0031 ; 6 ; 2
; 10) + A$(0032 ; 6 ; 2 ; 10) + A$(0033 ; 6 ; 2 ; 10)

______________________________________________________________________________________

En general, el método acumulado busca registros en las tablas del tipo de proceso al cual el concepto
pertenezca. Por ejemplo, si el concepto 0001 tiene indicado en su Ficha de Concepto que pertenece al
proceso de Utilidades, al utilizar su acumulado, se buscarán los registros de este concepto en las tablas de
Utilidades Procesadas.

Actualizado: 03/03/2015

http://www.bigven.com BIGWISE, S.A. - 2014 Derechos Reservados Pág. 5

Das könnte Ihnen auch gefallen