BookmarkSubscribeRSS Feed
angiet31
Calcite | Level 5
1                                                          The SAS System                          09:03 Wednesday, January 30, 2019

1          ;*';*";*/;quit;run;
2          OPTIONS PAGENO=MIN;
3          %LET _CLIENTTASKLABEL='BTOT';
4          %LET _CLIENTPROCESSFLOWNAME='Flujo del proceso';
5          %LET _CLIENTPROJECTPATH='';
6          %LET _CLIENTPROJECTPATHHOST='';
7          %LET _CLIENTPROJECTNAME='';
8          %LET _SASPROGRAMFILE='\\10.1.1.55\Gerencia_Credito\Administración de Portafolio\5. Reporting & Monitoring\Proyectos y
8        ! Herramientas - P&P\Proyectos SAS & SQL - P&P\Portafolio\PROYECTO SAS&SQL\CODIGOS SAS&SQL\BTOT.sas';
9          %LET _SASPROGRAMFILEHOST='BANEM052';
10         
11         ODS _ALL_ CLOSE;
12         OPTIONS DEV=PNG;
13         GOPTIONS XPIXELS=0 YPIXELS=0;
14         FILENAME EGSR TEMP;
15         ODS tagsets.sasreport13(ID=EGSR) FILE=EGSR
16             STYLE=HtmlBlue
17             STYLESHEET=(URL="file:///C:/Program%20Files%20(x86)/SASHome/x86/SASEnterpriseGuide/7.1/Styles/HtmlBlue.css")
18             NOGTITLE
19             NOGFOOTNOTE
20             GPATH=&sasworklocation
21             ENCODING=UTF8
22             options(rolap="on")
23         ;
NOTE: Writing TAGSETS.SASREPORT13(EGSR) Body file: EGSR
24         
25         GOPTIONS ACCESSIBLE;
26         OPTIONS COMPRESS=YES;
27         
28         /*CORRER EL CÓDIGO "BASETOT ENDF600" EN SQL Y MODIFICAR PLANTILLAS DE ENDF600 Y GESTOR - IMPORTAR A WORK LAS BASES:
29         -ENDF600 TOTAL Y LA NOMBREO ENDF600
30         -LSGESTOR Y LA NOMBRO GESTOR
31         -JERARQUIA Y LA NOMBRO JERARQUIA
32         -BASE TOTAL ANTERIOR (NOMBRE DEL PROYECTO,GESTOR MES ANTERIOR,BANCA MES ANTERIOR)
33         Y LA NOMBRO BTOTANT
34         -BASE TIPOS DE ENDEUDAMIENTO Y LA NOMBRO ENDEUD
35         -BASE QR Y LA NOMBRO QR
36         */
37         


