← Índice de manuales
Manual funcional · Sistema Plenario v14

Retorno código créditos terceros

La pantalla Retorno código créditos terceros permite importar, desde un archivo de texto plano, los códigos de crédito que un tercero (prestador / financiador externo) asignó a los créditos de Plenario. El proceso lee…

Módulo: PréstamosVersión: 1.0Actualizado: 2026-06-23

Retorno código créditos terceros

Detalle

Campo Valor
Tipo de documento Manual de Usuario
Módulo Préstamos
Pantalla Retorno Codigo Creditos Terceros
Formulario frmPrestamos_Creditos_RetornoCodigo_CreditosTerceros
Tipo de pantalla Proceso de importación (archivo de texto)

Introducción

La pantalla Retorno código créditos terceros permite importar, desde un archivo de texto plano, los códigos de crédito que un tercero (prestador / financiador externo) asignó a los créditos de Plenario. El proceso lee el archivo, busca cada crédito en la base de datos y le graba el número de crédito de terceros (Id_Terceros) devuelto por el prestador.

Es la operación de "retorno": Plenario eleva lotes de operaciones a un prestador y este responde con un archivo donde a cada operación le asigna su propio código; esta pantalla incorpora ese código a cada crédito local.

Acceso al módulo

Se accede desde Gestión → Operaciones → Retorno código créditos terceros.

El acceso está condicionado por una licencia (verificación KeyLicences) además del permiso de usuario; si la licencia no habilita la función, la pantalla no se abre y se muestra el mensaje de licencia correspondiente.

Pantalla principal

La pantalla presenta:

  • Una barra de herramientas con las opciones Importar Archivo (menú Operaciones) e Imprimir → Listado.
  • Una grilla (DevExpress GridControl) donde se muestra el resultado del procesamiento, fila por fila.
  • Una barra de estado inferior con la cantidad de registros procesados.

Columnas de la grilla de resultados:

Columna Contenido
Nro Socio Número de socio / asociado del archivo
Nro Solicitud Número de solicitud del archivo
CUIT CUIT del archivo
Capital Capital / importe del archivo
Plazo Plazo (cantidad de cuotas)
Fecha Otorgamiento Fecha de otorgamiento del archivo
Nro Credito Proveedor Finac. Número de crédito asignado por el tercero (se graba en el crédito)
Estado Resultado de la fila: PROCESADO / NO PROCESADO

Parámetros

El proceso se alimenta de un archivo de texto seleccionado por el usuario (cuadro de diálogo Abrir archivo). Cada línea del archivo es un registro con campos separados por el carácter pipe |, en este orden:

Posición Campo
1 Nro Socio / Asociado
2 Nro Solicitud
3 CUIT
4 Capital
5 Plazo (cantidad de cuotas)
6 Fecha de otorgamiento
7 Nro Crédito de Terceros (código a asignar)

El proceso soporta dos modos de búsqueda del crédito, según qué datos vengan informados:

  • Tipo 1 (por Socio + Solicitud): si los campos 1 y 2 son numéricos y distintos de 0, busca por Nro Socio (Id_Asociado) y Nro Solicitud.
  • Tipo 2 (por CUIT + datos del crédito): si los campos 1/2 vienen en 0, usa CUIT, Capital, Plazo y Fecha de otorgamiento (con tolerancia de ±2 días en la fecha) para localizar el crédito.

Resultados

Por cada línea del archivo se agrega una fila a la grilla con el estado:

  • PROCESADO: se encontró el crédito y se le asignó el número de crédito de terceros (campo 7).
  • NO PROCESADO: no se encontró coincidencia en la base, o la línea tenía datos inválidos / incompletos.

Al finalizar, se abre una ventana de mensajes (frmMessageBox) con el detalle línea por línea de lo procesado y lo no procesado, y la barra de estado muestra la cantidad total de registros procesados.

Acciones disponibles

Acción Cómo se ejecuta Efecto
Importar Archivo Menú Operaciones → Importar Archivo Abre el diálogo para elegir el .txt y ejecuta la importación / asignación de códigos
Imprimir Listado Menú Imprimir → Listado Genera y muestra la vista previa de impresión del resultado de la grilla

