Árvore de páginas

Versões comparadas

Chave

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

...

02. DATOS GENERALES


Línea de producto: Microsiga Protheus.
Segmento:Servicios - Mercado Internacional.
Módulo:SIGAGPE - Gestión de Personal.
Función:
                                                                                      

    

Rutina(s)Nombre TécnicoFecha del Parche
GPEM042Cálculo Rescisión Mod. II
06
07/04/2020
GPEM031Cálculo de Vacaciones Mod. II
06
07/04/2020
GPEM040Cálculo de Rescisión
06
07/04/2020
                                                                                      

   

Pacote
Paquete:

007316 - Actualización al Diccionario de Datos.

007157 - Mantenimiento de Menús.

Issue:DMINA-7527/DMINA-9182
Versión:12.1.17 |12.1.23 | 12.1.25 | 12.1.27

02. SITUACIÓN/REQUISITO

Se solicita la localización de la rutina Liquidación de Contratos (GPEM042) para el país Perú.

03. SOLUCIÓN

Se realizan modificaciones en las rutina Cálculo Rescisión Mod. II (GPEM042), Cálculo de Vacaciones Mod. II (GPEM031) y Cálculo de Rescisión (GPEM040); Se modifica la función fObtInfCon() ubicada en la rutina Cobros Diversos (FINA087A), para que se valide el uso de Gestión de Empresas, utilizando las funciones FWSizeFilial() y FWModeAccess(); y con ello buscar correctamente en la tabla Condiciones de Pago (SE4) por la filial origen (SF2) o la filial de la tabla Condiciones de Pago (SE4)para garantizar el correcto funcionamiento de la rutina Liquidación de Contratos utilizada en el país Perú.

También se realizan modificaciones al diccionario, que pueden ser visualizadas en la sección "04 - Diccionario de Datos" y fueron las siguientes:

  • Se agrega al menú la opción de la rutina Liquidación de Contratos.
  • Se modifican los campos de la tabla Rescisiones (SRG).
  • Se agrega la consulta T17PER.