38         PROC SQL;
39         create table ENDf6002 as select
40         NROIDENTIFICACION,
41         NROOBLIGACIONT,
42         NROOBLIGACION,
43         ENDPRO,
44         
45         case when ENDPRO = 1638 then '4 x 1000'
46         when ENDPRO in (1410, 1427) then 'Constructor'
47         when ENDPRO = 8066 then 'Corresponsales No Bancarios'
48         when ENDPRO in (1106, 1108, 1110, 1111, 1115, 1602, 1603, 1604, 1605, 1615) then 'Fomento'
49         when ENDPRO in (1102, 1401, 1413) then 'Hipotecario'
50         when ENDPRO = 5840 then 'Leasing Inmuebles'
51         when ENDPRO = 5822 then 'Leasing maquinaria'
52         when ENDPRO in (5852, 5867) then 'Leasing otros'
53         when ENDPRO in (1327, 5812) then 'Leasing vehiculos'
54         when ENDPRO in (1101, 1501, 1502, 1505, 1506, 1507, 1509, 1513, 1514, 1517, 1601, 1765, 1783, 4010, 4011, 11015, 11018,
2                                                          The SAS System                          09:03 Wednesday, January 30, 2019

54       ! 11024)then 'Ordinaria'
55         when ENDPRO in (1781, 1782, 11012, 11013, 11025, 11027, 11030) then 'Otros'
56         when ENDPRO = 1325 then 'Plan Menor'
57         when ENDPRO in (1113, 1114, 1613, 1614, 1738,1778, 2207, 2252, 2275, 2595, 2598, 2720, 2722, 2724, 2725, 8071) then
57       ! 'Pymes'
58         when ENDPRO in (8006, 8052, 8053, 8056, 8065, 8073, 8074) then 'Sobregiro'
59         when ENDPRO in (7040, 7041) then 'Tarjeta de Crédito'
60         when ENDPRO in (1107, 1608) then 'Tesoreria'
61         when ENDPRO IN (1178, 11022, 11029) then '#N/A'
62         else 'Revisar' end as PRODUCTOANTIGUO,
63         
64         PRODUCTONUEVO,
65         NOMBRECORTO,
66         NOMBRECLIENTE,
67         NOMBREDELPROYECTO,
68         GESTORMESANTERIOR,
69         GESTORQUERY,
70         VALIDGESTOR,
71         GESTOR,
72         GERENTE,
73         GERENTEZONA,
74         BANCAMESANTERIOR,
75         VALIDACION,
76         BANCARECONSTRUIDA,
77         SEGMENTO,
78         QR,
79         TIPOCUENTA,
80         TIPOMONEDA,
81         SALDOCUENTA,
82         COMPCONTRACICL,
83         COMPPROCICLICO,
84         SALPRV,
85         VARICONTRACICL,
86         VARIPROCICLICO,
87         VARPRN,
88         VARPRN2,
89         VALIDACION,
90         RECUCONTRACICL,
91         RECUPROCICLICO,
92         RECPRV,
93         GASTCONTRACICL,
94         GASTPROCICLICO,
95         GASPRV,
96         CODIGOENTIDAD,
97         TIPOCREDITO,
98         TIPOIDENTIFICAC,
99         DIGITOCHEQUEO,
100        AÑODECORTE,
101        MESDECORTE,
102        DIADECORTE,
103        SALDOPROVISION,
104        VALORGARANTIA,
105        CLASEGARANTIA,
106        TEMPORALIDADBANCO,
107        DIASDEMORA,
108        RANGOMORA,
109        CALIFARRASTSARC,
110        HOMOLOGACIONCALIFICACION,
3                                                          The SAS System                          09:03 Wednesday, January 30, 2019

111        RANGOCALIFICACION,
112        CLASIFCARTERACIAL,
113        PROVITOTALINDIV,
114        PROVIINDIVIDUAL,
115        PROVICONTRACICLICA,
116        ENDVLR3,
117        ENDVLR9
118        from ENDF600
119        quit;
WARNING: Variable VALIDACION already exists on file WORK.ENDF6002.
MVA_DSIO.OPEN_CLOSE| _DISARM|         STOP| _DISARM| 2019-01-30T11:52:56,924-05:00| _DISARM| WorkspaceServer| _DISARM| SAS| 
_DISARM| | _DISARM| 50698| _DISARM| 26644480| _DISARM| 12| _DISARM| 20| _DISARM| 31240| _DISARM| 7102960| _DISARM| 0.180000| 
_DISARM| 0.178466| _DISARM| 1864486376.746088| _DISARM| 1864486376.924554| _DISARM| 0.150000| _DISARM| | _ENDDISARM 
NOTE: Compressing data set WORK.ENDF6002 decreased size by 35.09 percent. 
      Compressed is 246 pages; un-compressed would require 379 pages.
MVA_DSIO.OPEN_CLOSE| _DISARM|         STOP| _DISARM| 2019-01-30T11:52:56,930-05:00| _DISARM| WorkspaceServer| _DISARM| SAS| 
_DISARM| | _DISARM| 50698| _DISARM| 26644480| _DISARM| 12| _DISARM| 20| _DISARM| 31496| _DISARM| 7103216| _DISARM| 0.180000| 
_DISARM| 0.182647| _DISARM| 1864486376.747759| _DISARM| 1864486376.930406| _DISARM| 0.150000| _DISARM| | _ENDDISARM 
NOTE: Table WORK.ENDF6002 created, with 50698 rows and 58 columns.

