← Índice de manuales
Manual funcional · Sistema Plenario v14

Préstamos - Índices de indexación (UVA, CER, UVI)

Los índices de indexación son valores que publica el BCRA todos los días y que sirven para ajustar importes por inflación:

Módulo: PréstamosVersión: 1.0Actualizado: 2026-10-22

Detalle

Campo Descripción
Manual de Usuario Catálogo de los índices de indexación del BCRA (UVA, CER y UVI) y de sus valores diarios. Permite cargarlos a mano, pegarlos desde Excel o bajarlos del BCRA a pedido; cada valor se copia a las cotizaciones de la especie del índice.

Introducción

Los índices de indexación son valores que publica el BCRA todos los días y que sirven para ajustar importes por inflación:

  • UVA (Unidad de Valor Adquisitivo);
  • CER (Coeficiente de Estabilización de Referencia);
  • UVI (Unidad de Vivienda).

Esta pantalla guarda la serie de cada índice: un valor por día. Desde acá la mantenés al día de tres maneras: la cargás a mano, la pegás desde una planilla o la bajás del BCRA con un botón.

Cada índice es también una especie del ERP. Todo lo que cargás acá se copia solo a las cotizaciones de esa especie, que es de donde el resto del sistema lee los valores. No hace falta cargarlos dos veces.

Próximamente: los créditos indexados (líneas UVA/CER y cuotas que se ajustan por índice) llegan en una etapa posterior. Por ahora esta pantalla es solo el catálogo de índices y sus valores.

Acceso al módulo

  1. Abrí la solapa Préstamos — en la cinta superior del Back Office.
  2. En el grupo Archivos, hacé clic en Más — se despliega la lista de opciones.
  3. Elegí Índices de indexación — se abre la pantalla con el primer índice seleccionado y su serie en la grilla.

Para abrirla hace falta la licencia de Préstamos y el permiso de acceso (ver Permisos).

Pantalla principal

La pantalla está organizada en cuatro zonas:

  • Barra de herramientas (arriba): Nuevo, Eliminar, Pegar desde Excel, Sincronizar y Sincronizar todos.
  • Buscador: el combo Índice, el tilde Fechas con su rango y el botón Buscar.
  • Aviso en ámbar: aparece arriba de la grilla cuando el índice está atrasado o no tiene valores.
  • Grilla (centro): la serie del índice elegido, del valor más nuevo al más viejo.

El combo Índice muestra, para cada índice, su sigla, la descripción, el proveedor, la fecha del último valor cargado y cuántos valores tiene. Te sirve para ver de un vistazo qué índice está al día.

Parámetros

Parámetro Descripción
Índice El índice cuya serie se muestra en la grilla. Al cambiarlo, la grilla se recarga sola.
Fechas (tilde) Sin tilde, la grilla muestra toda la serie. Con tilde, solo los valores entre las dos fechas. Al abrir la pantalla viene destildado, con un rango propuesto de un mes atrás a diez días adelante.
Desde / Hasta El rango de fechas. Además de filtrar la grilla, es el rango que usa Sincronizar cuando el tilde está puesto.
Buscar Vuelve a leer la serie con el índice y el rango elegidos.

Resultados

La grilla muestra un renglón por día cargado:

Columna Descripción
Fecha El día al que corresponde el valor. Solo se elige al cargar un día nuevo.
Valor El valor del índice ese día. Admite hasta 12 decimales (el CER tiene 11).
Origen De dónde vino el valor: Manual (cargado o pegado por un usuario), Bcra, ArgentinaDatos o InfoApi (bajado del proveedor). No se edita.
Variación % Cuánto cambió el valor contra el día anterior cargado, en porcentaje con 4 decimales. No se edita.

El aviso en ámbar aparece en dos casos:

  • el índice todavía no tiene ningún valor cargado;
  • el último valor tiene más de 3 días de atraso respecto de hoy.

En los dos casos lo resolvés con Sincronizar o cargando los valores que faltan.

