Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

  • RCP Trayectoria Laboral; agregar la tabla para el país Paraguay en la lista de tablas; con el fin de poder elegir los Mnemónicos tipo archivo (F).
  • RCO Registros Patronales; eliminar de la lista de tablas; con el fin de que no se posible seleccionar los Mnemónicos tipo archivo (F), ya que no es ocupada en Paraguay.

       Se incluyeron los Mnemónicos reservados para la funcionalidad DIAS360 localización de Paraguay

RCA_MNEMON

RCA_DESC

RCA_TIPO

RCA_CONTEU

RCA_ACUMUL

RCA_ALIAS

RCA_CAMPO

DIAS_ANTIG

Días de antigüedad entre dos fechas

R

 

 

 

 

MESES_ANTIG

Meses de antigüedad entre dos fechas

R

 

 

 

 

ANIOS_ANTIG

Años de antigüedad entre dos fechas

R

 

 

 

 

Se incluyeron los siguientes Operadores:

  •  OP_DIAS_360; calcula la antigüedad en días para las nóminas que se calculan con 360 días.
  •  OP_DIAS_AUSENCIA; calcula los día de un concepto de ausentismo entre dos fechas.

       * En este ISSUE solo fueron creados los Mnemónicos y Operadores; para la definición y sintaxis consultar el siguiente link: https://tdn.totvs.com/x/jGC2Hw


La solución contiene los fuentes:

GPEXFOR1.PRW – Cálculo.

GPEXOPER.PRX - Mnemónicos y Operadores.

GPMNEPAR.PRX - Carga de Mnemónicos.


02. EJEMPLO DE UTILIZACIÓN

...

  • Tener creado en el menú de SIGAGPE el archivo Mnemónicos STD con la rutina GPEA300M.
  • Aplicar las actualizaciones de las rutinas antes mencionadas.
  • Aplicar el PRX GPMNEPAR


Procedimiento

Categorías - Aumento de Salario

...

Para la localización de Paraguay es necesario tener el registro de los cambios generados en la Trayectoria Laboral del empleado.

Se requiere la inclusión de los Mnemónicos para los cálculos correspondientes. 

04. DICCIONARIO DE DATOS

Código Pacote: 006713.

...

Ord

Campo

Tipo

Tam

Dec

Título

Otros Campos

01

RCP_FILIAL

C

2


Sucursal


02

RCP_MAT

C

6


Matricula


03

RCP_DTMOV

D

8


Fch. Movim.


04

RCP_TPMOV

C

2


Tp.Movim.

Descripción:                            Tipo de movimiento

Valid:                                         ValidRCC("S074",M->RCP_TPMOV,1,2) .and. NaoVazio()

F3:                                             S74PAR

Browse:                                    S

05

RCP_SALMES

N

14

2

Sal. Mensual

Descripción:                            Salario mensual

Valor Inicial:                            SRA->RA_SALMES

Validación:                               Dejar en blanco

When:                                      Dejar en blanco

06

RCP_SALDIA

N

1718

6

Sal. Diario

Descripción:                            Salario diario

Picture:                                    @E 999,999,999.999999

Valor Inicial:                            SRA->RA_SALDIA

Validación:                               Dejar en blanco

Browse:                                    N

07

RCP_TIPALT

C

3


Tp.Mod Sal

Descripción:                            Tipo modificación salario

Picture:                                    @!

Valid                                          EXISTCPO("SX5","41"+M->RA_TIPOALT) .OR. VAZIO()

Valor Inicial:                            SRA->RA_TIPOALT

F3:                                             41

Browse:                                    S

Visual:                                       A

Context:                                   R

When:                                      M->RCP_TPMOV=’05’

08

RCP_CBIMSS

C

2


Tipo Retiro

Descripción:                            Tipo retiro

Valid                                          Vazio() .OR. VALIDRCC("S005’, M->RCP_CBIMSS,1,2)

Valor Inicial:                            SRA->RA_TIPFIN

F3:                                             S05PAR

When:                                      M->RCP_TPMOV=’02’

09

RCP_PERMOV

C

6


Per Mov

Descripción:                            Periodo movimiento

Valor Inicial:                            RcPeriodoInit()

F3:                                             RCH

Browse:                                    S

Visual:                                       A

Context:                                   R

10

RCP_NPGMOV

C

2


Num Pago

Descripción:                            Num Pago movimiento

Valor Inicial:                            RcNumPgInit()

Browse:                                    S

Visual:                                       A

Context:                                   R

11

RCP_TPCIC

C

3


Tipo ID

Habilitar

Descripción:                            Tipo de Identificacion

Formato:                                  @!

Validación:                               ValidRCC("S022",M->RCP_TPCIC,1,3) .OR. VAZIO()

Valor Inicial:                            SRA->RA_TPCIC

F3:                                             S22PAR

Nivel:                                        1

Browse:                                    S

PYME:                                       S 

12

RCP_CIC

C

14


No. Cédula

Descripción:                            Número Cédula Identificac

Picture:                                    @!

Valid                                          dejar en blanco

Valor Inicial:                            SRA->RA_CIC

Browse:                                    S

13

RCP_CODRPA

C

17


No Pat IPS

Descripción:                            Número patronal IPS

Valid:                                         NaoVazio ()

F3:                                             dejar en blanco

14

RCP_RG

C

17


No Pat MTESS

Descripción:                            Número patronal MTESS

Picture:                                    @!

Valor Inicial:                            SRA->RA_RG

Browse:                                    S

15

RCP_TIPCOT

C

2

0

TipoCot

Nuevo

Descripción:                            Tipo de Cotizante

Formato:                                  @!

Validación:                               ValidRCC("S023",M->RCP_TIPCOT,1,2) .AND. NAOVAZIO(

Valor Inicial:                            SRA->RA_TIPCOT

F3:                                             S23PAR

Nivel:                                        1

Browse:                                    S

Visual:                                       A

Context:                                   R

PYME:                                       S

16

RCP_REGIST

C

6

0

Reg MTESS

Nuevo

Descripción:                            Registro patronal MTESS

Formato:                                  @!

Validación:                               NaoVazio()

Valor Inicial:                            SRA->RA_REGISTR

Nivel:                                        1

Browse:                                    S

Visual:                                       A

Context:                                   R

PYME                                         S

17

RCP_TEIMSS

C

1


Tipo MTESS

Descripción:                            Tipo de Empleado MTESS

Picture:                                    @!

Valid                                          Pertence("1234")

Valor Inicial:                            SRA->RA_TEIMSS

F3:                                            

Browse:                                    S

Visual:                                       A

Context:                                   R

CBoxSpa:                                  1=Supervisores;2=Empleados;3=Obreros;4=Menores

18

RCP_CODFUN

C

5


Categoría

Descripción:                            Código de la categoría

19

RCP_CARGO

C

5


Cargo


20

RCP_CC

C

9


C.Costos


21

RCP_DEPTO

C

9


Área

Descripción:                            Código del Área

22

RCP_KEYLOC

C

4


Loc. Pago

Descripción:                            Localidad de Pago

23

RCP_DTIMSS

D

8


Fecha Envió

Descripción:                            Fecha de envió al IPS

24

RCP_HRIMSS

C

8


Hora Envío

Descripción                             Hora de envió al IPS

...