---
# System prepended metadata

title: 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: [DWH-95, REGULATORIO, REPORTE, RML]

---

# 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" ;
```

---