Acciones disponibles

Cargar un día a mano (Nuevo)

  1. Elegí el índice en el combo.
  2. Hacé clic en Nuevo: aparece un renglón vacío arriba de todo en la grilla, con la fecha de hoy y origen Manual.
  3. Corregí la fecha si hace falta y escribí el valor.
  4. Confirmá el renglón (Enter o pasando a otro renglón). El valor se graba en ese momento y se copia a la cotización de la especie.

Si ese día ya tenía un valor, se reemplaza por el nuevo.

Corregir un valor

Hacé clic en el Valor de un renglón existente, escribí el valor correcto y confirmá el renglón. El origen pasa a Manual.

La fecha de un valor existente no se cambia: si el valor era de otro día, eliminalo y cargalo en el día correcto.

Eliminar valores

  1. Seleccioná uno o varios renglones (con Ctrl o Shift para elegir varios).
  2. Hacé clic en Eliminar y confirmá.

Se borra el valor del índice y también la cotización de ese día en la especie.

Pegar desde Excel

Sirve para cargar muchos días juntos, por ejemplo la historia completa que te pasaron en una planilla.

  1. Hacé clic en Pegar desde Excel: se abre un panel en la misma pantalla.
  2. En la planilla, seleccioná dos columnas: la fecha y el valor. Copialas (Ctrl+C).
  3. Pegalas en el panel (Ctrl+V) y hacé clic en Importar.

Qué acepta:

  • Fecha en formato dd/mm/aaaa, aaaa-mm-dd, dd-mm-aaaa o con año de dos dígitos. Si la celda trae hora, se ignora.
  • Valor con coma o con punto decimal; también acepta separador de miles (el último separador se toma como decimal).
  • Un encabezado en el primer renglón se ignora solo.

Al terminar, un mensaje te dice cuántos renglones leyó, cuántos insertó y cuántos actualizó. Los renglones con problemas se listan con su número y el motivo (fecha que no se entiende, valor en cero o negativo, fecha repetida, fecha demasiado adelantada). Un renglón malo no frena el resto: los buenos se graban igual.

Si alguno se pudo leer, el panel se cierra solo. Con Cerrar lo cerrás sin importar.

Sincronizar con el BCRA

Sincronizar baja los valores del índice elegido desde su proveedor (el BCRA, salvo que la instalación configure otro).

  • Sin el tilde Fechas: baja desde el último valor cargado hasta hoy + 10 días. Si el índice no tiene valores, empieza 30 días atrás.
  • Con el tilde Fechas: baja el rango que pusiste. Así se carga la historia completa: la UVA, el CER y la UVI tienen valores desde el 31/03/2016.

Sincronizar todos hace lo mismo con los tres índices, cada uno desde su último valor (no usa el rango de fechas).

Al terminar, un mensaje informa por índice cuántos valores leyó, cuántos son nuevos, cuántos se actualizaron y cuántos se copiaron a la especie. Si el BCRA corrigió un valor ya publicado, la sincronización lo actualiza.

Nada se sincroniza solo. La descarga corre únicamente cuando hacés clic en el botón.

Fechas futuras

El BCRA publica la UVA y el CER con unos 10 días de anticipación, por eso se aceptan valores con fecha hasta 10 días después de hoy. Una fecha más adelante se rechaza con el motivo y la fecha límite.

Ejemplo práctico

Caso: la financiera empieza a usar los índices y necesita la serie completa de la UVA.

  1. Abrí Préstamos › Archivos › Más › Índices de indexación. El combo muestra UVA con 0 valores y el aviso en ámbar dice que no tiene ningún valor cargado.
  2. Poné el tilde Fechas, con Desde 31/03/2016 y Hasta la fecha de hoy.
  3. Hacé clic en Sincronizar. Al terminar, el mensaje informa cuántos valores leyó, cuántos son nuevos y cuántos copió a la especie.
  4. Sacá el tilde Fechas para ver toda la serie: el valor más nuevo queda arriba y el aviso en ámbar desaparece.
  5. Repetí con CER y UVI, o desde el día siguiente usá Sincronizar todos para mantener los tres al día.