120        
PROCEDURE| _DISARM|         STOP| _DISARM| 2019-01-30T11:52:56,930-05:00| _DISARM| WorkspaceServer| _DISARM| SAS| _DISARM| | 
_DISARM| 61263872| _DISARM| 26644480| _DISARM| 12| _DISARM| 20| _DISARM| 31504| _DISARM| 7103216| _DISARM| 0.180000| _DISARM| 
0.187367| _DISARM| 1864486376.743491| _DISARM| 1864486376.930858| _DISARM| 0.150000| _DISARM| | _ENDDISARM 
NOTE: PROCEDURE SQL used (Total process time):
      real time           0.18 seconds
      cpu time            0.18 seconds
      
121        proc sql;

122        create table BTOTANT as select
123        NUMIDE,
124        max(NOMBRE3) as NOMBRE3,
125        max(GESTANT) as GESTANT,
126        max(BANCA) as BANCA
127        from BTOTANT
128        group by NUMIDE
129        order by NUMIDE;
WARNING: This CREATE TABLE statement recursively references the target table. A consequence of this is a possible data integrity 
         problem.
MVA_DSIO.OPEN_CLOSE| _DISARM|         STOP| _DISARM| 2019-01-30T11:52:56,946-05:00| _DISARM| WorkspaceServer| _DISARM| SAS| 
_DISARM| | _DISARM| 10663| _DISARM| 26644480| _DISARM| 12| _DISARM| 20| _DISARM| 1288| _DISARM| 7104504| _DISARM| 0.010000| 
_DISARM| 0.013629| _DISARM| 1864486376.932908| _DISARM| 1864486376.946537| _DISARM| 0.010000| _DISARM| | _ENDDISARM 
NOTE: Compressing data set WORK.BTOTANT increased size by 8.33 percent. 
      Compressed is 13 pages; un-compressed would require 12 pages.
MVA_DSIO.OPEN_CLOSE| _DISARM|         STOP| _DISARM| 2019-01-30T11:52:56,947-05:00| _DISARM| WorkspaceServer| _DISARM| SAS| 
_DISARM| | _DISARM| 10663| _DISARM| 26644480| _DISARM| 12| _DISARM| 20| _DISARM| 1680| _DISARM| 7104896| _DISARM| 0.020000| 
_DISARM| 0.013705| _DISARM| 1864486376.933905| _DISARM| 1864486376.947610| _DISARM| 0.010000| _DISARM| | _ENDDISARM 
NOTE: Table WORK.BTOTANT created, with 10663 rows and 4 columns.

130        quit;
PROCEDURE| _DISARM|         STOP| _DISARM| 2019-01-30T11:52:56,947-05:00| _DISARM| WorkspaceServer| _DISARM| SAS| _DISARM| | 
_DISARM| 61263872| _DISARM| 26644480| _DISARM| 12| _DISARM| 20| _DISARM| 1680| _DISARM| 7104896| _DISARM| 0.020000| _DISARM| 
0.016014| _DISARM| 1864486376.931918| _DISARM| 1864486376.947932| _DISARM| 0.010000| _DISARM| | _ENDDISARM 
NOTE: PROCEDURE SQL used (Total process time):
      real time           0.01 seconds
      cpu time            0.02 seconds
      
4                                                          The SAS System                          09:03 Wednesday, January 30, 2019


131        
132        PROC SQL;
133        CREATE TABLE B1 as select * from
134        (select * from ENDF6002)A
135        left join
136        (select * from BTOTANT)B
137        On A.NROIDENTIFICACION=B.NUMIDE;
MVA_DSIO.OPEN_CLOSE| _DISARM|         STOP| _DISARM| 2019-01-30T11:52:57,214-05:00| _DISARM| WorkspaceServer| _DISARM| SAS| 
_DISARM| | _DISARM| 50698| _DISARM| 27430912| _DISARM| 12| _DISARM| 20| _DISARM| 85904| _DISARM| 7190800| _DISARM| 0.280000| 
_DISARM| 0.265087| _DISARM| 1864486376.949359| _DISARM| 1864486377.214446| _DISARM| 0.220000| _DISARM| | _ENDDISARM 
MVA_DSIO.OPEN_CLOSE| _DISARM|         STOP| _DISARM| 2019-01-30T11:52:57,214-05:00| _DISARM| WorkspaceServer| _DISARM| SAS| 
_DISARM| | _DISARM| 10663| _DISARM| 27430912| _DISARM| 12| _DISARM| 20| _DISARM| 85904| _DISARM| 7190800| _DISARM| 0.280000| 
_DISARM| 0.265099| _DISARM| 1864486376.949633| _DISARM| 1864486377.214732| _DISARM| 0.220000| _DISARM| | _ENDDISARM 
NOTE: Compressing data set WORK.B1 decreased size by 35.62 percent. 
      Compressed is 282 pages; un-compressed would require 438 pages.
