Ambientación Básica Portal Servicios Banamex
INFORMACIÓN
Propósito: Esta sección contiene los scripts SQL necesarios para la ambientación básica del Portal Servicios Banamex, incluyendo consultas para validar datos y scripts para crear registros de prueba.
Introducción
Esta documentación proporciona los scripts SQL esenciales para la ambientación y pruebas del Portal Servicios Banamex. Los scripts están homologados para usar la CURP HEMS911218HDFRRD06 como valor estándar para pruebas.
Consultas de Validación
Consultas Básicas de Persona
-- Consulta de persona por CURP
SELECT * FROM NSAR_TR_PERSONA ntp WHERE CURP = 'HEMS911218HDFRRD06';
-- Consulta de participante por ID_PROCESAR
SELECT * FROM NSAR_TR_PARTICIPANTE ntp WHERE ID_PROCESAR = 708047714074;
-- Consulta de trabajador en canase por CURP
SELECT * FROM NSAR_TR_TRAB_CANASE x WHERE CURP IN ('HEMS911218HDFRRD06');
-- Consulta de domicilio por ID_PROCESAR
SELECT * FROM NSAR_TR_DOMICILIO x WHERE ID_PROCESAR IN (708047714074);Consultas de Expediente
-- Consulta de expediente por CURP
SELECT * FROM EXPE_TR_EXPEDIENTE x WHERE ID_PROCESAR IN (SELECT ID_PROCESAR FROM NSAR_TR_PERSONA WHERE CURP = 'HEMS911218HDFRRD06');
-- Consulta de expediente electrónico por ID_EXPEDIENTE
SELECT * FROM EXPE_TR_ELECTRONICO x WHERE ID_EXPEDIENTE IN (SELECT ID_EXPEDIENTE FROM EXPE_TR_EXPEDIENTE x WHERE ID_PROCESAR IN (SELECT ID_PROCESAR FROM NSAR_TR_PERSONA WHERE CURP = 'HEMS911218HDFRRD06'));
-- Consulta de participante electrónico por CURP
SELECT * FROM EXPE_TR_ELECTRONICO_PAR WHERE CURP = 'HEMS911218HDFRRD06';
-- Consulta de participante electrónico por ID_PROCESAR
SELECT * FROM EXPE_TR_ELECTRONICO_PAR WHERE ID_PROCESAR IN (SELECT ID_PROCESAR FROM NSAR_TR_PERSONA WHERE CURP = 'HEMS911218HDFRRD06');Consultas de Trámites y Sellos
-- Consulta de trámites de reintegro por CURP
SELECT * FROM PSER_TR_TRAMITE_REINTEGRO_SEMANA WHERE CH_CURP = 'HEMS911218HDFRRD06';
-- Consulta de sellos biométricos
SELECT * FROM BIOM_TR_SELLO bts
WHERE bts.CURP_TRABAJADOR IN ('HEMS911218HDFRRD06')
AND bts.CURP_EMPLEADO IN ('OOCR750309MCSLNY00')
AND bts.CV_AFORE = '552'
AND bts.CV_SERVICIO IN ('0901' , '0533', '0507');Scripts de Inserción para Pruebas
ADVERTENCIA
Advertencia: Estos scripts crean registros de prueba en las bases de datos. Solo ejecutar en entornos de desarrollo y pruebas.
Inserción de Expedientes
-- Auto-generated SQL script #202402281850
INSERT INTO EXPE_TR_EXPEDIENTE (ID_EXPEDIENTE,CURP,CV_TIPO_PROCESO,CH_FOLIO_OPERACION,CV_ESTATUS_EXPE,ID_PROCESAR,FC_CONTROL,CH_USUARIO_MODIFICADOR,NU_TIENE_DATOS_COMPLEMENT,NU_TIENE_IMAGENES,ID_PROCESAR_AGENTE,CV_LUGAR_FIRMA,ID_ENTIDAD_FEDERATIVA,FC_LUGAR_FIRMA,NU_REGISTRADO_POR,ID_SOLICITUD,NU_TIENE_EXCEPCION,NU_TIENE_ARCHIVO_VOZ,CH_FECHA_OPERACION,CV_AFORE)
VALUES (999999937014,'HEMS911218HDFRRD06','01','017','5',708047714074,TIMESTAMP '2024-02-28 18:49:45.919000','UMEVED1',1,1,3374,'02',10,TIMESTAMP '2024-02-28 18:50:24.476000',0,1,0,0,'20240228','552');
INSERT INTO EXPE_TR_EXPEDIENTE (ID_EXPEDIENTE,CURP,CV_TIPO_PROCESO,CH_FOLIO_OPERACION,CV_ESTATUS_EXPE,ID_PROCESAR,FC_CONTROL,CH_USUARIO_MODIFICADOR,NU_TIENE_DATOS_COMPLEMENT,NU_TIENE_IMAGENES,ID_PROCESAR_AGENTE,CV_LUGAR_FIRMA,ID_ENTIDAD_FEDERATIVA,FC_LUGAR_FIRMA,NU_REGISTRADO_POR,ID_SOLICITUD,NU_TIENE_EXCEPCION,NU_TIENE_ARCHIVO_VOZ,CH_FECHA_OPERACION,CV_AFORE)
VALUES (999999937015,'HEMS911218HDFRRD06','67','002','5',708047714074,TIMESTAMP'2024-02-28 18:50:24.476000','UMEVED1',1,1,3374,'02',10,TIMESTAMP'2024-02-28 18:50:24.476000',0,1,0,0,'20240228','552');
INSERT INTO EXPE_TR_EXPEDIENTE (ID_EXPEDIENTE,CURP,CV_TIPO_PROCESO,CH_FOLIO_OPERACION,CV_ESTATUS_EXPE,ID_PROCESAR,FC_CONTROL,CH_USUARIO_MODIFICADOR,NU_TIENE_DATOS_COMPLEMENT,NU_TIENE_IMAGENES,ID_PROCESAR_AGENTE,CV_LUGAR_FIRMA,ID_ENTIDAD_FEDERATIVA,FC_LUGAR_FIRMA,NU_REGISTRADO_POR,ID_SOLICITUD,NU_TIENE_EXCEPCION,NU_TIENE_ARCHIVO_VOZ,CH_FECHA_OPERACION,CV_AFORE)
VALUES (999999937016,'HEMS911218HDFRRD06','77','017','5',708047714074,TIMESTAMP'2024-02-28 18:50:24.476000','UMEVED1',1,1,3374,'02',10,TIMESTAMP'2024-02-28 18:50:24.476000',0,1,0,0,'20240228','552');Inserción de Participantes Electrónicos
-- Auto-generated SQL script #202402281850
INSERT INTO EXPE_TR_ELECTRONICO_PAR (ID_ELECTRONICO_PAR,ID_TIPO_PARTICIPANTE,CURP,ID_PROCESAR,FC_CONTROL,CH_USUARIO_MODIFICADOR)
VALUES (999997442853,1,'HEMS911218HDFRRD06',708047714074,TIMESTAMP'2024-02-28 18:50:24.476000','UMEVED1');Inserción de Expedientes Electrónicos
-- Auto-generated SQL script #202402281850
INSERT INTO EXPE_TR_ELECTRONICO (ID_ELECTRONICO_PAR,ID_EXPEDIENTE,CV_TIPO_PROCESO,FC_CONFORMACION,FC_CONTROL,CH_USUARIO_MODIFICADOR)
VALUES (999997442853,999999937014,'01',TIMESTAMP'2024-02-28 18:49:45.919000',TIMESTAMP'2024-02-28 18:49:45.919000','SDHERNAN');
INSERT INTO EXPE_TR_ELECTRONICO (ID_ELECTRONICO_PAR,ID_EXPEDIENTE,CV_TIPO_PROCESO,FC_CONFORMACION,FC_CONTROL,CH_USUARIO_MODIFICADOR)
VALUES (999997442853,999999937015,'67',TIMESTAMP'2024-02-28 18:49:45.919000',TIMESTAMP'2024-02-28 18:49:45.919000','SDHERNAN');
INSERT INTO EXPE_TR_ELECTRONICO (ID_ELECTRONICO_PAR,ID_EXPEDIENTE,CV_TIPO_PROCESO,FC_CONFORMACION,FC_CONTROL,CH_USUARIO_MODIFICADOR)
VALUES (999997442853,999999937016,'77',TIMESTAMP'2024-02-28 18:49:45.919000',TIMESTAMP'2024-02-28 18:49:45.919000','SDHERNAN');Inserción de Sellos Biométricos
-- Auto-generated SQL script #202402281850
INSERT INTO BIOM_TR_SELLO (ID_SELLO,ID_SOLICITUD,CURP_EMPLEADO,CURP_TRABAJADOR,CH_IDENTIFICADOR_LOTE,CV_AFORE,CV_SERVICIO,CV_ESTATUS_SELLO,FC_CREACION_SELLO,FC_VIGENCIA_INICIO,FC_VIGENCIA_FIN,FC_CONTROL,CH_USUARIO_MODIFICADOR,NU_TIENE_VERIFICACION,ID_DEPURA_SELLO,CV_ENTIDAD_PARTICIPANTE)
VALUES (99999639154926,14246,'OOCR750309MCSLNY00','HEMS911218HDFRRD06',NULL,'552','0901','01',TIMESTAMP'2024-02-28 18:50:24.476000',TIMESTAMP'2024-02-28 18:50:24.476000',TIMESTAMP'2024-02-28 18:50:24.476000',TIMESTAMP'2024-02-28 18:50:24.476000','SDHERNAN',1,NULL,NULL);
INSERT INTO BIOM_TR_SELLO (ID_SELLO,ID_SOLICITUD,CURP_EMPLEADO,CURP_TRABAJADOR,CH_IDENTIFICADOR_LOTE,CV_AFORE,CV_SERVICIO,CV_ESTATUS_SELLO,FC_CREACION_SELLO,FC_VIGENCIA_INICIO,FC_VIGENCIA_FIN,FC_CONTROL,CH_USUARIO_MODIFICADOR,NU_TIENE_VERIFICACION,ID_DEPURA_SELLO,CV_ENTIDAD_PARTICIPANTE)
VALUES (99999639154927,14246,'OOCR750309MCSLNY00','HEMS911218HDFRRD06',NULL,'552','0533','01',TIMESTAMP'2024-02-28 18:50:24.476000',TIMESTAMP'2024-02-28 18:50:24.476000',TIMESTAMP'2024-02-28 18:50:24.476000',TIMESTAMP'2024-02-28 18:50:24.476000','SDHERNAN',1,NULL,NULL);
INSERT INTO BIOM_TR_SELLO (ID_SELLO,ID_SOLICITUD,CURP_EMPLEADO,CURP_TRABAJADOR,CH_IDENTIFICADOR_LOTE,CV_AFORE,CV_SERVICIO,CV_ESTATUS_SELLO,FC_CREACION_SELLO,FC_VIGENCIA_INICIO,FC_VIGENCIA_FIN,FC_CONTROL,CH_USUARIO_MODIFICADOR,NU_TIENE_VERIFICACION,ID_DEPURA_SELLO,CV_ENTIDAD_PARTICIPANTE)
VALUES (99999639154928,59,'OOCR750309MCSLNY00','HEMS911218HDFRRD06',NULL,'552','0507','01',TIMESTAMP'2024-02-28 18:50:24.476000',TIMESTAMP'2024-02-28 18:50:24.476000',TIMESTAMP'2024-02-28 18:50:24.476000',TIMESTAMP'2024-02-28 18:50:24.476000','SDHERNAN',1,NULL,NULL);Consideraciones de Ejecución
CONSEJO
Recomendaciones de uso:
- Entornos: Solo ejecutar en desarrollo y pruebas
- Orden de ejecución: Seguir el orden: consultas → inserciones
- Validación: Verificar resultados después de cada inserción
- Limpieza: Tener scripts de limpieza para entornos de prueba
Requisitos Previos
- Acceso a las bases de datos correspondientes
- Permisos de lectura/escritura según el tipo de script
- Conexión estable a las instancias de base de datos
Procedimiento Recomendado
- Validación inicial: Ejecutar consultas básicas para verificar datos existentes
- Inserción de datos: Crear registros de prueba si no existen
- Verificación final: Confirmar que los datos se insertaron correctamente
- Pruebas funcionales: Utilizar los datos creados para probar el Portal Servicios Banamex
Recursos Relacionados
CONSEJO
Consejo: Utiliza esta documentación como punto de partida para la ambientación del Portal Servicios Banamex. Adapta los valores según tus necesidades específicas de prueba.