Si la PC no tiene salida a internet: descargá la serie del sitio del BCRA en una planilla, copiá las columnas de fecha y valor y usá Pegar desde Excel.

Consejos útiles

  • Sincronizá con frecuencia. Una vez por día o por semana alcanza; el aviso en ámbar te recuerda cuando pasaron más de 3 días.
  • Para cargar la historia, usá el tilde Fechas. Sin el tilde, Sincronizar solo baja lo nuevo desde el último valor.
  • Revisá la columna Variación %. Un salto raro (por ejemplo, un valor cargado con la coma corrida) se nota enseguida.
  • Cargá los valores siempre desde esta pantalla. Si cargás la cotización de la especie directamente desde Tesorería, el índice no se entera y las dos series quedan distintas.
  • Un día sin valor no es un problema. Para los días sin publicación (por ejemplo, feriados), vale el último valor cargado antes de esa fecha.

Preguntas frecuentes

La pantalla dice "No hay índices cargados". ¿Qué hago? Los tres índices se crean una vez por instalación. Pedile a Soporte o a Sistemas que complete ese paso (ver Información técnica › Instalación).
Sincronizar da error "No se pudo consultar Bcra". La PC no llegó al servicio del BCRA: puede faltar salida a internet o el servicio puede estar caído. Probá más tarde; mientras tanto, cargá los valores a mano o pegándolos desde Excel.
¿Por qué hay valores con fecha posterior a hoy? Porque el BCRA publica la UVA y el CER por adelantado. Son valores oficiales y se aceptan hasta 10 días hacia adelante.
Cargué un valor con la fecha equivocada. ¿Cómo la corrijo? La fecha de un valor ya grabado no se edita. Eliminá ese renglón y cargá el valor en el día correcto con Nuevo.
Pegué una planilla y algunos renglones dieron error. ¿Se cargó algo? Sí: los renglones buenos se grabaron. El mensaje lista los que fallaron con su número de renglón y el motivo; corregilos en la planilla y pegá solo esos.
¿Dónde veo los valores fuera de esta pantalla? En las cotizaciones de la especie del índice (UVA, CER o UVI), dentro de Tesorería. Cada valor que se carga, se corrige o se borra acá se refleja ahí automáticamente.

Permisos

Permiso Habilita
Prestamos.Archivos.Indices Abrir la pantalla y consultar las series.
Prestamos.Archivos.Indices.Modificar Cargar, corregir y eliminar valores, pegar desde Excel y sincronizar.

Los dos permisos se crean solos la primera vez que alguien usa la pantalla; después el administrador los asigna por usuario o grupo. Sin el permiso de modificar, la pantalla avisa una vez y las acciones de carga quedan sin efecto.

Información técnica

Sección de referencia para soporte y desarrollo. Basada en el código de la v14 (changesets 23890 a 23892).

Formularios principales