MVA_DSIO.OPEN_CLOSE| _DISARM|         STOP| _DISARM| 2019-01-30T11:52:57,220-05:00| _DISARM| WorkspaceServer| _DISARM| SAS| 
_DISARM| | _DISARM| 50698| _DISARM| 27430912| _DISARM| 12| _DISARM| 20| _DISARM| 86160| _DISARM| 7191056| _DISARM| 0.290000| 
_DISARM| 0.268059| _DISARM| 1864486376.952013| _DISARM| 1864486377.220072| _DISARM| 0.220000| _DISARM| | _ENDDISARM 
NOTE: Table WORK.B1 created, with 50698 rows and 62 columns.

138        quit;
PROCEDURE| _DISARM|         STOP| _DISARM| 2019-01-30T11:52:57,226-05:00| _DISARM| WorkspaceServer| _DISARM| SAS| _DISARM| | 
_DISARM| 61263872| _DISARM| 27430912| _DISARM| 12| _DISARM| 20| _DISARM| 86168| _DISARM| 7191064| _DISARM| 0.290000| _DISARM| 
0.277539| _DISARM| 1864486376.948654| _DISARM| 1864486377.226193| _DISARM| 0.220000| _DISARM| | _ENDDISARM 
NOTE: PROCEDURE SQL used (Total process time):
      real time           0.27 seconds
      cpu time            0.29 seconds
      

139        
140        PROC SQL;
141        CREATE TABLE B2 as select * from
142        (select * from B1)A
143        left join
144        (select * from ENDEUD)B
145        On A.ENDPRO=B.COD;
MVA_DSIO.OPEN_CLOSE| _DISARM|         STOP| _DISARM| 2019-01-30T11:52:57,496-05:00| _DISARM| WorkspaceServer| _DISARM| SAS| 
_DISARM| | _DISARM| 50698| _DISARM| 27430912| _DISARM| 12| _DISARM| 20| _DISARM| 96536| _DISARM| 7287600| _DISARM| 0.300000| 
_DISARM| 0.268189| _DISARM| 1864486377.227964| _DISARM| 1864486377.496153| _DISARM| 0.210000| _DISARM| | _ENDDISARM 
MVA_DSIO.OPEN_CLOSE| _DISARM|         STOP| _DISARM| 2019-01-30T11:52:57,496-05:00| _DISARM| WorkspaceServer| _DISARM| SAS| 
_DISARM| | _DISARM| 773| _DISARM| 27430912| _DISARM| 12| _DISARM| 20| _DISARM| 96536| _DISARM| 7287600| _DISARM| 0.300000| _DISARM| 
0.268079| _DISARM| 1864486377.228372| _DISARM| 1864486377.496451| _DISARM| 0.210000| _DISARM| | _ENDDISARM 
NOTE: Compressing data set WORK.B2 decreased size by 33.77 percent. 
      Compressed is 306 pages; un-compressed would require 462 pages.
MVA_DSIO.OPEN_CLOSE| _DISARM|         STOP| _DISARM| 2019-01-30T11:52:57,502-05:00| _DISARM| WorkspaceServer| _DISARM| SAS| 
_DISARM| | _DISARM| 50698| _DISARM| 27430912| _DISARM| 12| _DISARM| 20| _DISARM| 96800| _DISARM| 7287864| _DISARM| 0.310000| 
_DISARM| 0.272242| _DISARM| 1864486377.229849| _DISARM| 1864486377.502091| _DISARM| 0.210000| _DISARM| | _ENDDISARM 
NOTE: Table WORK.B2 created, with 50698 rows and 64 columns.

