Á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); para garantizar el correcto funcionamiento de la rutina Liquidación de Contratos utilizada en el país Perú.

También se realizan modificaciones a la tablaal 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-
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 backup del repositorio (RPO)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 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
    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 {
        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ú:

    ...

    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 {
        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

    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
    ObligatorioSi
    Opciones
    When
    Ini. BrowsePosicione("SRA",1,RG_FILIAL+RG_MAT,"RA_NOME")
    Grupo de Campos
    Carpeta1
    Check SQL
    HelpEste campo debe mostrar el nombre del empleado.


    Campo RG_PROCES


    Orden04
    TipoC
    Tamaño5
    Decimal0
    TítuloCod. Proceso
    DescripciónCódigo del Proceso
    Formato@!
    Validación
    Usado
    InicializadorSRA->RA_PROCES
    Consulta
    BrowseSi
    VisualVisualizar
    Contexto
    Obligatorio

    ...

    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_MATConsultaBrowseNVisualContextoObligatorioSi

    Opciones
    When
    Ini. Browse
    Grupo de Campos
    121

    Carpeta
    1

    Check SQL
    #RG_MAT <>' '

    HelpInforme el Código del Proceso.


    Campo RG_NOMEROTEIR


    Orden
    03
    05
    TipoC
    Tamaño
    30
    3
    Decimal0
    Título
    Nombre
    Proced. Calc
    Descripción
    Nombre del empleado
    Procedimiento de Cálculo
    Formato@!
    ValidaciónVazio() .Or. ExistCpo("SRY")
    Usado
    Inicializador
    SRA->RA_NOME

    ConsultaSRY
    Consulta
    Browse
    S
    Si
    Visual
    V
    Alterar
    Contexto
    V
    Real
    Obligatorio
    Si

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

    Campo RG_PROCES


    Grupo de Campos
    Carpeta
    Check SQL
    HelpInforme el procedimiento de cálculo.


    Campo RG_PERIODO


    Orden06
    Orden04
    TipoC
    Tamaño
    5
    6
    Decimal0
    Título
    Cod. Proceso
    Periodo
    Descripción
    Código del Proceso
    Periodo
    Formato@!
    Validación
    Usado
    ExistCpo("RCH",M->RG_PROCES+M->RG_PERIODO)
    Usado
    Inicializador
    ConsultaRCHRES
    BrowseSi
    VisualAlterar
    ContextoReal
    ObligatorioSi
    InicializadorSRA->RA_PROCESConsultaBrowseSVisualVContextoObligatorio
    Opciones
    When
    Ini. Browse
    Grupo de Campos
    Carpeta
    Check SQL
    HelpInforme el periodo.


    Campo RG_ROTEIRSEMANA


    Orden
    05
    07
    TipoC
    Tamaño
    3
    2
    Decimal0
    Título
    Proced. Calc
    N° Pago
    Descripción
    Procedimiento
    Número de
    Cálculo
    Pago
    Formato
    @!
    99
    Validación
    Vazio() .Or. ExistCpo("SRY
    Entre(" ","52")
    Usado
    Inicializador
    Consulta
    SRY

    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_PERIODODESCTPR


    Orden
    06
    08
    TipoC
    Tamaño
    6
    30
    Decimal0
    Título
    Periodo
    Desc.TP.Resc
    Descripción
    Periodo
    Descripc. Tipo Rescisión
    Formato@!
    Validación
    ExistCpo

    Usado
    InicializadorIf(Inclui,"",fDescRCC("
    RCH
    ST17",M->RG_
    PROCES+M->RG_PERIODO)UsadoInicializador
    TIPORES,1,2,3,110))
    Consulta
    RCHRES
    T17PER
    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_SEMANADATADEM


    Orden
    07
    09
    Tipo
    C
    D
    Tamaño
    2
    8
    Decimal0
    Título
    N° Pago

    Fc. Despido

    Descripción
    Número
    Fecha de
    Pago
    Despido
    Formato
    99
    fCargaDFerias()
    Validación
    Entre(" ","52")

    Usado
    Inicializador
    Consulta
    Browse
    S
    Si
    Visual
    A
    Alterar
    Contexto
    R

    ObligatorioSi
    Opciones
    When
    Ini. Browse
    Grupo de Campos
    Carpeta
    Check SQL#RG_DATADEM<>' '
    HelpEn este campo debe ser tipeado: Fecha de Despido.


    Campo RG_DESCTPRTIPORES


    Orden
    08
    10
    TipoC
    Tamaño
    30
    2
    Decimal0
    Título
    Desc.TP
    Tipo Resc.
    Resc
    Descripción
    Descripc.
    Tipo de Rescisión
    Formato@!
    Validación
    UsadoInicializadorIf(Inclui,"",fDescRCC
    ValidRcc("ST17", M->RG_TIPORES,1,2
    ,3,110)
    )
    Usado
    Inicializador

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

    ConsultaT17PER
    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 CamposCarpetaCheck SQL

    Campo RG_DATADEM


    Grupo de Campos
    Carpeta
    Check SQL#RG_TIPORES<>' '
    HelpEn este campo debe ser tipeado: Tipo de Liquidación Final.


    Campo RG_DTGERAR


    Orden11
    Orden09
    TipoD
    Tamaño8
    Decimal0
    Título
    Fc. Despido
    Fch Generac
    Descripción
    Fecha de Despido
    Fch Generac. en planilla
    Formato
    Validación
    fCargaDFerias
    fChkDtGer()
    Validación
    Usado
    InicializadordDataBase
    Consulta
    Browse
    S
    Si
    Visual
    A

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

    Campo RG_TIPORES

    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
    Formato
    ValidaciónfAtAvProj()
    Usado
    Inicializador
    Consulta
    BrowseSi
    Visual
    Contexto
    Obligatorio
    Orden10TipoCTamaño2Decimal0TítuloTipo Resc.DescripciónTipo de RescisiónFormato@!ValidaciónValidRcc("ST17", M->RG_TIPORES,1,2)UsadoInicializador

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

    ConsultaT17PERBrowseSVisualAContextoObligatorioSi

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

    Campo 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_EFETIVA


    Orden13
    TipoC
    Tamaño1
    Orden11TipoDTamaño8
    Decimal0
    Título
    Fch Generac
    Estado
    Descripción
    Fch Generac. en planilla
    Estado de rescisión
    Formato@!
    Validación
    fChkDtGer
    Pertence("12345")
    Usado
    Inicializador
    dDataBase
    "1"
    Consulta
    Browse
    S
    Si
    Visual
    Contexto
    Obligatorio
    Si

    Opciones1=Aprobado(no calculado);2=Calculado;3=Cerrado(aplicado);4=Impreso;5=Pago
    Opciones
    When
    Ini. Browse
    Grupo de Campos
    Carpeta
    1

    Check SQL
    #RG_DTGERAR<>' '

    HelpInforme si la rescisión se efectivó.


    Campo RG_DTAVISORESCOMP


    Orden
    12
    14
    Tipo
    D
    C
    Tamaño
    8
    1
    Decimal0
    Título
    Fecha aviso
    Resc. Compl.
    Descripción
    Fecha de aviso previoFormatoValidaciónfAtAvProj()
    Rescisión Complementaria
    Formato@!
    Validación
    Usado
    Inicializador"1"
    Consulta
    Browse
    S
    Si
    VisualVisualizar
    Contexto
    Obligatorio
    Opciones1= Rescisión normal; 2= Rescisión complementaria; 3= Rescisión complementaria fuera del mes
    When
    Ini. Browse
    Grupo de Campos
    Carpeta
    1

    Check SQL

    Campo RG_EFETIVA


    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
    Validación
    Orden13TipoCTamaño1Decimal0TítuloEstadoDescripciónEstado de rescisiónFormato@!ValidaciónPertence("12345")

    Usado
    Inicializador
    "1"

    Consulta
    Browse
    S
    Si
    Visual
    Contexto
    Obligatorio
    Opciones
    1=Aprobado(no calculado);2=Calculado;3=Cerrado(aplicado);4=Impreso;5=Pago

    When
    Ini. Browse
    WhenIni. Browse

    Grupo de Campos
    Carpeta
    Check SQL
    HelpEn este campo deben digitarse Días de Vacaciones Vencidos.


    Campo RG_RESCOMPDFERPRO


    Orden
    14
    16
    Tipo
    C
    N
    Tamaño
    1
    6
    Decimal
    0
    2
    Título
    Resc
    DiasVac.
    Compl
    Pro.
    Descripción
    Rescisión Complementaria
    Dias vacaciones proporci.
    Formato
    @!
    @E 999.99
    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 Campos
    Carpeta
    Check SQL
    HelpEn este campo debe ser tipeado: Días de Vacaciones Proporc.


    Campo RG_DFERVENDATAHOM


    Orden
    15
    17
    Tipo
    N
    D
    Tamaño
    6
    8
    Decimal
    2
    0
    Título
    DiasVac
    Fc.
    Ven.
    Homologa
    Descripción
    Dias vacaciones vencidas
    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_DFERPRODAVISO


    Orden
    16
    18
    TipoN
    Tamaño6
    Decimal2
    Título
    DiasVac.Pro.
    Aviso previo
    Descripción
    Dias vacaciones proporci.
    Días de aviso previo
    Formato@E 999.99
    ValidaciónGp40VldAvP()
    Usado
    Inicializador
    Consulta
    Browse
    S
    Si
    VisualAlterar
    Contexto
    Obligatorio
    Opciones
    When
    Ini. Browse
    Grupo de Campos
    Carpeta1
    Check SQL
    HelpEn este campo debe ser tipeado: Días de Preaviso.


    Campo Campo RG_DATAHOMDTPAGO


    Orden
    17
    19
    TipoD
    Tamaño8
    Decimal0
    Título
    Fc. Homologa
    Fecha Pago
    DescripciónFecha de
    Homologación
    Pago
    Formato
    Validación
    Usado
    No

    Inicializador
    Consulta
    Browse
    S
    Si
    Visual
    Contexto
    Obligatorio
    Opciones
    WhenInclui
    Ini. Browse
    Grupo de Campos
    Carpeta
    Check SQL
    #RG_DATAHOM<>' '

    HelpInforme la fecha de pago de la rescisión.


    Campo RG_DAVISOMEDATU


    Orden
    18
    20
    Tipo
    N
    C
    Tamaño
    6
    1
    Decimal
    2
    0
    Título
    Aviso previo
    Mes p/Prom
    Descripción
    Días de aviso previo
    Considerar Mes para Prom
    Formato
    @E 999.99
    @!
    Validación
    Gp40VldAvP
    Pertence("SN")
    UsadoNo
    Inicializador"N"
    Consulta
    Browse
    S
    Si
    Visual
    A

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

    Check SQL

    Campo RG_DTPAGO


    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_NORMAL


    Orden21
    TipoN
    Tamaño6
    Decimal0
    TítuloHrs Normales
    DescripciónHoras Normales de trabajo
    Formato@E 999.99
    ValidaciónM->RG_NORMAL > 0.00
    UsadoNo
    InicializadorNormal
    Orden19TipoDTamaño8Decimal0TítuloFecha PagoDescripciónFecha de PagoFormatoValidaciónUsadoInicializador
    Consulta
    Browse
    S
    Si
    VisualVisualizar
    ContextoReal
    Obligatorio
    Opciones
    When
    Inclui

    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_MEDATUDESCANS


    Orden
    20
    22
    Tipo
    C
    N
    Tamaño
    1
    6
    Decimal
    0
    2
    Título
    Mes p/Prom
    Hrs. D.S.R.
    Descripción
    Considerar Mes para Prom
    Horas de D.S.R.
    Formato
    @!
    @E 999.99
    Validación
    Pertence("SN")
    M->RG_DESCANS > 0.00
    UsadoNo
    Inicializador
    "N"
    Descanso
    Consulta
    Browse
    S
    Si
    VisualVisualizar
    ContextoReal
    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_NORMALSALMES


    Orden
    21
    23
    TipoN
    Tamaño
    6
    12
    Decimal
    0
    2
    Título
    Hrs Normales
    Salario Mes
    Descripción
    Horas Normales de trabajo
    Salario Mensual
    Formato@E 999,999,999.99
    Validación
    M->RG_NORMAL > 0.00
    Positivo()
    UsadoNo
    Inicializador
    Normal

    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_DESCANSSALDIA


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

    Consulta
    Browse
    S
    Si
    Visual
    V

    Contexto
    R

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


    Campo RG_SALMESSALHORA


    Orden
    23
    25
    TipoN
    Tamaño12
    Decimal2
    TítuloSalario
    Mes
    Hora
    DescripciónSalario
    Mensual
    Hora
    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
    HelpEn este campo debe ser tipeado: Sueldo Hora.


    Campo RG_SALDIASTSAPL


    Orden
    24
    26
    Tipo
    N
    C
    Tamaño
    12
    1
    Decimal
    2
    0
    Título
    Salario Día
    Estatus
    Descripción
    Salario Día
    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_SALHORAAPLROT


    Orden
    25
    27
    Tipo
    N
    C
    Tamaño
    12
    3
    Decimal
    2
    0
    Título
    Salario Hora
    Proced. Apl.
    Descripción
    Salario Hora
    Procedimiento Aplicación
    Formato
    @E 999,999,999.99
    @!
    Validación
    Positivo()

    Usado
    No

    Inicializador
    Consulta
    Browse
    S
    Si
    VisualVisualizar
    ContextoReal
    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_STSAPLAPLPER


    Orden
    26
    28
    TipoC
    Tamaño
    1
    6
    Decimal0
    Título
    Estatus
    Periodo Apl.
    Descripción
    Estatus
    Periodo Aplicación
    Formato@!
    ValidaciónVazio() .Or. ExistCpo("SRY")
    Usado
    Inicializador
    Consulta
    Browse
    N
    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_APLROTAPLNPG


    Orden
    27
    29
    TipoC
    Tamaño
    3
    2
    Decimal0
    Título
    Proced
    Num.Pago Apl
    .
    Descripción
    Procedimiento
    Num. Pago Aplicación
    Formato@!
    Validación
    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 presentar el número de pago del periodo de aplicación de la resicisión.


    Campo RG_APLPERRHEXP


    Orden
    28
    30
    TipoC
    Tamaño6
    Decimal0
    Título
    Periodo Apl
    Contr.Exp.RH
    Descripción
    Periodo Aplicación
    Control de Exportación R
    Formato
    @!

    Validación
    Vazio() .Or. ExistCpo("SRY")

    UsadoNo
    Usado
    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_PDRESCCampo RG_APLNPG


    Orden
    29
    31
    TipoC
    Tamaño
    2
    1
    Decimal0
    Título
    Num.Pago Apl
    Con.Res.Comp
    Descripción
    Num
    Conceptos Res.
    Pago Aplicación
    Complement
    Formato@!
    Validación
    Usado
    Inicializador"1"
    Consulta
    Browse
    S
    No
    Visual
    VIni. Browse
    Visualizar
    ContextoReal
    Obligatorio
    Opciones
    When
    1=Todos;2=Solo aviso;3=Aviso + Conceptos rescisorios
    When
    Ini. Browse
    Grupo de Campos
    Carpeta
    Check SQL

    Campo RG_RHEXP

    ...


    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.

    ...

    Campo RG_PDRESC

    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.