Componente Detalle
Pantalla FormPrestamos_Indices.cs (proyecto VPNET_WinForms, C#, hereda de FrmResult). Combo cboIndice, rango uC_Fecha_Rango1, grilla gcValores/gvValores con renglón nuevo arriba (NewItemRowPosition.Top) y selección múltiple; panel pnlImportar para el pegado.
Menú btnPrestamos_Indices en frmNewMain.vb (Préstamos › Archivos › Más). Valida la licencia de Préstamos (clsLicencias.IsAvailableForPrestamos) y el permiso Prestamos.Archivos.Indices.
Servicio PrestamosIndicesService (VPNET_DataModel, Manager/Gestion/Prestamos/Indexacion/): lectura (Indices, Valores, Valor), Grabar, Eliminar, Importar, Sincronizar, SincronizarTodos y Diagnostico.
Réplica a especies ReplicadorEspecies: copia a Especies_Cotizaciones los valores pendientes (Replicado = 0) y refresca Especies.Cotizacion con el valor que rige hoy. Mantiene Fecha_Add = Fecha para que el lector de cotizaciones, que ordena por Fecha_Add, devuelva siempre el valor más nuevo.
Proveedores IndiceProviderFactory: Bcra (ProviderBcra, API de estadísticas monetarias del BCRA), ArgentinaDatos e InfoApi. Manual (o cualquier otro nombre) no se sincroniza.

Permisos reales

Permiso Dónde se valida
Prestamos.Archivos.Indices (padre Prestamos.Archivos) Al abrir la pantalla, en btnPrestamos_Indices_ItemClick.
Prestamos.Archivos.Indices.Modificar (padre Prestamos.Archivos.Indices) En PuedeModificar(), antes de Nuevo, editar una celda, Eliminar, Pegar desde Excel, Sincronizar y Sincronizar todos. Se consulta una vez por apertura de la pantalla.

Tablas de base de datos principales

Tabla Contenido
Prestamos_Indices Catálogo: Sigla (única), Descripcion, Id_Especie (FK a Especies, única), Proveedor (default Manual), Id_Variable_Externa (variable del BCRA: UVA 31, CER 30, UVI 32), Url_Base (opcional), Periodicidad (diaria), Dias_Publicacion_Anticipada (default 10), Activo.
Prestamos_Indices_Valores La serie: Id_Indice, Fecha, Valor DECIMAL(24,12), Origen, Replicado. Un valor por índice y por día (UQ_Prestamos_Indices_Valores_Fecha).
Especies Columna Es_Indice = 1 en las especies de los índices. Cotizacion se refresca con el valor que rige hoy.
Especies_Cotizaciones Recibe una cotización por día y por índice; Cotizacion pasó a DECIMAL(24,12).

Instalación

  • Las tablas y columnas las crea el deploy normal de la base (proyecto VPNET_Database).
  • Los tres índices no se crean solos en esta etapa. Hay que ejecutar una vez por instalación el script VPNET_Database\VPNET_Database\Scripts\Prestamos_Indices_Seed.sql. Es idempotente: crea la especie-índice (Es_Indice = 1) y el índice para UVA, CER y UVI con proveedor Bcra, y no toca una especie de Tesorería que ya use la misma sigla.
  • Si no se ejecutó, la pantalla muestra "No hay índices cargados".
  • Para Sincronizar, la PC necesita salida HTTPS a api.bcra.gob.ar. Sin esa salida, la serie se carga a mano o pegando desde Excel.

Relación con otros módulos / manuales

Notas para soporte (comportamiento real del código)

  • Validaciones al grabar: valor mayor a cero y fecha no posterior a hoy + Dias_Publicacion_Anticipada. Si el día ya existía con el mismo valor, no se toca; con otro valor, se actualiza y se vuelve a replicar.
  • Sincronizar sin rango baja desde la fecha del último valor (no desde el día siguiente), para tomar correcciones del BCRA. Sin valores, empieza 30 días atrás. Los valores que vienen más allá del límite de publicación anticipada se descartan sin error.
  • Pegado: separa las columnas por tabulación, punto y coma o espacios. El primer renglón no vacío se toma como encabezado solo si su fecha no se entiende. Una fecha repetida se informa y se conserva la primera.
  • Diagnóstico (aviso ámbar): compara el último valor con fecha hasta hoy; para índices de periodicidad diaria, avisa con más de 3 días de atraso.
  • Eliminar borra el valor y la cotización del mismo día de la especie. Especies.Cotizacion no se recalcula al eliminar: se refresca en la próxima carga o sincronización que traiga un valor nuevo o cambiado.
  • Variación %: se calcula contra el valor anterior cargado (no necesariamente el día calendario anterior), redondeada a 4 decimales.
¿Te resultó útil este manual?