146        quit;
PROCEDURE| _DISARM|         STOP| _DISARM| 2019-01-30T11:52:57,525-05:00| _DISARM| WorkspaceServer| _DISARM| SAS| _DISARM| | 
_DISARM| 61263872| _DISARM| 27430912| _DISARM| 12| _DISARM| 20| _DISARM| 96808| _DISARM| 7287872| _DISARM| 0.310000| _DISARM| 
0.298157| _DISARM| 1864486377.227091| _DISARM| 1864486377.525248| _DISARM| 0.210000| _DISARM| | _ENDDISARM 
NOTE: PROCEDURE SQL used (Total process time):
      real time           0.29 seconds
      cpu time            0.31 seconds
      
5                                                          The SAS System                          09:03 Wednesday, January 30, 2019


147        
148        proc sql;
149        create table GESTOR as select
150        CUSSNR,
151        max(CFOFFN) as CFOFFN,
152        max(CUNA1) as CUNA1
153        from GESTOR
154        group by CUSSNR
155        order by CUSSNR;
WARNING: This CREATE TABLE statement recursively references the target table. A consequence of this is a possible data integrity 
         problem.
MVA_DSIO.OPEN_CLOSE| _DISARM|         STOP| _DISARM| 2019-01-30T11:52:57,540-05:00| _DISARM| WorkspaceServer| _DISARM| SAS| 
_DISARM| | _DISARM| 9917| _DISARM| 27430912| _DISARM| 12| _DISARM| 20| _DISARM| 1288| _DISARM| 7289160| _DISARM| 0.010000| _DISARM| 
0.011547| _DISARM| 1864486377.528745| _DISARM| 1864486377.540292| _DISARM| 0.010000| _DISARM| | _ENDDISARM 
NOTE: Compressing data set WORK.GESTOR increased size by 22.22 percent. 
      Compressed is 11 pages; un-compressed would require 9 pages.
MVA_DSIO.OPEN_CLOSE| _DISARM|         STOP| _DISARM| 2019-01-30T11:52:57,541-05:00| _DISARM| WorkspaceServer| _DISARM| SAS| 
_DISARM| | _DISARM| 9917| _DISARM| 27430912| _DISARM| 12| _DISARM| 20| _DISARM| 1416| _DISARM| 7289288| _DISARM| 0.010000| _DISARM| 
0.011425| _DISARM| 1864486377.529617| _DISARM| 1864486377.541042| _DISARM| 0.010000| _DISARM| | _ENDDISARM 
NOTE: Table WORK.GESTOR created, with 9917 rows and 3 columns.

156        quit;
PROCEDURE| _DISARM|         STOP| _DISARM| 2019-01-30T11:52:57,541-05:00| _DISARM| WorkspaceServer| _DISARM| SAS| _DISARM| | 
_DISARM| 61263872| _DISARM| 27430912| _DISARM| 12| _DISARM| 20| _DISARM| 1416| _DISARM| 7289288| _DISARM| 0.020000| _DISARM| 
0.015160| _DISARM| 1864486377.526153| _DISARM| 1864486377.541313| _DISARM| 0.010000| _DISARM| | _ENDDISARM 
NOTE: PROCEDURE SQL used (Total process time):
      real time           0.01 seconds
      cpu time            0.02 seconds
      

157        
158        PROC SQL;
159        CREATE TABLE B3 as select * from
160        (select * from B2)A
161        left join
162        (select * from GESTOR)B
163        On A.NROIDENTIFICACION=B.CUSSNR;
MVA_DSIO.OPEN_CLOSE| _DISARM|         STOP| _DISARM| 2019-01-30T11:52:57,847-05:00| _DISARM| WorkspaceServer| _DISARM| SAS| 
_DISARM| | _DISARM| 50698| _DISARM| 27430912| _DISARM| 12| _DISARM| 20| _DISARM| 104208| _DISARM| 7393496| _DISARM| 0.340000| 
_DISARM| 0.304556| _DISARM| 1864486377.542781| _DISARM| 1864486377.847337| _DISARM| 0.250000| _DISARM| | _ENDDISARM 
MVA_DSIO.OPEN_CLOSE| _DISARM|         STOP| _DISARM| 2019-01-30T11:52:57,847-05:00| _DISARM| WorkspaceServer| _DISARM| SAS| 
_DISARM| | _DISARM| 9917| _DISARM| 27430912| _DISARM| 12| _DISARM| 20| _DISARM| 104208| _DISARM| 7393496| _DISARM| 0.340000| 
_DISARM| 0.304485| _DISARM| 1864486377.543158| _DISARM| 1864486377.847643| _DISARM| 0.250000| _DISARM| | _ENDDISARM 
NOTE: Compressing data set WORK.B3 decreased size by 33.20 percent. 
      Compressed is 336 pages; un-compressed would require 503 pages.
