Diccionario de datos de los modelos de COÉXITO
| 🏠 Menú principal | ← Volver a vistas simples |
Base de datos origen: ORCLSMM
Tipo de objeto: VIEW
CREATE OR REPLACE FORCE EDITIONABLE VIEW "SIMACMOBILE"."VISTA_REPORTEPLANO_CIFIN" ("ID_CIFIER", "ID_CLERP", "ID_HICLERP", "ID_SUERP", "COD_SUCURSAL", "NIT", "ALMACEN", "NOMBRE", "NATURALEZA", "VALOR_MORA", "TOTAL_CLIENTE", "TIPO_DEUDOR", "FECHA_PAGO", "FECHA_INICIAL", "FECHA_VENCIMIENTO", "FECHA_REPORTE", "FECHA_REPORTE_ANT", "FECHA_REPORTE_ACT", "ESTADO_OBLIGACION", "EDAD_MORA", "EXCLUIDO", "EXCLUIDO_TIPO_CLIENTE") AS
(SELECT
cie.ID_CIFIER,
ce.ID_CLERP,
cie.ID_HICLERP,
cie.ID_SUERP,
se.CODIGO AS COD_SUCURSAL,
ce.NIT AS NIT,
ce.SITE AS ALMACEN,
ce.PARTY_SITE_NAME AS NOMBRE,
ce.NATURALEZA,
cie.VALOR_MORA AS VALOR_MORA,
cie.VALOR AS TOTAL_CLIENTE,
cie.TIPO_DEUDOR,
cie.FECHA_PAGO,
cie.FECHA_INICIAL,
cie.FECHA_VENCIMIENTO,
cie.FECHA_REPORTE,
cie.FECHA_REPORTE_ANT,
cie.FECHA_REPORTE_ACT,
cie.ESTADO_OBLIGACION,
cie.EDAD_MORA,
cere.ID_CLEXR AS EXCLUIDO,
cere.TIPO_CLIENTE AS EXCLUIDO_TIPO_CLIENTE
FROM SIMACMOBILE.CIFIN_ERP cie
LEFT JOIN SIMACMOBILE.SUCURSAL_ERP se ON se.ID_SUERP = cie.ID_SUERP
LEFT JOIN SIMACMOBILE.CLIENTE_ERP ce ON ce.ID_CLERP = cie.ID_CLERP
LEFT JOIN SIMACMOBILE.CLIENTE_EXCLUIDO_RIESGO_ERP cere ON cere.NIT = ce.NIT
WHERE cie.ID_CLERP IS NOT NULL AND cie.ESTADO_REGISTRO = 'A' AND (cere.TIPO_CLIENTE IS NULL OR cere.TIPO_CLIENTE = '0' OR cere.TIPO_CLIENTE = '2')
UNION
SELECT
cie.ID_CIFIER,
null as ID_CLERP,
hce.ID_HICLERP,
cie.ID_SUERP,
se.CODIGO AS COD_SUCURSAL,
hce.NIT AS NIT,
'0' AS ALMACEN,
hce.NOMBRE_COMPLETO AS NOMBRE,
hce.NATURALEZA,
cie.VALOR_MORA AS VALOR_MORA,
cie.VALOR AS TOTAL_CLIENTE,
cie.TIPO_DEUDOR,
cie.FECHA_PAGO,
cie.FECHA_INICIAL,
cie.FECHA_VENCIMIENTO,
cie.FECHA_REPORTE,
cie.FECHA_REPORTE_ANT,
cie.FECHA_REPORTE_ACT,
cie.ESTADO_OBLIGACION,
cie.EDAD_MORA,
cere.ID_CLEXR AS EXCLUIDO,
cere.TIPO_CLIENTE AS EXCLUIDO_TIPO_CLIENTE
FROM SIMACMOBILE.CIFIN_ERP cie
LEFT JOIN SIMACMOBILE.SUCURSAL_ERP se ON se.ID_SUERP = cie.ID_SUERP
LEFT JOIN SIMACMOBILE.HISTORICO_CLIENTE_ERP hce ON hce.ID_HICLERP = cie.ID_HICLERP
LEFT JOIN SIMACMOBILE.CLIENTE_EXCLUIDO_RIESGO_ERP cere ON cere.NIT = hce.NIT
WHERE cie.ID_HICLERP IS NOT NULL AND cie.ID_CLERP IS NULL AND cie.ESTADO_REGISTRO = 'A' AND (cere.TIPO_CLIENTE IS NULL OR cere.TIPO_CLIENTE = '0' OR cere.TIPO_CLIENTE = '2'));