Totvs custom tabs box
tabsPre-condiciones, Pasos, Paso 03, Paso 04
idsPre-condiciones,Pasos
  • Ingresar al módulo Financiero (SIGAFIN) con la sucursal "D MG 01 ".
  • Ingresar a la rutina Cobros Diversos (FINA087A), ubicada en "Actualizaciones | Cuentas por Cobrar".
  • Informar parámetros solicitados:
    • En la pregunta ¿Considera Sucursal?, informar "No".
  • Informar el encabezado del recibo.
  • Informar la forma y monto del cobro.
  • Seleccionar el cliente.
  • Seleccionar el documento creado y timbrado en las "Pre-condiciones".
  • Al dar clic en "Avanzar" (Image Removed) o "Confirmar", validar que se muestre el siguiente mensaje:
    Image Removed
  • Dar clic en el botón "Confirmar" para grabar el recibo.
  • Validar que no es solicitada la confirmación de la generación y timbrado del Complemento de Recepción de Pago.
  • Totvs custom tabs box items
    defaultyes
    referenciaPre-condiciones
    1. Realizar un respaldo del Diccionario de Datos.
    2. Aplicar las modificaciones mencionadas en la sección "04 - Diccionario de Datos" o aplicar el update del pacote "007316".
    3. Realizar un backup del repositorio (RPO).
    4. Aplicar la solución del parche correspondiente al issue DMINA-84977527.En un ambiente con "Financiero no compartido"; modificar el Ac. Sucursal (X2_MODO), Ac. Unidad (X2_MODOUN) y Ac. Empresa (X2_MODOEMP) para la tabla Condiciones de Pago (SE4), como se muestra a continuación:
      Image Removed
    5. En la sucursal "D MG 02 ", realizar la siguiente configuración de catálogos para conseguir un timbrado exitoso:

      • Crear un Cliente.
      • Crear un Producto.
      • Crear una serie en el Control de Formularios.
      • Crear un Calendario Contable.
      • Crear una Moneda Contable.
      • Crear un registro en Moneda vs Calendario Contable.
      • Crear una Condición de Pago con el campo Met Pag SAT (E4_MPAGSAT) con el valor "PUE".
      • Crear y timbrar una Factura de Venta utilizando las configuraciones realizadas anteriormente.
    Totvs custom tabs box items
    defaultno
    referenciaPasos
    1. Crear un empleado.
    Totvs custom tabs box items
    defaultno
    referenciaPasos
    1. Ingresar al módulo Gestión de Personal (SIGAGPE).
    2. Ingresar a la rutina Liquidación de Contratos (GPEM042), ubicada en "Miscelanea | Cálculos".
    3. Seleccionar al empleado creado anteriormente.
    4. Dar clic en el botón "Incluir".
    5. Informar los campos obligatorios.
    6. Dar clic en la opción "Calcular Rescisión", ubicada en "Otras acciones".
    7. Dar clic en la opción "Aplicar Rescisión", ubicada en "Otras acciones".
    8. Confirmar que el registro se ha grabado correctamente.
    HTML
    <style>
    div.theme-default .ia-splitter #main {
        margin-left: 0px;
    }
    .ia-fixed-sidebar, .ia-splitter-left {
        display: none;
    }
    #main {
        padding-left: 10px;
        padding-right: 10px;
        overflow-x: hidden;
    }
    
    .aui-header-primary .aui-nav,  .aui-page-panel {
        margin-left: 0px !important;
    }
    .aui-header-primary .aui-nav
    HTML
    <style>
    div.theme-default .ia-splitter #main {
        margin-left: 0px !important;
    }
    
    .aui-tabs.iahorizontal-fixed-sidebar, .ia-splitter-left {
        display: none;
    }
    #main {
        padding-left: 10px;
        padding-right: 10px;
        overflow-x: hidden;
    }
    
    .aui-header-primary .aui-nav,  .aui-page-panel {
        margin-left: 0px !important;
    }
    .aui-header-primary .aui-nav {
        margin-left: 0px !important;
    }
    
    .aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after { 
    	background: #FF9900; !important 
    }
    
    .menu-item.active-tab { 
    	border-bottom: none !important; 
    }
    
    </style>
    

    04. DICCIONARIO DE DATOS

    Configuración de opción en Menú:

    ...

    tabs>.tabs-menu>.menu-item.active-tab a::after { 
    	background: #FF9900; !important 
    }
    
    .menu-item.active-tab { 
    	border-bottom: none !important; 
    }
    
    </style>
    

    04. DICCIONARIO DE DATOS

    Nota:

    • Es importante que se realicen las siguientes modificaciones al diccionario de datos como se muestra a continuación, debido a que la rutina fue localizada; y con ello se garantiza el correcto funcionamiento de la misma.

    Configuración de opción en Menú:


    MenúMiscelánea
    Sub-menúCálculos
    Nombre de la RutinaLiquidación de Contrato
    ProgramaGPEM042
    MóduloSIGAGPE
    TipoFunción Protheus

    Creaciónde Consulta Estándar en el archivo "SXB – Consulta Estándar":


    AliasTipoSecuenciaColumnaDescripciónContenido
    T17PER101REMotivo Fin ContratoRCC
    T17PER20101
    GP310SXB("ST17", "CODIGO")
    T17PER501

    VAR_IXB

    Creación y Modificación de campos en el archivo "SX3 - Campos", para Tabla SRG:


    Campo RG_MAT


    Orden02
    TipoC
    Tamaño6
    Decimal0
    TítuloMatrícula
    DescripciónNúmero de la Matrícula
    Formato999999
    Validación
    UsadoSi
    InicializadorSRA->RA_MAT
    Consulta
    BrowseNo
    Visual
    Contexto
    ObligatorioSi
    Opciones
    When
    Ini. Browse
    Grupo de Campos121
    Carpeta1
    Check SQL#RG_MAT <>' '
    HelpEn este campo debe ser tipeado: Número de la Matrícula


    Campo RG_NOME


    Orden03
    TipoC
    Tamaño30
    Decimal0
    TítuloNombre
    DescripciónNombre del empleado
    Formato@!
    Validación
    Usado
    InicializadorSRA->RA_NOME
    Consulta
    BrowseSi
    VisualVisualizar
    ContextoVirtual

    ...

    Creación y Modificación de campos en el archivo "SX3 - Campos", para Tabla SRG:

    Campo RG_MAT

    Orden01TipoCTamaño6Decimal0TítuloMatrículaDescripciónNúmero de la MatrículaFormato999999ValidaciónUsadoSiInicializadorSRA->RA_MATConsultaBrowseNVisualContexto
    ObligatorioSi
    Opciones
    When
    Ini. BrowsePosicione("SRA",1,RG_FILIAL+RG_MAT,"RA_NOME")
    Grupo de Campos
    121

    Carpeta1
    Check SQL
    #RG_MAT <>' '

    HelpEste campo debe mostrar el nombre del empleado.


    Campo RG_NOMEPROCES


    Orden
    03
    04
    TipoC
    Tamaño
    30
    5
    Decimal0
    Título
    Nombre
    Cod. Proceso
    Descripción
    Nombre
    Código del
    empleado
    Proceso
    Formato@!
    Validación
    Usado
    InicializadorSRA->RA_
    NOME
    PROCES
    Consulta
    Browse
    S
    Si
    Visual
    V
    Visualizar
    Contexto
    V

    Obligatorio
    Si

    Opciones
    When
    Ini. Browse
    Posicione("SRA",1,RG_FILIAL+RG_MAT,"RA_NOME")

    Grupo de Campos
    Carpeta
    1

    Check SQL
    HelpInforme el Código del Proceso.


    Campo RG_PROCESROTEIR


    Orden
    04
    05
    TipoC
    Tamaño
    5
    3
    Decimal0
    Título
    Cod
    Proced.
    Proceso
    Calc
    Descripción
    Código del Proceso
    Procedimiento de Cálculo
    Formato@!
    Validación
    Usado
    Vazio() .Or. ExistCpo("SRY")
    Usado
    Inicializador
    ConsultaSRY
    InicializadorSRA->RA_PROCESConsulta
    Browse
    S
    Si
    Visual
    V
    Alterar
    ContextoReal
    Obligatorio
    Opciones
    When
    Ini. Browse
    Grupo de Campos
    Carpeta
    Check SQL
    HelpInforme el procedimiento de cálculo.


    Campo RG_ROTEIRPERIODO


    Orden
    05
    06
    TipoC
    Tamaño
    3
    6
    Decimal0
    Título
    Proced. Calc
    Periodo
    Descripción
    Procedimiento de Cálculo
    Periodo
    Formato@!
    Validación
    Vazio() .Or.
    ExistCpo("
    SRY")Usado
    RCH",M->RG_PROCES+M->RG_PERIODO)
    Usado
    Inicializador
    Consulta
    SRY
    RCHRES
    Browse
    S
    Si
    Visual
    A
    Alterar
    Contexto
    R
    Real
    ObligatorioSi
    Opciones
    When
    Ini. Browse
    Grupo de Campos
    Carpeta
    Check SQL
    HelpInforme el periodo.


    Campo RG_PERIODOSEMANA


    Orden
    06
    07
    TipoC
    Tamaño
    6
    2
    Decimal0
    Título
    Periodo
    N° Pago
    Descripción
    Periodo
    Número de Pago
    Formato
    @!
    99
    Validación
    ExistCpo
    Entre("
    RCH
    ",
    M->RG_PROCES+M->RG_PERIODO
    "52")
    Usado
    Inicializador
    Consulta
    RCHRES

    Browse
    S
    Si
    Visual
    A
    Alterar
    Contexto
    R
    Real
    ObligatorioSi
    Opciones
    When
    Ini. Browse
    Grupo de Campos
    Carpeta
    Check SQL
    HelpInforme el número de pago.


    Campo RG_SEMANADESCTPR


    Orden
    07
    08
    TipoC
    Tamaño
    2
    30
    Decimal0
    Título
    N° Pago
    Desc.TP.Resc
    Descripción
    Número de Pago
    Descripc. Tipo Rescisión
    Formato
    99
    @!
    Validación
    Usado
    Inicializador
    Entre
    If(Inclui,"",fDescRCC("
    52")
    ST17",M->RG_TIPORES,1,2,3,110))
    ConsultaT17PER
    UsadoInicializadorConsulta
    Browse
    S
    Si
    Visual
    A
    Visualizar
    Contexto
    R
    Virtual
    Obligatorio
    Si

    Opciones
    When
    Ini. BrowsefDesc("SRX","32"+SRG->RG_TIPORES,"RX_TXT",30,SRA->RA_FILIAL)
    Grupo de Campos
    Carpeta
    Check SQL
    HelpDescripción del tipo de rescisión.


    Campo RG_DESCTPRDATADEM


    Orden
    08
    09
    Tipo
    C
    D
    Tamaño
    30
    8
    Decimal0
    Título
    Desc

    Fc.

    TP.Resc

    Despido

    Descripción
    Descripc. Tipo Rescisión
    Fecha de Despido
    Formato
    @!
    fCargaDFerias()
    Validación
    Usado
    Inicializador
    If(Inclui,"",fDescRCC("ST17",M->RG_TIPORES,1,2,3,110))

    Consulta
    Browse
    S
    Si
    Visual
    V
    Alterar
    Contexto
    R

    Obligatorio
    Obligatorio
    Si
    Opciones
    When
    Ini. Browse
    fDesc("SRX","32"+SRG->RG_TIPORES,"RX_TXT",30,SRA->RA_FILIAL)

    Grupo de Campos
    Carpeta
    Check SQL#RG_DATADEM<>' '
    HelpEn este campo debe ser tipeado: Fecha de Despido.
    Grupo de CamposCarpetaCheck SQL


    Campo RG_DATADEMTIPORES


    Orden
    09
    10
    Tipo
    D
    C
    Tamaño
    8
    2
    Decimal0
    Título
    Fc
    Tipo Resc.
    Despido
    Descripción
    Fecha
    Tipo de
    DespidoValidación
    Rescisión
    Formato@!
    Validación
    fCargaDFerias()
    ValidRcc("ST17", M->RG_TIPORES,1,2)
    Usado
    Inicializador

    IIF(!EMPTY(SRA->RA_TIPFIN ),SRA->RA_TIPFIN, " ")

    ConsultaT17PER
    Browse
    S
    Si
    Visual
    A
    Alterar
    Contexto
    ObligatorioSi
    Opciones
    When
    Ini. Browse
    Grupo de Campos
    Carpeta
    Check SQL#RG_
    DATADEM<>
    TIPORES<>' '

    Campo RG_TIPORES

    HelpEn este campo debe ser tipeado: Tipo de Liquidación Final.


    Campo RG_DTGERAR


    Orden11
    Orden10
    Tipo
    C
    D
    Tamaño
    2
    8
    Decimal0
    Título
    Tipo Resc.
    Fch Generac
    Descripción
    Tipo de Rescisión
    Fch Generac. en planilla
    Formato
    @!

    Validación
    ValidRcc("ST17", M->RG_TIPORES,1,2
    fChkDtGer()
    Usado
    Inicializador

    IIF(!EMPTY(SRA->RA_TIPFIN ),SRA->RA_TIPFIN, " ")

    dDataBase
    Consulta
    BrowseSi
    Visual
    ConsultaT17PERBrowseSVisualA

    Contexto
    ObligatorioSi
    Opciones
    When
    Ini. Browse
    Grupo de Campos
    Carpeta1
    Check SQL#RG_
    TIPORES<>
    DTGERAR<>' '

    Campo RG_DTGERAR

    HelpEn este campo debe digitarse la Fecha de Generación en la Planilla. Debe estar dentro del mismo Mes/Año de la Planilla Abierta y/o no puede ser mayor que el Mes/Año de la Fecha de Despido.


    Campo RG_DTAVISO


    Orden12
    TipoD
    Tamaño8
    Decimal0
    TítuloFecha aviso
    DescripciónFecha de aviso previo
    Orden11TipoDTamaño8Decimal0TítuloFch GeneracDescripciónFch Generac. en planilla
    Formato
    Validación
    fChkDtGerConsulta
    fAtAvProj()
    Usado
    Inicializador
    dDataBase

    Consulta
    Browse
    S
    Si
    Visual
    Contexto
    Obligatorio
    Si

    Opciones
    When
    Ini. Browse
    Grupo de Campos
    Carpeta1
    Check SQL
    #RG_DTGERAR<>' '

    HelpEn este campo debe digitarse la fecha del aviso previo, si el tipo de aviso no es el trabajado, debe informarse la misma fecha del despido.


    Campo RG_DTAVISOEFETIVA


    Orden
    12
    13
    Tipo
    D
    C
    Tamaño
    8
    1
    Decimal0
    Título
    Fecha aviso
    Estado
    Descripción
    Fecha
    Estado de
    aviso previo
    rescisión
    Formato@!
    Validación
    fAtAvProj
    Pertence("12345")
    Usado
    Inicializador"1"
    Consulta
    Browse
    S
    Si
    Visual
    Contexto
    Obligatorio
    Opciones1=Aprobado(no calculado);2=Calculado;3=Cerrado(aplicado);4=Impreso;5=Pago
    When
    Ini. Browse
    Grupo de Campos
    Carpeta
    1

    Check SQL
    HelpInforme si la rescisión se efectivó.


    Campo RG_EFETIVARESCOMP


    Orden
    13
    14
    TipoC
    Tamaño1
    Decimal0
    Título
    Estado
    Resc. Compl.
    Descripción
    Estado de rescisiónUsado
    Rescisión Complementaria
    Formato@!
    Validación
    Pertence("12345")

    Usado
    Inicializador"1"
    Consulta
    Browse
    S
    Si
    VisualVisualizar
    Contexto
    Obligatorio
    Opciones1=
    Aprobado(no calculado)
    Rescisión normal; 2=
    Calculado
    Rescisión complementaria; 3=
    Cerrado(aplicado);4=Impreso;5=Pago
    Rescisión complementaria fuera del mes
    When
    Ini. Browse
    Grupo de Campos
    Carpeta
    Check SQL

    Campo RG_RESCOMP


    Help

    Informe el tipo de rescisión:

    1= Rescisión normal;

    2= Rescisión complementaria;

    3= Rescisión complementaria fuera del mes


    Campo RG_DFERVEN


    Orden15
    TipoN
    Tamaño6
    Decimal2
    TítuloDiasVac.Ven.
    DescripciónDias vacaciones vencidas
    Formato@E 999.99
    Orden14TipoCTamaño1Decimal0TítuloResc. Compl.DescripciónRescisión ComplementariaFormato@!
    Validación
    Usado
    Inicializador
    "1"

    Consulta
    Browse
    S
    Si
    Visual
    V

    Contexto
    Obligatorio
    Opciones
    1= Rescisión normal; 2= Rescisión complementaria; 3= Rescisión complementaria fuera del mes

    When
    Ini. Browse
    Grupo de
    WhenIni. BrowseGrupo de
    Campos
    Carpeta
    Check SQL
    HelpEn este campo deben digitarse Días de Vacaciones Vencidos.


    Campo RG_DFERVENDFERPRO


    Orden
    15
    16
    TipoN
    Tamaño6
    Decimal2
    TítuloDiasVac.
    Ven
    Pro.
    DescripciónDias vacaciones
    vencidas
    proporci.
    Formato@E 999.99
    Validación
    Usado
    Inicializador
    Consulta
    Browse
    S
    Si
    Visual
    Contexto
    Obligatorio
    Opciones
    When
    Ini. Browse
    Grupo de Campos
    Carpeta
    Check SQL
    HelpEn este campo debe ser tipeado: Días de Vacaciones Proporc.


    Campo RG_DFERPRODATAHOM


    Orden
    16
    17
    Tipo
    N
    D
    Tamaño
    6
    8
    Decimal
    2
    0
    Título
    DiasVac
    Fc.
    Pro.
    Homologa
    Descripción
    Dias vacaciones proporci.
    Fecha de Homologación
    Formato
    @E 999.99

    Validación
    UsadoNo
    Inicializador
    Consulta
    Browse
    S
    Si
    Visual
    Contexto
    Obligatorio
    Opciones
    When
    Ini. Browse
    Grupo de Campos
    Carpeta
    Check SQL#RG_DATAHOM<>' '
    HelpEn este campo debe ser tipeado: Fecha de la Homologación.


    Campo RG_DATAHOMDAVISO


    Orden
    17
    18
    Tipo
    D
    N
    Tamaño
    8
    6
    Decimal
    0
    2
    Título
    Fc. Homologa
    Aviso previo
    Descripción
    Fecha
    Días de
    Homologación
    aviso previo
    Formato@E 999.99
    ValidaciónGp40VldAvP()
    Usado
    No

    Inicializador
    Consulta
    Browse
    S
    Si
    VisualAlterar
    Contexto
    Obligatorio
    Opciones
    When
    Ini. Browse
    Grupo de Campos
    Carpeta1
    Check SQL
    #RG_DATAHOM<>' '

    HelpEn este campo debe ser tipeado: Días de Preaviso.


    Campo RG_DAVISODTPAGO


    Orden
    18
    19
    Tipo
    N
    D
    Tamaño
    6
    8
    Decimal
    2
    0
    Título
    Aviso previo
    Fecha Pago
    Descripción
    Días
    Fecha de
    aviso previo
    Pago
    Formato
    @E 999.99

    Validación
    Gp40VldAvP()

    Usado
    Inicializador
    Consulta
    Browse
    S
    Si
    Visual
    A

    Contexto
    Obligatorio
    Opciones
    WhenInclui
    Ini. Browse
    Grupo de Campos
    Carpeta
    1

    Check SQL
    HelpInforme la fecha de pago de la rescisión.


    Campo RG_DTPAGOMEDATU


    Orden
    19
    20
    Tipo
    D
    C
    Tamaño
    8
    1
    Decimal0
    Título
    Fecha Pago
    Mes p/Prom
    Descripción
    Fecha de Pago
    Considerar Mes para Prom
    Formato@!
    ValidaciónPertence("SN")
    UsadoNo
    Inicializador"N"
    Consulta
    Browse
    S
    Si
    Visual
    Contexto
    Obligatorio
    Opciones
    When
    Inclui

    Ini. Browse
    Grupo de Campos
    Carpeta
    Check SQL

    HelpEn este campo debe ser tipeado: "S" Considera los conceptos de Liquid. Final para promedio por sindicato; "N" No Considera los conceptos de la Liquidación Final.


    Campo RG_NORMALCampo RG_MEDATU


    Orden
    20
    21
    Tipo
    C
    N
    Tamaño
    1
    6
    Decimal0
    Título
    Mes p/Prom
    Hrs Normales
    Descripción
    Considerar Mes para Prom
    Horas Normales de trabajo
    Formato
    @!
    @E 999.99
    Validación
    Pertence("SN")
    M->RG_NORMAL > 0.00
    UsadoNo
    Inicializador
    "N"
    Normal
    Consulta
    Browse
    S
    Si
    VisualVisualizar
    ContextoReal
    Obligatorio
    Opciones
    When
    Ini. Browse
    Grupo de Campos
    Carpeta
    Check SQL
    HelpInforme las Horas Trabajadas del empleado para cálculo del DSR sobre horas en la Liquidación Final.


    Campo RG_NORMALDESCANS


    Orden
    21
    22
    TipoN
    Tamaño6
    Decimal
    0
    2
    TítuloHrs
    Normales
    . D.S.R.
    DescripciónHoras
    Normales de trabajo
    de D.S.R.
    Formato@E 999.99
    ValidaciónM->RG_
    NORMAL
    DESCANS > 0.00
    UsadoNo
    Inicializador
    Normal
    Descanso
    Consulta
    Browse
    S
    Si
    Visual
    V
    Visualizar
    Contexto
    R
    Real
    Obligatorio
    Opciones
    When
    Ini. Browse
    Grupo de Campos
    Carpeta
    Check SQL
    HelpInforme las Horas relativas a los Desc. Sem. Remun. del empleado en el mes de la Liquidación Final.


    Campo RG_DESCANSSALMES


    Orden
    22
    23
    TipoN
    Tamaño
    6
    12
    Decimal2
    Título
    Hrs. D.S.R.
    Salario Mes
    Descripción
    Horas de D.S.R.
    Salario Mensual
    Formato@E 999,999,
    Formato@E
    999.99
    Validación
    M->RG_DESCANS > 0.00
    Positivo()
    UsadoNo
    Inicializador
    Descanso

    Consulta
    Browse
    S
    Si
    Visual
    V
    Visualizar
    Contexto
    R

    Obligatorio
    Opciones
    When
    Ini. Browse
    Grupo de Campos
    Carpeta
    Check SQL
    HelpEn este campo debe ser tipeado: Sueldo Mensual.


    Campo RG_SALMESSALDIA


    Orden
    23
    24
    TipoN
    Tamaño12
    Decimal2
    TítuloSalario
    Mes
    Día
    DescripciónSalario
    Mensual
    Día
    Formato@E 999,999,999.99
    ValidaciónPositivo()
    UsadoNo
    Inicializador
    Consulta
    Browse
    S
    Si
    Visual
    V

    Contexto
    Obligatorio
    Opciones
    When
    Ini. Browse
    Grupo de Campos
    Carpeta
    Check SQL

    Campo RG_SALDIA


    HelpEn este campo debe ser tipeado: Sueldo Día.


    Campo RG_SALHORA


    Orden25
    Orden24
    TipoN
    Tamaño12
    Decimal2
    TítuloSalario
    Día
    Hora
    DescripciónSalario
    Día
    Hora
    Formato@E 999,999,999.99
    ValidaciónPositivo()
    UsadoNo
    Inicializador
    Consulta
    Browse
    S
    Si
    Visual
    Contexto
    Obligatorio
    Opciones
    When
    Ini. Browse
    Grupo de Campos
    Carpeta
    Check SQL
    HelpEn este campo debe ser tipeado: Sueldo Hora.


    Campo RG_SALHORASTSAPL


    Orden
    25
    26
    Tipo
    N
    C
    Tamaño
    12
    1
    Decimal
    2
    0
    Título
    Salario Hora
    Estatus
    Descripción
    Salario Hora
    Estatus Aplicación
    Formato
    @E 999,999,999.99
    @!
    Validación
    Positivo()

    Usado
    No

    Inicializador
    Consulta
    Browse
    S
    No
    VisualVisualizar
    ContextoReal
    Obligatorio
    Opciones
    When
    Ini. Browse
    Grupo de Campos
    Carpeta
    Check SQL
    HelpEstatus de la aplicación.


    Campo RG_STSAPLAPLROT


    Orden
    26
    27
    TipoC
    Tamaño
    1
    3
    Decimal0
    Título
    Estatus
    Proced. Apl.
    Descripción
    Estatus
    Procedimiento Aplicación
    Formato@!
    Validación
    Usado
    Inicializador
    Consulta
    Browse
    N
    Si
    Visual
    V
    Visualizar
    Contexto
    R
    Real
    Obligatorio
    Opciones
    When
    Ini. Browse
    Grupo de Campos
    Carpeta
    Check SQL
    HelpEste campo debe contener el procedimiento con el que se realizó la aplicación de rescisión.


    Campo RG_APLROTAPLPER


    Orden
    27
    28
    TipoC
    Tamaño
    3
    6
    Decimal0
    Título
    Proced.
    Periodo Apl.
    Descripción
    Procedimiento
    Periodo Aplicación
    Formato@!
    ValidaciónVazio() .Or. ExistCpo("SRY")
    Usado
    Inicializador
    Consulta
    Browse
    S
    Si
    Visual
    V
    Visualizar
    Contexto
    R

    Obligatorio
    Opciones
    When
    Ini. Browse
    Grupo de Campos
    Carpeta
    Check SQL
    HelpEste campo debe contener el periodo con el que se realizó la aplicación de rescisión.


    Campo RG_APLPERAPLNPG


    Orden
    28
    29
    TipoC
    Tamaño
    6
    2
    Decimal0
    Título
    Periodo
    Num.Pago Apl
    .
    Descripción
    Periodo
    Num. Pago Aplicación
    Formato@!
    Validación
    Vazio() .Or. ExistCpo("SRY")

    Usado
    Inicializador
    UsadoInicializador

    Consulta
    Browse
    S
    Si
    Visual
    V
    Visualizar
    Contexto
    Obligatorio
    Opciones
    When
    Ini. Browse
    Grupo de Campos
    Carpeta
    Check SQL
    HelpEste campo debe presentar el número de pago del periodo de aplicación de la resicisión.


    Campo RG_APLNPGRHEXP


    Orden
    29
    30
    TipoC
    Tamaño
    2
    6
    Decimal0
    Título
    Num.Pago Apl
    Contr.Exp.RH
    Descripción
    Num. Pago Aplicación
    Control de Exportación R
    Formato
    @!

    Validación
    UsadoNo
    Inicializador
    Consulta
    Browse
    S

    Visual
    V

    Contexto
    Obligatorio
    Opciones
    When
    Ini. Browse
    Grupo de Campos
    Carpeta
    Check SQL
    HelpEn este campo se almacena la fecha de la exportacion para la aplicacion Totvs Control de acceso.


    Campo RG_RHEXPPDRESC


    Orden
    30
    31
    TipoC
    Tamaño
    6
    1
    Decimal0
    Título
    Contr
    Con.
    Exp
    Res.
    RH
    Comp
    Descripción
    Control de Exportación R
    Conceptos Res. Complement
    Formato@!
    Validación
    Usado
    No

    Inicializador
    Inicializador
    "1"
    Consulta
    BrowseNo
    VisualVisualizar
    ContextoReal
    Obligatorio
    Opciones
    When
    1=Todos;2=Solo aviso;3=Aviso + Conceptos rescisorios
    When
    Ini
    Ini
    . Browse
    Grupo de Campos
    Carpeta
    Check SQL

    Campo RG_PDRESC


    HelpPara los casos en que se concedió el reajuste por acuerdo laboral, y la fecha del acuerdo laboral sea superior a la fecha de despido del empleado, informe los conceptos que deben calcularse en las rescisiones complementarias por acuerdo laboral: 1=Todos, Todo concepto de la rescisión original que no se haya Generado, Informado o provenga del módulo SIGAPON. 2=Solo Aviso, Todos los conceptos de la rescisión original que sean de aviso previo, siempre y cuando el reajuste se haya concedido hasta la fecha proyectada del aviso previo, el valor calculado será proporcional a los días de aviso en el mes del acuerdo laboral. 3=Aviso + Conceptos rescisorios, Todos los conceptos de la rescisión original menos el concepto de saldo del sueldo.
    Orden31TipoCTamaño1Decimal0TítuloCon.Res.CompDescripciónConceptos Res. ComplementFormato@!ValidaciónUsadoInicializador"1"ConsultaBrowseNVisualVContextoRObligatorioOpciones1=Todos;2=Solo aviso;3=Aviso + Conceptos rescisoriosWhenIni. BrowseGrupo de CamposCarpetaCheck SQL


    Campo RG_NOVSUBS


    Orden32
    TipoN
    Tamaño14
    Decimal2
    TítuloNuevo Subsid
    DescripciónValor nuevo subsidio
    Formato

    @E 99,999,999,999.99

    Validación
    UsadoNo
    Inicializador
    Consulta
    Browse
    S
    Si
    Visual
    A
    Alterar
    Contexto
    R
    Real
    Obligatorio
    Opciones
    When
    Ini. Browse
    Grupo de Campos
    Carpeta
    Check SQL
    HelpNuevo sueldo del jubilado, en la rescisión por jubilación. Este valor se llevará a SRA - RA_SALARIO, en la concreción de la rescisión.