Histórico da Página
...
- El tipo de Beneficiario (RK_TPBENEF) es igual a 3 (Ejecutivo) y existe un préstamo asociado a este beneficiario (Num.Identif. (SRK->RKRK_NUMID) = ”SRK” + Filial(RA_FILIAL) + Matricula (RA_MAT) + Concepto (RQ_VERBFOL) + Orden Benefi (RQ_ORDEM) + “SRQ”) y el saldo (SRK->RKRK_VLSALDO) es diferente al valor inicial (SRK->RKRK_VALORTO).
- Existe al menos un registro de amortizaciones de préstamos (Num.Identif. (RCK->RCK_NUMID) = ”SRK” + Filial(RA_FILIAL) + Matricula (RA_MAT) + Concepto (RQ_VERBFOL) + Orden Benefi (RQ_ORDEM) + “SRQ” )
- Existe al menos un registro en movimientos de nómina (Num.Identif. (SRC->RCRC_NUMID) = ”SRK” + Filial(RA_FILIAL) + Matricula (RA_MAT) + Concepto (RQ_VERBFOL) + Orden Benefi (RQ_ORDEM) + “SRQ”).
- Existe al menos un registro en histórico de movimientos (Num.Identif. (SRD->RDRD_NUMID)=”SRK” + Filial(RA_FILIAL) + Matricula (RA_MAT) + Concepto (RQ_VERBFOL) + Orden Benefi (RQ_ORDEM) + “SRQ”).
Exclusión Préstamos
La eliminación de un registro de préstamos (SRK) deberá ser restringida en los siguientes casos:
- Si el saldo El tipo de Beneficiario (RK_VLSALDO) es diferente al valor inicial (RK_VALORTO).
- Existe al menos un registro de amortizaciones de préstamos TPBENEF) igual a 3 (Ejecutivo) y existe un préstamo asociado a este beneficiario (Num.Identif. (SRK->RKRCK_NUMID) = SRQ->RQ_NUMID .AND. SRD->RD_NUMID = ”SRK” + Filial(RA_FILIAL) + Matricula (RA_MAT) + Concepto (RQ_VERBFOL) + Orden Benefi (RQ_ORDEM) + “SRQ”).
Exclusión Préstamos
- Num.Identif. (RK_NUMID)).
- Existe al menos un registro en movimientos de nómina (Num.Identif. (RC_NUMID) = Num.Identif. (RK_NUMID)).
- Existe al menos un registro en histórico de movimientos (Num.Identif. (RD_NUMID) = Num.Identif. (RK_NUMID)).
Modificar Beneficiarios
La modificación de un registro de beneficiario (SRQ) deberá La eliminación de un registro de préstamos (SRK) deberá ser restringida en los siguientes casos:
- Si el saldo (SRK->RK_VLSALDO) es diferente al valor inicial (SRK->RK_VALORTO).
- Existe al menos un registro de amortizaciones de préstamos El tipo de Beneficiario (RK_TPBENEF) igual a 3 (Ejecutivo) y existe un préstamo asociado a este beneficiario (Num.Identif. (RCK->RCKRK_NUMID) = Num.Identif. (SRK->RK_NUMID)).Existe al menos un registro en movimientos de nómina (Num.Identif. (SRC->RC_NUMID) = Num.Identif. (SRK->RK_NUMID)”SRK” + Filial (RA_FILIAL) + Matricula (RA_MAT) + Concepto (RQ_VERBFOL) + Orden Benefi (RQ_ORDEM) + “SRQ”) y el saldo (RK_VLSALDO) es diferente al valor inicial (RK_VALORTO).
- Existe al menos un registro en histórico de amortizaciones de movimientos préstamos (Num. Identif . (SRD->RDRCK_NUMID) = Num.Identif. (SRK->RK_NUMID)).
Modificar Beneficiarios
La modificación de un registro de beneficiario (SRQ) deberá ser restringida en los siguientes casos:
- ”SRK” + Filial (RA_FILIAL) + Matricula (RA_MAT) + Concepto (RQ_VERBFOL) + Orden Benefi (RQ_ORDEM) + “SRQ” )
- Existe al menos un registro en movimientos de nómina (Num. Identif (RC_NUMID) = El tipo de Beneficiario (RK_TPBENEF) igual a 3 (Ejecutivo) y existe un préstamo asociado a este beneficiario (Num.Identif. (SRK->RK_NUMID) = ”SRK” + Filial (RA_FILIAL) + Matricula (RA_MAT) + Concepto (RQ_VERBFOL) + Orden Benefi (RQ_ORDEM) + “SRQ”) y el saldo (SRK->RK_VLSALDO) es diferente al valor inicial (SRK->RK_VALORTO)..
- Existe al menos un registro en histórico de movimientos (Num. Identif (RDExiste al menos un registro de amortizaciones de préstamos (Num. Identif (RCK->RCK_NUMID) = ”SRK” + Filial (RA_FILIAL) + Matricula (RA_MAT) + Concepto (RQ_VERBFOL) + Orden Benefi (RQ_ORDEM) + “SRQ”)
- Existe al menos un registro en movimientos de nómina (Num. Identif (SRC->RC_NUMID) = ”SRK” + Filial (RA_FILIAL) + Matricula (RA_MAT) + Concepto (RQ_VERBFOL) + Orden Benefi (RQ_ORDEM) + “SRQ”).
- Existe al menos un registro en histórico de movimientos (Num. Identif (SRD->RD_NUMID) = ”SRK” + Filial (RA_FILIAL) + Matricula (RA_MAT) + Concepto (RQ_VERBFOL) + Orden Benefi (RQ_ORDEM) + “SRQ”).
- El tipo de Beneficiario (RK_TPBENEF) igual a 3 (Ejecutivo) y existe un préstamo asociado a este beneficiario (Num. Identif (SRK->RK_NUMID) = SRQ->RQ_NUMIDL .AND. SRD->RD_NUMID=”SRK” + Filial (RA_FILIAL) + Matricula (RA_MAT) + Concepto (RQ_VERBFOL) + Orden Benefi (RQ_ORDEM) + “SRQ”).
04. EJEMPLO DE UTILIZACIÓN
- Ingresar al módulo Gestión de Personal(SIGAGPE).
- Ingresar a la rutina Beneficiarios, ubicada en "Actualizaciones | Empleados | Beneficiarios(GPEA280)".
- Seleccionar el empleado previamente creado y dar clic en e botón "Incluir"
- Informar los campos del beneficiario y validar lo siguiente
- Al momento de informar el campo N° oficio (RQ_OFICIO) y posicionarse sobre el campo fecha de oficio (RQ_DTOFICI) validar que no se presente un error log y permita continuar.
- Dar clic en "Grabar".
- Validar que el registro del beneficiario se guarde correctamente.
Tabla Beneficiarios (SRQ):
- El campo Clave concepto (RQ_VERFOL) se utilizará para informar el concepto del Beneficio a calcular.
- El campo Tipo de Beneficiario (RQ_TPBENEF) se utilizará para indicar el tipo de beneficiario. Tiene las siguientes opciones:
- Alimentos
- Cooperativa
- Ejecutivos
- Otros
- El campo Número Oficio (RQ_OFICIO) se utilizará para informar el número de oficio. No será obligatorio.
- El campo Fecha Oficio (RQ_DTOFICI) se utilizará para informar la fecha del oficio y sólo será necesario cuando se informe el número de oficio.
- El campo Tribunal (RQ_UNIDOFI) se utilizará para informar la Unidad Judicial y sólo se requiere cuando se informó el número de oficio.
Tabla de Prestamos (SRK):
Al insertar un embargo ejecutivo con número y valor de cuotas, se generará un registro en la tabla de préstamos:
- El campo Codigo del Banco (RK_CODBCO) contendrá el código del banco donde se depositará el embargo.
- El campo Número del Contrato (RK_NRCONTR) contendrá el número de cuenta donde se depositará el embargo.
- El campo Número Identificación (RK_NUMID) se formará con la siguiente información: ”SRK” + Filial (RA_FILIAL) + Matricula (RA_MAT) + Clave concepto (RQ_VERBFOL) + Orden Benefi (RQ_ORDEM) + “SRQ”
05. DICCIONARIO DE DATOS
Configuración de opción en Menú:
...
- .
04. EJEMPLO DE UTILIZACIÓN
- Ingresar al módulo Gestión de Personal(SIGAGPE).
- Ingresar a la rutina Beneficiarios, ubicada en "Actualizaciones | Empleados | Beneficiarios(GPEA280)".
- Seleccionar el empleado previamente creado y dar clic en e botón "Incluir"
- Informar los campos del beneficiario y validar lo siguiente
- Al momento de informar el campo N° oficio (RQ_OFICIO) y posicionarse sobre el campo fecha de oficio (RQ_DTOFICI) validar que no se presente un error log y permita continuar.
- Dar clic en "Grabar".
- Validar que el registro del beneficiario se guarde correctamente.
Tabla Beneficiarios (SRQ):
- El campo Clave concepto (RQ_VERFOL) se utilizará para informar el concepto del Beneficio a calcular.
- El campo Tipo de Beneficiario (RQ_TPBENEF) se utilizará para indicar el tipo de beneficiario. Tiene las siguientes opciones:
- Alimentos
- Cooperativa
- Ejecutivos
- Otros
- El campo Número Oficio (RQ_OFICIO) se utilizará para informar el número de oficio. No será obligatorio.
- El campo Fecha Oficio (RQ_DTOFICI) se utilizará para informar la fecha del oficio y sólo será necesario cuando se informe el número de oficio.
- El campo Tribunal (RQ_UNIDOFI) se utilizará para informar la Unidad Judicial y sólo se requiere cuando se informó el número de oficio.
Tabla de Prestamos (SRK):
Al insertar un embargo ejecutivo con número y valor de cuotas, se generará un registro en la tabla de préstamos:
- El campo Código del Banco (RK_CODBCO) contendrá el código del banco donde se depositará el embargo.
- El campo Número del Contrato (RK_NRCONTR) contendrá el número de cuenta donde se depositará el embargo.
- El campo Número Identificación (RK_NUMID) se formará con la siguiente información: ”SRK” + Filial (RA_FILIAL) + Matricula (RA_MAT) + Clave concepto (RQ_VERBFOL) + Orden Benefi (RQ_ORDEM) + “SRQ”
05. DICCIONARIO DE DATOS
Configuración de opción en Menú:
Menú | Actualizaciones |
Sub-menú | Empleados |
Nombre de la Rutina | Beneficiarios |
Programa | GPEA280 |
Módulo | SIGAGPE |
Tipo | Función Protheus |
Informações | ||
---|---|---|
| ||
Los últimos ajustes al Diccionario de Datos fueron realizados en el paquete 009832-DMINA-13872- REGISTRO DE BENEFICIARIOS COL. Para más información sobre los cambios realizados consultar el siguiente Documento Técnico : 12553416 DMINA-13872 DT Error log al realizar Inclusión de Beneficiarios de un empleado COL |
SX3 - Campos
A continuación la estructura de la tabla de Beneficiarios (SRQ) y la tabla de Prestamos (SRK) con las modificaciones requeridas.
Nota: Se quitaron los campos que no van a sufrir modificaciones para una mayor claridad.
Tabla SRQ - Beneficiarios
Campo | RQ_TPBENEF |
Tipo | C |
Tamanho | 1 |
Decimal | |
Picture | @! |
Browse | Si |
Obligatorio | Si |
Titulo | Tipo Benef. |
Descrição | Tipo Beneficio |
Help de Campo | |
Lista | 1=Alimentos;2=Cooperativas;3=Ejecutivos; 4= UPC Adiciona;5 = Otros |
Contexto | Real |
Consulta Std | |
Validación | pertence(“12345”) .and. fVldRQTpBen() |
Campo | RQ_ORDEM |
Tipo | C - Carácter |
Tamaño | 2 |
Decimal | 0 |
Picture | @! |
Contexto | Real |
Propiedad | Visualizar |
Título | Orden Benefi |
Descripción | Orden de Beneficiario |
Obligatorio | No |
Inicializa Estándar | |
Consulta | |
Validación | |
Help | Numero de Orden del beneficiario. Llenado automáticamente por el sistema. |
SX3 - Campos
A continuación la estructura de la tabla de Beneficiarios (SRQ) y la tabla de Prestamos (SRK) con las modificaciones requeridas.
Nota: Se quitaron los campos que no van a sufrir modificaciones para una mayor claridad.
Tabla SRQ - Beneficiarios
Campo
RQ_TPBENEF
Tipo
C
Tamanho
1
Decimal
Picture
@!
Browse
Si
Obligatorio
Si
Titulo
Tipo Benef.
Descrição
Tipo Beneficio
Help de Campo
Lista
1=Alimentos;2=Cooperativas;3=Ejecutivos; 4 Otros
Contexto
Real
Consulta Std
Validación
Campo | RQ_NOME |
Tipo | C |
Tamanho | 30 |
Título | Nombre Benef |
Validación | Texto() .and. FHIST() |
...
Campo | RQ_VERBFOL |
Tipo | C |
Tamanho | 3 |
Título | Concepto. |
Descrição | Clave Concepto |
Help de Campo | Indicar la clave del concepto con el que se calcuará en todos los procedimientos de cálculo de la nómina |
Consulta Std | SRVSRQ |
Validación | Vazio() .Or. ExistCpo("SRV") .AND. IsLeeBen(.T., M->RQ_VERBFOL,.T.) .And. fRQVerbFol() |
Campo | RQ_VALFIXO |
Tipo | N |
Tamanho | 12 |
Decimal | 2 |
Título | Valor Fijo |
Validación | positivo() .and. fRQValFixo() |
...
Campo | RQ_NASC |
Tipo | D |
Tamanho | 8 |
Título | Fech Nac. |
Usado | No |
Tabla SRK - Prestamos
Campo | RK_PD |
Tipo | C |
Tamanho | 3 |
Título | Concepto |
Descripcion | Código del Concepto |
Campo | RK_JUROANO |
Tipo | N |
Tamanho | 6 |
Decimal | 2 |
Titulo | %.Inter Ano |
Usado | Si |
Browse | Si |
Campo | RK_VNAOAPL |
Tipo | N |
Tamanho | 12 |
Decimal | 2 |
Titulo | Vl. N. Apli. |
Descripción | Valor no aplicado |
Picture | @E 999,999,999.99 |
Browse | Si |
Propiedades | Alterar |
Contexto | Real |
Campo | RK_STATUS |
Tipo | C |
Tamanho | 1 |
Titulo | Situacion |
Lista | Lista: 1=Solicitado;2=Activo;3=Pagado;4=Suspendido |
Propiedades | Visualizar |
Campo | RK_PDJUROS |
Tipo | C |
Tamanho | 3 |
Titulo | Conc Interes |
Browse | Si |
Campo | RK_VLJUROS |
Tipo | N |
Tamanho | 12 |
Decimal | 2 |
Titulo | Vlr Interes |
Validar | dejar en blanco |
Picture | @E 999,999,999.99 |
Campo | RK_VLSALDO |
Tipo | N |
Tamanho | 12 |
Decimal | 2 |
| Estándar |
Campo | RK_PCJUROS |
Tipo | N |
Tamanho | 12 |
Decimal | 2 |
Titulo | Cuota Inter. |
Validar | dejar en blanco |
Picture | @E 999,999,999.99 |
Campo | RK_PGJUROS |
Tipo | N |
Tamanho | 12 |
Decimal | 2 |
Titulo | Interes. Pag |
Picture | @E 999,999,999.99 |
Campo | RK_CODBCO |
Tipo | C |
Tamanho | 3 |
Titulo | Cod. Banco |
Descripción | Código del Banco |
Picture | !@ |
Validación | ExistCpo("SA6") |
Consulta |
Estándar | SA6 |
Campo | RK_NRCONTR |
Tipo | C |
Tamanho | 20 |
Titulo | No Contrato |
Descripción | Numero del Contrato |
Picture | !@ |
Validación | ExistCpo("SA6") |
Consulta Estándar | SA6 |
06. TABLAS UTILIZADAS
- SRA Maestro de Empleados
- SRK Préstamos
- SRQ Beneficiarios
- SRM Detalle Conceptos por Proceso
- SRV Conceptos