Línea de Producto: | Microsiga Protheus | ||||
Segmento: | Mercado Internacional | ||||
Módulo: | Gestión de Personal | ||||
Rutina: |
| ||||
Llamados vinculados: | TVCKZ0 | ||||
País(es): | México | ||||
Base(s) de Datos: | Todas | ||||
Tablas utilizadas: | RCH - Periodos RCJ - Procesos RFQ - Periodos SRY - Procedimientos | ||||
Sistema(s) operativo(s): | Todos |
Mejorar la funcionalidad del mantenimiento de periodos, permitiendo identificar el periodo de acuerdo al tipo de procedimiento.
Deberá aplicar el paquete de actualización (patch) relacionado a este llamado (respaldar RPO antes de aplicar). El patch contiene la actualización de los fuentes:
GPEA400.PRX - Mantenimiento de Periodos
El sistema es actualizado después de la aplicación del paquete de actualizaciones (Patch) de este llamado.
1. Modificación de tablas en el archivo SX2– Tablas:
Clave | Nombre | Unico |
RFQ | Archivo de Periodos | RFQ_FILIAL+RFQ_PROCES+RFQ_PERIOD+RFQ_NUMPAG+DTOS(RFQ_DTINI)+DTOS(RFQ_DTFIM)+RFQ_MODULO+RFQ_ROTEIR |
2. Creación de Campos en el archivo SX3 – Campos:
Campo | RFQ_ROTEIR |
Tipo | C |
Tamaño | 3 |
Decimal | 0 |
Formato | @! |
Título | Procedimiento |
Descripción | Tipo de Procedimiento |
Nivel | 1 |
Utilizado | Sí |
Obrigatório | Sí |
Browse | Sí |
Opciones | - |
When | IIf(!Empty(M->RFQ_ROTEIR), Inclui, .T.) |
Consulta | SRY |
Val. Sistema | ObtProcMex() .And. ExistCpo("SRY", M->RFQ_ROTEIR) |
Help | En este campo deberá informarse el código del procedimiento de calculo. |
2. Modificación de Campos en el archivo SX3 – Campos:
Campo | RFQ_MES |
Obrigatório | No |
Browse | No |
Campo | RFQ_PERIOD |
Obrigatório | No |
Browse | No |
Campo | RFQ_NUMPAG |
Obrigatório | No |
Browse | No |
Campo | RFQ_DTINI |
Obrigatório | No |
Browse | No |
Campo | RFQ_DTFIM |
Obrigatório | No |
Browse | No |
Campo | RFQ_STATUS |
Obrigatório | No |
Browse | No |
Importante:
El tamaño de los campos que disponen de grupo puede variar de acuerdo con el entorno en uso.
6. Creación de Índices en el archivo SIX – Índices:
Índice | RFQ |
Orden | 2 |
Clave | RFQ_FILIAL+RFQ_PROCES+RFQ_ROTEIR+RFQ_ANO+RFQ_MODULO |
Descripción | Filial + Proceso + Procedimiento + Año + Modulo |
Propietario | S |
6. Modificación de Índices en el archivo SIX – Índices:
Índice | RFQ |
Orden | 1 |
Clave | RFQ_FILIAL+RFQ_PROCES+RFQ_PERIOD+RFQ_NUMPAG+DTOS(RFQ_DTINI)+DTOS(RFQ_DTFIM)+RFQ_MODULO+RFQ_ROTEIR |
Descripción | Filial + Proceso + Cod. Periodo + Numero Pago + Fch Inicial + Fecha Final + Modulo + Procedimiento |
Propietario | S |
(Estos procedimientos se deben realizar cuando es necesario configurar parámetros y/o rutinas en el menú).
CONFIGURACIÓN DE PARÁMETROS
(Es necesario crear una tabla para cada parámetro que se describe en el ítem Parámetro(s), de la tabla Características del Requisito).
Ítems/Carpetas | Descripción |
Nombre: |
|
Tipo: | Informe el tipo del parámetro. |
Cont. Por.: | Informe el contenido estándar. |
Descripción: |
|
CONFIGURACIÓN DE MENÚS
2. En el Configurador (SIGACFG), acceda a Entornos/Archivo/Menú (CFGX013). Informe la nueva opción de menú del informe el nombre del módulo, conforme las instrucciones a continuación:
Menú | Informe el Menú en que se localizará la rutina. |
Submenú | Informe el Submenú donde estará la rutina. |
Nombre de la Rutina | Informe el Título de la rutina. |
Programa | Informe el Fuente de la rutina. |
Módulo | Informe el Nombre del(los) producto(s) que se utilizará(n) o “Todos”. |
Tipo | Informe la Función. |
Ejemplo:
1. En el Plan de Salud (SIGAPLS), acceda a Actualizaciones / Producto Salud / Producto Salud (PLSA800).
El sistema exhibe la ventana de productos registrados.
2. Posicione el cursor en un producto y haga clic en Modificar.
3. En la carpeta Cobertura/Carencias, seleccione la subcarpeta Tipo de Prestador.
4. Haga doble clic en el campo TP Prestador (BCW_TIPPRE).
El sistema exhibe la ventana Tipo de Prestador – Coparticipación – Modificación.
5. Informe los datos conforme la orientación del help de campo y observe el rellenado del nuevo campo:
Solo p/Compra (BCW_SOMCOM): seleccione Sí para indicar si la coparticipación registrada será válida solo para efecto de compra de procedimientos o No, en caso contrario.
6. Verifique los datos y confirme.
** Canal del youtube y software de vídeo en definición.
Título del Vídeo: | Puesto a disposición por el Marketing. |
Introducción: | Puesto a disposición por el Marketing. |
Paso a Paso: | Capturar directamente del sistema. |
Finalización: | Puesto a disposición por el Marketing |
Descripción: | Informe el Menú en que se ubicará la rutina. | ||||||||||||||||
Ubicación: | Informe el Submenú donde estará la rutina. | ||||||||||||||||
Eventos: | Informe el Título de la rutina. | ||||||||||||||||
Programa Fuente: | Informe el Fuente de la rutina. | ||||||||||||||||
Función: | Informe el Nombre del(los) producto(s) que se utilizará(n) o “Todos”. | ||||||||||||||||
Respuesta: |
|
Ejemplo:
#Include 'Protheus.ch'
User Function CN120ALT()
Local aCab:= PARAMIXB[1]
Local cTipo:= PARAMIXB[2]
If cTipo == '1'
aCab[4][2]:= 'Fact' //Validaciones del usuario
EndIf
Return aCab