Burcu Oktay MD , Sadık Ardıç MD, Hikmet Firat MD, Erdem Akbal MD, Ramazan Akdemir MD
Md Vencimiento
-
Upload
pedro-mendez -
Category
Documents
-
view
219 -
download
0
Transcript of Md Vencimiento
-
7/25/2019 Md Vencimiento
1/2
CREATE TABLE ESL_CDRE.MD_VENCIMIENTOCOL_BASE AS(SELECTAGID1.Account_Num,AGID1.Account_Modifier_Num,AGID1.Agmt_Indentifier_Val,TP.ACCOUNT_IDFROM
(SELECTAGID1.Account_Num,AGID1.Account_Modifier_Num,AGID1.Agmt_Indentifier_ValFROM EDW_VW.AGREEMENT_IDENTIFICATION AGID1--WHERE AGID1.Agmt_Indentifier_Val = VEN_CIC_
IOPCWHERE AGID1.Agmt_Identification_Type_Cd = 7 -- (Id
entificador Aplicativo Colocaciones)AND AGID1.Agmt_Identifier_End_Dt = '9999-12-3
1') AGID1
INNER JOINESL_WRK.TP_CLAVEGENERADAAGREEMENT TPON AGID1.Account_Num = TP.Account_Num --(Paso 30)
AND AGID1.Account_Modifier_Num = TP.Account_Modifier_Num --(Paso 30)AND AGID1.ACCOUNT_MODIFIER_NUM = '0553')WITH DATA PRIMARY INDEX(Account_Num, Account_Modifier_Num);
--5 730 194
CREATE TABLE ESL_CDRE.UNIVERSO_MD_VENCIMIENTOCOL AS(SELAGID1.ACCOUNT_ID AS CODCLAVEOPECTA,AGID1.Agmt_Indentifier_Val AS CODOPECTA,AGID1.ACCOUNT_NUM
,AGID1.ACCOUNT_MODIFIER_NUM,ACIS.Acct_Inst_Schedule_Due_Dt AS FECVENCIMIENTO,ACIS.Account_Installment_NumFROM ESL_CDRE.MD_VENCIMIENTOCOL_BASE AGID1INNER JOINEDW_VW.ACCT_INSTALLMENT_SCHEDULE ACISON AGID1.Account_Num = ACIS.Account_Num --(Paso 30)AND AGID1.Account_Modifier_Num = ACIS.Account_Modifier_Num --(Paso 30)WITH DATA PRIMARY INDEX(ACCOUNT_NUM,ACCOUNT_MODIFIER_NUM);
CREATE MULTISET TABLE ESL_CDRE.TP_MD_VENCIMIENTOCOL AS(
SELAGID1.CODCLAVEOPECTA,AGID1.CODOPECTA--,CAST('${PRM_FECHA_PROCESO}' AS DATE FORMAT'YYYY-MM-DD') AS FECACTUALIZACIONTABLA,'9999-12-31' AS FECACTUALIZACIONTABLA,AIME.Acct_Inst_Metric_Rate AS FECDIA,AGID1.FECVENCIMIENTO,AIME.Acct_Inst_Metric_Amt AS MTOSALDOCAPITALVCTO,AIME.Acct_Inst_Metric_Amt AS MTOSALDOFINALVCTO
-
7/25/2019 Md Vencimiento
2/2
,'GAP' AS NUMSECUENCIALVENCIMIENTO,SUBSTR(AIGS.Acct_GL_Status_Type_Host_Cd,5) AS TIPSITUACIONCONTABLE,'GAP' AS TIPSTATUSFROM ESL_CDRE.UNIVERSO_MD_VENCIMIENTOCOL AGID1LEFT JOINEDW_VW.ACCT_INSTALLMENT_METRIC AIMEON AIME.Account_Num = AGID1.Account_Num --(Paso 30)AND AIME.Account_Modifier_Num = AGID1.Account_Modifier_Num --(Paso 30)AND AIME.Account_Installment_Num = AGID1.Account_Installment_NumAND AIME.Installment_Metric_Type_Cd = 10AND AIME.Acct_Inst_Metric_End_Dt = '9999-12-31'LEFT JOIN (SELECT AIGS.Account_Num,AIGS.Account_MODIFIER_Num, AIGS.Acct_GL_Status_Type_Cd,AGST.Acct_GL_Status_Type_Host_Cd
,AIGS.Account_Installment_NumFROM EDW_VW.ACCT_INSTALLMENT_GL_STATUS AIGSINNER JOIN
(SELECT AGST.Acct_GL_Status_Type_
Cd, AGST.Acct_GL_Status_Type_Host_CdFROM EDW_VW.ACCOUNT_GL_STATUS_
TYPE AGSTWHERE SUBSTR(AGST.Acct_GL_Statu
s_Type_Host_Cd,1,4) = '0551'
)AGSTON AIGS.Acct_GL_Status_Type_Cd = AGST.Acct_GL_Status_Type_Cd
AND AIGS.Acct_GL_Status_Role_Type_Cd = 1 --SITUACION CONTABLE
AND AIGS.Acct_Inst_GL_Status_End_Dt = '9999-12-31'
)AIGSON AGID1.ACCOUNT_NUM = AIGS.ACCOUNT_NUMAND AGID1.ACCOUNT_MODIFIER_NUM = AIGS.ACCOUNT_MO
DIFIER_NUMAND AGID1.Account_Installment_Num = AIGS.Account
_Installment_Num
)WITH DATA PRIMARY INDEX(CODCLAVEOPECTA, CODOPECTA);