Psst.. new poll here.
Psst.. new forums here.
Microsoft is blocking us again (TY IP Reputation!) so dont bother with any of their useless mail servers here and just use oauth login instead. Thank the nice Russians for causing that. :)
Paste
Pasted as SQL by registered user vvillacorta ( 3 years ago )
IF OBJECT_ID('ODS.MM_JRR_BASE_PROVEEDORES_MODELOS','U') IS NOT NULL DROP TABLE ODS.MM_JRR_BASE_PROVEEDORES_MODELOS
SELECT ZZ.*
INTO ODS.MM_JRR_BASE_PROVEEDORES_MODELOS
FROM
(
SELECT 'PPA' FUENTE, 'ECOSISTEMAS IBK' TIPO_ORIGEN, 'PROVEEDOR' TIPO,
CU_BEN CU_PROVEEDOR, RUC_BEN NUM_DOC_PROVEEDOR, CU_ORD CU_HUB, RUC_ORD NUM_DOC_HUB
FROM (
SELECT *,
ROW_NUMBER()OVER(PARTITION BY RUC_BEN ORDER BY FECHA ASC) ORDEN
FROM T_GESCOM_ECO_PROVEEDORES_DIARIOS
WHERE PRODUCTO NOT IN ('Pagos Varios')
AND FLG_VALIDO = 1 -- RETIRA PASARELAS DE PAGO
AND FAMILIA_PRODUCTO IN ('PAGOS MASIVOS','FINANCIAMIENTO DE VENTAS')
) AA
WHERE AA.ORDEN = 1
UNION ALL
SELECT 'HUBS' FUENTE, 'ECOSISTEMAS IBK' TIPO_ORIGEN, RELACION TIPO,
NULL CU_PROVEEDOR, RUC_PROV NUM_DOC_PROVEEDOR, CU_ORD CU_HUB, NULL NUM_DOC_HUB
FROM (
SELECT *,
ROW_NUMBER()OVER(PARTITION BY RUC_PROV ORDER BY FECHA_REGISTRO ASC) ORDEN
FROM T_GESCOM_ECOSISTEMA_CARGA_BASES_BANCA
) AA
WHERE AA.ORDEN = 1
UNION ALL
SELECT 'HUBS' FUENTE, 'ECOSISTEMAS IBK' TIPO_ORIGEN, TIPO,
NULL CU_PROVEEDOR, RUC NUM_DOC_PROVEEDOR, CU_HUB CU_HUB, NULL NUM_DOC_HUB
--CAST(GETDATE() - CAST(PERIODO_INGRESO + '01' AS DATETIME) AS INT) TIEMPO_DEL_DATO
FROM(
SELECT RIGHT('0000000000'+[CU HUB],10 ) CU_HUB, RUC,TIPO, PERIODO_INGRESO,
ROW_NUMBER()OVER(PARTITION BY RUC ORDER BY PERIODO_INGRESO ASC ) AS ORDEN --SELECT *
FROM ODS.MM_BASE_ECOSISTEMAS A
) A
WHERE ORDEN=1
UNION ALL
SELECT 'AFILIACIONES' FUENTE, 'ECOSISTEMAS IBK' TIPO_ORIGEN, 'PROVEEDOR' TIPO,
CU_PROVEEDOR, NUMERO_DOCUMENTO_PROVEEDOR NUM_DOC_PROVEEDOR, CU_CLIENTE CU_HUB, NULL NUM_DOC_HUB
--CAST(GETDATE() - FECHA_Y_HORA_DE_AFILIACION AS INT) TIEMPO_DEL_DATO,
--PRODUCTO, ESTADO_AFILIACION, FECHA_Y_HORA_DE_AFILIACION, FECHA_Y_HORA_DE_DESAFILIACIÓN
FROM ODS.HD_AFILIACION_PROVEEDORES
) ZZ
Revise this Paste