1.Introducción
SELECT ARCHIVO_ADAR
FROM "OPS$AD_GTTL".ARCHIVOS ARCH
WHERE ARCH.ID_ADAR =?????
- Personas
- Expedientes
- Valores
- Remesas REEM_REF_EMISION (y tipo de remesa de cobro, sicer, etc)
- Si es reimpresion.
- Referencia de cobro de un recibo
- Actuación (ACTU)
- REOV
- Domiciliacion
- Tipo de documento
SELECT ADAR.CSV_ADAR, BOLE.*,'--EBOL--',EBOL.*, '--VBOL--',VBOL.*,'--MBOL--',MBOL.*,'---GBOL--', GBOL.*,'--SOLI--',SOLI.*,'--DOCU--',DOCU.*,'--ADAR--',ADAR.*,
'--REOV--', REOV.*, --SOLI.*,'--------',PERS.NOMBRE_PERG , REGE.ID_EPER_REL , REGE.ID_EPER, REGE.DESC_OBJETO_REGE , REGE.EXTRACTO_REGE, REGE.*,
--'---REEM--',REEM.*,'---DOCU---',DOCU.*, '---VALO--',RVALO.*,
--RVALO.ID_EPER,'----',VALO.*,
'---ACTU---', ACTU.ID_ACTU, ACTU.COD_TDOC, ACTU.COD_TDOC, ACTU.COD_TACT,
'---EMISION--',NVL(REEM.REFERENCIA_REEM, SOLI.REF_EMISION) AS REFERENCIA_REEM, SOLI.NUMERO_SICER_SOLI,
'---REGE---',REGE.ID_EPER, REGE.EXTRACTO_REGE, REGE.DESC_OBJETO_REGE, REGE.TIPO_REGE, REGE.COD_TDOC, REGE.COD_SDOC,
REGE.COD_CAUS, REGE.COD_CAUS, REGE.COD_TPRE, REGE.COD_TRND, REGE.COD_FOEN, REGE.COD_ESTA, REGE.COD_TDOR,
REGE.ID_EPER_SP,
'--REOR-REGISTRO-',REOR.DESCR_REOR ,
'--FECHAS--',SOLI.FEC_GENERACION_SOLI,REEM.FECHA_EMISION_REEM,ACTU.FECHA_ACTU, REOV.FECHA_OPERACION_REOV, FECHA_ENTRADA_REOR , DOMI.FECHA_ALTA_DOMI , BOLE.FECH_GENERACION_BOLE ,
'--PERSONAS--',PERS.ID_PERS, PERS.NIF_PERG, PERS.NOMBRE_PERG,
'VALO--',VALO.COD_CONC, VALO.COD_TVAL,VALO.ANYO_CARGO_CARG, VALO.NUMERO_CARG, VALO.NUMERO_VALO, VALO.NIF_SP_VALO,VALO.OBJETO_TRIB_VALO, VALO.IMPORTE_VALO
FROM "OPS$AD_GTTL".ADAR_ARCHIVOS ADAR
JOIN "OPS$GTTORA".DOCU_DOCUMENTOS DOCU ON DOCU.ID_ADAR =ADAR.ID_ADAR
LEFT JOIN "OPS$GTTORA".REED_RELACION_ELEMENTOS_DOCU REED ON REED.ID_DOCU =DOCU.ID_DOCU
LEFT JOIN "OPS$GTTORA".ELDO_ELEMENTOS_DOCUMENTOS ELDO ON ELDO.ID_ELDO =REED.ID_ELDO
--REEM--
LEFT JOIN "OPS$GTTORA".REEM_REF_EMISION REEM ON ELDO.COD_TIED='REEM' AND REEM.REFERENCIA_REEM=ELDO.ID_ELEMENTO_DOCU
LEFT JOIN "OPS$GTTORA".REEM_VALO RVALO ON RVALO.REFERENCIA_REEM =REEM.REFERENCIA_REEM
--BOLE--
LEFT JOIN "OPS$GTTORA".BOLE_BOLETINES BOLE ON ELDO.COD_TIED='BOLE' AND BOLE.ID_BOLE = ELDO.ID_ELEMENTO_DOCU
LEFT JOIN "OPS$GTTORA".MBOL_TRAFICO_BOLETIN MBOL ON MBOL.ID_BOLE=BOLE.ID_BOLE
LEFT JOIN "OPS$GTTORA".RESL_REMESA_SOLI RESL ON RESL.ID_REMESA_RESL =BOLE.ID_REMESA_RESL
LEFT JOIN "OPS$GTTORA".GBOL_EXP_BOLETIN GBOL ON GBOL.ID_BOLE=BOLE.ID_BOLE ---> 11 Detalle de los expedientes de gestión publicados en boletín
LEFT JOIN "OPS$GTTORA".VBOL_VALORES_BOLETIN VBOL ON VBOL.ID_BOLE= BOLE.ID_BOLE
LEFT JOIN "OPS$GTTORA".EBOL_EXP_BOLETIN EBOL ON EBOL.ID_BOLE =BOLE.ID_BOLE
--SOLI--
LEFT JOIN "OPS$GTTORA".SOLI_ADMIN_IMPR SOLI ON (ELDO.COD_TIED='SOLI' AND SOLI.ID_SOLI= ELDO.ID_ELEMENTO_DOCU)
OR (ELDO.COD_TIED='BOLE' AND SOLI.ID_SOLI IN (MBOL.ID_SOLI,MBOL.ID_SOLI, GBOL.ID_SOLI, EBOL.ID_SOLI))
--PERS--
--REOV--
LEFT JOIN "OPS$GTTORA".REOV_REGISTRO_OP_VALOR REOV ON ELDO.COD_TIED='REOV' AND REOV.ID_REOV = ELDO.ID_ELEMENTO_DOCU
--REOR--
LEFT JOIN "OPS$GTTORA".REOR_REGISTRO_ENTRADA_ORGA REOR ON ELDO.COD_TIED='REOR' AND REOR.ID_EPER = ELDO.ID_ELEMENTO_DOCU
--REGE--
--EXEJ--
--ACTU--
--DOMI--
LEFT JOIN "OPS$GTTORA".DOMI_DOMICILIACIONES DOMI ON ELDO.COD_TIED='DOMI' AND DOMI.ID_EPER = ELDO.ID_ELEMENTO_DOCU
--PHIS--
LEFT JOIN "OPS$GTTORA".PHIS_PERSONAS_HIST PHIS ON ELDO.COD_TIED='PHIS' AND PHIS.ID_PHIS = ELDO.ID_ELEMENTO_DOCU
---
LEFT JOIN "OPS$GTTORA".ACTU_ACTUACIONES ACTU ON ACTU.ID_ACTU IN (SOLI.ID_ACTU,ELDO.ID_ELEMENTO_DOCU,REOR.ID_ACTU,GBOL.ID_ACTU,EBOL.ID_ACTU) OR ACTU.REF_EMISION_ACTU IN (REEM.REFERENCIA_REEM,SOLI.REF_EMISION) OR ACTU.ID_EPER IN (ELDO.ID_ELEMENTO_DOCU,REOV.REG_ID_EPER)
LEFT JOIN "OPS$GTTORA".VALO_VALORES VALO ON VALO.ID_EPER IN (RVALO.ID_EPER, REOV.ID_EPER, VBOL.ID_EPER)
LEFT JOIN "OPS$GTTORA".REGE_REGISTRO_ENTRADA REGE ON REGE.ID_EPER IN (VALO.ID_REGE, ACTU.ID_EPER, REOV.REG_ID_EPER,ELDO.ID_ELEMENTO_DOCU,REOR.ID_EPER_EXP,MBOL.ID_EPER) OR REGE.NUMERO_REGE IN (REOV.NUMEXP_ORGA_REOV)
LEFT JOIN "OPS$GTTORA".EPER_ELEMENTOS_PERSONA EPER ON EPER.ID_EPER IN (VALO.ID_EPER, REGE.ID_EPER, REOV.ID_EPER, ACTU.ID_EPER, REOR.ID_EPER, DOMI.ID_EPER, MBOL.ID_EPER, VBOL.ID_EPER)
LEFT JOIN "OPS$GTTORA".PERS_PERSONAS PERS ON PERS.ID_PERS IN (EPER.ID_PERS, REGE.ID_EPER_SP,ELDO.ID_ELEMENTO_DOCU,PHIS.ID_PERS) OR PERS.NIF_PERG IN ( REEM.NIF_PERG, SOLI.NIF_SOLI, VALO.NIF_SP_VALO, REOR.PR_NIF_PERS, GBOL.NIF_SUJETO_PASIVO_GBOL,VBOL.NIF_SP_VBOL,VBOL.NIF_PERG,EBOL.NIF_SUJETO_PASIVO_EBOL)
--WHERE BOLE.TIPO_BOLE NOT IN ('N','G','L','E','MBI')
ORDER BY BOLE.ID_BOLE;
------------------------------------------------------------------------------------------
--01.Interesats sense mirar ELDO.COD_TIED
SELECT -- *
DISTINCT
ADAR.ID_ADAR ,ADAR.NOMBRE_FICHERO_ADAR ,ADAR.CSV_ADAR,
PERS.NOMBRE_PERG
FROM "OPS$AD_GTTL".ADAR_ARCHIVOS ADAR
JOIN "OPS$GTTORA".DOCU_DOCUMENTOS DOCU ON DOCU.ID_ADAR =ADAR.ID_ADAR
--LEFT JOIN "OPS$GTTORA".REED_RELACION_ELEMENTOS_DOCU REED ON REED.ID_DOCU =DOCU.ID_DOCU
JOIN "OPS$GTTORA".REED_RELACION_ELEMENTOS_DOCU REED ON REED.ID_DOCU =DOCU.ID_DOCU
--LEFT JOIN "OPS$GTTORA".ELDO_ELEMENTOS_DOCUMENTOS ELDO ON ELDO.ID_ELDO =REED.ID_ELDO
JOIN "OPS$GTTORA".ELDO_ELEMENTOS_DOCUMENTOS ELDO ON ELDO.ID_ELDO =REED.ID_ELDO
--REEM--
--LEFT JOIN "OPS$GTTORA".REEM_REF_EMISION REEM ON ELDO.COD_TIED='REEM' AND REEM.REFERENCIA_REEM=ELDO.ID_ELEMENTO_DOCU
--LEFT JOIN "OPS$GTTORA".REEM_VALO RVALO ON RVALO.REFERENCIA_REEM =REEM.REFERENCIA_REEM
--BOLE--
--LEFT JOIN "OPS$GTTORA".BOLE_BOLETINES BOLE ON ELDO.COD_TIED='BOLE' AND BOLE.ID_BOLE = ELDO.ID_ELEMENTO_DOCU
--LEFT JOIN "OPS$GTTORA".MBOL_TRAFICO_BOLETIN MBOL ON MBOL.ID_BOLE=BOLE.ID_BOLE
--LEFT JOIN "OPS$GTTORA".RESL_REMESA_SOLI RESL ON RESL.ID_REMESA_RESL =BOLE.ID_REMESA_RESL
--LEFT JOIN "OPS$GTTORA".GBOL_EXP_BOLETIN GBOL ON GBOL.ID_BOLE=BOLE.ID_BOLE ---> 11 Detalle de los expedientes de gestión publicados en boletín
--LEFT JOIN "OPS$GTTORA".VBOL_VALORES_BOLETIN VBOL ON VBOL.ID_BOLE= BOLE.ID_BOLE
--LEFT JOIN "OPS$GTTORA".EBOL_EXP_BOLETIN EBOL ON EBOL.ID_BOLE =BOLE.ID_BOLE
--SOLI--
--LEFT JOIN "OPS$GTTORA".SOLI_ADMIN_IMPR SOLI ON (ELDO.COD_TIED='SOLI' AND SOLI.ID_SOLI= ELDO.ID_ELEMENTO_DOCU)
-- OR (ELDO.COD_TIED='BOLE' AND SOLI.ID_SOLI IN (MBOL.ID_SOLI,MBOL.ID_SOLI, GBOL.ID_SOLI, EBOL.ID_SOLI))
--PERS--
--REOV--
--LEFT JOIN "OPS$GTTORA".REOV_REGISTRO_OP_VALOR REOV ON ELDO.COD_TIED='REOV' AND REOV.ID_REOV = ELDO.ID_ELEMENTO_DOCU
--REOR--
--LEFT JOIN "OPS$GTTORA".REOR_REGISTRO_ENTRADA_ORGA REOR ON ELDO.COD_TIED='REOR' AND REOR.ID_EPER = ELDO.ID_ELEMENTO_DOCU
--REGE--
--EXEJ--
--ACTU--
--DOMI--
--LEFT JOIN "OPS$GTTORA".DOMI_DOMICILIACIONES DOMI ON ELDO.COD_TIED='DOMI' AND DOMI.ID_EPER = ELDO.ID_ELEMENTO_DOCU
--PHIS--
--LEFT JOIN "OPS$GTTORA".PHIS_PERSONAS_HIST PHIS ON ELDO.COD_TIED='PHIS' AND PHIS.ID_PHIS = ELDO.ID_ELEMENTO_DOCU
---
--LEFT JOIN "OPS$GTTORA".ACTU_ACTUACIONES ACTU ON ACTU.ID_ACTU IN (SOLI.ID_ACTU,ELDO.ID_ELEMENTO_DOCU,REOR.ID_ACTU,GBOL.ID_ACTU,EBOL.ID_ACTU) OR ACTU.REF_EMISION_ACTU IN (REEM.REFERENCIA_REEM,SOLI.REF_EMISION) OR ACTU.ID_EPER IN (ELDO.ID_ELEMENTO_DOCU,REOV.REG_ID_EPER)
--LEFT JOIN "OPS$GTTORA".VALO_VALORES VALO ON VALO.ID_EPER IN (RVALO.ID_EPER, REOV.ID_EPER, VBOL.ID_EPER)
--LEFT JOIN "OPS$GTTORA".REGE_REGISTRO_ENTRADA REGE ON REGE.ID_EPER IN (VALO.ID_REGE, ACTU.ID_EPER, REOV.REG_ID_EPER,ELDO.ID_ELEMENTO_DOCU,REOR.ID_EPER_EXP,MBOL.ID_EPER) OR REGE.NUMERO_REGE IN (REOV.NUMEXP_ORGA_REOV)
--LEFT JOIN "OPS$GTTORA".EPER_ELEMENTOS_PERSONA EPER ON EPER.ID_EPER IN (VALO.ID_EPER, REGE.ID_EPER, REOV.ID_EPER, ACTU.ID_EPER, REOR.ID_EPER, DOMI.ID_EPER, MBOL.ID_EPER, VBOL.ID_EPER)
--LEFT JOIN "OPS$GTTORA".PERS_PERSONAS PERS ON PERS.ID_PERS IN (EPER.ID_PERS, REGE.ID_EPER_SP,ELDO.ID_ELEMENTO_DOCU,PHIS.ID_PERS) OR PERS.NIF_PERG IN ( REEM.NIF_PERG, SOLI.NIF_SOLI, VALO.NIF_SP_VALO, REOR.PR_NIF_PERS, GBOL.NIF_SUJETO_PASIVO_GBOL,VBOL.NIF_SP_VBOL,VBOL.NIF_PERG,EBOL.NIF_SUJETO_PASIVO_EBOL)
JOIN "OPS$GTTORA".PERS_PERSONAS PERS ON PERS.ID_PERS IN (ELDO.ID_ELEMENTO_DOCU)
--WHERE BOLE.TIPO_BOLE NOT IN ('N','G','L','E','MBI')
--ORDER BY adar.ID_ADAR
;
--02.Interesats ELDO.COD_TIED='REEM'
SELECT -- *
DISTINCT
ADAR.ID_ADAR ,ADAR.NOMBRE_FICHERO_ADAR ,ADAR.CSV_ADAR,
PERS.NOMBRE_PERG--,
--VALO.ID_EPER
FROM "OPS$AD_GTTL".ADAR_ARCHIVOS ADAR
JOIN "OPS$GTTORA".DOCU_DOCUMENTOS DOCU ON DOCU.ID_ADAR =ADAR.ID_ADAR
--LEFT JOIN "OPS$GTTORA".REED_RELACION_ELEMENTOS_DOCU REED ON REED.ID_DOCU =DOCU.ID_DOCU
JOIN "OPS$GTTORA".REED_RELACION_ELEMENTOS_DOCU REED ON REED.ID_DOCU =DOCU.ID_DOCU
--LEFT JOIN "OPS$GTTORA".ELDO_ELEMENTOS_DOCUMENTOS ELDO ON ELDO.ID_ELDO =REED.ID_ELDO
JOIN "OPS$GTTORA".ELDO_ELEMENTOS_DOCUMENTOS ELDO ON ELDO.ID_ELDO =REED.ID_ELDO
--REEM--
--LEFT JOIN "OPS$GTTORA".REEM_REF_EMISION REEM ON ELDO.COD_TIED='REEM' AND REEM.REFERENCIA_REEM=ELDO.ID_ELEMENTO_DOCU
JOIN "OPS$GTTORA".REEM_REF_EMISION REEM ON ELDO.COD_TIED='REEM' AND REEM.REFERENCIA_REEM=ELDO.ID_ELEMENTO_DOCU
--LEFT JOIN "OPS$GTTORA".REEM_VALO RVALO ON RVALO.REFERENCIA_REEM =REEM.REFERENCIA_REEM
JOIN "OPS$GTTORA".REEM_VALO RVALO ON RVALO.REFERENCIA_REEM =REEM.REFERENCIA_REEM
--BOLE--
--LEFT JOIN "OPS$GTTORA".BOLE_BOLETINES BOLE ON ELDO.COD_TIED='BOLE' AND BOLE.ID_BOLE = ELDO.ID_ELEMENTO_DOCU
--LEFT JOIN "OPS$GTTORA".MBOL_TRAFICO_BOLETIN MBOL ON MBOL.ID_BOLE=BOLE.ID_BOLE
--LEFT JOIN "OPS$GTTORA".RESL_REMESA_SOLI RESL ON RESL.ID_REMESA_RESL =BOLE.ID_REMESA_RESL
--LEFT JOIN "OPS$GTTORA".GBOL_EXP_BOLETIN GBOL ON GBOL.ID_BOLE=BOLE.ID_BOLE ---> 11 Detalle de los expedientes de gestión publicados en boletín
--LEFT JOIN "OPS$GTTORA".VBOL_VALORES_BOLETIN VBOL ON VBOL.ID_BOLE= BOLE.ID_BOLE
--LEFT JOIN "OPS$GTTORA".EBOL_EXP_BOLETIN EBOL ON EBOL.ID_BOLE =BOLE.ID_BOLE
--SOLI--
--LEFT JOIN "OPS$GTTORA".SOLI_ADMIN_IMPR SOLI ON (ELDO.COD_TIED='SOLI' AND SOLI.ID_SOLI= ELDO.ID_ELEMENTO_DOCU)
-- OR (ELDO.COD_TIED='BOLE' AND SOLI.ID_SOLI IN (MBOL.ID_SOLI,MBOL.ID_SOLI, GBOL.ID_SOLI, EBOL.ID_SOLI))
--PERS--
--REOV--
--LEFT JOIN "OPS$GTTORA".REOV_REGISTRO_OP_VALOR REOV ON ELDO.COD_TIED='REOV' AND REOV.ID_REOV = ELDO.ID_ELEMENTO_DOCU
--REOR--
--LEFT JOIN "OPS$GTTORA".REOR_REGISTRO_ENTRADA_ORGA REOR ON ELDO.COD_TIED='REOR' AND REOR.ID_EPER = ELDO.ID_ELEMENTO_DOCU
--REGE--
--EXEJ--
--ACTU--
--DOMI--
--LEFT JOIN "OPS$GTTORA".DOMI_DOMICILIACIONES DOMI ON ELDO.COD_TIED='DOMI' AND DOMI.ID_EPER = ELDO.ID_ELEMENTO_DOCU
--PHIS--
--LEFT JOIN "OPS$GTTORA".PHIS_PERSONAS_HIST PHIS ON ELDO.COD_TIED='PHIS' AND PHIS.ID_PHIS = ELDO.ID_ELEMENTO_DOCU
---
--LEFT JOIN "OPS$GTTORA".ACTU_ACTUACIONES ACTU ON ACTU.ID_ACTU IN (SOLI.ID_ACTU,ELDO.ID_ELEMENTO_DOCU,REOR.ID_ACTU,GBOL.ID_ACTU,EBOL.ID_ACTU) OR ACTU.REF_EMISION_ACTU IN (REEM.REFERENCIA_REEM,SOLI.REF_EMISION) OR ACTU.ID_EPER IN (ELDO.ID_ELEMENTO_DOCU,REOV.REG_ID_EPER)
--LEFT JOIN "OPS$GTTORA".VALO_VALORES VALO ON VALO.ID_EPER IN (RVALO.ID_EPER, REOV.ID_EPER, VBOL.ID_EPER)
JOIN "OPS$GTTORA".VALO_VALORES VALO ON VALO.ID_EPER IN (RVALO.ID_EPER)
--LEFT JOIN "OPS$GTTORA".REGE_REGISTRO_ENTRADA REGE ON REGE.ID_EPER IN (VALO.ID_REGE, ACTU.ID_EPER, REOV.REG_ID_EPER,ELDO.ID_ELEMENTO_DOCU,REOR.ID_EPER_EXP,MBOL.ID_EPER) OR REGE.NUMERO_REGE IN (REOV.NUMEXP_ORGA_REOV)
--LEFT JOIN "OPS$GTTORA".EPER_ELEMENTOS_PERSONA EPER ON EPER.ID_EPER IN (VALO.ID_EPER, REGE.ID_EPER, REOV.ID_EPER, ACTU.ID_EPER, REOR.ID_EPER, DOMI.ID_EPER, MBOL.ID_EPER, VBOL.ID_EPER)
--LEFT JOIN "OPS$GTTORA".PERS_PERSONAS PERS ON PERS.ID_PERS IN (EPER.ID_PERS, REGE.ID_EPER_SP,ELDO.ID_ELEMENTO_DOCU,PHIS.ID_PERS) OR PERS.NIF_PERG IN ( REEM.NIF_PERG, SOLI.NIF_SOLI, VALO.NIF_SP_VALO, REOR.PR_NIF_PERS, GBOL.NIF_SUJETO_PASIVO_GBOL,VBOL.NIF_SP_VBOL,VBOL.NIF_PERG,EBOL.NIF_SUJETO_PASIVO_EBOL)
JOIN "OPS$GTTORA".PERS_PERSONAS PERS ON PERS.NIF_PERG IN ( REEM.NIF_PERG, VALO.NIF_SP_VALO)
--WHERE BOLE.TIPO_BOLE NOT IN ('N','G','L','E','MBI')
--ORDER BY adar.ID_ADAR ;
;
--03.Interesats ELDO.COD_TIED='BOLE'
SELECT -- *
DISTINCT
ADAR.ID_ADAR ,ADAR.NOMBRE_FICHERO_ADAR ,ADAR.CSV_ADAR,
PERS.NOMBRE_PERG--,
--VALO.ID_EPER
FROM "OPS$AD_GTTL".ADAR_ARCHIVOS ADAR
JOIN "OPS$GTTORA".DOCU_DOCUMENTOS DOCU ON DOCU.ID_ADAR =ADAR.ID_ADAR
--LEFT JOIN "OPS$GTTORA".REED_RELACION_ELEMENTOS_DOCU REED ON REED.ID_DOCU =DOCU.ID_DOCU
JOIN "OPS$GTTORA".REED_RELACION_ELEMENTOS_DOCU REED ON REED.ID_DOCU =DOCU.ID_DOCU
--LEFT JOIN "OPS$GTTORA".ELDO_ELEMENTOS_DOCUMENTOS ELDO ON ELDO.ID_ELDO =REED.ID_ELDO
JOIN "OPS$GTTORA".ELDO_ELEMENTOS_DOCUMENTOS ELDO ON ELDO.ID_ELDO =REED.ID_ELDO
--REEM--
--LEFT JOIN "OPS$GTTORA".REEM_REF_EMISION REEM ON ELDO.COD_TIED='REEM' AND REEM.REFERENCIA_REEM=ELDO.ID_ELEMENTO_DOCU
--LEFT JOIN "OPS$GTTORA".REEM_VALO RVALO ON RVALO.REFERENCIA_REEM =REEM.REFERENCIA_REEM
--BOLE--
--LEFT JOIN "OPS$GTTORA".BOLE_BOLETINES BOLE ON ELDO.COD_TIED='BOLE' AND BOLE.ID_BOLE = ELDO.ID_ELEMENTO_DOCU
JOIN "OPS$GTTORA".BOLE_BOLETINES BOLE ON ELDO.COD_TIED='BOLE' AND BOLE.ID_BOLE = ELDO.ID_ELEMENTO_DOCU
LEFT JOIN "OPS$GTTORA".MBOL_TRAFICO_BOLETIN MBOL ON MBOL.ID_BOLE=BOLE.ID_BOLE
LEFT JOIN "OPS$GTTORA".RESL_REMESA_SOLI RESL ON RESL.ID_REMESA_RESL =BOLE.ID_REMESA_RESL
LEFT JOIN "OPS$GTTORA".GBOL_EXP_BOLETIN GBOL ON GBOL.ID_BOLE=BOLE.ID_BOLE ---> 11 Detalle de los expedientes de gestión publicados en boletín
LEFT JOIN "OPS$GTTORA".VBOL_VALORES_BOLETIN VBOL ON VBOL.ID_BOLE= BOLE.ID_BOLE
LEFT JOIN "OPS$GTTORA".EBOL_EXP_BOLETIN EBOL ON EBOL.ID_BOLE =BOLE.ID_BOLE
--SOLI--
--LEFT JOIN "OPS$GTTORA".SOLI_ADMIN_IMPR SOLI ON (ELDO.COD_TIED='SOLI' AND SOLI.ID_SOLI= ELDO.ID_ELEMENTO_DOCU)
-- OR (ELDO.COD_TIED='BOLE' AND SOLI.ID_SOLI IN (MBOL.ID_SOLI,MBOL.ID_SOLI, GBOL.ID_SOLI, EBOL.ID_SOLI))
--PERS--
--REOV--
--LEFT JOIN "OPS$GTTORA".REOV_REGISTRO_OP_VALOR REOV ON ELDO.COD_TIED='REOV' AND REOV.ID_REOV = ELDO.ID_ELEMENTO_DOCU
--REOR--
--LEFT JOIN "OPS$GTTORA".REOR_REGISTRO_ENTRADA_ORGA REOR ON ELDO.COD_TIED='REOR' AND REOR.ID_EPER = ELDO.ID_ELEMENTO_DOCU
--REGE--
--EXEJ--
--ACTU--
--DOMI--
--LEFT JOIN "OPS$GTTORA".DOMI_DOMICILIACIONES DOMI ON ELDO.COD_TIED='DOMI' AND DOMI.ID_EPER = ELDO.ID_ELEMENTO_DOCU
--PHIS--
--LEFT JOIN "OPS$GTTORA".PHIS_PERSONAS_HIST PHIS ON ELDO.COD_TIED='PHIS' AND PHIS.ID_PHIS = ELDO.ID_ELEMENTO_DOCU
---
--LEFT JOIN "OPS$GTTORA".ACTU_ACTUACIONES ACTU ON ACTU.ID_ACTU IN (SOLI.ID_ACTU,ELDO.ID_ELEMENTO_DOCU,REOR.ID_ACTU,GBOL.ID_ACTU,EBOL.ID_ACTU) OR ACTU.REF_EMISION_ACTU IN (REEM.REFERENCIA_REEM,SOLI.REF_EMISION) OR ACTU.ID_EPER IN (ELDO.ID_ELEMENTO_DOCU,REOV.REG_ID_EPER)
--LEFT JOIN "OPS$GTTORA".VALO_VALORES VALO ON VALO.ID_EPER IN (RVALO.ID_EPER, REOV.ID_EPER, VBOL.ID_EPER)
--LEFT JOIN "OPS$GTTORA".REGE_REGISTRO_ENTRADA REGE ON REGE.ID_EPER IN (VALO.ID_REGE, ACTU.ID_EPER, REOV.REG_ID_EPER,ELDO.ID_ELEMENTO_DOCU,REOR.ID_EPER_EXP,MBOL.ID_EPER) OR REGE.NUMERO_REGE IN (REOV.NUMEXP_ORGA_REOV)
--LEFT JOIN "OPS$GTTORA".EPER_ELEMENTOS_PERSONA EPER ON EPER.ID_EPER IN (VALO.ID_EPER, REGE.ID_EPER, REOV.ID_EPER, ACTU.ID_EPER, REOR.ID_EPER, DOMI.ID_EPER, MBOL.ID_EPER, VBOL.ID_EPER)
--LEFT JOIN "OPS$GTTORA".PERS_PERSONAS PERS ON PERS.ID_PERS IN (EPER.ID_PERS, REGE.ID_EPER_SP,ELDO.ID_ELEMENTO_DOCU,PHIS.ID_PERS) OR PERS.NIF_PERG IN ( REEM.NIF_PERG, SOLI.NIF_SOLI, VALO.NIF_SP_VALO, REOR.PR_NIF_PERS, GBOL.NIF_SUJETO_PASIVO_GBOL,VBOL.NIF_SP_VBOL,VBOL.NIF_PERG,EBOL.NIF_SUJETO_PASIVO_EBOL)
JOIN "OPS$GTTORA".PERS_PERSONAS PERS ON PERS.NIF_PERG IN ( GBOL.NIF_SUJETO_PASIVO_GBOL,VBOL.NIF_SP_VBOL,VBOL.NIF_PERG,EBOL.NIF_SUJETO_PASIVO_EBOL)
--WHERE BOLE.TIPO_BOLE NOT IN ('N','G','L','E','MBI')
--ORDER BY adar.ID_ADAR ;
;
--04.Interesats ELDO.COD_TIED='SOLI'
SELECT -- *
DISTINCT
ADAR.ID_ADAR ,ADAR.NOMBRE_FICHERO_ADAR ,ADAR.CSV_ADAR,
PERS.NOMBRE_PERG--,
--VALO.ID_EPER
FROM "OPS$AD_GTTL".ADAR_ARCHIVOS ADAR
JOIN "OPS$GTTORA".DOCU_DOCUMENTOS DOCU ON DOCU.ID_ADAR =ADAR.ID_ADAR
--LEFT JOIN "OPS$GTTORA".REED_RELACION_ELEMENTOS_DOCU REED ON REED.ID_DOCU =DOCU.ID_DOCU
JOIN "OPS$GTTORA".REED_RELACION_ELEMENTOS_DOCU REED ON REED.ID_DOCU =DOCU.ID_DOCU
--LEFT JOIN "OPS$GTTORA".ELDO_ELEMENTOS_DOCUMENTOS ELDO ON ELDO.ID_ELDO =REED.ID_ELDO
JOIN "OPS$GTTORA".ELDO_ELEMENTOS_DOCUMENTOS ELDO ON ELDO.ID_ELDO =REED.ID_ELDO
--REEM--
--LEFT JOIN "OPS$GTTORA".REEM_REF_EMISION REEM ON ELDO.COD_TIED='REEM' AND REEM.REFERENCIA_REEM=ELDO.ID_ELEMENTO_DOCU
--LEFT JOIN "OPS$GTTORA".REEM_VALO RVALO ON RVALO.REFERENCIA_REEM =REEM.REFERENCIA_REEM
--BOLE--
--LEFT JOIN "OPS$GTTORA".BOLE_BOLETINES BOLE ON ELDO.COD_TIED='BOLE' AND BOLE.ID_BOLE = ELDO.ID_ELEMENTO_DOCU
--LEFT JOIN "OPS$GTTORA".MBOL_TRAFICO_BOLETIN MBOL ON MBOL.ID_BOLE=BOLE.ID_BOLE
--LEFT JOIN "OPS$GTTORA".RESL_REMESA_SOLI RESL ON RESL.ID_REMESA_RESL =BOLE.ID_REMESA_RESL
--LEFT JOIN "OPS$GTTORA".GBOL_EXP_BOLETIN GBOL ON GBOL.ID_BOLE=BOLE.ID_BOLE ---> 11 Detalle de los expedientes de gestión publicados en boletín
--LEFT JOIN "OPS$GTTORA".VBO------------------------------------------------------------------------------------------L_VALORES_BOLETIN VBOL ON VBOL.ID_BOLE= BOLE.ID_BOLE
--LEFT JOIN "OPS$GTTORA".EBOL_EXP_BOLETIN EBOL ON EBOL.ID_BOLE =BOLE.ID_BOLE
--SOLI--
--LEFT JOIN "OPS$GTTORA".SOLI_ADMIN_IMPR SOLI ON (ELDO.COD_TIED='SOLI' AND SOLI.ID_SOLI= ELDO.ID_ELEMENTO_DOCU)
-- OR (ELDO.COD_TIED='BOLE' AND SOLI.ID_SOLI IN (MBOL.ID_SOLI,MBOL.ID_SOLI, GBOL.ID_SOLI, EBOL.ID_SOLI))
JOIN "OPS$GTTORA".SOLI_ADMIN_IMPR SOLI ON (ELDO.COD_TIED='SOLI' AND SOLI.ID_SOLI= ELDO.ID_ELEMENTO_DOCU)
--PERS--
--REOV--
--LEFT JOIN "OPS$GTTORA".REOV_REGISTRO_OP_VALOR REOV ON ELDO.COD_TIED='REOV' AND REOV.ID_REOV = ELDO.ID_ELEMENTO_DOCU
--REOR--
--LEFT JOIN "OPS$GTTORA".REOR_REGISTRO_ENTRADA_ORGA REOR ON ELDO.COD_TIED='REOR' AND REOR.ID_EPER = ELDO.ID_ELEMENTO_DOCU
--REGE--
--EXEJ--
--ACTU--
--DOMI--
--LEFT JOIN "OPS$GTTORA".DOMI_DOMICILIACIONES DOMI ON ELDO.COD_TIED='DOMI' AND DOMI.ID_EPER = ELDO.ID_ELEMENTO_DOCU
--PHIS--
--LEFT JOIN "OPS$GTTORA".PHIS_PERSONAS_HIST PHIS ON ELDO.COD_TIED='PHIS' AND PHIS.ID_PHIS = ELDO.ID_ELEMENTO_DOCU
---
--LEFT JOIN "OPS$GTTORA".ACTU_ACTUACIONES ACTU ON ACTU.ID_ACTU IN (SOLI.ID_ACTU,ELDO.ID_ELEMENTO_DOCU,REOR.ID_ACTU,GBOL.ID_ACTU,EBOL.ID_ACTU) OR ACTU.REF_EMISION_ACTU IN (REEM.REFERENCIA_REEM,SOLI.REF_EMISION) OR ACTU.ID_EPER IN (ELDO.ID_ELEMENTO_DOCU,REOV.REG_ID_EPER)
--LEFT JOIN "OPS$GTTORA".VALO_VALORES VALO ON VALO.ID_EPER IN (RVALO.ID_EPER, REOV.ID_EPER, VBOL.ID_EPER)
--LEFT JOIN "OPS$GTTORA".REGE_REGISTRO_ENTRADA REGE ON REGE.ID_EPER IN (VALO.ID_REGE, ACTU.ID_EPER, REOV.REG_ID_EPER,ELDO.ID_ELEMENTO_DOCU,REOR.ID_EPER_EXP,MBOL.ID_EPER) OR REGE.NUMERO_REGE IN (REOV.NUMEXP_ORGA_REOV)
--LEFT JOIN "OPS$GTTORA".EPER_ELEMENTOS_PERSONA EPER ON EPER.ID_EPER IN (VALO.ID_EPER, REGE.ID_EPER, REOV.ID_EPER, ACTU.ID_EPER, REOR.ID_EPER, DOMI.ID_EPER, MBOL.ID_EPER, VBOL.ID_EPER)
--LEFT JOIN "OPS$GTTORA".PERS_PERSONAS PERS ON PERS.ID_PERS IN (EPER.ID_PERS, REGE.ID_EPER_SP,ELDO.ID_ELEMENTO_DOCU,PHIS.ID_PERS) OR PERS.NIF_PERG IN ( REEM.NIF_PERG, SOLI.NIF_SOLI, VALO.NIF_SP_VALO, REOR.PR_NIF_PERS, GBOL.NIF_SUJETO_PASIVO_GBOL,VBOL.NIF_SP_VBOL,VBOL.NIF_PERG,EBOL.NIF_SUJETO_PASIVO_EBOL)
JOIN "OPS$GTTORA".PERS_PERSONAS PERS ON PERS.ID_PERS IN (ELDO.ID_ELEMENTO_DOCU) OR PERS.NIF_PERG IN (SOLI.NIF_SOLI)
--WHERE BOLE.TIPO_BOLE NOT IN ('N','G','L','E','MBI')
--ORDER BY adar.ID_ADAR ;
;
--06.Interesats ELDO.COD_TIED='REOR'
SELECT -- *
DISTINCT
ADAR.ID_ADAR ,ADAR.NOMBRE_FICHERO_ADAR ,ADAR.CSV_ADAR,
PERS.NOMBRE_PERG--,
--VALO.ID_EPER
FROM "OPS$AD_GTTL".ADAR_ARCHIVOS ADAR
JOIN "OPS$GTTORA".DOCU_DOCUMENTOS DOCU ON DOCU.ID_ADAR =ADAR.ID_ADAR
--LEFT JOIN "OPS$GTTORA".REED_RELACION_ELEMENTOS_DOCU REED ON REED.ID_DOCU =DOCU.ID_DOCU
JOIN "OPS$GTTORA".REED_RELACION_ELEMENTOS_DOCU REED ON REED.ID_DOCU =DOCU.ID_DOCU
--LEFT JOIN "OPS$GTTORA".ELDO_ELEMENTOS_DOCUMENTOS ELDO ON ELDO.ID_ELDO =REED.ID_ELDO
JOIN "OPS$GTTORA".ELDO_ELEMENTOS_DOCUMENTOS ELDO ON ELDO.ID_ELDO =REED.ID_ELDO
--REEM--
--LEFT JOIN "OPS$GTTORA".REEM_REF_EMISION REEM ON ELDO.COD_TIED='REEM' AND REEM.REFERENCIA_REEM=ELDO.ID_ELEMENTO_DOCU
--LEFT JOIN "OPS$GTTORA".REEM_VALO RVALO ON RVALO.REFERENCIA_REEM =REEM.REFERENCIA_REEM
--BOLE--
--LEFT JOIN "OPS$GTTORA".BOLE_BOLETINES BOLE ON ELDO.COD_TIED='BOLE' AND BOLE.ID_BOLE = ELDO.ID_ELEMENTO_DOCU
--LEFT JOIN "OPS$GTTORA".MBOL_TRAFICO_BOLETIN MBOL ON MBOL.ID_BOLE=BOLE.ID_BOLE
--LEFT JOIN "OPS$GTTORA".RESL_REMESA_SOLI RESL ON RESL.ID_REMESA_RESL =BOLE.ID_REMESA_RESL
--LEFT JOIN "OPS$GTTORA".GBOL_EXP_BOLETIN GBOL ON GBOL.ID_BOLE=BOLE.ID_BOLE ---> 11 Detalle de los expedientes de gestión publicados en boletín
--LEFT JOIN "OPS$GTTORA".VBOL_VALORES_BOLETIN VBOL ON VBOL.ID_BOLE= BOLE.ID_BOLE
--LEFT JOIN "OPS$GTTORA".EBOL_EXP_BOLETIN EBOL ON EBOL.ID_BOLE =BOLE.ID_BOLE
--SOLI--
--LEFT JOIN "OPS$GTTORA".SOLI_ADMIN_IMPR SOLI ON (ELDO.COD_TIED='SOLI' AND SOLI.ID_SOLI= ELDO.ID_ELEMENTO_DOCU)
-- OR (ELDO.COD_TIED='BOLE' AND SOLI.ID_SOLI IN (MBOL.ID_SOLI,MBOL.ID_SOLI, GBOL.ID_SOLI, EBOL.ID_SOLI))
--PERS--
--REOV--
--LEFT JOIN "OPS$GTTORA".REOV_REGISTRO_OP_VALOR REOV ON ELDO.COD_TIED='REOV' AND REOV.ID_REOV = ELDO.ID_ELEMENTO_DOCU
--REOR--
--LEFT JOIN "OPS$GTTORA".REOR_REGISTRO_ENTRADA_ORGA REOR ON ELDO.COD_TIED='REOR' AND REOR.ID_EPER = ELDO.ID_ELEMENTO_DOCU
JOIN "OPS$GTTORA".REOR_REGISTRO_ENTRADA_ORGA REOR ON ELDO.COD_TIED='REOR' AND REOR.ID_EPER = ELDO.ID_ELEMENTO_DOCU
--REGE--
--EXEJ--
--ACTU--
--DOMI--
--LEFT JOIN "OPS$GTTORA".DOMI_DOMICILIACIONES DOMI ON ELDO.COD_TIED='DOMI' AND DOMI.ID_EPER = ELDO.ID_ELEMENTO_DOCU
--PHIS--
--LEFT JOIN "OPS$GTTORA".PHIS_PERSONAS_HIST PHIS ON ELDO.COD_TIED='PHIS' AND PHIS.ID_PHIS = ELDO.ID_ELEMENTO_DOCU
---
--LEFT JOIN "OPS$GTTORA".ACTU_ACTUACIONES ACTU ON ACTU.ID_ACTU IN (SOLI.ID_ACTU,ELDO.ID_ELEMENTO_DOCU,REOR.ID_ACTU,GBOL.ID_ACTU,EBOL.ID_ACTU) OR ACTU.REF_EMISION_ACTU IN (REEM.REFERENCIA_REEM,SOLI.REF_EMISION) OR ACTU.ID_EPER IN (ELDO.ID_ELEMENTO_DOCU,REOV.REG_ID_EPER)
--LEFT JOIN "OPS$GTTORA".VALO_VALORES VALO ON VALO.ID_EPER IN (RVALO.ID_EPER, REOV.ID_EPER, VBOL.ID_EPER)
--LEFT JOIN "OPS$GTTORA".REGE_REGISTRO_ENTRADA REGE ON REGE.ID_EPER IN (VALO.ID_REGE, ACTU.ID_EPER, REOV.REG_ID_EPER,ELDO.ID_ELEMENTO_DOCU,REOR.ID_EPER_EXP,MBOL.ID_EPER) OR REGE.NUMERO_REGE IN (REOV.NUMEXP_ORGA_REOV)
--LEFT JOIN "OPS$GTTORA".EPER_ELEMENTOS_PERSONA EPER ON EPER.ID_EPER IN (VALO.ID_EPER, REGE.ID_EPER, REOV.ID_EPER, ACTU.ID_EPER, REOR.ID_EPER, DOMI.ID_EPER, MBOL.ID_EPER, VBOL.ID_EPER)
JOIN "OPS$GTTORA".EPER_ELEMENTOS_PERSONA EPER ON EPER.ID_EPER IN (REOR.ID_EPER)
--LEFT JOIN "OPS$GTTORA".PERS_PERSONAS PERS ON PERS.ID_PERS IN (EPER.ID_PERS, REGE.ID_EPER_SP,ELDO.ID_ELEMENTO_DOCU,PHIS.ID_PERS) OR PERS.NIF_PERG IN ( REEM.NIF_PERG, SOLI.NIF_SOLI, VALO.NIF_SP_VALO, REOR.PR_NIF_PERS, GBOL.NIF_SUJETO_PASIVO_GBOL,VBOL.NIF_SP_VBOL,VBOL.NIF_PERG,EBOL.NIF_SUJETO_PASIVO_EBOL)
JOIN "OPS$GTTORA".PERS_PERSONAS PERS ON PERS.ID_PERS IN (EPER.ID_PERS)
--WHERE BOLE.TIPO_BOLE NOT IN ('N','G','L','E','MBI')
--ORDER BY adar.ID_ADAR ;
;
--07.Interesats ELDO.COD_TIED='DOMI'
SELECT -- *
DISTINCT
ADAR.ID_ADAR ,ADAR.NOMBRE_FICHERO_ADAR ,ADAR.CSV_ADAR,
PERS.NOMBRE_PERG--,
--VALO.ID_EPER
FROM "OPS$AD_GTTL".ADAR_ARCHIVOS ADAR
JOIN "OPS$GTTORA".DOCU_DOCUMENTOS DOCU ON DOCU.ID_ADAR =ADAR.ID_ADAR
--LEFT JOIN "OPS$GTTORA".REED_RELACION_ELEMENTOS_DOCU REED ON REED.ID_DOCU =DOCU.ID_DOCU
JOIN "OPS$GTTORA".REED_RELACION_ELEMENTOS_DOCU REED ON REED.ID_DOCU =DOCU.ID_DOCU
--LEFT JOIN "OPS$GTTORA".ELDO_ELEMENTOS_DOCUMENTOS ELDO ON ELDO.ID_ELDO =REED.ID_ELDO
JOIN "OPS$GTTORA".ELDO_ELEMENTOS_DOCUMENTOS ELDO ON ELDO.ID_ELDO =REED.ID_ELDO
--REEM--
--LEFT JOIN "OPS$GTTORA".REEM_REF_EMISION REEM ON ELDO.COD_TIED='REEM' AND REEM.REFERENCIA_REEM=ELDO.ID_ELEMENTO_DOCU
--LEFT JOIN "OPS$GTTORA".REEM_VALO RVALO ON RVALO.REFERENCIA_REEM =REEM.REFERENCIA_REEM
--BOLE--
--LEFT JOIN "OPS$GTTORA".BOLE_BOLETINES BOLE ON ELDO.COD_TIED='BOLE' AND BOLE.ID_BOLE = ELDO.ID_ELEMENTO_DOCU
--LEFT JOIN "OPS$GTTORA".MBOL_TRAFICO_BOLETIN MBOL ON MBOL.ID_BOLE=BOLE.ID_BOLE
--LEFT JOIN "OPS$GTTORA".RESL_REMESA_SOLI RESL ON RESL.ID_REMESA_RESL =BOLE.ID_REMESA_RESL
--LEFT JOIN "OPS$GTTORA".GBOL_EXP_BOLETIN GBOL ON GBOL.ID_BOLE=BOLE.ID_BOLE ---> 11 Detalle de los expedientes de gestión publicados en boletín
--LEFT JOIN "OPS$GTTORA".VBOL_VALORES_BOLETIN VBOL ON VBOL.ID_BOLE= BOLE.ID_BOLE
--LEFT JOIN "OPS$GTTORA".EBOL_EXP_BOLETIN EBOL ON EBOL.ID_BOLE =BOLE.ID_BOLE
--SOLI--
--LEFT JOIN "OPS$GTTORA".SOLI_ADMIN_IMPR SOLI ON (ELDO.COD_TIED='SOLI' AND SOLI.ID_SOLI= ELDO.ID_ELEMENTO_DOCU)
-- OR (ELDO.COD_TIED='BOLE' AND SOLI.ID_SOLI IN (MBOL.ID_SOLI,MBOL.ID_SOLI, GBOL.ID_SOLI, EBOL.ID_SOLI))
--PERS--
--REOV--
--LEFT JOIN "OPS$GTTORA".REOV_REGISTRO_OP_VALOR REOV ON ELDO.COD_TIED='REOV' AND REOV.ID_REOV = ELDO.ID_ELEMENTO_DOCU
--REOR--
--LEFT JOIN "OPS$GTTORA".REOR_REGISTRO_ENTRADA_ORGA REOR ON ELDO.COD_TIED='REOR' AND REOR.ID_EPER = ELDO.ID_ELEMENTO_DOCU
--REGE--
--EXEJ--
--ACTU--
--DOMI--
--LEFT JOIN "OPS$GTTORA".DOMI_DOMICILIACIONES DOMI ON ELDO.COD_TIED='DOMI' AND DOMI.ID_EPER = ELDO.ID_ELEMENTO_DOCU
JOIN "OPS$GTTORA".DOMI_DOMICILIACIONES DOMI ON ELDO.COD_TIED='DOMI' AND DOMI.ID_EPER = ELDO.ID_ELEMENTO_DOCU
--PHIS--
--LEFT JOIN "OPS$GTTORA".PHIS_PERSONAS_HIST PHIS ON ELDO.COD_TIED='PHIS' AND PHIS.ID_PHIS = ELDO.ID_ELEMENTO_DOCU
---
--LEFT JOIN "OPS$GTTORA".ACTU_ACTUACIONES ACTU ON ACTU.ID_ACTU IN (SOLI.ID_ACTU,ELDO.ID_ELEMENTO_DOCU,REOR.ID_ACTU,GBOL.ID_ACTU,EBOL.ID_ACTU) OR ACTU.REF_EMISION_ACTU IN (REEM.REFERENCIA_REEM,SOLI.REF_EMISION) OR ACTU.ID_EPER IN (ELDO.ID_ELEMENTO_DOCU,REOV.REG_ID_EPER)
--LEFT JOIN "OPS$GTTORA".VALO_VALORES VALO ON VALO.ID_EPER IN (RVALO.ID_EPER, REOV.ID_EPER, VBOL.ID_EPER)
--LEFT JOIN "OPS$GTTORA".REGE_REGISTRO_ENTRADA REGE ON REGE.ID_EPER IN (VALO.ID_REGE, ACTU.ID_EPER, REOV.REG_ID_EPER,ELDO.ID_ELEMENTO_DOCU,REOR.ID_EPER_EXP,MBOL.ID_EPER) OR REGE.NUMERO_REGE IN (REOV.NUMEXP_ORGA_REOV)
--LEFT JOIN "OPS$GTTORA".EPER_ELEMENTOS_PERSONA EPER ON EPER.ID_EPER IN (VALO.ID_EPER, REGE.ID_EPER, REOV.ID_EPER, ACTU.ID_EPER, REOR.ID_EPER, DOMI.ID_EPER, MBOL.ID_EPER, VBOL.ID_EPER)
JOIN "OPS$GTTORA".EPER_ELEMENTOS_PERSONA EPER ON EPER.ID_EPER IN (DOMI.ID_EPER)
--LEFT JOIN "OPS$GTTORA".PERS_PERSONAS PERS ON PERS.ID_PERS IN (EPER.ID_PERS, REGE.ID_EPER_SP,ELDO.ID_ELEMENTO_DOCU,PHIS.ID_PERS) OR PERS.NIF_PERG IN ( REEM.NIF_PERG, SOLI.NIF_SOLI, VALO.NIF_SP_VALO, REOR.PR_NIF_PERS, GBOL.NIF_SUJETO_PASIVO_GBOL,VBOL.NIF_SP_VBOL,VBOL.NIF_PERG,EBOL.NIF_SUJETO_PASIVO_EBOL)
JOIN "OPS$GTTORA".PERS_PERSONAS PERS ON PERS.ID_PERS IN (EPER.ID_PERS)
--WHERE BOLE.TIPO_BOLE NOT IN ('N','G','L','E','MBI')
--ORDER BY adar.ID_ADAR ;
;
--08.Interesats ELDO.COD_TIED='PHIS'
SELECT -- *
DISTINCT
ADAR.ID_ADAR ,ADAR.NOMBRE_FICHERO_ADAR ,ADAR.CSV_ADAR,
PERS.NOMBRE_PERG--,
--VALO.ID_EPER
FROM "OPS$AD_GTTL".ADAR_ARCHIVOS ADAR
JOIN "OPS$GTTORA".DOCU_DOCUMENTOS DOCU ON DOCU.ID_ADAR =ADAR.ID_ADAR
--LEFT JOIN "OPS$GTTORA".REED_RELACION_ELEMENTOS_DOCU REED ON REED.ID_DOCU =DOCU.ID_DOCU
JOIN "OPS$GTTORA".REED_RELACION_ELEMENTOS_DOCU REED ON REED.ID_DOCU =DOCU.ID_DOCU
--LEFT JOIN "OPS$GTTORA".ELDO_ELEMENTOS_DOCUMENTOS ELDO ON ELDO.ID_ELDO =REED.ID_ELDO
JOIN "OPS$GTTORA".ELDO_ELEMENTOS_DOCUMENTOS ELDO ON ELDO.ID_ELDO =REED.ID_ELDO
--REEM--
--LEFT JOIN "OPS$GTTORA".REEM_REF_EMISION REEM ON ELDO.COD_TIED='REEM' AND REEM.REFERENCIA_REEM=ELDO.ID_ELEMENTO_DOCU
--LEFT JOIN "OPS$GTTORA".REEM_VALO RVALO ON RVALO.REFERENCIA_REEM =REEM.REFERENCIA_REEM
--BOLE--
--LEFT JOIN "OPS$GTTORA".BOLE_BOLETINES BOLE ON ELDO.COD_TIED='BOLE' AND BOLE.ID_BOLE = ELDO.ID_ELEMENTO_DOCU
--LEFT JOIN "OPS$GTTORA".MBOL_TRAFICO_BOLETIN MBOL ON MBOL.ID_BOLE=BOLE.ID_BOLE
--LEFT JOIN "OPS$GTTORA".RESL_REMESA_SOLI RESL ON RESL.ID_REMESA_RESL =BOLE.ID_REMESA_RESL
--LEFT JOIN "OPS$GTTORA".GBOL_EXP_BOLETIN GBOL ON GBOL.ID_BOLE=BOLE.ID_BOLE ---> 11 Detalle de los expedientes de gestión publicados en boletín
--LEFT JOIN "OPS$GTTORA".VBOL_VALORES_BOLETIN VBOL ON VBOL.ID_BOLE= BOLE.ID_BOLE
--LEFT JOIN "OPS$GTTORA".EBOL_EXP_BOLETIN EBOL ON EBOL.ID_BOLE =BOLE.ID_BOLE
--SOLI--
--LEFT JOIN "OPS$GTTORA".SOLI_ADMIN_IMPR SOLI ON (ELDO.COD_TIED='SOLI' AND SOLI.ID_SOLI= ELDO.ID_ELEMENTO_DOCU)
-- OR (ELDO.COD_TIED='BOLE' AND SOLI.ID_SOLI IN (MBOL.ID_SOLI,MBOL.ID_SOLI, GBOL.ID_SOLI, EBOL.ID_SOLI))
--PERS--
--REOV--
--LEFT JOIN "OPS$GTTORA".REOV_REGISTRO_OP_VALOR REOV ON ELDO.COD_TIED='REOV' AND REOV.ID_REOV = ELDO.ID_ELEMENTO_DOCU
--REOR--
--LEFT JOIN "OPS$GTTORA".REOR_REGISTRO_ENTRADA_ORGA REOR ON ELDO.COD_TIED='REOR' AND REOR.ID_EPER = ELDO.ID_ELEMENTO_DOCU
--REGE--
--EXEJ--
--ACTU--
--DOMI--
--LEFT JOIN "OPS$GTTORA".DOMI_DOMICILIACIONES DOMI ON ELDO.COD_TIED='DOMI' AND DOMI.ID_EPER = ELDO.ID_ELEMENTO_DOCU
--PHIS--
--LEFT JOIN "OPS$GTTORA".PHIS_PERSONAS_HIST PHIS ON ELDO.COD_TIED='PHIS' AND PHIS.ID_PHIS = ELDO.ID_ELEMENTO_DOCU
JOIN "OPS$GTTORA".PHIS_PERSONAS_HIST PHIS ON ELDO.COD_TIED='PHIS' AND PHIS.ID_PHIS = ELDO.ID_ELEMENTO_DOCU
---
--LEFT JOIN "OPS$GTTORA".ACTU_ACTUACIONES ACTU ON ACTU.ID_ACTU IN (SOLI.ID_ACTU,ELDO.ID_ELEMENTO_DOCU,REOR.ID_ACTU,GBOL.ID_ACTU,EBOL.ID_ACTU) OR ACTU.REF_EMISION_ACTU IN (REEM.REFERENCIA_REEM,SOLI.REF_EMISION) OR ACTU.ID_EPER IN (ELDO.ID_ELEMENTO_DOCU,REOV.REG_ID_EPER)
--LEFT JOIN "OPS$GTTORA".VALO_VALORES VALO ON VALO.ID_EPER IN (RVALO.ID_EPER, REOV.ID_EPER, VBOL.ID_EPER)
--LEFT JOIN "OPS$GTTORA".REGE_REGISTRO_ENTRADA REGE ON REGE.ID_EPER IN (VALO.ID_REGE, ACTU.ID_EPER, REOV.REG_ID_EPER,ELDO.ID_ELEMENTO_DOCU,REOR.ID_EPER_EXP,MBOL.ID_EPER) OR REGE.NUMERO_REGE IN (REOV.NUMEXP_ORGA_REOV)
--LEFT JOIN "OPS$GTTORA".EPER_ELEMENTOS_PERSONA EPER ON EPER.ID_EPER IN (VALO.ID_EPER, REGE.ID_EPER, REOV.ID_EPER, ACTU.ID_EPER, REOR.ID_EPER, DOMI.ID_EPER, MBOL.ID_EPER, VBOL.ID_EPER)
--LEFT JOIN "OPS$GTTORA".PERS_PERSONAS PERS ON PERS.ID_PERS IN (EPER.ID_PERS, REGE.ID_EPER_SP,ELDO.ID_ELEMENTO_DOCU,PHIS.ID_PERS) OR PERS.NIF_PERG IN ( REEM.NIF_PERG, SOLI.NIF_SOLI, VALO.NIF_SP_VALO, REOR.PR_NIF_PERS, GBOL.NIF_SUJETO_PASIVO_GBOL,VBOL.NIF_SP_VBOL,VBOL.NIF_PERG,EBOL.NIF_SUJETO_PASIVO_EBOL)
JOIN "OPS$GTTORA".PERS_PERSONAS PERS ON PERS.ID_PERS IN (PHIS.ID_PERS)
--WHERE BOLE.TIPO_BOLE NOT IN ('N','G','L','E','MBI')
--ORDER BY adar.ID_ADAR ;
;
--05.Interesats ELDO.COD_TIED='REOV'
SELECT -- *
DISTINCT
ADAR.ID_ADAR ,ADAR.NOMBRE_FICHERO_ADAR ,ADAR.CSV_ADAR,
PERS.NOMBRE_PERG--,
--VALO.ID_EPER
FROM "OPS$AD_GTTL".ADAR_ARCHIVOS ADAR
JOIN "OPS$GTTORA".DOCU_DOCUMENTOS DOCU ON DOCU.ID_ADAR =ADAR.ID_ADAR
--LEFT JOIN "OPS$GTTORA".REED_RELACION_ELEMENTOS_DOCU REED ON REED.ID_DOCU =DOCU.ID_DOCU
JOIN "OPS$GTTORA".REED_RELACION_ELEMENTOS_DOCU REED ON REED.ID_DOCU =DOCU.ID_DOCU
--LEFT JOIN "OPS$GTTORA".ELDO_ELEMENTOS_DOCUMENTOS ELDO ON ELDO.ID_ELDO =REED.ID_ELDO
JOIN "OPS$GTTORA".ELDO_ELEMENTOS_DOCUMENTOS ELDO ON ELDO.ID_ELDO =REED.ID_ELDO
--REEM--
--LEFT JOIN "OPS$GTTORA".REEM_REF_EMISION REEM ON ELDO.COD_TIED='REEM' AND REEM.REFERENCIA_REEM=ELDO.ID_ELEMENTO_DOCU
--LEFT JOIN "OPS$GTTORA".REEM_VALO RVALO ON RVALO.REFERENCIA_REEM =REEM.REFERENCIA_REEM
--BOLE--
--LEFT JOIN "OPS$GTTORA".BOLE_BOLETINES BOLE ON ELDO.COD_TIED='BOLE' AND BOLE.ID_BOLE = ELDO.ID_ELEMENTO_DOCU
--LEFT JOIN "OPS$GTTORA".MBOL_TRAFICO_BOLETIN MBOL ON MBOL.ID_BOLE=BOLE.ID_BOLE
--LEFT JOIN "OPS$GTTORA".RESL_REMESA_SOLI RESL ON RESL.ID_REMESA_RESL =BOLE.ID_REMESA_RESL
--LEFT JOIN "OPS$GTTORA".GBOL_EXP_BOLETIN GBOL ON GBOL.ID_BOLE=BOLE.ID_BOLE ---> 11 Detalle de los expedientes de gestión publicados en boletín
--LEFT JOIN "OPS$GTTORA".VBOL_VALORES_BOLETIN VBOL ON VBOL.ID_BOLE= BOLE.ID_BOLE
--LEFT JOIN "OPS$GTTORA".EBOL_EXP_BOLETIN EBOL ON EBOL.ID_BOLE =BOLE.ID_BOLE
--SOLI--
--LEFT JOIN "OPS$GTTORA".SOLI_ADMIN_IMPR SOLI ON (ELDO.COD_TIED='SOLI' AND SOLI.ID_SOLI= ELDO.ID_ELEMENTO_DOCU)
-- OR (ELDO.COD_TIED='BOLE' AND SOLI.ID_SOLI IN (MBOL.ID_SOLI,MBOL.ID_SOLI, GBOL.ID_SOLI, EBOL.ID_SOLI))
--PERS--
--REOV--
--LEFT JOIN "OPS$GTTORA".REOV_REGISTRO_OP_VALOR REOV ON ELDO.COD_TIED='REOV' AND REOV.ID_REOV = ELDO.ID_ELEMENTO_DOCU
JOIN "OPS$GTTORA".REOV_REGISTRO_OP_VALOR REOV ON ELDO.COD_TIED='REOV' AND REOV.ID_REOV = ELDO.ID_ELEMENTO_DOCU
--REOR--
--LEFT JOIN "OPS$GTTORA".REOR_REGISTRO_ENTRADA_ORGA REOR ON ELDO.COD_TIED='REOR' AND REOR.ID_EPER = ELDO.ID_ELEMENTO_DOCU
--REGE--
--EXEJ--
--ACTU--
--DOMI--
--LEFT JOIN "OPS$GTTORA".DOMI_DOMICILIACIONES DOMI ON ELDO.COD_TIED='DOMI' AND DOMI.ID_EPER = ELDO.ID_ELEMENTO_DOCU
--PHIS--
--LEFT JOIN "OPS$GTTORA".PHIS_PERSONAS_HIST PHIS ON ELDO.COD_TIED='PHIS' AND PHIS.ID_PHIS = ELDO.ID_ELEMENTO_DOCU
---
--LEFT JOIN "OPS$GTTORA".ACTU_ACTUACIONES ACTU ON ACTU.ID_ACTU IN (SOLI.ID_ACTU,ELDO.ID_ELEMENTO_DOCU,REOR.ID_ACTU,GBOL.ID_ACTU,EBOL.ID_ACTU) OR ACTU.REF_EMISION_ACTU IN (REEM.REFERENCIA_REEM,SOLI.REF_EMISION) OR ACTU.ID_EPER IN (ELDO.ID_ELEMENTO_DOCU,REOV.REG_ID_EPER)
--LEFT JOIN "OPS$GTTORA".VALO_VALORES VALO ON VALO.ID_EPER IN (RVALO.ID_EPER, REOV.ID_EPER, VBOL.ID_EPER)
--LEFT JOIN "OPS$GTTORA".REGE_REGISTRO_ENTRADA REGE ON REGE.ID_EPER IN (VALO.ID_REGE, ACTU.ID_EPER, REOV.REG_ID_EPER,ELDO.ID_ELEMENTO_DOCU,REOR.ID_EPER_EXP,MBOL.ID_EPER) OR REGE.NUMERO_REGE IN (REOV.NUMEXP_ORGA_REOV)
--LEFT JOIN "OPS$GTTORA".EPER_ELEMENTOS_PERSONA EPER ON EPER.ID_EPER IN (VALO.ID_EPER, REGE.ID_EPER, REOV.ID_EPER, ACTU.ID_EPER, REOR.ID_EPER, DOMI.ID_EPER, MBOL.ID_EPER, VBOL.ID_EPER)
JOIN "OPS$GTTORA".EPER_ELEMENTOS_PERSONA EPER ON EPER.ID_EPER IN (REOV.ID_EPER)
--LEFT JOIN "OPS$GTTORA".PERS_PERSONAS PERS ON PERS.ID_PERS IN (EPER.ID_PERS, REGE.ID_EPER_SP,ELDO.ID_ELEMENTO_DOCU,PHIS.ID_PERS) OR PERS.NIF_PERG IN ( REEM.NIF_PERG, SOLI.NIF_SOLI, VALO.NIF_SP_VALO, REOR.PR_NIF_PERS, GBOL.NIF_SUJETO_PASIVO_GBOL,VBOL.NIF_SP_VBOL,VBOL.NIF_PERG,EBOL.NIF_SUJETO_PASIVO_EBOL)
JOIN "OPS$GTTORA".PERS_PERSONAS PERS ON PERS.ID_PERS IN (EPER.ID_PERS)
--WHERE BOLE.TIPO_BOLE NOT IN ('N','G','L','E','MBI')
--ORDER BY adar.ID_ADAR ;
;
--01.Interesats sense mirar ELDO.COD_TIED
SELECT -- *
DISTINCT
ADAR.ID_ADAR ,ADAR.NOMBRE_FICHERO_ADAR ,ADAR.CSV_ADAR,
PERS.NOMBRE_PERG
FROM "OPS$AD_GTTL".ADAR_ARCHIVOS ADAR
JOIN "OPS$GTTORA".DOCU_DOCUMENTOS DOCU ON DOCU.ID_ADAR =ADAR.ID_ADAR
--LEFT JOIN "OPS$GTTORA".REED_RELACION_ELEMENTOS_DOCU REED ON REED.ID_DOCU =DOCU.ID_DOCU
JOIN "OPS$GTTORA".REED_RELACION_ELEMENTOS_DOCU REED ON REED.ID_DOCU =DOCU.ID_DOCU
--LEFT JOIN "OPS$GTTORA".ELDO_ELEMENTOS_DOCUMENTOS ELDO ON ELDO.ID_ELDO =REED.ID_ELDO
JOIN "OPS$GTTORA".ELDO_ELEMENTOS_DOCUMENTOS ELDO ON ELDO.ID_ELDO =REED.ID_ELDO
--REEM--
--LEFT JOIN "OPS$GTTORA".REEM_REF_EMISION REEM ON ELDO.COD_TIED='REEM' AND REEM.REFERENCIA_REEM=ELDO.ID_ELEMENTO_DOCU
--LEFT JOIN "OPS$GTTORA".REEM_VALO RVALO ON RVALO.REFERENCIA_REEM =REEM.REFERENCIA_REEM
--BOLE--
--LEFT JOIN "OPS$GTTORA".BOLE_BOLETINES BOLE ON ELDO.COD_TIED='BOLE' AND BOLE.ID_BOLE = ELDO.ID_ELEMENTO_DOCU
--LEFT JOIN "OPS$GTTORA".MBOL_TRAFICO_BOLETIN MBOL ON MBOL.ID_BOLE=BOLE.ID_BOLE
--LEFT JOIN "OPS$GTTORA".RESL_REMESA_SOLI RESL ON RESL.ID_REMESA_RESL =BOLE.ID_REMESA_RESL
--LEFT JOIN "OPS$GTTORA".GBOL_EXP_BOLETIN GBOL ON GBOL.ID_BOLE=BOLE.ID_BOLE ---> 11 Detalle de los expedientes de gestión publicados en boletín
--LEFT JOIN "OPS$GTTORA".VBOL_VALORES_BOLETIN VBOL ON VBOL.ID_BOLE= BOLE.ID_BOLE
--LEFT JOIN "OPS$GTTORA".EBOL_EXP_BOLETIN EBOL ON EBOL.ID_BOLE =BOLE.ID_BOLE
--SOLI--
--LEFT JOIN "OPS$GTTORA".SOLI_ADMIN_IMPR SOLI ON (ELDO.COD_TIED='SOLI' AND SOLI.ID_SOLI= ELDO.ID_ELEMENTO_DOCU)
-- OR (ELDO.COD_TIED='BOLE' AND SOLI.ID_SOLI IN (MBOL.ID_SOLI,MBOL.ID_SOLI, GBOL.ID_SOLI, EBOL.ID_SOLI))
--PERS--
--REOV--
--LEFT JOIN "OPS$GTTORA".REOV_REGISTRO_OP_VALOR REOV ON ELDO.COD_TIED='REOV' AND REOV.ID_REOV = ELDO.ID_ELEMENTO_DOCU
--REOR--
--LEFT JOIN "OPS$GTTORA".REOR_REGISTRO_ENTRADA_ORGA REOR ON ELDO.COD_TIED='REOR' AND REOR.ID_EPER = ELDO.ID_ELEMENTO_DOCU
--REGE--
--EXEJ--
--ACTU--
--DOMI--
--LEFT JOIN "OPS$GTTORA".DOMI_DOMICILIACIONES DOMI ON ELDO.COD_TIED='DOMI' AND DOMI.ID_EPER = ELDO.ID_ELEMENTO_DOCU
--PHIS--
--LEFT JOIN "OPS$GTTORA".PHIS_PERSONAS_HIST PHIS ON ELDO.COD_TIED='PHIS' AND PHIS.ID_PHIS = ELDO.ID_ELEMENTO_DOCU
---
--LEFT JOIN "OPS$GTTORA".ACTU_ACTUACIONES ACTU ON ACTU.ID_ACTU IN (SOLI.ID_ACTU,ELDO.ID_ELEMENTO_DOCU,REOR.ID_ACTU,GBOL.ID_ACTU,EBOL.ID_ACTU) OR ACTU.REF_EMISION_ACTU IN (REEM.REFERENCIA_REEM,SOLI.REF_EMISION) OR ACTU.ID_EPER IN (ELDO.ID_ELEMENTO_DOCU,REOV.REG_ID_EPER)
--LEFT JOIN "OPS$GTTORA".VALO_VALORES VALO ON VALO.ID_EPER IN (RVALO.ID_EPER, REOV.ID_EPER, VBOL.ID_EPER)
--LEFT JOIN "OPS$GTTORA".REGE_REGISTRO_ENTRADA REGE ON REGE.ID_EPER IN (VALO.ID_REGE, ACTU.ID_EPER, REOV.REG_ID_EPER,ELDO.ID_ELEMENTO_DOCU,REOR.ID_EPER_EXP,MBOL.ID_EPER) OR REGE.NUMERO_REGE IN (REOV.NUMEXP_ORGA_REOV)
--LEFT JOIN "OPS$GTTORA".EPER_ELEMENTOS_PERSONA EPER ON EPER.ID_EPER IN (VALO.ID_EPER, REGE.ID_EPER, REOV.ID_EPER, ACTU.ID_EPER, REOR.ID_EPER, DOMI.ID_EPER, MBOL.ID_EPER, VBOL.ID_EPER)
--LEFT JOIN "OPS$GTTORA".PERS_PERSONAS PERS ON PERS.ID_PERS IN (EPER.ID_PERS, REGE.ID_EPER_SP,ELDO.ID_ELEMENTO_DOCU,PHIS.ID_PERS) OR PERS.NIF_PERG IN ( REEM.NIF_PERG, SOLI.NIF_SOLI, VALO.NIF_SP_VALO, REOR.PR_NIF_PERS, GBOL.NIF_SUJETO_PASIVO_GBOL,VBOL.NIF_SP_VBOL,VBOL.NIF_PERG,EBOL.NIF_SUJETO_PASIVO_EBOL)
JOIN "OPS$GTTORA".PERS_PERSONAS PERS ON PERS.ID_PERS IN (ELDO.ID_ELEMENTO_DOCU)
--WHERE BOLE.TIPO_BOLE NOT IN ('N','G','L','E','MBI')
--ORDER BY adar.ID_ADAR
;
--02.Interesats ELDO.COD_TIED='REEM'
SELECT -- *
DISTINCT
ADAR.ID_ADAR ,ADAR.NOMBRE_FICHERO_ADAR ,ADAR.CSV_ADAR,
PERS.NOMBRE_PERG--,
--VALO.ID_EPER
FROM "OPS$AD_GTTL".ADAR_ARCHIVOS ADAR
JOIN "OPS$GTTORA".DOCU_DOCUMENTOS DOCU ON DOCU.ID_ADAR =ADAR.ID_ADAR
--LEFT JOIN "OPS$GTTORA".REED_RELACION_ELEMENTOS_DOCU REED ON REED.ID_DOCU =DOCU.ID_DOCU
JOIN "OPS$GTTORA".REED_RELACION_ELEMENTOS_DOCU REED ON REED.ID_DOCU =DOCU.ID_DOCU
--LEFT JOIN "OPS$GTTORA".ELDO_ELEMENTOS_DOCUMENTOS ELDO ON ELDO.ID_ELDO =REED.ID_ELDO
JOIN "OPS$GTTORA".ELDO_ELEMENTOS_DOCUMENTOS ELDO ON ELDO.ID_ELDO =REED.ID_ELDO
--REEM--
--LEFT JOIN "OPS$GTTORA".REEM_REF_EMISION REEM ON ELDO.COD_TIED='REEM' AND REEM.REFERENCIA_REEM=ELDO.ID_ELEMENTO_DOCU
JOIN "OPS$GTTORA".REEM_REF_EMISION REEM ON ELDO.COD_TIED='REEM' AND REEM.REFERENCIA_REEM=ELDO.ID_ELEMENTO_DOCU
--LEFT JOIN "OPS$GTTORA".REEM_VALO RVALO ON RVALO.REFERENCIA_REEM =REEM.REFERENCIA_REEM
JOIN "OPS$GTTORA".REEM_VALO RVALO ON RVALO.REFERENCIA_REEM =REEM.REFERENCIA_REEM
--BOLE--
--LEFT JOIN "OPS$GTTORA".BOLE_BOLETINES BOLE ON ELDO.COD_TIED='BOLE' AND BOLE.ID_BOLE = ELDO.ID_ELEMENTO_DOCU
--LEFT JOIN "OPS$GTTORA".MBOL_TRAFICO_BOLETIN MBOL ON MBOL.ID_BOLE=BOLE.ID_BOLE
--LEFT JOIN "OPS$GTTORA".RESL_REMESA_SOLI RESL ON RESL.ID_REMESA_RESL =BOLE.ID_REMESA_RESL
--LEFT JOIN "OPS$GTTORA".GBOL_EXP_BOLETIN GBOL ON GBOL.ID_BOLE=BOLE.ID_BOLE ---> 11 Detalle de los expedientes de gestión publicados en boletín
--LEFT JOIN "OPS$GTTORA".VBOL_VALORES_BOLETIN VBOL ON VBOL.ID_BOLE= BOLE.ID_BOLE
--LEFT JOIN "OPS$GTTORA".EBOL_EXP_BOLETIN EBOL ON EBOL.ID_BOLE =BOLE.ID_BOLE
--SOLI--
--LEFT JOIN "OPS$GTTORA".SOLI_ADMIN_IMPR SOLI ON (ELDO.COD_TIED='SOLI' AND SOLI.ID_SOLI= ELDO.ID_ELEMENTO_DOCU)
-- OR (ELDO.COD_TIED='BOLE' AND SOLI.ID_SOLI IN (MBOL.ID_SOLI,MBOL.ID_SOLI, GBOL.ID_SOLI, EBOL.ID_SOLI))
--PERS--
--REOV--
--LEFT JOIN "OPS$GTTORA".REOV_REGISTRO_OP_VALOR REOV ON ELDO.COD_TIED='REOV' AND REOV.ID_REOV = ELDO.ID_ELEMENTO_DOCU
--REOR--
--LEFT JOIN "OPS$GTTORA".REOR_REGISTRO_ENTRADA_ORGA REOR ON ELDO.COD_TIED='REOR' AND REOR.ID_EPER = ELDO.ID_ELEMENTO_DOCU
--REGE--
--EXEJ--
--ACTU--
--DOMI--
--LEFT JOIN "OPS$GTTORA".DOMI_DOMICILIACIONES DOMI ON ELDO.COD_TIED='DOMI' AND DOMI.ID_EPER = ELDO.ID_ELEMENTO_DOCU
--PHIS--
--LEFT JOIN "OPS$GTTORA".PHIS_PERSONAS_HIST PHIS ON ELDO.COD_TIED='PHIS' AND PHIS.ID_PHIS = ELDO.ID_ELEMENTO_DOCU
---
--LEFT JOIN "OPS$GTTORA".ACTU_ACTUACIONES ACTU ON ACTU.ID_ACTU IN (SOLI.ID_ACTU,ELDO.ID_ELEMENTO_DOCU,REOR.ID_ACTU,GBOL.ID_ACTU,EBOL.ID_ACTU) OR ACTU.REF_EMISION_ACTU IN (REEM.REFERENCIA_REEM,SOLI.REF_EMISION) OR ACTU.ID_EPER IN (ELDO.ID_ELEMENTO_DOCU,REOV.REG_ID_EPER)
--LEFT JOIN "OPS$GTTORA".VALO_VALORES VALO ON VALO.ID_EPER IN (RVALO.ID_EPER, REOV.ID_EPER, VBOL.ID_EPER)
JOIN "OPS$GTTORA".VALO_VALORES VALO ON VALO.ID_EPER IN (RVALO.ID_EPER)
--LEFT JOIN "OPS$GTTORA".REGE_REGISTRO_ENTRADA REGE ON REGE.ID_EPER IN (VALO.ID_REGE, ACTU.ID_EPER, REOV.REG_ID_EPER,ELDO.ID_ELEMENTO_DOCU,REOR.ID_EPER_EXP,MBOL.ID_EPER) OR REGE.NUMERO_REGE IN (REOV.NUMEXP_ORGA_REOV)
--LEFT JOIN "OPS$GTTORA".EPER_ELEMENTOS_PERSONA EPER ON EPER.ID_EPER IN (VALO.ID_EPER, REGE.ID_EPER, REOV.ID_EPER, ACTU.ID_EPER, REOR.ID_EPER, DOMI.ID_EPER, MBOL.ID_EPER, VBOL.ID_EPER)
--LEFT JOIN "OPS$GTTORA".PERS_PERSONAS PERS ON PERS.ID_PERS IN (EPER.ID_PERS, REGE.ID_EPER_SP,ELDO.ID_ELEMENTO_DOCU,PHIS.ID_PERS) OR PERS.NIF_PERG IN ( REEM.NIF_PERG, SOLI.NIF_SOLI, VALO.NIF_SP_VALO, REOR.PR_NIF_PERS, GBOL.NIF_SUJETO_PASIVO_GBOL,VBOL.NIF_SP_VBOL,VBOL.NIF_PERG,EBOL.NIF_SUJETO_PASIVO_EBOL)
JOIN "OPS$GTTORA".PERS_PERSONAS PERS ON PERS.NIF_PERG IN ( REEM.NIF_PERG, VALO.NIF_SP_VALO)
--WHERE BOLE.TIPO_BOLE NOT IN ('N','G','L','E','MBI')
--ORDER BY adar.ID_ADAR ;
;
--03.Interesats ELDO.COD_TIED='BOLE'
SELECT -- *
DISTINCT
ADAR.ID_ADAR ,ADAR.NOMBRE_FICHERO_ADAR ,ADAR.CSV_ADAR,
PERS.NOMBRE_PERG--,
--VALO.ID_EPER
FROM "OPS$AD_GTTL".ADAR_ARCHIVOS ADAR
JOIN "OPS$GTTORA".DOCU_DOCUMENTOS DOCU ON DOCU.ID_ADAR =ADAR.ID_ADAR
--LEFT JOIN "OPS$GTTORA".REED_RELACION_ELEMENTOS_DOCU REED ON REED.ID_DOCU =DOCU.ID_DOCU
JOIN "OPS$GTTORA".REED_RELACION_ELEMENTOS_DOCU REED ON REED.ID_DOCU =DOCU.ID_DOCU
--LEFT JOIN "OPS$GTTORA".ELDO_ELEMENTOS_DOCUMENTOS ELDO ON ELDO.ID_ELDO =REED.ID_ELDO
JOIN "OPS$GTTORA".ELDO_ELEMENTOS_DOCUMENTOS ELDO ON ELDO.ID_ELDO =REED.ID_ELDO
--REEM--
--LEFT JOIN "OPS$GTTORA".REEM_REF_EMISION REEM ON ELDO.COD_TIED='REEM' AND REEM.REFERENCIA_REEM=ELDO.ID_ELEMENTO_DOCU
--LEFT JOIN "OPS$GTTORA".REEM_VALO RVALO ON RVALO.REFERENCIA_REEM =REEM.REFERENCIA_REEM
--BOLE--
--LEFT JOIN "OPS$GTTORA".BOLE_BOLETINES BOLE ON ELDO.COD_TIED='BOLE' AND BOLE.ID_BOLE = ELDO.ID_ELEMENTO_DOCU
JOIN "OPS$GTTORA".BOLE_BOLETINES BOLE ON ELDO.COD_TIED='BOLE' AND BOLE.ID_BOLE = ELDO.ID_ELEMENTO_DOCU
LEFT JOIN "OPS$GTTORA".MBOL_TRAFICO_BOLETIN MBOL ON MBOL.ID_BOLE=BOLE.ID_BOLE
LEFT JOIN "OPS$GTTORA".RESL_REMESA_SOLI RESL ON RESL.ID_REMESA_RESL =BOLE.ID_REMESA_RESL
LEFT JOIN "OPS$GTTORA".GBOL_EXP_BOLETIN GBOL ON GBOL.ID_BOLE=BOLE.ID_BOLE ---> 11 Detalle de los expedientes de gestión publicados en boletín
LEFT JOIN "OPS$GTTORA".VBOL_VALORES_BOLETIN VBOL ON VBOL.ID_BOLE= BOLE.ID_BOLE
LEFT JOIN "OPS$GTTORA".EBOL_EXP_BOLETIN EBOL ON EBOL.ID_BOLE =BOLE.ID_BOLE
--SOLI--
--LEFT JOIN "OPS$GTTORA".SOLI_ADMIN_IMPR SOLI ON (ELDO.COD_TIED='SOLI' AND SOLI.ID_SOLI= ELDO.ID_ELEMENTO_DOCU)
-- OR (ELDO.COD_TIED='BOLE' AND SOLI.ID_SOLI IN (MBOL.ID_SOLI,MBOL.ID_SOLI, GBOL.ID_SOLI, EBOL.ID_SOLI))
--PERS--
--REOV--
--LEFT JOIN "OPS$GTTORA".REOV_REGISTRO_OP_VALOR REOV ON ELDO.COD_TIED='REOV' AND REOV.ID_REOV = ELDO.ID_ELEMENTO_DOCU
--REOR--
--LEFT JOIN "OPS$GTTORA".REOR_REGISTRO_ENTRADA_ORGA REOR ON ELDO.COD_TIED='REOR' AND REOR.ID_EPER = ELDO.ID_ELEMENTO_DOCU
--REGE--
--EXEJ--
--ACTU--
--DOMI--
--LEFT JOIN "OPS$GTTORA".DOMI_DOMICILIACIONES DOMI ON ELDO.COD_TIED='DOMI' AND DOMI.ID_EPER = ELDO.ID_ELEMENTO_DOCU
--PHIS--
--LEFT JOIN "OPS$GTTORA".PHIS_PERSONAS_HIST PHIS ON ELDO.COD_TIED='PHIS' AND PHIS.ID_PHIS = ELDO.ID_ELEMENTO_DOCU
---
--LEFT JOIN "OPS$GTTORA".ACTU_ACTUACIONES ACTU ON ACTU.ID_ACTU IN (SOLI.ID_ACTU,ELDO.ID_ELEMENTO_DOCU,REOR.ID_ACTU,GBOL.ID_ACTU,EBOL.ID_ACTU) OR ACTU.REF_EMISION_ACTU IN (REEM.REFERENCIA_REEM,SOLI.REF_EMISION) OR ACTU.ID_EPER IN (ELDO.ID_ELEMENTO_DOCU,REOV.REG_ID_EPER)
--LEFT JOIN "OPS$GTTORA".VALO_VALORES VALO ON VALO.ID_EPER IN (RVALO.ID_EPER, REOV.ID_EPER, VBOL.ID_EPER)
--LEFT JOIN "OPS$GTTORA".REGE_REGISTRO_ENTRADA REGE ON REGE.ID_EPER IN (VALO.ID_REGE, ACTU.ID_EPER, REOV.REG_ID_EPER,ELDO.ID_ELEMENTO_DOCU,REOR.ID_EPER_EXP,MBOL.ID_EPER) OR REGE.NUMERO_REGE IN (REOV.NUMEXP_ORGA_REOV)
--LEFT JOIN "OPS$GTTORA".EPER_ELEMENTOS_PERSONA EPER ON EPER.ID_EPER IN (VALO.ID_EPER, REGE.ID_EPER, REOV.ID_EPER, ACTU.ID_EPER, REOR.ID_EPER, DOMI.ID_EPER, MBOL.ID_EPER, VBOL.ID_EPER)
--LEFT JOIN "OPS$GTTORA".PERS_PERSONAS PERS ON PERS.ID_PERS IN (EPER.ID_PERS, REGE.ID_EPER_SP,ELDO.ID_ELEMENTO_DOCU,PHIS.ID_PERS) OR PERS.NIF_PERG IN ( REEM.NIF_PERG, SOLI.NIF_SOLI, VALO.NIF_SP_VALO, REOR.PR_NIF_PERS, GBOL.NIF_SUJETO_PASIVO_GBOL,VBOL.NIF_SP_VBOL,VBOL.NIF_PERG,EBOL.NIF_SUJETO_PASIVO_EBOL)
JOIN "OPS$GTTORA".PERS_PERSONAS PERS ON PERS.NIF_PERG IN ( GBOL.NIF_SUJETO_PASIVO_GBOL,VBOL.NIF_SP_VBOL,VBOL.NIF_PERG,EBOL.NIF_SUJETO_PASIVO_EBOL)
--WHERE BOLE.TIPO_BOLE NOT IN ('N','G','L','E','MBI')
--ORDER BY adar.ID_ADAR ;
;
--04.Interesats ELDO.COD_TIED='SOLI'
SELECT -- *
DISTINCT
ADAR.ID_ADAR ,ADAR.NOMBRE_FICHERO_ADAR ,ADAR.CSV_ADAR,
PERS.NOMBRE_PERG--,
--VALO.ID_EPER
FROM "OPS$AD_GTTL".ADAR_ARCHIVOS ADAR
JOIN "OPS$GTTORA".DOCU_DOCUMENTOS DOCU ON DOCU.ID_ADAR =ADAR.ID_ADAR
--LEFT JOIN "OPS$GTTORA".REED_RELACION_ELEMENTOS_DOCU REED ON REED.ID_DOCU =DOCU.ID_DOCU
JOIN "OPS$GTTORA".REED_RELACION_ELEMENTOS_DOCU REED ON REED.ID_DOCU =DOCU.ID_DOCU
--LEFT JOIN "OPS$GTTORA".ELDO_ELEMENTOS_DOCUMENTOS ELDO ON ELDO.ID_ELDO =REED.ID_ELDO
JOIN "OPS$GTTORA".ELDO_ELEMENTOS_DOCUMENTOS ELDO ON ELDO.ID_ELDO =REED.ID_ELDO
--REEM--
--LEFT JOIN "OPS$GTTORA".REEM_REF_EMISION REEM ON ELDO.COD_TIED='REEM' AND REEM.REFERENCIA_REEM=ELDO.ID_ELEMENTO_DOCU
--LEFT JOIN "OPS$GTTORA".REEM_VALO RVALO ON RVALO.REFERENCIA_REEM =REEM.REFERENCIA_REEM
--BOLE--
--LEFT JOIN "OPS$GTTORA".BOLE_BOLETINES BOLE ON ELDO.COD_TIED='BOLE' AND BOLE.ID_BOLE = ELDO.ID_ELEMENTO_DOCU
--LEFT JOIN "OPS$GTTORA".MBOL_TRAFICO_BOLETIN MBOL ON MBOL.ID_BOLE=BOLE.ID_BOLE
--LEFT JOIN "OPS$GTTORA".RESL_REMESA_SOLI RESL ON RESL.ID_REMESA_RESL =BOLE.ID_REMESA_RESL
--LEFT JOIN "OPS$GTTORA".GBOL_EXP_BOLETIN GBOL ON GBOL.ID_BOLE=BOLE.ID_BOLE ---> 11 Detalle de los expedientes de gestión publicados en boletín
--LEFT JOIN "OPS$GTTORA".VBO------------------------------------------------------------------------------------------L_VALORES_BOLETIN VBOL ON VBOL.ID_BOLE= BOLE.ID_BOLE
--LEFT JOIN "OPS$GTTORA".EBOL_EXP_BOLETIN EBOL ON EBOL.ID_BOLE =BOLE.ID_BOLE
--SOLI--
--LEFT JOIN "OPS$GTTORA".SOLI_ADMIN_IMPR SOLI ON (ELDO.COD_TIED='SOLI' AND SOLI.ID_SOLI= ELDO.ID_ELEMENTO_DOCU)
-- OR (ELDO.COD_TIED='BOLE' AND SOLI.ID_SOLI IN (MBOL.ID_SOLI,MBOL.ID_SOLI, GBOL.ID_SOLI, EBOL.ID_SOLI))
JOIN "OPS$GTTORA".SOLI_ADMIN_IMPR SOLI ON (ELDO.COD_TIED='SOLI' AND SOLI.ID_SOLI= ELDO.ID_ELEMENTO_DOCU)
--PERS--
--REOV--
--LEFT JOIN "OPS$GTTORA".REOV_REGISTRO_OP_VALOR REOV ON ELDO.COD_TIED='REOV' AND REOV.ID_REOV = ELDO.ID_ELEMENTO_DOCU
--REOR--
--LEFT JOIN "OPS$GTTORA".REOR_REGISTRO_ENTRADA_ORGA REOR ON ELDO.COD_TIED='REOR' AND REOR.ID_EPER = ELDO.ID_ELEMENTO_DOCU
--REGE--
--EXEJ--
--ACTU--
--DOMI--
--LEFT JOIN "OPS$GTTORA".DOMI_DOMICILIACIONES DOMI ON ELDO.COD_TIED='DOMI' AND DOMI.ID_EPER = ELDO.ID_ELEMENTO_DOCU
--PHIS--
--LEFT JOIN "OPS$GTTORA".PHIS_PERSONAS_HIST PHIS ON ELDO.COD_TIED='PHIS' AND PHIS.ID_PHIS = ELDO.ID_ELEMENTO_DOCU
---
--LEFT JOIN "OPS$GTTORA".ACTU_ACTUACIONES ACTU ON ACTU.ID_ACTU IN (SOLI.ID_ACTU,ELDO.ID_ELEMENTO_DOCU,REOR.ID_ACTU,GBOL.ID_ACTU,EBOL.ID_ACTU) OR ACTU.REF_EMISION_ACTU IN (REEM.REFERENCIA_REEM,SOLI.REF_EMISION) OR ACTU.ID_EPER IN (ELDO.ID_ELEMENTO_DOCU,REOV.REG_ID_EPER)
--LEFT JOIN "OPS$GTTORA".VALO_VALORES VALO ON VALO.ID_EPER IN (RVALO.ID_EPER, REOV.ID_EPER, VBOL.ID_EPER)
--LEFT JOIN "OPS$GTTORA".REGE_REGISTRO_ENTRADA REGE ON REGE.ID_EPER IN (VALO.ID_REGE, ACTU.ID_EPER, REOV.REG_ID_EPER,ELDO.ID_ELEMENTO_DOCU,REOR.ID_EPER_EXP,MBOL.ID_EPER) OR REGE.NUMERO_REGE IN (REOV.NUMEXP_ORGA_REOV)
--LEFT JOIN "OPS$GTTORA".EPER_ELEMENTOS_PERSONA EPER ON EPER.ID_EPER IN (VALO.ID_EPER, REGE.ID_EPER, REOV.ID_EPER, ACTU.ID_EPER, REOR.ID_EPER, DOMI.ID_EPER, MBOL.ID_EPER, VBOL.ID_EPER)
--LEFT JOIN "OPS$GTTORA".PERS_PERSONAS PERS ON PERS.ID_PERS IN (EPER.ID_PERS, REGE.ID_EPER_SP,ELDO.ID_ELEMENTO_DOCU,PHIS.ID_PERS) OR PERS.NIF_PERG IN ( REEM.NIF_PERG, SOLI.NIF_SOLI, VALO.NIF_SP_VALO, REOR.PR_NIF_PERS, GBOL.NIF_SUJETO_PASIVO_GBOL,VBOL.NIF_SP_VBOL,VBOL.NIF_PERG,EBOL.NIF_SUJETO_PASIVO_EBOL)
JOIN "OPS$GTTORA".PERS_PERSONAS PERS ON PERS.ID_PERS IN (ELDO.ID_ELEMENTO_DOCU) OR PERS.NIF_PERG IN (SOLI.NIF_SOLI)
--WHERE BOLE.TIPO_BOLE NOT IN ('N','G','L','E','MBI')
--ORDER BY adar.ID_ADAR ;
;
--06.Interesats ELDO.COD_TIED='REOR'
SELECT -- *
DISTINCT
ADAR.ID_ADAR ,ADAR.NOMBRE_FICHERO_ADAR ,ADAR.CSV_ADAR,
PERS.NOMBRE_PERG--,
--VALO.ID_EPER
FROM "OPS$AD_GTTL".ADAR_ARCHIVOS ADAR
JOIN "OPS$GTTORA".DOCU_DOCUMENTOS DOCU ON DOCU.ID_ADAR =ADAR.ID_ADAR
--LEFT JOIN "OPS$GTTORA".REED_RELACION_ELEMENTOS_DOCU REED ON REED.ID_DOCU =DOCU.ID_DOCU
JOIN "OPS$GTTORA".REED_RELACION_ELEMENTOS_DOCU REED ON REED.ID_DOCU =DOCU.ID_DOCU
--LEFT JOIN "OPS$GTTORA".ELDO_ELEMENTOS_DOCUMENTOS ELDO ON ELDO.ID_ELDO =REED.ID_ELDO
JOIN "OPS$GTTORA".ELDO_ELEMENTOS_DOCUMENTOS ELDO ON ELDO.ID_ELDO =REED.ID_ELDO
--REEM--
--LEFT JOIN "OPS$GTTORA".REEM_REF_EMISION REEM ON ELDO.COD_TIED='REEM' AND REEM.REFERENCIA_REEM=ELDO.ID_ELEMENTO_DOCU
--LEFT JOIN "OPS$GTTORA".REEM_VALO RVALO ON RVALO.REFERENCIA_REEM =REEM.REFERENCIA_REEM
--BOLE--
--LEFT JOIN "OPS$GTTORA".BOLE_BOLETINES BOLE ON ELDO.COD_TIED='BOLE' AND BOLE.ID_BOLE = ELDO.ID_ELEMENTO_DOCU
--LEFT JOIN "OPS$GTTORA".MBOL_TRAFICO_BOLETIN MBOL ON MBOL.ID_BOLE=BOLE.ID_BOLE
--LEFT JOIN "OPS$GTTORA".RESL_REMESA_SOLI RESL ON RESL.ID_REMESA_RESL =BOLE.ID_REMESA_RESL
--LEFT JOIN "OPS$GTTORA".GBOL_EXP_BOLETIN GBOL ON GBOL.ID_BOLE=BOLE.ID_BOLE ---> 11 Detalle de los expedientes de gestión publicados en boletín
--LEFT JOIN "OPS$GTTORA".VBOL_VALORES_BOLETIN VBOL ON VBOL.ID_BOLE= BOLE.ID_BOLE
--LEFT JOIN "OPS$GTTORA".EBOL_EXP_BOLETIN EBOL ON EBOL.ID_BOLE =BOLE.ID_BOLE
--SOLI--
--LEFT JOIN "OPS$GTTORA".SOLI_ADMIN_IMPR SOLI ON (ELDO.COD_TIED='SOLI' AND SOLI.ID_SOLI= ELDO.ID_ELEMENTO_DOCU)
-- OR (ELDO.COD_TIED='BOLE' AND SOLI.ID_SOLI IN (MBOL.ID_SOLI,MBOL.ID_SOLI, GBOL.ID_SOLI, EBOL.ID_SOLI))
--PERS--
--REOV--
--LEFT JOIN "OPS$GTTORA".REOV_REGISTRO_OP_VALOR REOV ON ELDO.COD_TIED='REOV' AND REOV.ID_REOV = ELDO.ID_ELEMENTO_DOCU
--REOR--
--LEFT JOIN "OPS$GTTORA".REOR_REGISTRO_ENTRADA_ORGA REOR ON ELDO.COD_TIED='REOR' AND REOR.ID_EPER = ELDO.ID_ELEMENTO_DOCU
JOIN "OPS$GTTORA".REOR_REGISTRO_ENTRADA_ORGA REOR ON ELDO.COD_TIED='REOR' AND REOR.ID_EPER = ELDO.ID_ELEMENTO_DOCU
--REGE--
--EXEJ--
--ACTU--
--DOMI--
--LEFT JOIN "OPS$GTTORA".DOMI_DOMICILIACIONES DOMI ON ELDO.COD_TIED='DOMI' AND DOMI.ID_EPER = ELDO.ID_ELEMENTO_DOCU
--PHIS--
--LEFT JOIN "OPS$GTTORA".PHIS_PERSONAS_HIST PHIS ON ELDO.COD_TIED='PHIS' AND PHIS.ID_PHIS = ELDO.ID_ELEMENTO_DOCU
---
--LEFT JOIN "OPS$GTTORA".ACTU_ACTUACIONES ACTU ON ACTU.ID_ACTU IN (SOLI.ID_ACTU,ELDO.ID_ELEMENTO_DOCU,REOR.ID_ACTU,GBOL.ID_ACTU,EBOL.ID_ACTU) OR ACTU.REF_EMISION_ACTU IN (REEM.REFERENCIA_REEM,SOLI.REF_EMISION) OR ACTU.ID_EPER IN (ELDO.ID_ELEMENTO_DOCU,REOV.REG_ID_EPER)
--LEFT JOIN "OPS$GTTORA".VALO_VALORES VALO ON VALO.ID_EPER IN (RVALO.ID_EPER, REOV.ID_EPER, VBOL.ID_EPER)
--LEFT JOIN "OPS$GTTORA".REGE_REGISTRO_ENTRADA REGE ON REGE.ID_EPER IN (VALO.ID_REGE, ACTU.ID_EPER, REOV.REG_ID_EPER,ELDO.ID_ELEMENTO_DOCU,REOR.ID_EPER_EXP,MBOL.ID_EPER) OR REGE.NUMERO_REGE IN (REOV.NUMEXP_ORGA_REOV)
--LEFT JOIN "OPS$GTTORA".EPER_ELEMENTOS_PERSONA EPER ON EPER.ID_EPER IN (VALO.ID_EPER, REGE.ID_EPER, REOV.ID_EPER, ACTU.ID_EPER, REOR.ID_EPER, DOMI.ID_EPER, MBOL.ID_EPER, VBOL.ID_EPER)
JOIN "OPS$GTTORA".EPER_ELEMENTOS_PERSONA EPER ON EPER.ID_EPER IN (REOR.ID_EPER)
--LEFT JOIN "OPS$GTTORA".PERS_PERSONAS PERS ON PERS.ID_PERS IN (EPER.ID_PERS, REGE.ID_EPER_SP,ELDO.ID_ELEMENTO_DOCU,PHIS.ID_PERS) OR PERS.NIF_PERG IN ( REEM.NIF_PERG, SOLI.NIF_SOLI, VALO.NIF_SP_VALO, REOR.PR_NIF_PERS, GBOL.NIF_SUJETO_PASIVO_GBOL,VBOL.NIF_SP_VBOL,VBOL.NIF_PERG,EBOL.NIF_SUJETO_PASIVO_EBOL)
JOIN "OPS$GTTORA".PERS_PERSONAS PERS ON PERS.ID_PERS IN (EPER.ID_PERS)
--WHERE BOLE.TIPO_BOLE NOT IN ('N','G','L','E','MBI')
--ORDER BY adar.ID_ADAR ;
;
--07.Interesats ELDO.COD_TIED='DOMI'
SELECT -- *
DISTINCT
ADAR.ID_ADAR ,ADAR.NOMBRE_FICHERO_ADAR ,ADAR.CSV_ADAR,
PERS.NOMBRE_PERG--,
--VALO.ID_EPER
FROM "OPS$AD_GTTL".ADAR_ARCHIVOS ADAR
JOIN "OPS$GTTORA".DOCU_DOCUMENTOS DOCU ON DOCU.ID_ADAR =ADAR.ID_ADAR
--LEFT JOIN "OPS$GTTORA".REED_RELACION_ELEMENTOS_DOCU REED ON REED.ID_DOCU =DOCU.ID_DOCU
JOIN "OPS$GTTORA".REED_RELACION_ELEMENTOS_DOCU REED ON REED.ID_DOCU =DOCU.ID_DOCU
--LEFT JOIN "OPS$GTTORA".ELDO_ELEMENTOS_DOCUMENTOS ELDO ON ELDO.ID_ELDO =REED.ID_ELDO
JOIN "OPS$GTTORA".ELDO_ELEMENTOS_DOCUMENTOS ELDO ON ELDO.ID_ELDO =REED.ID_ELDO
--REEM--
--LEFT JOIN "OPS$GTTORA".REEM_REF_EMISION REEM ON ELDO.COD_TIED='REEM' AND REEM.REFERENCIA_REEM=ELDO.ID_ELEMENTO_DOCU
--LEFT JOIN "OPS$GTTORA".REEM_VALO RVALO ON RVALO.REFERENCIA_REEM =REEM.REFERENCIA_REEM
--BOLE--
--LEFT JOIN "OPS$GTTORA".BOLE_BOLETINES BOLE ON ELDO.COD_TIED='BOLE' AND BOLE.ID_BOLE = ELDO.ID_ELEMENTO_DOCU
--LEFT JOIN "OPS$GTTORA".MBOL_TRAFICO_BOLETIN MBOL ON MBOL.ID_BOLE=BOLE.ID_BOLE
--LEFT JOIN "OPS$GTTORA".RESL_REMESA_SOLI RESL ON RESL.ID_REMESA_RESL =BOLE.ID_REMESA_RESL
--LEFT JOIN "OPS$GTTORA".GBOL_EXP_BOLETIN GBOL ON GBOL.ID_BOLE=BOLE.ID_BOLE ---> 11 Detalle de los expedientes de gestión publicados en boletín
--LEFT JOIN "OPS$GTTORA".VBOL_VALORES_BOLETIN VBOL ON VBOL.ID_BOLE= BOLE.ID_BOLE
--LEFT JOIN "OPS$GTTORA".EBOL_EXP_BOLETIN EBOL ON EBOL.ID_BOLE =BOLE.ID_BOLE
--SOLI--
--LEFT JOIN "OPS$GTTORA".SOLI_ADMIN_IMPR SOLI ON (ELDO.COD_TIED='SOLI' AND SOLI.ID_SOLI= ELDO.ID_ELEMENTO_DOCU)
-- OR (ELDO.COD_TIED='BOLE' AND SOLI.ID_SOLI IN (MBOL.ID_SOLI,MBOL.ID_SOLI, GBOL.ID_SOLI, EBOL.ID_SOLI))
--PERS--
--REOV--
--LEFT JOIN "OPS$GTTORA".REOV_REGISTRO_OP_VALOR REOV ON ELDO.COD_TIED='REOV' AND REOV.ID_REOV = ELDO.ID_ELEMENTO_DOCU
--REOR--
--LEFT JOIN "OPS$GTTORA".REOR_REGISTRO_ENTRADA_ORGA REOR ON ELDO.COD_TIED='REOR' AND REOR.ID_EPER = ELDO.ID_ELEMENTO_DOCU
--REGE--
--EXEJ--
--ACTU--
--DOMI--
--LEFT JOIN "OPS$GTTORA".DOMI_DOMICILIACIONES DOMI ON ELDO.COD_TIED='DOMI' AND DOMI.ID_EPER = ELDO.ID_ELEMENTO_DOCU
JOIN "OPS$GTTORA".DOMI_DOMICILIACIONES DOMI ON ELDO.COD_TIED='DOMI' AND DOMI.ID_EPER = ELDO.ID_ELEMENTO_DOCU
--PHIS--
--LEFT JOIN "OPS$GTTORA".PHIS_PERSONAS_HIST PHIS ON ELDO.COD_TIED='PHIS' AND PHIS.ID_PHIS = ELDO.ID_ELEMENTO_DOCU
---
--LEFT JOIN "OPS$GTTORA".ACTU_ACTUACIONES ACTU ON ACTU.ID_ACTU IN (SOLI.ID_ACTU,ELDO.ID_ELEMENTO_DOCU,REOR.ID_ACTU,GBOL.ID_ACTU,EBOL.ID_ACTU) OR ACTU.REF_EMISION_ACTU IN (REEM.REFERENCIA_REEM,SOLI.REF_EMISION) OR ACTU.ID_EPER IN (ELDO.ID_ELEMENTO_DOCU,REOV.REG_ID_EPER)
--LEFT JOIN "OPS$GTTORA".VALO_VALORES VALO ON VALO.ID_EPER IN (RVALO.ID_EPER, REOV.ID_EPER, VBOL.ID_EPER)
--LEFT JOIN "OPS$GTTORA".REGE_REGISTRO_ENTRADA REGE ON REGE.ID_EPER IN (VALO.ID_REGE, ACTU.ID_EPER, REOV.REG_ID_EPER,ELDO.ID_ELEMENTO_DOCU,REOR.ID_EPER_EXP,MBOL.ID_EPER) OR REGE.NUMERO_REGE IN (REOV.NUMEXP_ORGA_REOV)
--LEFT JOIN "OPS$GTTORA".EPER_ELEMENTOS_PERSONA EPER ON EPER.ID_EPER IN (VALO.ID_EPER, REGE.ID_EPER, REOV.ID_EPER, ACTU.ID_EPER, REOR.ID_EPER, DOMI.ID_EPER, MBOL.ID_EPER, VBOL.ID_EPER)
JOIN "OPS$GTTORA".EPER_ELEMENTOS_PERSONA EPER ON EPER.ID_EPER IN (DOMI.ID_EPER)
--LEFT JOIN "OPS$GTTORA".PERS_PERSONAS PERS ON PERS.ID_PERS IN (EPER.ID_PERS, REGE.ID_EPER_SP,ELDO.ID_ELEMENTO_DOCU,PHIS.ID_PERS) OR PERS.NIF_PERG IN ( REEM.NIF_PERG, SOLI.NIF_SOLI, VALO.NIF_SP_VALO, REOR.PR_NIF_PERS, GBOL.NIF_SUJETO_PASIVO_GBOL,VBOL.NIF_SP_VBOL,VBOL.NIF_PERG,EBOL.NIF_SUJETO_PASIVO_EBOL)
JOIN "OPS$GTTORA".PERS_PERSONAS PERS ON PERS.ID_PERS IN (EPER.ID_PERS)
--WHERE BOLE.TIPO_BOLE NOT IN ('N','G','L','E','MBI')
--ORDER BY adar.ID_ADAR ;
;
--08.Interesats ELDO.COD_TIED='PHIS'
SELECT -- *
DISTINCT
ADAR.ID_ADAR ,ADAR.NOMBRE_FICHERO_ADAR ,ADAR.CSV_ADAR,
PERS.NOMBRE_PERG--,
--VALO.ID_EPER
FROM "OPS$AD_GTTL".ADAR_ARCHIVOS ADAR
JOIN "OPS$GTTORA".DOCU_DOCUMENTOS DOCU ON DOCU.ID_ADAR =ADAR.ID_ADAR
--LEFT JOIN "OPS$GTTORA".REED_RELACION_ELEMENTOS_DOCU REED ON REED.ID_DOCU =DOCU.ID_DOCU
JOIN "OPS$GTTORA".REED_RELACION_ELEMENTOS_DOCU REED ON REED.ID_DOCU =DOCU.ID_DOCU
--LEFT JOIN "OPS$GTTORA".ELDO_ELEMENTOS_DOCUMENTOS ELDO ON ELDO.ID_ELDO =REED.ID_ELDO
JOIN "OPS$GTTORA".ELDO_ELEMENTOS_DOCUMENTOS ELDO ON ELDO.ID_ELDO =REED.ID_ELDO
--REEM--
--LEFT JOIN "OPS$GTTORA".REEM_REF_EMISION REEM ON ELDO.COD_TIED='REEM' AND REEM.REFERENCIA_REEM=ELDO.ID_ELEMENTO_DOCU
--LEFT JOIN "OPS$GTTORA".REEM_VALO RVALO ON RVALO.REFERENCIA_REEM =REEM.REFERENCIA_REEM
--BOLE--
--LEFT JOIN "OPS$GTTORA".BOLE_BOLETINES BOLE ON ELDO.COD_TIED='BOLE' AND BOLE.ID_BOLE = ELDO.ID_ELEMENTO_DOCU
--LEFT JOIN "OPS$GTTORA".MBOL_TRAFICO_BOLETIN MBOL ON MBOL.ID_BOLE=BOLE.ID_BOLE
--LEFT JOIN "OPS$GTTORA".RESL_REMESA_SOLI RESL ON RESL.ID_REMESA_RESL =BOLE.ID_REMESA_RESL
--LEFT JOIN "OPS$GTTORA".GBOL_EXP_BOLETIN GBOL ON GBOL.ID_BOLE=BOLE.ID_BOLE ---> 11 Detalle de los expedientes de gestión publicados en boletín
--LEFT JOIN "OPS$GTTORA".VBOL_VALORES_BOLETIN VBOL ON VBOL.ID_BOLE= BOLE.ID_BOLE
--LEFT JOIN "OPS$GTTORA".EBOL_EXP_BOLETIN EBOL ON EBOL.ID_BOLE =BOLE.ID_BOLE
--SOLI--
--LEFT JOIN "OPS$GTTORA".SOLI_ADMIN_IMPR SOLI ON (ELDO.COD_TIED='SOLI' AND SOLI.ID_SOLI= ELDO.ID_ELEMENTO_DOCU)
-- OR (ELDO.COD_TIED='BOLE' AND SOLI.ID_SOLI IN (MBOL.ID_SOLI,MBOL.ID_SOLI, GBOL.ID_SOLI, EBOL.ID_SOLI))
--PERS--
--REOV--
--LEFT JOIN "OPS$GTTORA".REOV_REGISTRO_OP_VALOR REOV ON ELDO.COD_TIED='REOV' AND REOV.ID_REOV = ELDO.ID_ELEMENTO_DOCU
--REOR--
--LEFT JOIN "OPS$GTTORA".REOR_REGISTRO_ENTRADA_ORGA REOR ON ELDO.COD_TIED='REOR' AND REOR.ID_EPER = ELDO.ID_ELEMENTO_DOCU
--REGE--
--EXEJ--
--ACTU--
--DOMI--
--LEFT JOIN "OPS$GTTORA".DOMI_DOMICILIACIONES DOMI ON ELDO.COD_TIED='DOMI' AND DOMI.ID_EPER = ELDO.ID_ELEMENTO_DOCU
--PHIS--
--LEFT JOIN "OPS$GTTORA".PHIS_PERSONAS_HIST PHIS ON ELDO.COD_TIED='PHIS' AND PHIS.ID_PHIS = ELDO.ID_ELEMENTO_DOCU
JOIN "OPS$GTTORA".PHIS_PERSONAS_HIST PHIS ON ELDO.COD_TIED='PHIS' AND PHIS.ID_PHIS = ELDO.ID_ELEMENTO_DOCU
---
--LEFT JOIN "OPS$GTTORA".ACTU_ACTUACIONES ACTU ON ACTU.ID_ACTU IN (SOLI.ID_ACTU,ELDO.ID_ELEMENTO_DOCU,REOR.ID_ACTU,GBOL.ID_ACTU,EBOL.ID_ACTU) OR ACTU.REF_EMISION_ACTU IN (REEM.REFERENCIA_REEM,SOLI.REF_EMISION) OR ACTU.ID_EPER IN (ELDO.ID_ELEMENTO_DOCU,REOV.REG_ID_EPER)
--LEFT JOIN "OPS$GTTORA".VALO_VALORES VALO ON VALO.ID_EPER IN (RVALO.ID_EPER, REOV.ID_EPER, VBOL.ID_EPER)
--LEFT JOIN "OPS$GTTORA".REGE_REGISTRO_ENTRADA REGE ON REGE.ID_EPER IN (VALO.ID_REGE, ACTU.ID_EPER, REOV.REG_ID_EPER,ELDO.ID_ELEMENTO_DOCU,REOR.ID_EPER_EXP,MBOL.ID_EPER) OR REGE.NUMERO_REGE IN (REOV.NUMEXP_ORGA_REOV)
--LEFT JOIN "OPS$GTTORA".EPER_ELEMENTOS_PERSONA EPER ON EPER.ID_EPER IN (VALO.ID_EPER, REGE.ID_EPER, REOV.ID_EPER, ACTU.ID_EPER, REOR.ID_EPER, DOMI.ID_EPER, MBOL.ID_EPER, VBOL.ID_EPER)
--LEFT JOIN "OPS$GTTORA".PERS_PERSONAS PERS ON PERS.ID_PERS IN (EPER.ID_PERS, REGE.ID_EPER_SP,ELDO.ID_ELEMENTO_DOCU,PHIS.ID_PERS) OR PERS.NIF_PERG IN ( REEM.NIF_PERG, SOLI.NIF_SOLI, VALO.NIF_SP_VALO, REOR.PR_NIF_PERS, GBOL.NIF_SUJETO_PASIVO_GBOL,VBOL.NIF_SP_VBOL,VBOL.NIF_PERG,EBOL.NIF_SUJETO_PASIVO_EBOL)
JOIN "OPS$GTTORA".PERS_PERSONAS PERS ON PERS.ID_PERS IN (PHIS.ID_PERS)
--WHERE BOLE.TIPO_BOLE NOT IN ('N','G','L','E','MBI')
--ORDER BY adar.ID_ADAR ;
;
--05.Interesats ELDO.COD_TIED='REOV'
SELECT -- *
DISTINCT
ADAR.ID_ADAR ,ADAR.NOMBRE_FICHERO_ADAR ,ADAR.CSV_ADAR,
PERS.NOMBRE_PERG--,
--VALO.ID_EPER
FROM "OPS$AD_GTTL".ADAR_ARCHIVOS ADAR
JOIN "OPS$GTTORA".DOCU_DOCUMENTOS DOCU ON DOCU.ID_ADAR =ADAR.ID_ADAR
--LEFT JOIN "OPS$GTTORA".REED_RELACION_ELEMENTOS_DOCU REED ON REED.ID_DOCU =DOCU.ID_DOCU
JOIN "OPS$GTTORA".REED_RELACION_ELEMENTOS_DOCU REED ON REED.ID_DOCU =DOCU.ID_DOCU
--LEFT JOIN "OPS$GTTORA".ELDO_ELEMENTOS_DOCUMENTOS ELDO ON ELDO.ID_ELDO =REED.ID_ELDO
JOIN "OPS$GTTORA".ELDO_ELEMENTOS_DOCUMENTOS ELDO ON ELDO.ID_ELDO =REED.ID_ELDO
--REEM--
--LEFT JOIN "OPS$GTTORA".REEM_REF_EMISION REEM ON ELDO.COD_TIED='REEM' AND REEM.REFERENCIA_REEM=ELDO.ID_ELEMENTO_DOCU
--LEFT JOIN "OPS$GTTORA".REEM_VALO RVALO ON RVALO.REFERENCIA_REEM =REEM.REFERENCIA_REEM
--BOLE--
--LEFT JOIN "OPS$GTTORA".BOLE_BOLETINES BOLE ON ELDO.COD_TIED='BOLE' AND BOLE.ID_BOLE = ELDO.ID_ELEMENTO_DOCU
--LEFT JOIN "OPS$GTTORA".MBOL_TRAFICO_BOLETIN MBOL ON MBOL.ID_BOLE=BOLE.ID_BOLE
--LEFT JOIN "OPS$GTTORA".RESL_REMESA_SOLI RESL ON RESL.ID_REMESA_RESL =BOLE.ID_REMESA_RESL
--LEFT JOIN "OPS$GTTORA".GBOL_EXP_BOLETIN GBOL ON GBOL.ID_BOLE=BOLE.ID_BOLE ---> 11 Detalle de los expedientes de gestión publicados en boletín
--LEFT JOIN "OPS$GTTORA".VBOL_VALORES_BOLETIN VBOL ON VBOL.ID_BOLE= BOLE.ID_BOLE
--LEFT JOIN "OPS$GTTORA".EBOL_EXP_BOLETIN EBOL ON EBOL.ID_BOLE =BOLE.ID_BOLE
--SOLI--
--LEFT JOIN "OPS$GTTORA".SOLI_ADMIN_IMPR SOLI ON (ELDO.COD_TIED='SOLI' AND SOLI.ID_SOLI= ELDO.ID_ELEMENTO_DOCU)
-- OR (ELDO.COD_TIED='BOLE' AND SOLI.ID_SOLI IN (MBOL.ID_SOLI,MBOL.ID_SOLI, GBOL.ID_SOLI, EBOL.ID_SOLI))
--PERS--
--REOV--
--LEFT JOIN "OPS$GTTORA".REOV_REGISTRO_OP_VALOR REOV ON ELDO.COD_TIED='REOV' AND REOV.ID_REOV = ELDO.ID_ELEMENTO_DOCU
JOIN "OPS$GTTORA".REOV_REGISTRO_OP_VALOR REOV ON ELDO.COD_TIED='REOV' AND REOV.ID_REOV = ELDO.ID_ELEMENTO_DOCU
--REOR--
--LEFT JOIN "OPS$GTTORA".REOR_REGISTRO_ENTRADA_ORGA REOR ON ELDO.COD_TIED='REOR' AND REOR.ID_EPER = ELDO.ID_ELEMENTO_DOCU
--REGE--
--EXEJ--
--ACTU--
--DOMI--
--LEFT JOIN "OPS$GTTORA".DOMI_DOMICILIACIONES DOMI ON ELDO.COD_TIED='DOMI' AND DOMI.ID_EPER = ELDO.ID_ELEMENTO_DOCU
--PHIS--
--LEFT JOIN "OPS$GTTORA".PHIS_PERSONAS_HIST PHIS ON ELDO.COD_TIED='PHIS' AND PHIS.ID_PHIS = ELDO.ID_ELEMENTO_DOCU
---
--LEFT JOIN "OPS$GTTORA".ACTU_ACTUACIONES ACTU ON ACTU.ID_ACTU IN (SOLI.ID_ACTU,ELDO.ID_ELEMENTO_DOCU,REOR.ID_ACTU,GBOL.ID_ACTU,EBOL.ID_ACTU) OR ACTU.REF_EMISION_ACTU IN (REEM.REFERENCIA_REEM,SOLI.REF_EMISION) OR ACTU.ID_EPER IN (ELDO.ID_ELEMENTO_DOCU,REOV.REG_ID_EPER)
--LEFT JOIN "OPS$GTTORA".VALO_VALORES VALO ON VALO.ID_EPER IN (RVALO.ID_EPER, REOV.ID_EPER, VBOL.ID_EPER)
--LEFT JOIN "OPS$GTTORA".REGE_REGISTRO_ENTRADA REGE ON REGE.ID_EPER IN (VALO.ID_REGE, ACTU.ID_EPER, REOV.REG_ID_EPER,ELDO.ID_ELEMENTO_DOCU,REOR.ID_EPER_EXP,MBOL.ID_EPER) OR REGE.NUMERO_REGE IN (REOV.NUMEXP_ORGA_REOV)
--LEFT JOIN "OPS$GTTORA".EPER_ELEMENTOS_PERSONA EPER ON EPER.ID_EPER IN (VALO.ID_EPER, REGE.ID_EPER, REOV.ID_EPER, ACTU.ID_EPER, REOR.ID_EPER, DOMI.ID_EPER, MBOL.ID_EPER, VBOL.ID_EPER)
JOIN "OPS$GTTORA".EPER_ELEMENTOS_PERSONA EPER ON EPER.ID_EPER IN (REOV.ID_EPER)
--LEFT JOIN "OPS$GTTORA".PERS_PERSONAS PERS ON PERS.ID_PERS IN (EPER.ID_PERS, REGE.ID_EPER_SP,ELDO.ID_ELEMENTO_DOCU,PHIS.ID_PERS) OR PERS.NIF_PERG IN ( REEM.NIF_PERG, SOLI.NIF_SOLI, VALO.NIF_SP_VALO, REOR.PR_NIF_PERS, GBOL.NIF_SUJETO_PASIVO_GBOL,VBOL.NIF_SP_VBOL,VBOL.NIF_PERG,EBOL.NIF_SUJETO_PASIVO_EBOL)
JOIN "OPS$GTTORA".PERS_PERSONAS PERS ON PERS.ID_PERS IN (EPER.ID_PERS)
--WHERE BOLE.TIPO_BOLE NOT IN ('N','G','L','E','MBI')
--ORDER BY adar.ID_ADAR ;
;
------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------
2.Documentos relacionados con DOCU_DOCUMENTOS (107.064 documentos y en total contando los borrados 1,112,475)
SELECT DOCU.*,'----REED----',REED.*,'---ELDO---',ELDO.*,'---PERS---', PERS.*
FROM OPS$GTTORA.DOCU_DOCUMENTOS DOCU
JOIN OPS$GTTORA.REED_RELACION_ELEMENTOS_DOCU REED ON REED.ID_DOCU=DOCU.ID_DOCU
JOIN OPS$GTTORA.ELDO_ELEMENTOS_DOCUMENTOS ELDO ON ELDO.ID_ELDO=REED.ID_ELDO
JOIN OPS$GTTORA.PERS_PERSONAS PERS ON PERS.ID_PERS=ELDO.ID_ELEMENTO_DOCU
WHERE DOCU.ID_DOCU IN (2487624,2487620,2287930,2038940,2038926,1487741,1487248,1487245,884175);
SELECT DOCU.ID_DOCU, DOCU.CSV_DOCU, ADAR.CSV_ADAR , DOCU.DESCR_DOCU, ELDO.COD_TIED, TIED.DESCR_TIED, NVL(PERS.NOMBRE_PERG,PERS1.NOMBRE_PERG), NVL(PERS.NIF_PERG,PERS1.NIF_PERG) AS NIF_PERG, ELDO.ID_ELEMENTO_DOCU AS ID_PERS,
CASE
WHEN ELDO.COD_TIED='REEM' THEN (SELECT REEM.NOMBRE_PERG FROM "OPS$GTTORA".REEM_REF_EMISION REEM WHERE REEM.REFERENCIA_REEM=ELDO.ID_ELEMENTO_DOCU)
WHEN ELDO.COD_TIED='SOLI' THEN (SELECT SOLI.NOMBRE_SOLI FROM "OPS$GTTORA".SOLI_ADMIN_IMPR SOLI WHERE SOLI.ID_SOLI= ELDO.ID_ELEMENTO_DOCU)
WHEN ELDO.COD_TIED='PERS' THEN (SELECT PERS.NOMBRE_PERG FROM "OPS$GTTORA".PERS_PERSONAS PERS WHERE PERS.ID_PERS = ELDO.ID_ELEMENTO_DOCU)
WHEN ELDO.COD_TIED='REOV' THEN (SELECT PERS.NOMBRE_PERG FROM "OPS$GTTORA".REOV_REGISTRO_OP_VALOR REOV JOIN "OPS$GTTORA".EPER_ELEMENTOS_PERSONA EPER ON EPER.ID_EPER = REOV.ID_EPER JOIN "OPS$GTTORA".PERS_PERSONAS PERS ON PERS.ID_PERS =EPER.ID_PERS WHERE REOV.ID_REOV = ELDO.ID_ELEMENTO_DOCU)
WHEN ELDO.COD_TIED='EXEJ' THEN (SELECT REGE.DESC_OBJETO_REGE FROM "OPS$GTTORA".REGE_REGISTRO_ENTRADA REGE WHERE REGE.ID_EPER = ELDO.ID_ELEMENTO_DOCU)
WHEN ELDO.COD_TIED='REGE' THEN (SELECT REGE.EXTRACTO_REGE FROM "OPS$GTTORA".REGE_REGISTRO_ENTRADA REGE WHERE REGE.ID_EPER = ELDO.ID_ELEMENTO_DOCU)
WHEN ELDO.COD_TIED='REOR' THEN (SELECT REOR.PR_NOMBRE_PERS FROM "OPS$GTTORA".REOR_REGISTRO_ENTRADA_ORGA REOR WHERE REOR.ID_EPER = ELDO.ID_ELEMENTO_DOCU)
WHEN ELDO.COD_TIED='DOMI' THEN (SELECT DOMI.TITULAR_CUENTA_DOMI FROM "OPS$GTTORA".DOMI_DOMICILIACIONES DOMI WHERE DOMI.ID_EPER = ELDO.ID_ELEMENTO_DOCU)
WHEN ELDO.COD_TIED='PHIS' THEN (SELECT PHIS.NOMBRE_PERG FROM "OPS$GTTORA".PHIS_PERSONAS_HIST PHIS WHERE PHIS.ID_PHIS = ELDO.ID_ELEMENTO_DOCU)
WHEN ELDO.COD_TIED='ACTU' THEN (SELECT PERS.NOMBRE_PERG FROM "OPS$GTTORA".ACTU_ACTUACIONES ACTU JOIN "OPS$GTTORA".EPER_ELEMENTOS_PERSONA EPER ON EPER.ID_EPER = ACTU.ID_EPER JOIN "OPS$GTTORA".PERS_PERSONAS PERS ON PERS.ID_PERS =EPER.ID_PERS WHERE ACTU.ID_ACTU = ELDO.ID_ELEMENTO_DOCU)
WHEN ELDO.COD_TIED='BOLE' THEN (SELECT BOLE.DESCR_TIPO_BOLE FROM "OPS$GTTORA".BOLE_BOLETINES BOLE WHERE BOLE.ID_BOLE = ELDO.ID_ELEMENTO_DOCU)
--WHEN ELDO.COD_TIED='TPNE' THEN (SELECT ACTU.TEXTO_ACTU FROM "OPS$GTTORA".TMP_REOR_2 TMP2 WHERE TMP2.ID_EPER = ELDO.ID_ELEMENTO_DOCU)
ELSE '----FALTA----'
END AS KKKKKKKKKKK, TIED.* ,TIED1.DESCR_TIED,
EPER.*, REED.ID_ELDO
FROM "OPS$GTTORA".DOCU_DOCUMENTOS DOCU
LEFT JOIN "OPS$GTTORA".REED_RELACION_ELEMENTOS_DOCU REED ON REED.ID_DOCU =DOCU.ID_DOCU
LEFT JOIN "OPS$GTTORA".ELDO_ELEMENTOS_DOCUMENTOS ELDO ON ELDO.ID_ELDO =REED.ID_ELDO
LEFT JOIN "OPS$GTTORA".PERS_PERSONAS PERS ON PERS.ID_PERS=ELDO.ID_ELEMENTO_DOCU
LEFT JOIN "OPS$GTTORA".TIED_TIPOS_ELEMENTOS_DOCU TIED ON TIED.COD_TIED = ELDO.COD_TIED
LEFT JOIN "OPS$GTTORA".TIED_TIPOS_ELEMENTOS_DOCU TIED1 ON TIED1.COD_TIED = TIED.COD_TIED_PADRE
--LEFT JOIN "OPS$GTTORA".REGE_REGISTRO_ENTRADA REGE ON REGE.ID_EPER =ELDO.ID_ELEMENTO_DOCU
LEFT JOIN "OPS$GTTORA".EPER_ELEMENTOS_PERSONA EPER ON EPER.ID_EPER = ELDO.ID_ELEMENTO_DOCU ---REGE.ID_EPER
LEFT JOIN "OPS$GTTORA".PERS_PERSONAS PERS1 ON PERS1.ID_PERS =EPER.ID_PERS
JOIN "OPS$AD_GTTL".ADAR_ARCHIVOS ADAR ON ADAR.CSV_ADAR =DOCU.CSV_DOCU --ojo pone left join
--WHERE LENGTH(DOCU.CSV_DOCU)>3;
????????
2.Documentos relacionados con actuaciones. (72.484 documentos)
SELECT PERS.ID_PERS, PERS.NOMBRE_PERG, PERS.NIF_PERG,
DOCR.ID_DOCR, DOCR.DESCRIPCION_DOCR, DOCR.ID_ADAR, DOCR.CSV_DOCR,DOCR.COD_USUA,
REGE.TIPO_REGE, REGE.ID_EPER, (TO_CHAR(REGE.ANYO_EXEJ_REGE)|| 'EXP' || REGE.NUMERO_REGE ) AS EXPEDIENT,
ACTU.ID_ACTU, ACTU.TEXTO_ACTU, ACTU.COD_TDOC, TDOC.NOMBRE_TDOC, ACTU.COD_SDOC, SDOC.NOMBRE_SDOC, ACTU.FECHA_ACTU,
DOCE.ID_ELEM, DOCE.COD_TIEM, TIEM.DESCR_TIEM,
ARCHIVO_ADAR
FROM OPS$GTTORA.DOCR_REIMPRESIONES DOCR --Datos de los documentos
LEFT JOIN OPS$AD_GTTL.ARCHIVOS ARCH --Vista donde se guardan los documentos BLOB
ON ARCH.ID_ADAR =DOCR.ID_ADAR
LEFT JOIN OPS$GTTORA.DOCE_ELEMENTOS DOCE
ON DOCE.ID_DOCR =DOCR.ID_DOCR
LEFT JOIN OPS$GTTORA.TIEM_TIPOS_ELEMENTO TIEM
ON TIEM.COD_TIEM =DOCE.COD_TIEM
LEFT JOIN OPS$GTTORA.ADTI_AD_TIPOS_DOCUMENTOS ADTI
ON ADTI.COD_ADTI =TIEM.COD_ADTI
LEFT JOIN OPS$GTTORA.ACTU_ACTUACIONES ACTU
ON ACTU.ID_DOC_EJEC_ACTU=DOCE.ID_ELEM
LEFT JOIN OPS$GTTORA.EPER_ELEMENTOS_PERSONA EPER
ON EPER.ID_EPER= ACTU.ID_EPER
LEFT JOIN OPS$GTTORA.PERS_PERSONAS PERS
ON PERS.ID_PERS = EPER.ID_PERS
LEFT JOIN OPS$GTTORA.REGE_REGISTRO_ENTRADA REGE
ON REGE.ID_EPER= ACTU.ID_EPER AND EPER.TIPO_EPER='EJ'
LEFT JOIN OPS$GTTORA.TDOC_TIPO_DOCUMENTOS TDOC
ON TDOC.COD_TDOC=REGE.COD_TDOC
LEFT JOIN OPS$GTTORA.SDOC_SUBTIPO_DOCUMENTOS SDOC
ON SDOC.COD_SDOC=REGE.COD_SDOC
ID_PERS|NOMBRE_PERG |NIF_PERG |ID_DOCR|DESCRIPCION_DOCR|ID_ADAR |CSV_DOCR |COD_USUA|TIPO_REGE|ID_EPER |EXPEDIENT |ID_ACTU |TEXTO_ACTU |COD_TDOC|NOMBRE_TDOC |COD_SDOC|NOMBRE_SDOC |FECHA_ACTU |ID_ELEM|COD_TIEM|DESCR_TIEM |
-------+-----------------------------------+----------+-------+----------------+---------+----------------+--------+---------+---------+---------------+---------+-------------------------------------------------------------+--------+--------------------+--------+--------------------+-----------------------+-------+--------+----------------------+
8028935|APELLIDO1 APELLIDO2 NOMBRE | 20823061B|1353243|DILIGENCIA |113981322|TGXQGGBNTMMXBNYA|73657981|EJ |104867777|2017EXP09000799|268617640| | 13|Documentos Ejecutiva|13 |Documentos Ejecutiva|2023-04-24 00:00:00.000|1350638|DE |ID DOCUMENTO EJECUTIVA|
8028935|APELLIDO1 APELLIDO2 NOMBRE | 20823061B| 561719|NOTIFICACIÓN | 85907515|TUNWM52CKU7W5YLQ|20000695|EJ |104867777|2017EXP09000799|261593236| | 13|Documentos Ejecutiva|13 |Documentos Ejecutiva|2022-01-03 00:00:00.000| 946951|DE |ID DOCUMENTO EJECUTIVA|
8028935|APELLIDO1 APELLIDO2 NOMBRE | 20823061B| 779217|DILIGENCIA | 95224562|44A7D6LQ2ACKUNNQ|20000695|EJ |104867777|2017EXP09000799|263854009| | 13|Documentos Ejecutiva|13 |Documentos Ejecutiva|2022-06-27 00:00:00.000|1079514|DE |ID DOCUMENTO EJECUTIVA|
8028935|APELLIDO1 APELLIDO2 NOMBRE | 20823061B| 830106|DILIGENCIA | 97012742|86CJ394G6VGXEHDQ|20000695|EJ |104867777|2017EXP09000799|264240448| | 13|Documentos Ejecutiva|13 |Documentos Ejecutiva|2022-07-25 00:00:00.000|1113039|DE |ID DOCUMENTO EJECUTIVA|
8028935|APELLIDO1 APELLIDO2 NOMBRE | 20823061B| 719446|DILIGENCIA | 92886437|4BJL8RNNRBYPUYNQ|20000695|EJ |104867777|2017EXP09000799|263574568| | 13|Documentos Ejecutiva|13 |Documentos Ejecutiva|2022-05-25 00:00:00.000|1047774|DE |ID DOCUMENTO EJECUTIVA|
8028935|APELLIDO1 APELLIDO2 NOMBRE | 20823061B| 871669|DILIGENCIA | 98416473|CTX75BHXMCTYTHLA|20000695|EJ |104867777|2017EXP09000799|264594468| | 13|Documentos Ejecutiva|13 |Documentos Ejecutiva|2022-08-24 00:00:00.000|1133142|DE |ID DOCUMENTO EJECUTIVA|
--SELECT ADAR.COD_ADTE, ADAR.ID_ADAR, DOCR.ID_ADAR, GDRE.ID_ADAR,'-------', ADAR.*,'---DOCR---',DOCR.*,'---GDRE---',GDRE.*
SELECT ADAR.COD_ADTE, ADAR.ID_ADAR, GDRE.ID_ADAR, GDRE.ID_GDRE,'-------', ADAR.*,'---GDRE---',GDRE.*
FROM "OPS$AD_GTTL".ADAR_ARCHIVOS ADAR
--LEFT JOIN OPS$GTTORA.DOCR_REIMPRESIONES DOCR ON DOCR.ID_DOCR=TO_NUMBER(ADAR.IDENTIFICADOR_ADAR) OR DOCR.ID_ADAR =ADAR.ID_ADAR
LEFT JOIN OPS$GTTORA.GDRE_REIMPRESIONES GDRE ON GDRE.ID_GDRE =TO_NUMBER(ADAR.IDENTIFICADOR_ADAR) OR GDRE.ID_ADAR =ADAR.ID_ADAR
--WHERE ADAR.CSV_ADAR IN ('M7UHD93R983RK55Q','PUERSWA52ZX2WGNQ')
WHERE ADAR.COD_ADTE ='GDRE';
SELECT ADAR.COD_ADTE, ADAR.ID_ADAR, DOCR.ID_ADAR, DOCR.ID_DOCR,'-------', ADAR.*,'---DOCR---',DOCR.*
FROM "OPS$AD_GTTL".ADAR_ARCHIVOS ADAR
LEFT JOIN OPS$GTTORA.DOCR_REIMPRESIONES DOCR ON DOCR.ID_DOCR=TO_NUMBER(ADAR.IDENTIFICADOR_ADAR) OR DOCR.ID_ADAR =ADAR.ID_ADAR
--LEFT JOIN OPS$GTTORA.GDRE_REIMPRESIONES GDRE ON GDRE.ID_GDRE =TO_NUMBER(ADAR.IDENTIFICADOR_ADAR) OR GDRE.ID_ADAR =ADAR.ID_ADAR
--WHERE ADAR.CSV_ADAR IN ('M7UHD93R983RK55Q','PUERSWA52ZX2WGNQ')
WHERE ADAR.COD_ADTE ='DOCR';
---no va be este !!!!!---
SELECT ADAR.COD_ADTE, ADAR.ID_ADAR, ADAR.CSV_ADAR, EPER.TIPO_EPER ,PERS.NOMBRE_PERG ,PREL.ID_PREL,PREL.TEXTO_SOLICITUD_PREL,'-------', ADAR.*,'---PERS---',PERS.*
FROM "OPS$AD_GTTL".ADAR_ARCHIVOS ADAR
LEFT JOIN "OPS$GTTORA".EPER_ELEMENTOS_PERSONA EPER ON EPER.ID_EPER =TO_NUMBER(ADAR.IDENTIFICADOR_ADAR)
LEFT JOIN "OPS$GTTORA".PERS_PERSONAS PERS ON PERS.ID_PERS =EPER.ID_PERS
LEFT JOIN OPS$GTTORA.PREL_PRESENTACION_ELECTRONICA PREL ON PREL.ID_PREL =TO_NUMBER(ADAR.IDENTIFICADOR_ADAR)
--LEFT JOIN OPS$GTTORA.GDRE_REIMPRESIONES GDRE ON GDRE.ID_GDRE =TO_NUMBER(ADAR.IDENTIFICADOR_ADAR) OR GDRE.ID_ADAR =ADAR.ID_ADAR
--WHERE ADAR.CSV_ADAR IN ('M7UHD93R983RK55Q','PUERSWA52ZX2WGNQ')
WHERE ADAR.COD_ADTE ='PREL';
---no hi ha cap CSV!!! no va be este !!!!!---
SELECT ADAR.COD_ADTE, ADAR.ID_ADAR, '-------', ADAR.*,'---DOCU---',DOCU.*,'---PAPE--',PAPE.* ,'--SOLI--',SOLI.*
--SELECT *
FROM OPS$AD_GTTL.ADAR_ARCHIVOS ADAR
--LEFT JOIN OPS$GTTORA.DESI_DETALLE_REMESA_SICER DESI ON DESI.ID_DESI =TO_NUMBER(ADAR.IDENTIFICADOR_ADAR)
LEFT JOIN OPS$GTTORA.DOCU_DOCUMENTOS DOCU ON UPPER(DOCU.DESCR_DOCU) LIKE ADAR.IDENTIFICADOR_ADAR --->6 Tabla donde se almacenan los documentos adjuntados desde la aplicación. El documento físico está en el archivo digital o en el WebDav.
LEFT JOIN OPS$GTTORA.PAPE_PAPELES PAPE ON UPPER(PAPE.SOPORTE_PAPE) LIKE ADAR.IDENTIFICADOR_ADAR --->1 Almacena datos de los papeles para la reimpresión
LEFT JOIN OPS$GTTORA.SOLI_ADMIN_IMPR SOLI ON UPPER(SOLI.NUMERO_SICER_SOLI) LIKE ADAR.IDENTIFICADOR_ADAR -->1 TABLA DONDE SE GUARDAN LAS SOLICITUDES DE IMPRESIÓN DE ALGUNOS TIPOS DE DOCUMENTOS PARA SER PROCESADAS POSTERIORMENTE
--LEFT JOIN OPS$GTTORA.GDRE_REIMPRESIONES GDRE ON GDRE.ID_GDRE =TO_NUMBER(ADAR.IDENTIFICADOR_ADAR) OR GDRE.ID_ADAR =ADAR.ID_ADAR
--WHERE ADAR.CSV_ADAR IN ('M7UHD93R983RK55Q','PUERSWA52ZX2WGNQ')
WHERE ADAR.COD_ADTE ='DESI'; --AND CSV_ADAR IS NOT NULL;
---VA REGULAR!!!!---
SELECT ADAR.COD_ADTE, ADAR.IDENTIFICADOR_ADAR, ADAR.CSV_ADAR , ADAR.ID_ADAR, PERS.NOMBRE_PERG,'-------', ADAR.*
FROM "OPS$AD_GTTL".ADAR_ARCHIVOS ADAR
LEFT JOIN "OPS$GTTORA".EPER_ELEMENTOS_PERSONA EPER ON EPER.ID_EPER =TO_NUMBER(ADAR.IDENTIFICADOR_ADAR)
LEFT JOIN "OPS$GTTORA".PERS_PERSONAS PERS ON PERS.ID_PERS =EPER.ID_PERS
--LEFT JOIN OPS$GTTORA.DESI_DETALLE_REMESA_SICER DESI ON DESI.ID_DESI =TO_NUMBER(ADAR.IDENTIFICADOR_ADAR)
--LEFT JOIN OPS$GTTORA.GDRE_REIMPRESIONES GDRE ON GDRE.ID_GDRE =TO_NUMBER(ADAR.IDENTIFICADOR_ADAR) OR GDRE.ID_ADAR =ADAR.ID_ADAR
--WHERE ADAR.CSV_ADAR IN ('M7UHD93R983RK55Q','PUERSWA52ZX2WGNQ')
WHERE ADAR.COD_ADTE ='REES' AND CSV_ADAR IS NOT NULL;
----------------------------------------------------------------------------------
----------------------------------------------------------------------------------
----------------------------------------------------------------------------------
SELECT ADAR.CSV_ADAR ,ADAR.ID_ADAR,ADAR.IDENTIFICADOR_ADAR, ELDO.*,TIED.TABLA_TIED, TIED.CAMPO_TABLA_ID ,
CASE
WHEN ELDO.COD_TIED='REEM' THEN (SELECT REEM.NOMBRE_PERG FROM "OPS$GTTORA".REEM_REF_EMISION REEM WHERE REEM.REFERENCIA_REEM=ELDO.ID_ELEMENTO_DOCU)
WHEN ELDO.COD_TIED='SOLI' THEN (SELECT SOLI.NOMBRE_SOLI FROM "OPS$GTTORA".SOLI_ADMIN_IMPR SOLI WHERE SOLI.ID_SOLI= ELDO.ID_ELEMENTO_DOCU)
WHEN ELDO.COD_TIED='PERS' THEN (SELECT NVL(PERS.NOMBRE_PERG,TO_CHAR(EPER.ID_PERS)) FROM "OPS$GTTORA".PERS_PERSONAS PERS WHERE PERS.ID_PERS = ELDO.ID_ELEMENTO_DOCU)
WHEN ELDO.COD_TIED='REOV' THEN (SELECT NVL(PERS.NOMBRE_PERG,TO_CHAR(EPER.ID_PERS)) FROM "OPS$GTTORA".REOV_REGISTRO_OP_VALOR REOV JOIN OPS$GTTORA.EPER_ELEMENTOS_PERSONA EPER ON EPER.ID_EPER = REOV.ID_EPER JOIN OPS$GTTORA.PERS_PERSONAS PERS ON PERS.ID_PERS =EPER.ID_PERS WHERE REOV.ID_REOV = ELDO.ID_ELEMENTO_DOCU)
WHEN ELDO.COD_TIED='EXEJ' THEN (SELECT NVL(PERS.NOMBRE_PERG,TO_CHAR(EPER.ID_PERS)) FROM "OPS$GTTORA".REGE_REGISTRO_ENTRADA REGE JOIN OPS$GTTORA.EPER_ELEMENTOS_PERSONA EPER ON EPER.ID_EPER = REGE.ID_EPER JOIN OPS$GTTORA.PERS_PERSONAS PERS ON PERS.ID_PERS =EPER.ID_PERS WHERE REGE.ID_EPER = ELDO.ID_ELEMENTO_DOCU)
WHEN ELDO.COD_TIED='REGE' THEN (SELECT NVL(PERS.NOMBRE_PERG,TO_CHAR(EPER.ID_PERS)) FROM "OPS$GTTORA".REGE_REGISTRO_ENTRADA REGE JOIN OPS$GTTORA.EPER_ELEMENTOS_PERSONA EPER ON EPER.ID_EPER = REGE.ID_EPER JOIN OPS$GTTORA.PERS_PERSONAS PERS ON PERS.ID_PERS =EPER.ID_PERS WHERE REGE.ID_EPER = ELDO.ID_ELEMENTO_DOCU)
WHEN ELDO.COD_TIED='REOR' THEN (SELECT REOR.PR_NOMBRE_PERS FROM "OPS$GTTORA".REOR_REGISTRO_ENTRADA_ORGA REOR WHERE REOR.ID_EPER = ELDO.ID_ELEMENTO_DOCU)
WHEN ELDO.COD_TIED='DOMI' THEN (SELECT DOMI.TITULAR_CUENTA_DOMI FROM "OPS$GTTORA".DOMI_DOMICILIACIONES DOMI WHERE DOMI.ID_EPER = ELDO.ID_ELEMENTO_DOCU)
WHEN ELDO.COD_TIED='PHIS' THEN (SELECT PHIS.NOMBRE_PERG FROM "OPS$GTTORA".PHIS_PERSONAS_HIST PHIS WHERE PHIS.ID_PHIS = ELDO.ID_ELEMENTO_DOCU)
WHEN ELDO.COD_TIED='ACTU' THEN (SELECT NVL(PERS.NOMBRE_PERG,TO_CHAR(EPER.ID_PERS)) FROM "OPS$GTTORA".ACTU_ACTUACIONES ACTU JOIN OPS$GTTORA.EPER_ELEMENTOS_PERSONA EPER ON EPER.ID_EPER = ACTU.ID_EPER JOIN OPS$GTTORA.PERS_PERSONAS PERS ON PERS.ID_PERS =EPER.ID_PERS WHERE ACTU.ID_ACTU = ELDO.ID_ELEMENTO_DOCU)
WHEN ELDO.COD_TIED='BOLE' THEN (SELECT BOLE.DESCR_TIPO_BOLE FROM "OPS$GTTORA".BOLE_BOLETINES BOLE WHERE BOLE.ID_BOLE = ELDO.ID_ELEMENTO_DOCU)
WHEN ELDO.COD_TIED='DIRE' THEN (SELECT NVL(PERS.NOMBRE_PERG,TO_CHAR(EPER.ID_PERS)) FROM "OPS$GTTORA".DIRE_DIRECCIONES DIRE JOIN OPS$GTTORA.EPER_ELEMENTOS_PERSONA EPER ON EPER.ID_EPER = DIRE.ID_EPER JOIN OPS$GTTORA.PERS_PERSONAS PERS ON PERS.ID_PERS =EPER.ID_PERS WHERE DIRE.ID_EPER = ELDO.ID_ELEMENTO_DOCU)
--WHEN ELDO.COD_TIED='TPNE' THEN (SELECT ACTU.TEXTO_ACTU FROM "OPS$GTTORA".TMP_REOR_2 TMP2 WHERE TMP2.ID_EPER = ELDO.ID_ELEMENTO_DOCU)
ELSE '----FALTA----'
END AS KKKKKKKKKKK,'----',GDRE.ID_GDRE, PERS.NOMBRE_PERG, PERS1.NOMBRE_PERG, SOLI1.NOMBRE_SOLI, SOLI2.NOMBRE_SOLI,SOLI3.NOMBRE_SOLI, ADAR.*
FROM OPS$AD_GTTL.ADAR_ARCHIVOS ADAR
--LEFT JOIN OPS$GTTORA.ELDO_ELEMENTOS_DOCUMENTOS ELDO ON TO_CHAR(ELDO.ID_ELEMENTO_DOCU)=ADAR.IDENTIFICADOR_ADAR
LEFT JOIN OPS$GTTORA.ELDO_ELEMENTOS_DOCUMENTOS ELDO ON REGEXP_LIKE(ADAR.IDENTIFICADOR_ADAR , '^[[:digit:]]+$') AND ELDO.ID_ELEMENTO_DOCU=TO_NUMBER(ADAR.IDENTIFICADOR_ADAR)
LEFT JOIN OPS$GTTORA.TIED_TIPOS_ELEMENTOS_DOCU TIED ON TIED.COD_TIED =ELDO.COD_TIED
---
LEFT JOIN OPS$GTTORA.GDRE_REIMPRESIONES GDRE ON GDRE.ID_ADAR = ADAR.ID_ADAR OR GDRE.ID_GDRE =TO_NUMBER(ADAR.IDENTIFICADOR_ADAR) OR GDRE.CSV_GDRE = ADAR.CSV_ADAR
LEFT JOIN OPS$GTTORA.GDEL_ELEMENTOS GDEL ON GDEL.ID_GDRE =GDRE.ID_GDRE
--LEFT JOIN OPS$GTTORA.TIEM_TIPOS_ELEMENTO TIEM ON TIEM.COD_TIEM=GDEL.COD_TIEM
LEFT JOIN OPS$GTTORA.ACTU_ACTUACIONES ACTU ON ACTU.ID_ACTU=GDEL.ID_GDEL
LEFT JOIN OPS$GTTORA.EPER_ELEMENTOS_PERSONA EPER ON EPER.ID_EPER=ACTU.ID_EPER
LEFT JOIN OPS$GTTORA.PERS_PERSONAS PERS ON PERS.ID_PERS = EPER.ID_PERS
-----
LEFT JOIN "OPS$GTTORA".SOLI_ADMIN_IMPR SOLI1 ON SOLI1.REF_EMISION =GDEL.ID_GDEL
LEFT JOIN "OPS$GTTORA".SOLI_ADMIN_IMPR SOLI2 ON SOLI2.ID_GDRE =GDRE.ID_GDRE
LEFT JOIN OPS$GTTORA.EEPI_EMISIONES_EPI EEPI ON EEPI.ID_GDRE= GDRE.ID_GDRE
LEFT JOIN "OPS$GTTORA".SOLI_ADMIN_IMPR SOLI3 ON SOLI3.ID_SOLI =EEPI.ID_SOLI
--LEFT JOIN OPS$GTTORA.SOLI_ADMIN_IMPR SOLI ON SOLI.REF_EMISION =GDEL.ID_GDEL
--WHERE ADAR.IDENTIFICADOR_ADAR IS NOT NULL
------
LEFT JOIN "OPS$GTTORA".ACTU_ACTUACIONES ACTU1 ON ACTU1.ID_ACTU =TO_NUMBER(ADAR.IDENTIFICADOR_ADAR)
LEFT JOIN OPS$GTTORA.EPER_ELEMENTOS_PERSONA EPER1 ON EPER1.ID_EPER=ACTU1.ID_EPER
LEFT JOIN OPS$GTTORA.PERS_PERSONAS PERS1 ON PERS1.ID_PERS = EPER1.ID_PERS
WHERE REGEXP_LIKE(ADAR.IDENTIFICADOR_ADAR , '^[[:digit:]]+$')
ORDER BY ADAR.CSV_ADAR ;
OTROS INTENTOS QUE NO SON BUENOS PUES HAY QUE RECURRIR A LA VISTA OPS$AD_GTTL.ARCHIVOS!!!
SELECT
ELDO.ID_ELEMENTO_DOCU AS ID_ELEMENTO_DOCU_AS_ID_EPER_EXP, '----1----',--ID_EPER del expediente
DOCU.*,'---------2 CLIENTE---------',
--CLIENTE
ADCL.*,'------------3 FORMATO---------------',
--FORMATO DEL DOCUMENTO (pdf, jpg..)
ADFO.*,'------------4 TABLA A LA QUE VA---------------',
--Indica la tabla a la que va
-- ADDP_DOCUMENTOS_PDF,ADDP_DOCUMENTOS_PDF,TMP_ADPU_PRUEBAS,ADVI_VIDEO,ADIM_IMAGENES,ADDP_DOCUMENTOS_PDF,ADHT_HTML,ADDP_DOCUMENTOS_PDF,ADDP_DOCUMENTOS_PDF,ADDE_DOCUMENTOS_ESCANEADOS,ADIM_IMAGENES,ADAU_AUDIO
ADTE.*,'------------5 TIPO DOCUMENTO MULTAS,DOMI--------------',
--TIPO DOCUMENTO (multas, domiciliaciones, valores, expedientes, domiciliaciones, caducado, resto..)
ADTI.*,'------------6 DOCUMENTOS---------------',
--DOCUMENTOS
ADAR.*,'------------7---------------',
CASE ADTE.TABLA_ADTE
WHEN 'ADDP_DOCUMENTOS_PDF' THEN ADDP.ARCHIVO_ADDP
WHEN 'ADDE_DOCUMENTOS_ESCANEADOS' THEN ADDE.ARCHIVO_ADDE
WHEN 'ADAU_AUDIO' THEN NULL
WHEN 'ADIM_IMAGENES' THEN ADIM.ARCHIVO_ADIM
WHEN 'ADHT_HTML' THEN NULL
WHEN 'ADVI_VIDEO' THEN NULL
WHEN 'TMP_ADPU_PRUEBAS' THEN NULL
ELSE NULL
END AS MYBLOB, '------8 HISTORICO -----',
--ADDE.*,'------------8---------------',
--ADDP.*,'------------9 HISTORICO---------------',
--PASE AL HISTORICO
ADHI.*, '--------10 FIRMAS------------------',
--FIRMAS
ADFA.*,'-----------11---------------',
ADDF.*,'-----------12---------------',
ADFAF.*
FROM OPS$GTTORA.ELDO_ELEMENTOS_DOCUMENTOS ELDO
LEFT JOIN OPS$GTTORA.REED_RELACION_ELEMENTOS_DOCU REED ON REED.ID_ELDO = ELDO.ID_ELDO
LEFT JOIN OPS$GTTORA.DOCU_DOCUMENTOS DOCU ON DOCU.ID_DOCU =REED.ID_DOCU
--DOCUMENTOS
LEFT JOIN OPS$AD_GTTL.ADAR_ARCHIVOS ADAR ON ADAR.ID_ADAR = DOCU.ID_ADAR
--LEFT JOIN OPS$AD_GTTL.ADAR_BASE64TOBIN ADARB ON ADARB.ID_ADAR = DOCU.ID_ADAR
--LEFT JOIN OPS$AD_GTTL.ADAU_AUDIO ADAU ON ADAU.ID_ADAR = DOCU.ID_ADAR
--LEFT JOIN OPS$AD_GTTL.ADBO_ARCHIVOS_A_BORRAR ADBO ON ADBO.ID_ADAR = DOCU.ID_ADAR
LEFT JOIN OPS$AD_GTTL.ADCL_CLIENTES ADCL ON ADCL.COD_ADCL = ADAR.COD_ADCL --APLICACION QUE LO TIENE
LEFT JOIN OPS$AD_GTTL.ADDE_DOCUMENTOS_ESCANEADOS ADDE ON ADDE.ID_ADAR = DOCU.ID_ADAR
LEFT JOIN OPS$AD_GTTL.ADDP_DOCUMENTOS_PDF ADDP ON ADDP.ID_ADAR = DOCU.ID_ADAR
LEFT JOIN OPS$AD_GTTL.ADFO_FORMATOS ADFO ON ADFO.COD_ADFO = ADAR.COD_ADFO --FORMATO
LEFT JOIN OPS$AD_GTTL.ADHI_ARCHIVOS_HISTORIFICAR ADHI ON ADHI.ID_ADAR = DOCU.ID_ADAR --SI
--LEFT JOIN OPS$AD_GTTL.ADHT_HTML ADHT ON ADHT.ID_ADAR = DOCU.ID_ADAR --
LEFT JOIN OPS$AD_GTTL.ADIM_IMAGENES ADIM ON ADIM.ID_ADAR =DOCU.ID_ADAR
--LEFT JOIN OPS$AD_GTTL.ADRA_RESTAURAR_ARCHIVO_HIST ADRA ON ADRA.ID_ADAR = DOCU.ID_ADAR
--LEFT JOIN OPS$AD_GTTL.ADRE_REL_ADAR ADRE ON ADRE.ID_ADAR =DOCU.ID_ADAR
LEFT JOIN OPS$AD_GTTL.ADTE_TIPOS_ELEMENTO ADTE ON ADTE.COD_ADTE = ADAR.COD_ADTE
LEFT JOIN OPS$AD_GTTL.ADTI_AD_TIPOS_DOCUMENTOS ADTI ON ADTI.COD_ADTI =ADAR.COD_ADTI
--LEFT JOIN OPS$AD_GTTL.ADVI_VIDEO ADVI ON ADVI.ID_ADAR = DOCU.ID_ADAR --ojo buidA
LEFT JOIN OPS$AD_GTTL.CMP3$51665 CMP3 ON CMP3.ID_ADAR = DOCU.ID_ADAR
-- FIRMAS
LEFT JOIN OPS$AD_GTTL.ADFA_FIRMA_ARCHIVO ADFA ON ADFA.ID_ADAR = DOCU.ID_ADAR
LEFT JOIN OPS$AD_GTTL.ADDF_DATOS_FIRMA ADDF ON ADDF.ID_ADDF = ADFA.ID_ADDF
LEFT JOIN OPS$AD_GTTL.ADFA_FIRMA_ARCHIVO_FIRMCONS ADFAF ON ADFAF.ID_ADAR = DOCU.ID_ADAR AND ADFAF.ID_ADDF = ADFA.ID_ADDF
WHERE ELDO.ID_ELEMENTO_DOCU =98558758; --ID_EPER del expediente a buscar los documentos
No hay comentarios :
Publicar un comentario