# RI03 - REPRECIOS DE ACTIVOS Y PASIVOS SENSIBLES A TASAS DE INTERES Y PRUEBA DE ESTRÉS DE VALOR EN RIESGO POR VARIACIÓN EN LA TASA DE INTERÉS
###### tags: `REPORTE` `REGULATORIO`, `DWH-95`, `RML`
# [CASO DWH](https://apap-software.atlassian.net/browse/DWH-95)
## Estructura de datos
| USUARIO | NOMBRE_TABLA | NOMBRE_PAQUETE | PROYECTO |
| -------------- | ------------ | -------------- | -------------- |
| DM_REGULATORIO | RPT_RI03 | RI03 | DM_REGULATORIO |
## Dependencias
1. Paquete:
2. [RI01](https://hackmd.io/I6iYnxsxRa2TjgtO0mT4gw)
2. Tabla(s):
1. DM_REGULATORIO:
2. [TBL_RML_BANDEO_PRODUCTOS_LIQUIDEZ](/oa6JPEcgTqKdTw-2RkheLQ)
2. DWDB
1. DWDB.TBL_SALDOS_CONTABLES
2. DWDB.TBL_MONEDAS
---
## COLUMNAS
>[RPT_RI01](https://hackmd.io/EXHXhtwFRc6K9uJIhYKBYg?view)
## Log de Cambios
### DWH-95:
>Se procede a crear el reporte RI01 en el usuario RM_REGULATORIO bajo el nombre de objeto: RPT_RI03
#### ACLARACIONES:
> Antes de la corrida del paquete, debemos tener en cuenta sus dependencias.
#### IMPLEMENTACION:
##### PASO 1
>Verificar sus dependencias. **Esta al inicio de esta documentación**.
##### PASO 2
Crear tabla:
``` SQL
CREATE TABLE DM_REGULATORIO.RPT_RI03
(
"SECUENCIA" NUMBER(7,0),
"CODIGO_RENGLON" NUMBER(3,0),
"MONTO_0D_15D" NUMBER(38,2),
"MONTO_16D_30D" NUMBER(38,2),
"MONTO_31D_60D" NUMBER(38,2),
"MONTO_61D_90D" NUMBER(38,2),
"MONTO_91D_180D" NUMBER(38,2),
"MONTO_181D_360D" NUMBER(38,2),
"MONTO_1A_2A" NUMBER(38,2),
"MONTO_2A_3A" NUMBER(38,2),
"MONTO_3A_4A" NUMBER(38,2),
"MONTO_4A_5A" NUMBER(38,2),
"MONTO_MAYOR_5A" NUMBER(38,2),
"MONTO_VENCIMIENTO_INDETERMINADO" NUMBER(38,2),
"MONTO_TOTAL" NUMBER,
"TIPO_MONEDA" NVARCHAR2(3),
"PRIMA" NUMBER(38,2),
"DESCRIPCION_RENGLON" NVARCHAR2(100),
"DA" NUMBER(38,6),
"DP" NUMBER(38,6),
"K" NUMBER(38,6),
"A" NUMBER(38,6),
"I_TASA" NUMBER(38,6),
"I_FLUCTUACION" NUMBER(38,6),
"FECHA_DATOS" TIMESTAMP (6),
"FECHA_PROCESOS" TIMESTAMP (6)
)
```
##### PASO 3
>Ejecutar paquete RI01.dtsx **fuente:** [GITLAB Branch DWH-92](https://gitlab.app.apap.com.do/gobierno-de-datos/dm_regulatorio/tree/DWH-92)
##### PASO 4
>Ejecutar paquete RI03.dtsx **fuente:** [GITLAB Branch DWH-95](https://gitlab.app.apap.com.do/gobierno-de-datos/dm_regulatorio/tree/DWH-95)
#### ROLLBACK:
```SQL
DROP TABLE "DM_REGULATORIO"."RPT_RI03" ;
```
---