MVA_DSIO.OPEN_CLOSE| _DISARM|         STOP| _DISARM| 2019-01-30T11:52:57,855-05:00| _DISARM| WorkspaceServer| _DISARM| SAS| 
_DISARM| | _DISARM| 50698| _DISARM| 27430912| _DISARM| 12| _DISARM| 20| _DISARM| 104464| _DISARM| 7393752| _DISARM| 0.350000| 
_DISARM| 0.311226| _DISARM| 1864486377.544497| _DISARM| 1864486377.855723| _DISARM| 0.250000| _DISARM| | _ENDDISARM 
NOTE: Table WORK.B3 created, with 50698 rows and 67 columns.

164        quit;
PROCEDURE| _DISARM|         STOP| _DISARM| 2019-01-30T11:52:57,863-05:00| _DISARM| WorkspaceServer| _DISARM| SAS| _DISARM| | 
_DISARM| 61263872| _DISARM| 27430912| _DISARM| 12| _DISARM| 20| _DISARM| 104480| _DISARM| 7393768| _DISARM| 0.360000| _DISARM| 
0.321305| _DISARM| 1864486377.542070| _DISARM| 1864486377.863375| _DISARM| 0.250000| _DISARM| | _ENDDISARM 
NOTE: PROCEDURE SQL used (Total process time):
      real time           0.32 seconds
      cpu time            0.36 seconds
6                                                          The SAS System                          09:03 Wednesday, January 30, 2019

      

165        
166        PROC SQL;
167        create table B4 as select
168        NROIDENTIFICACION,
169        NROOBLIGACIONT,
170        NROOBLIGACION,
171        ENDPRO,
172        PRODUCTOANTIGUO,
173        DESCRIPCION as PRODUCTONUEVO,
174        NOMBRECORTO,
175        NOMBRE3 as NOMBRECLIENTE,
176        CUNA1 as NOMBREDELPROYECTO,
177        GESTANT as GESTORMESANTERIOR,
178        CFOFFN as GESTORQUERY,
179        
180        case when CALCULATED GESTORMESANTERIOR = CALCULATED GESTORQUERY then 'VERDADERO' else 'FALSO' end as VALIDGESTOR,
181        
182        case when CALCULATED VALIDGESTOR = 'VERDADERO' then CALCULATED GESTORMESANTERIOR else 'REVISAR' end as GESTOR,
183        
184        GERENTE,
185        GERENTEZONA,
186        BANCA as BANCAMESANTERIOR,
187        
188        BANCA,
189        
190        VALIDACION,
191        BANCARECONSTRUIDA,
192        SEGMENTO,
193        QR,
194        TIPOCUENTA,
195        TIPOMONEDA,
196        SALDOCUENTA,
197        COMPCONTRACICL,
198        COMPPROCICLICO,
199        SALPRV,
200        VARICONTRACICL,
201        VARIPROCICLICO,
202        VARPRN,
203        VARPRN2,
204        RECUCONTRACICL,
205        RECUPROCICLICO,
206        RECPRV,
207        GASTCONTRACICL,
208        GASTPROCICLICO,
209        GASPRV,
210        CODIGOENTIDAD,
211        TIPOCREDITO,
212        TIPOIDENTIFICAC,
213        DIGITOCHEQUEO,
214        AÑODECORTE,
215        MESDECORTE,
216        DIADECORTE,
217        SALDOPROVISION,
218        VALORGARANTIA,
219        CLASEGARANTIA,
220        
7                                                          The SAS System                          09:03 Wednesday, January 30, 2019

