Psst.. new poll here.
[email protected] web/email now available. Want one? Go here.
Cannot use outlook/hotmail/live here to register as they blocking our mail servers. #microsoftdeez
Obey the Epel!
Paste
Pasted as SQL by registered user vvillacorta ( 11 months ago )
WITH PARAM
AS(SELECT '202311' AS PERIODO)
SELECT
A.PERIODO_VAL,
A.FECHA_SBS_DT,
A.TIPO_DOCUMENTO_CD,
--A.NUMERO_DOCUMENTO_VAL,
E.KEY_VALUE NUMERO_DOCUMENTO_VAL,
A.MAX_SALDO_AMT,
A.MAX_SALDO_DIR_IND_NO_TC_AMT,
A.MAX_SALDO_DIR_AMT,
A.MAX_SALDO_DIR_NO_TC_AMT,
A.MAX_SALDO_DIR_NO_TC_SGIRO_AMT,
--COALESCE(S.RUC_VAL, A.NUMERO_DOCUMENTO_VAL) RESCATE_RUC_VAL,
H.KEY_VALUE RESCATE_RUC_VAL,
A.FECHA_ACTUALIZACION_DT
FROM E_DW_VIEWS.V_FACT_VPC_IRCC_MAX_DEUDA A
LEFT JOIN E_DW_VIEWS.V_MST_VPC_SUNAT_REDUCIDO S
ON A.NUMERO_DOCUMENTO_VAL = SUBSTR(S.RUC_VAL,3,8) AND CAST(TIPO_DOCUMENTO_CD AS VARCHAR(1)) = '1' AND LENGTH(A.NUMERO_DOCUMENTO_VAL) = 8
LEFT JOIN E_DW_VIEWS.V_MST_ENCRIP_NRO_DOC_MDL_HISTDIA E
ON A.NUMERO_DOCUMENTO_VAL = E.NRO_DOC
LEFT JOIN E_DW_VIEWS.V_MST_ENCRIP_NRO_DOC_MDL_HISTDIA H
ON COALESCE(S.RUC_VAL, A.NUMERO_DOCUMENTO_VAL) = H.NRO_DOC
WHERE A.PERIODO_VAL = (SELECT PERIODO FROM PARAM)
--AND CAST(TIPO_DOCUMENTO_CD AS VARCHAR(1)) = '1'
Revise this Paste