Te explicamos todo lo relacionado con la parametrización de conceptos para la generación de la Nómina en eFactory
goEmpresa: Hace referencia a la empresa donde se está generando la nómina. |
|
goSucursal: Hace referencia a la sucursal donde se está generando la nómina. |
|
goUsuario: Hace referencia al usuario que está generando la nómina. |
|
loNomina: Hace referencia al documento de Generación de Nómina que se está generando. |
|
loContrato: Hace referencia al contrato asociado al documento de Generación de Nómina. |
|
loTrabajador: Hace referencia al trabajador para el cual se está generando el recibo de nómina (se genera un recibo por trabajador, si aplica). |
|
loConcepto: Hace referencia al concepto que está siendo evaluado para el trabajador actual (se genera un renglón de recibo por concepto, si aplica). |
|
Función: mObtenerConstanteGlobal("CONSTANTE") CADENA, NUMERO, FECHA, LOGICO | |
---|---|
Descripción | Devuelve el valor de una constante Global. |
Parámetros |
|
Valor devuelto | Si el código de constante es válido, devuelve el valor de la misma. Si no es válida genera un error. |
Observaciones | El tipo de valor devuelto dependerá del tipo de constante definida. |
Función: mObtenerConstanteLocal("CONSTANTE") CADENA, NUMERO, FECHA, LOGICO | |
---|---|
Descripción | Devuelve el valor de una constante de Nómina. |
Parámetros |
|
Valor devuelto | Si el código de constante es válido, devuelve el valor de la misma. Si no es válida genera un error. |
Observaciones | El tipo de valor devuelto dependerá del tipo de constante definida. |
Expresión: {{goOpcionGlobal.CODIGO}} CADENA, NUMERO, FECHA, LOGICO | |
---|---|
Descripción | Devuelve el valor de una opción del sistema. |
Parámetros |
|
Valor devuelto | Si el código de la opción es válido, devuelve el valor de la misma. Si no es válido genera un error. |
Observaciones | El tipo de valor devuelto dependerá del tipo de opción definida. |
Expresión: {{goOpcionUsuario.CODIGO}} CADENA, NUMERO, FECHA, LOGICO | |
---|---|
Descripción | Devuelve el valor de una opción del Usuario. |
Parámetros |
|
Valor devuelto | Si el código de la opción es válido, devuelve el valor de la misma. Si no es válido genera un error. |
Observaciones | El tipo de valor devuelto dependerá del tipo de opción definida. Si el usuario no tiene definida y activa la opción, entonces intentará leer la opción global existente, si tampoco está definida genera un error. |
Función: mObtenerValorSerie("SERIE"; VALOR) CADENA, NUMERO, FECHA, LOGICO | |
---|---|
Descripción | Devuelve el valor de una constante de Nómina. |
Parámetros |
|
Valor devuelto | Si el código de la serie es válido, devuelve el valor de la serie asociado al valor de entrada indicado. Si no es válido genera un error. |
Observaciones | Esta función acepta series de entrada tipo número, fecha o cadena. El tipo de valor devuelto dependerá del tipo de serie definida. Si la serie indicada está definida, pero el valor no corresponde a ninguno de los rangos definidos para la misma, devolverá el valor por defecto según el tipo de datos de salida: CADENA"", NUMERO0, FECHA#19000101#, LOGICOFALSE. |
Función: mObtenerCampo("CAMPO") CADENA, NUMERO, FECHA, LOGICO | |
---|---|
Descripción | Devuelve el valor de un campo de nómina para el trabajador actual. |
Parámetros |
|
Valor devuelto | Si el código del campo de trabajador es válido, devuelve el valor del campo para el trabajador actual. Si no es válido genera un error. |
Observaciones | El tipo de valor devuelto dependerá del tipo de campo definido. |
Función: mFuncion("CODIGO"[; [[ParamN]]...]) CADENA, NUMERO, FECHA, LOGICO | |
---|---|
Descripción | Devuelve el resultado de ejecutar la función seleccionada, con los parámetros indicados, si los hay. |
Parámetros |
|
Valor devuelto | Si el código de función de nómina válido, devuelve el valor resultante de ejecutar la función con los parámetros indicados. Si no es válido genera un error. |
Observaciones | El número de parámetros adicionales debe ser igual al número de parámetros definidos en la función seleccionada. Si hay más parámetros de los necesarios, los últimos serán descartados, si hay menos se mostrará un mensaje de error y se detendrá la generación. El tipo de valor devuelto dependerá de la fórmula definida en la función. |
Función: mConcepto("CODIGO") NUMERO | |
---|---|
Descripción | Devuelve el valor calculado de un concepto. |
Parámetros |
|
Valor devuelto | Si el código del campo de trabajador es válido, devuelve el Valor resultante del concepto. Si no es válido genera un error. |
Observaciones | El tipo de valor devuelto será siempre numérico. El campo Ejecutar Cuando no es evaluado por esta función. |