Ejemplo práctico

  1. Reciba del prestador el archivo de retorno (texto con campos separados por |).
  2. Ingrese a Gestión → Operaciones → Retorno código créditos terceros.
  3. En el menú Operaciones, elija Importar Archivo y seleccione el .txt recibido.
  4. El sistema procesa cada línea: busca el crédito (por Socio+Solicitud o por CUIT+datos) y graba el código de terceros.
  5. Revise la grilla y la ventana de mensajes para ver qué líneas quedaron PROCESADO y cuáles NO PROCESADO.
  6. Si lo necesita, use Imprimir → Listado para obtener una copia del resultado.

Consejos útiles

  • Verifique que el archivo use el separador | y respete el orden de columnas; un orden distinto producirá filas NO PROCESADO o errores.
  • Para la búsqueda por CUIT (Tipo 2), la fecha de otorgamiento se busca con tolerancia de ±2 días; igualmente conviene enviar la fecha lo más exacta posible.
  • Las líneas con Nro Socio o Nro Solicitud no numéricos se marcan NO PROCESADO; revise el origen del archivo si aparecen muchas.
  • Conserve el listado impreso o el detalle de mensajes como comprobante del retorno aplicado.

Preguntas frecuentes

¿Qué hace exactamente esta pantalla con el crédito? Graba en el crédito local el número de crédito que el tercero/prestador le asignó (campo Id_Terceros). No modifica importes ni cuotas: solo asigna ese código de referencia externo.
¿Qué formato debe tener el archivo? Texto plano, una línea por crédito, con campos separados por `|` en el orden: Nro Socio, Nro Solicitud, CUIT, Capital, Plazo, Fecha Otorgamiento, Nro Crédito de Terceros.
¿Por qué algunas líneas quedan "NO PROCESADO"? Porque no se encontró el crédito en la base con los datos provistos, o porque la línea tenía datos inválidos/incompletos (por ejemplo, valores no numéricos donde se esperaban números, o fecha no válida).
¿Cómo busca el sistema el crédito a actualizar? De dos formas: por Nro Socio + Nro Solicitud (Tipo 1) cuando esos campos vienen completos; o por CUIT + Capital + Plazo + Fecha de otorgamiento (Tipo 2, con ±2 días de tolerancia en la fecha) cuando Socio/Solicitud vienen en 0.
¿Necesito una licencia especial? Sí. Además del permiso de usuario, la apertura de la pantalla valida una licencia (KeyLicences). Si no está habilitada, la pantalla no abre y muestra el mensaje de licencia.

Permisos

Operación Permiso
Acceso a la pantalla Gestion.Operaciones.RetornoCodigoTerceros

Además del permiso, el acceso valida una licencia mediante KeyLicences.Instance.Access(2, 2, Nothing, 2).

Información técnica

Basada en el análisis del formulario real de la v14

Formularios principales

Form Rol
frmPrestamos_Creditos_RetornoCodigo_CreditosTerceros Pantalla principal: importa el .txt, asigna el código de terceros y muestra el resultado
frmMessageBox Ventana de mensajes con el detalle línea por línea del procesamiento

Permisos reales

Permiso Acción
Gestion.Operaciones.RetornoCodigoTerceros Acceso a la pantalla (categoría Gestion.Operaciones)

Verificación vía clsSeguridad.IsAllowedObject(...) más licencia KeyLicences.Instance.Access(2, 2, Nothing, 2).

Tablas de base de datos principales

Tabla Uso
Prestamos_Solicitudes Se consulta para localizar el crédito (por Id_Asociado/Id o por CUIT, Importe, Plazo, Fecha_Otorgado)
Prestamos_Creditos Crédito local; se carga y se le graba el campo Id_Terceros (número de crédito del prestador)
Clientes Join auxiliar en la búsqueda Tipo 1 (por Socio + Solicitud)

La búsqueda se realiza con el método clsPrestamos_creditos.Retorno_Codigo_CreditosTerceros(...) (SQL en texto), y la asignación se persiste con Load + Id_Terceros + Save.

Relación con otros módulos / manuales

Manual relacionado Vínculo operativo
Prestamos Solicitudes Amplía el circuito, la configuración o los datos que utiliza esta funcionalidad.

Notas para soporte

  • El form vive en VisualPlenarioNET (proyecto VB.NET); el caption real de la ventana es "Retorno Codigo Creditos Terceros".
  • El proceso usa SQL armado por concatenación dentro de Retorno_Codigo_CreditosTerceros; el archivo de entrada debe estar saneado (separador |, valores numéricos/fecha válidos) para evitar líneas NO PROCESADO o errores.
  • La búsqueda Tipo 2 aplica una ventana de ±2 días sobre Fecha_Otorgado.
¿Te resultó útil este manual?