221        case when DIASMO >0 and DIASMO <31 then 1
222        when DIASMO >30 and DIASMO <61 then 2
223        when DIASMO >60 and DIASMO <91 then 3
224        when DIASMO >90 and DIASMO <121 then 4
225        when DIASMO >120 and DIASMO <151 then 5
226        when DIASMO >150 and DIASMO <181 then 6
227        when DIASMO >180 and DIASMO <211 then 7
228        when DIASMO >210 and DIASMO <241 then 8
229        when DIASMO >240 and DIASMO <271 then 9
230        when DIASMO >270 and DIASMO <301 then 10
231        when DIASMO >300 and DIASMO <331 then 11
232        when DIASMO >330 and DIASMO <361 then 12
233        when DIASMO >360 and DIASMO <391 then 13
234        when DIASMO >390 and DIASMO <421 then 14
235        when DIASMO >420 and DIASMO <451 then 15
236        when DIASMO=0 then 0 else 16 end as TEMPORALIDADBANCO,
237        
238        DIASDEMORA,
239        RANGOMORA,
240        CALIFARRASTSARC,
241        HOMOLOGACIONCALIFICACION,
242        RANGOCALIFICACION,
243        CLASIFCARTERACIAL,
244        PROVITOTALINDIV,
245        PROVIINDIVIDUAL,
246        PROVICONTRACICLICA,
247        ENDVLR3,
248        ENDVLR9,
249        NUMIDE,
250        COD,
251        CUSSNR
252        from B3
253        
254        quit;
ERROR: The following columns were not found in the contributing tables: DIASMO.
ERROR: The following columns were not found as CALCULATED references in the immediate query: GESTORMESANTERIOR, GESTORQUERY.
MVA_DSIO.OPEN_CLOSE| _DISARM|         STOP| _DISARM| 2019-01-30T11:52:57,866-05:00| _DISARM| WorkspaceServer| _DISARM| SAS| 
_DISARM| | _DISARM| 50698| _DISARM| 27430912| _DISARM| 12| _DISARM| 20| _DISARM| 0| _DISARM| 7393768| _DISARM| 0.000000| _DISARM| 
0.000650| _DISARM| 1864486377.865924| _DISARM| 1864486377.866574| _DISARM| 0.000000| _DISARM| | _ENDDISARM 
NOTE: PROC SQL set option NOEXEC and will continue to check the syntax of statements.
255        
256        
257        
258        
259        GOPTIONS NOACCESSIBLE;
260        %LET _CLIENTTASKLABEL=;
261        %LET _CLIENTPROCESSFLOWNAME=;
262        %LET _CLIENTPROJECTPATH=;
263        %LET _CLIENTPROJECTPATHHOST=;
264        %LET _CLIENTPROJECTNAME=;
265        %LET _SASPROGRAMFILE=;
266        %LET _SASPROGRAMFILEHOST=;
267        
268        ;*';*";*/;quit;
NOTE: The SAS System stopped processing this step because of errors.
PROCEDURE| _DISARM|         STOP| _DISARM| 2019-01-30T11:52:57,867-05:00| _DISARM| WorkspaceServer| _DISARM| SAS| _DISARM| | 
_DISARM| 61263872| _DISARM| 27430912| _DISARM| 12| _DISARM| 20| _DISARM| 0| _DISARM| 7393768| _DISARM| 0.000000| _DISARM| 0.002954| 
_DISARM| 1864486377.864269| _DISARM| 1864486377.867223| _DISARM| 0.000000| _DISARM| | _ENDDISARM 
8                                                          The SAS System                          09:03 Wednesday, January 30, 2019

NOTE: PROCEDURE SQL used (Total process time):
      real time           0.00 seconds
      cpu time            0.00 seconds
      
268      !                run;
269        ODS _ALL_ CLOSE;
270        
271        
272        QUIT; RUN;
273        
1 REPLY 1
PaigeMiller
Diamond | Level 26
ERROR: The following columns were not found in the contributing tables: DIASMO.

DIASMO is not the name of a variable in table B3. So your code doesn't work.

--
Paige Miller

hackathon24-white-horiz.png

2025 SAS Hackathon: There is still time!

Good news: We've extended SAS Hackathon registration until Sept. 12, so you still have time to be part of our biggest event yet – our five-year anniversary!

Register Now

Mastering the WHERE Clause in PROC SQL

SAS' Charu Shankar shares her PROC SQL expertise by showing you how to master the WHERE clause using real winter weather data.

Find more tutorials on the SAS Users YouTube channel.

Discussion stats
  • 1 reply
  • 814 views
  • 0 likes
  • 2 in conversation