Histórico da Página
...
A continuación se listan los Operadores utilizados en la formulación de los países de correspondientes a Mercado Internacional (MI).
| Informações | |||||
|---|---|---|---|---|---|
| |||||
|
Lista de Operadores
| OPERADORES | |||||||||
|---|---|---|---|---|---|---|---|---|---|
Cod. Mnemon. | Descr. Mnem. | Tipo Mnemon. | Contenido | Tabla | Campo | Proceso | Descripción | Hotkey | Localización |
| SUMA_GAN_ACU | Obtiene el valor acumulado del mes (lee concepto de RT3) | P - Operador | Obtiene el valor de acumulados del mes de ganancias de la tabla RT3 - Acumulados IAG, a partir del mes indicado en Fch. In. Ganan. (RCH_FCHGAN). | ARG | |||||
| LEE_TRAY | |||||||||
| Mediante este operador, se traen los registros existentes en trayectoria laboral del empleado desde un movimiento antes de la fecha inicial a la fecha final indicada. | P - Operador | Indica el inicio de un ciclo para obtiene los registros existentes en trayectoria laboral del empleado. | LT | MEX, COL y PER | ||||
| SIG_TRAY |
| Este operador salta a la línea siguiente del operador LEE_TRAY si existe otro registro de trayectoria dentro de los seleccionados por ese operador. En caso de que no exista, salta a la línea abajo del operador SIG_TRAY. | P - Operador | Se utiliza para realizar el salto de registro en los registros obtenidos por el operador LEE_TRAY. | ST | MEX, COL y PER | ||||
| PRIMER_REG_TRAY |
| Este operador se coloca en el primer registro de |
| trayectoria laboral, dentro del rango de fechas de LEE_TRAY. | P - Operador | Se coloca en el primer registro de trayectoria laboral dentro del rango de información obtenida por el operador LEE_TRAY. | PRT | MEX, COL y PER | ||||
| ULTIMO_REG_TRAY |
| Este operador se coloca en el último registro de |
| trayectoria laboral, dentro del rango de fechas indicados en LEE_TRAY. | P - Operador | Se coloca en el ultimo registro de trayectoria laboral dentro del rango de información obtenida por el operador LEE_TRAY. | URT | MEX, COL y PER | ||||
| SUMA_MOVLI | Permite por medio de la fórmula, el cálculo (adición/sustracción) de los valores de los conceptos ya calculados en los Movimientos Mensuales (tabla SRC). | P - Operador |
| El operador SUMA_MOVLI obtiene la “suma” de los valores de los conceptos que |
| cumplan con la condición establecida en la 1ra expresión, para el campo señalado en la segunda expresión. | +M | TODOS | |||||
| FILTRO_MOVLI | Este operador filtra los movimientos de los conceptos que cumplen con cierto criterio de selección, determinado por un campo de la tabla de Conceptos (SRV). | P - Operador | Funciona en conjunto con el mnemónico reservado TP_SUMA_MOVLI al cual se le asigna”H” ó “D” para la lectura de las Unidades y “V” para Importe; si este no es definido se leen importes. |
Antes de utilizar el operador, se debe limpiar el el filtro, informando el operador en el la columna OPERADOR, sin valores en la 1ra y 2da Expresión. | FM | TODOS |
| FILTRO_ACUM | El operador efectúa un filtro de Acumulados (RG7), |
a partir de un campo de la tabla de Conceptos (SRV). Este operador funciona en conjunto con los operadores siguientes:
| P - Operador | Si la condición del filtro usado en FILTRO_ACUM no existe, el retorno del operador es Cero, ya que se utiliza para limpiar cualquier valor anterior del mismo operador. En una misma fórmula puede usar varias veces el operador FILTRO_ACUM y se requiere que este sea inicializado (dejando en blanco las columnas de OPERANDO) o de lo contrario considerara una condición ‘AND’ entre ambos filtros. | FA | TODOS | ||||
| SUMA_IMPORTES | SUMA_UNIDADES |
A través de este operador se obtienen los acumulados en un rango de meses, en unidades e importe del empleado/concepto/proceso del empleado.
Estos dos operadores, leen los acumulados del empleado del mes inicial al mes final del proceso en el maestro de empleados o el indicado en BUSCA_PROCESO. Los meses son tipo carácter de tamaño 2. Para indicar el año inicial y final es necesario asignarlos a los mnemónicos ANO_INI_ACU y ANO_FIN_ACU |
. | P - Operador | En caso que los mnemónicos ANO_INI_ACU y ANO_FIN_ACU no fueron informado, se toma el Año de la tabla de Periodos. (RCH.RCH_ANO). En caso que los mnemónicos ANO_INI_ACU y ANO_FIN_ACU no fueron informado, se toma el Año de la tabla de Periodos. (RCH.RCH_ANO). Si ANO_INI_ACU es diferente que ANO_FIN_ACU, Mes inicio puede ser mayor que Mes fin. | +I y +U | TODOS | ||||
UNIDADES_EMPRESA | IMPORTES_EMPRESA |
Estos dos operadores, leen los acumulados del empleado del mes inicial al mes final de todos los procesos pertenecientes a la empresa a la cual está asignado el |
proceso que se está ejecutando. Los meses son tipo carácter de tamaño 2. Para indicar el año inicial y final es necesario asignarlos a los mnemónicos ANO_INI_ACU y ANO_FIN_ACU. | P - Operador |
Idem anterior.
UNIDADES_TOTAL | IMPORTES_TOTAL
A través de este operador se obtienen los acumulados en un rango de meses, en unidades e importe del empleado/concepto/procesos del empleado pertenecientes a la empresa a la cual está asignado el Proceso calculado y de todas las sucursales.
Idem anterior.
*Los operadores que no cuentan con información en la columna Localización se encuentran funcionales para todos los países.
En caso que los mnemónicos ANO_INI_ACU y ANO_FIN_ACU no fueron informado, se toma el Año de la tabla de Periodos. (RCH.RCH_ANO). En caso que los mnemónicos ANO_INI_ACU y ANO_FIN_ACU no fueron informado, se toma el Año de la tabla de Periodos. (RCH.RCH_ANO). Si ANO_INI_ACU es diferente que ANO_FIN_ACU, Mes inicio puede ser mayor que Mes fin. | UE e IE | TODOS | |||||||
UNIDADES_TOTAL | IMPORTES_TOTAL | Estos dos operadores, leen los acumulados del empleado del mes inicial al mes final de todos los procesos pertenecientes a la empresa a la cual está asignado el proceso que se está ejecutando y de todas las sucursales. Los meses son tipo carácter de tamaño 2. Para indicar el año inicial y final es necesario asignarlos a los mnemónicos ANO_INI_ACU y ANO_FIN_ACU. | P - Operador | En caso que los mnemónicos ANO_INI_ACU y ANO_FIN_ACU no fueron informado, se toma el Año de la tabla de Periodos. (RCH.RCH_ANO). En caso que los mnemónicos ANO_INI_ACU y ANO_FIN_ACU no fueron informado, se toma el Año de la tabla de Periodos. (RCH.RCH_ANO). Si ANO_INI_ACU es diferente que ANO_FIN_ACU, Mes inicio puede ser mayor que Mes fin. | UT e IT | TODOS |
02. Uso de Operadores
SUMA_GAN_ACU
...
| Informações | ||
|---|---|---|
| ||
LEE_TRAY
SIG_TRAY
|
SUMA_MOVLI
...
, FILTRO_MOVLI
...
y FILTRO_ACUM
| Secuencia | Operando 1 | Operador | Operando 2 | Resultado | Observación |
|---|---|---|---|---|---|
| 000001 | # | TRACE_ON | |||
| 000002 | NOCALCULA | SI_IGUAL | 1 | FINAL | |
| 000003 | # PRUEBA SUMA_MOVLI | ||||
| 000004 | MUEVE | '1' | CAUX_00 | Mueve '1' a la variable carácter carácter CAUX_00 | |
| 000005 | MUEVE | 'V' | TP_SUMA_MOVLI | Asigna en el operador operador TP_SUMA_MOVLI valores valores ('V') que seran tomados para el operador operador SUMA_MOVLI y MOVLI y FILTRO_MOVLI | |
| 000006 | CAUX_00 | FILTRO_MOVLI | CBSECOMPL | La variable carácter se utiliza de filtro para el campo campo CBSECOMPL, en este caso con el valor '1' anteriormente asignado | |
| 000007 | SUMA_MOVLI | NAUX_01 | Sumariza en el operador operador SUMA_MOVLI, de forma combinada con el operador anterior anterior (FILTRO_MOVLI) y y guarda el resultado en la variable numéricoa numéricoa NAUX_01 | ||
| 000008 | MUEVE | 'H' | TP_SUMA_MOVLI | Asigna en el operador operador TP_SUMA_MOVLI unidades unidades ('H') que seran tomados para el operador operador SUMA_MOVLI y MOVLI y FILTRO_MOVLI | |
| 000009 | '1' | FILTRO_MOVLI | CBSECOMPL | El valor fijo '1' se utiliza de filtro para el campo campo CBSECOMPL, para comprobar que continúa funcionando también de esa forma, en el operador operador FILTRO_MOVLI | |
| 000010 | SUMA_MOVLI | NAUX_02 | Sumariza en el operador operador SUMA_MOVLI, de forma combinada con el operador anterior (FILTRO_MOVLI) y guarda el resultado en la variable numéricoa numéricoa NAUX_02 | ||
| 000011 | CAUX_00 | SUMA_MOVLI | CBSECOMPL | NAUX_03 | Se puede utilizar de esta forma directamente directamente SUMA_MOVLI MOVLI con el filtro en el mismo operador, tanto con con valor fijo (el cual se guarda en la variable variable NAUX_04) como con un un mnemónico o variable (el cual se guarda en la variable variable NAUX_03) |
| 000012 | '1' | SUMA_MOVLI | CBSECOMPL | NAUX_04 | |
| 000013 | # PRUEBA FILTRO_ACUM | ||||
| 000014 | ANO | PERFECINI | ANO_INI_ACU | Se inicializa el periodo de acumulación inicial y final para el operador operador FILTRO_ACUM, con las fechas inicial (mnemónico mnemónico PERFECINI) y final del periodo de liquidación (mnemónico mnemónico PERFECFIN) | |
| 000015 | ANO | PERFECFIN | ANO_FIN_ACU | ||
| 000016 | MUEVE | '1' | CAUX_01 | Mueve '1' a la variable carácter carácter CAUX_01 | |
| 000017 | MUEVE | '12' | CAUX_02 | Mueve '12' a la variable carácter carácter CAUX_02 | |
| 000018 | FILTRO_ACUM | Se coloca el operador operador FILTRO_ACUM ACUM sin parámetros para limpiar cualquier acumulado anterior, dentro de la misma fórmula | |||
| 000019 | '1' | FILTRO_ACUM | CBSECOMPL | El valor fijo '1' se utiliza de filtro para el campo campo CBSECOMPL, para comprobar que continúa funcionando también de esa forma, en el operador operador FILTRO_ACUM | |
| 000020 | CAUX_01 | SUMA_IMPORTES | CAUX_02 | NAUX_05 | Acumula los importes con el operador operador SUMA_IMPORTES, desde el mes 1 al 12, combinado con las condiciones anteriores indicadas desde la línea 14 |
| 000021 | FILTRO_ACUM | Se coloca el operador operador FILTRO_ACUM ACUM sin parámetros para limpiar cualquier acumulado anterior, dentro de la misma fórmula | |||
| 000022 | CAUX_01 | FILTRO_ACUM | CBSECOMPL | La variable carácter carácter CAUX_01 01 que contiene el valor '1' se utiliza de filtro para el campo campo CBSECOMPL, en el operador operador FILTRO_ACUM | |
| 000023 | CAUX_01 | SUMA_UNIDADES | CAUX_02 | NAUX_06 | Acumula los unidades con el operador operador SUMA_UNIDADES, desde el mes 1 al 12, combinado con las condiciones anteriores indicadas desde la línea 14 |
| 000024 | NAUX_05 | SUMA | NAUX_06 | NAUX_06 | |
| 000025 | MUEVE | NAUX_03 | UNIDADES | ||
| 000026 | MUEVE | NAUX_06 | IMPORTE | ||
| 000027 | FINAL | ETIQUETA | |||
| 000028 | # | TRACE_OFF |
| Informações | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
...
03. Actualizaciones
A continuación se listan los Documentos Técnicos, que describen las actualizaciones/modificaciones realizadas a los Operadores:
- DT Operador para la Lectura de Acumulados de Ganancias (IAG) en la Tabla RT3 ARG
- DT Mejora en Operadores SUMA_MOVLI, FILTRO_MOVLI y FILTRO_ACUM ARG
04. Asuntos Relacionados
Documento de Referencia de la Localización de Argentina:
DT Localización Argentina (SIGAGPE) - Protheus 12
...