← Índice de manuales
Manual funcional · Sistema Plenario v14

Cargar, Editar y Administrar Proveedores

Manual del ABM de Proveedores: búsqueda, alta, modificación, eliminación lógica y reactivación de proveedores dentro del módulo Archivos.

Módulo: Archivos / ABMVersión: 1.6Actualizado: 2026-10-19

Detalle

Campo Valor
Manual de Usuario ABM de Proveedores - Plenario v14

Introducción

Manual del ABM de Proveedores: búsqueda, alta, modificación, eliminación lógica y reactivación de proveedores dentro del módulo Archivos.

Este formulario es la referencia para registrar y mantener la información de los proveedores: datos de identificación y fiscales, domicilio, condiciones comerciales, cuenta contable, retenciones, imputaciones contables y datos bancarios (CBU/CVU/Alias).

Acceso al módulo

Se accede desde la solapa Inicio del menú principal, en el grupo de botones del módulo Archivos. El acceso y cada operación requieren permisos asignados por el administrador del sistema (ver sección Permisos).

Importante: si la licencia se encuentra en modo lectura, el sistema bloquea Nuevo, Modificar y Eliminar, y avisa con el mensaje "Su licencia actual se encuentra en modo lectura".

Pantalla principal

La pantalla principal presenta, de arriba hacia abajo, la cinta de botones de operaciones, el panel de filtros de búsqueda y la grilla de resultados.

El panel de búsqueda se ubica debajo de la cinta de botones y permite filtrar el listado antes de operar sobre la grilla.

Importante: el doble clic sobre una fila (o Enter) abre el proveedor en modo modificación. Las teclas Insertar (nuevo) y Suprimir (eliminar) operan sobre la grilla.

Filtros de búsqueda

Permite filtrar por los siguientes criterios y luego presionar Buscar:

Campo Descripción
Id Identificador interno del proveedor. Sólo numérico.
Nombre Razón social del proveedor (búsqueda parcial).
CUIT Número de CUIT. Acepta el campo vacío o sin completar.
Tipo Clasificación del proveedor (lista desplegable de tipos).
Estado Filtra por estado: Todos, Activo o Eliminado. Por defecto muestra Activo.

Resultados

Las columnas visibles por defecto en la grilla de resultados son:

Campo Descripción
Id Identificador interno del proveedor.
Nombre Razón social.
Domicilio Dirección del proveedor.
Localidad Localidad asociada al código postal.
Cód. Pos. Código postal.
Teléfono Teléfono de contacto.
E-Mail Correo electrónico.
CUIT Número de CUIT.
Tipo Tipo / clasificación del proveedor.

Los registros eliminados se muestran atenuados (en gris). Mediante el menú contextual (clic derecho) puede acceder a Restaurar columnas con valores originales para volver la grilla a su disposición inicial. La disposición personalizada de columnas se guarda por usuario.

Acciones disponibles

Campo Descripción
Nuevo Abre el formulario de alta para cargar un nuevo proveedor. Requiere permiso Archivos.Proveedores.Nuevo.
Modificar Abre el proveedor seleccionado para editar sus datos. No permite modificar registros eliminados. Requiere permiso Archivos.Proveedores.Modificar.
Eliminar Realiza una eliminación lógica del/los proveedor(es) seleccionado(s) (los marca como eliminados, no los borra de la base). Pide confirmación. Requiere permiso Archivos.Proveedores.Eliminar.
Reactivar Vuelve a activar un proveedor eliminado. Aparece sólo cuando el registro seleccionado está eliminado. Requiere permiso Archivos.Proveedores.Reactivar.
Galería Permite adjuntar y visualizar imágenes/archivos asociados al proveedor. Requiere permiso Archivos.Proveedores.Ver_Galeria.
CBU/CVU/Alias Abre la gestión de datos bancarios (CBU, CVU y Alias) del proveedor seleccionado.
Cuenta Corriente Abre la cuenta corriente del proveedor. Requiere permiso Gestion.Cuentas_Corrientes.Proveedores.
Imprimir Imprime el listado de proveedores o el resultado de la búsqueda. Requiere permiso Archivos.Proveedores.Imprimir.
Portal Proveedores Invitar, Bloquear / Desbloquear y Bandeja del Portal de Proveedores. Aparece con el parámetro PortalProveedores.Habilitado en 1.

Importante: tanto Eliminar como Reactivar conmutan automáticamente la visibilidad de los botones según el estado del registro seleccionado. La eliminación es siempre lógica y reversible mediante Reactivar.

Formulario de Alta / Modificación

El formulario de carga y edición se organiza en solapas. El botón Aceptar guarda los cambios.

Solapa Datos del Proveedor

Campo Descripción
ID Identificador interno del sistema. Se asigna automáticamente y no es editable.
GLN/Código Código GLN del proveedor (hasta 13 caracteres). Opcional.
Nombre Razón social del proveedor. Si se completa el CUIT, el sistema puede autocompletar el nombre desde el padrón de AFIP.
Nombre Fantasía Nombre de fantasía / comercial del proveedor.
País País del proveedor (por defecto Argentina). Si el país no es Argentina, los campos Provincia y Localidad quedan deshabilitados.
Provincia Provincia del proveedor (lista desplegable). Habilitada sólo para Argentina. El enlace permite acceder al ABM de provincias.
Domicilio Dirección del proveedor.
Localidad Localidad. Se completa automáticamente al cargar un código postal válido. Habilitada sólo para Argentina.
Código Postal Código postal. Al ingresarlo, el sistema busca y completa la localidad; si no existe abre el buscador de localidades.
Teléfono Teléfono de contacto. Sólo admite dígitos y los caracteres - ( ).
E-Mail Correo electrónico del proveedor.
Fecha Alta Fecha de alta del proveedor.
CUIT Número de CUIT. Al salir del campo, si está configurada la API de InfoAPI, consulta el padrón de AFIP y autocompleta el nombre.
Condición de IVA Condición frente al IVA (lista de tipos de IVA). Determina si el proveedor admite retenciones.
Límite de Crédito Límite de crédito asignado al proveedor (valor numérico).
Condición de Pago Condición / forma de pago. El enlace permite acceder al ABM de medios de pago.
Tipo Clasificación o etiqueta del proveedor. El enlace permite acceder al ABM de tipos de proveedores.
Facturación Tipo de facturación: Manual o Electrónica.
Lista de Precios Lista de precios asociada (opcional; "Ninguna" por defecto). El enlace abre el ABM de listas de precios.
Cuenta Contable Número de cuenta contable de imputación. La cuenta debe existir, estar activa y no ser un rubro; de lo contrario el sistema avisa y abre el plan de cuentas.
IIBB Situación Situación frente a Ingresos Brutos (lista desplegable).
Código Norma Código de norma de IIBB (numérico, opcional).
Nº Inscripción Número de inscripción en IIBB (hasta 13 caracteres).
Sujeto a Retención Indica si al proveedor se le aplican retenciones. Sólo se habilita cuando el Tipo de IVA seleccionado permite retenciones.

Importante: el campo Sujeto a Retención permanece deshabilitado hasta seleccionar una Condición de IVA que admita retenciones.

Actualización automática de retenciones IIBB (padrón online)

Al presionar Aceptar en un proveedor nuevo, o en uno existente cuando cambió el indicador Sujeto a Retención, el sistema intenta actualizar las alícuotas de retención de IIBB consultando el padrón online (servicio InfoAPI de Plenario) de AGIP (CABA) y de ARBA (Bs.As.):

  • Sólo corre si está configurado el parámetro VPNET.InfoAPI.APIKEY (vacío o 0 = no configurado: no se consulta nada).
  • Si el proveedor no está sujeto a retención, no hace nada.
  • Ya no es obligatorio tener alícuotas default de retención para CABA y Bs.As.; se usan como respaldo.

Resultado por provincia:

Situación Qué hace el sistema
El CUIT figura en el padrón Asigna la alícuota del padrón (actualiza la retención IIBB de esa provincia, o la da de alta con la cuenta y la base imponible de la alícuota default).
No figura en el padrón y hay alícuota default activa Asigna la alícuota default.
No figura en el padrón y no hay alícuota default No asigna alícuota y lo informa.
Hay que dar de alta la retención y no hay alícuota default No asigna alícuota e informa que no hay default de donde tomar la cuenta y la base imponible.
Falla la consulta al padrón online No modifica la alícuota de retención que tenía y lo informa.

Si alguna provincia no se pudo resolver, al guardar aparece un aviso con el detalle de AGIP y ARBA; si ambas se actualizaron bien, no se muestra mensaje.

Solapa Datos de Retenciones

Cuando la financiera actúa como agente de retención, desde esta solapa se definen las retenciones que se aplican al proveedor. Es un ABM (Agregar / Modificar / Quitar) sobre la grilla de retenciones, con los siguientes datos por ítem:

Campo Descripción
Tipo Impuesto Tipo de impuesto a retener (IIBB, Ganancias, IVA, etc.).
Concepto Tipo de concepto de la retención.
Alícuota (%) Alícuota a aplicar.
Base Base imponible / base no imponible.
Nro_Cta Cuenta contable de la retención.
Provincia Provincia asociada a la retención.
Retener IVA (%) Porcentaje de IVA a retener.

Desde el botón Exclusiones del ítem seleccionado se gestionan las exclusiones de retención correspondientes. Las retenciones inactivas se muestran atenuadas en la grilla.

Solapa Imputaciones Contables

Define las cuentas contables que se utilizan como cuentas de imputación al registrar las facturas de compra del proveedor. Permite Agregar una cuenta (desde el plan de cuentas; no puede ser un rubro) y Quitar la cuenta seleccionada (baja lógica).

Solapa Observaciones

Campo de texto libre para registrar observaciones generales del proveedor.

Importante: validación del CUIT con el Motor de decisión. Si el parámetro Proveedores.Alta.Motor.Id tiene el Id de un motor y la alerta Proveedores.Alta.Motor.ValidarCuit está activa, el CUIT del proveedor se evalúa con el Motor de Decisión en el alta, o al modificar si cambia el CUIT. Si el motor lo rechaza, la alerta muestra los motivos y, según su configuración, avisa, bloquea o pide autorización; si el motor no responde, avisa y deja continuar.

Ejemplo práctico

  1. Desde la solapa Inicio, abra el ABM de Proveedores y presione Nuevo.
  2. En la solapa Datos del Proveedor, ingrese el CUIT; al salir del campo el sistema consulta AFIP y autocompleta el nombre.
  3. Complete domicilio, código postal (la localidad se completa sola), condición de IVA y la cuenta contable.
  4. Si el proveedor está sujeto a retención, seleccione una Condición de IVA que lo permita, marque Sujeto a Retención y cargue las retenciones en la solapa correspondiente.
  5. Presione Aceptar para guardar. El proveedor queda activo y disponible en la grilla de resultados.

Consejos útiles

  • Use el filtro Estado = Eliminado (o Todos) para encontrar y reactivar proveedores dados de baja.
  • Si el padrón de AFIP no autocompleta el nombre, verifique que esté configurada la API de InfoAPI (APIKEY).
  • Aunque las alícuotas default de retención ya no son obligatorias, conviene definirlas para CABA y Bs.As.: sin ellas, un proveedor que no figura en el padrón o que todavía no tiene la retención cargada queda sin alícuota de IIBB.
  • Si al guardar aparece un aviso de que no se pudo consultar el padrón online, la retención del proveedor no se modificó: puede cargarla a mano en la solapa Datos de Retenciones o esperar a la próxima actualización masiva.
  • Recuerde que Provincia y Localidad sólo se habilitan cuando el País es Argentina.
  • La disposición de columnas se guarda por usuario; use Restaurar columnas con valores originales del menú contextual para volver a la vista inicial.

Cómo lo calcula el Asistente IA

Cuando le pedís estos datos al Asistente IA, los calcula con estas reglas.

Ficha del proveedor

  • Muestra los datos de contacto, la condición de IVA, el tipo, la cuenta contable, si es sujeto de retención y si está activo.
  • Los proveedores comerciales y los clientes son entidades distintas: el número de un proveedor no es el de un cliente, aunque coincidan.
  • Los proveedores financieros (inversores) se administran aparte.
  • La ficha se muestra aunque el proveedor esté eliminado; en ese caso, el Asistente lo avisa primero.

Preguntale al Asistente IA: «Datos del proveedor Proveedor SA», «¿Qué condición de IVA tiene el proveedor 25?», «¿Está activo el proveedor X?».

Preguntas frecuentes

¿Por qué no puedo modificar un proveedor? Puede deberse a tres motivos: el registro está eliminado (primero hay que reactivarlo), no tiene el permiso Archivos.Proveedores.Modificar/PermiteModificar, o la licencia está en modo lectura.
Eliminé un proveedor por error, ¿lo puedo recuperar? Sí. La eliminación es lógica. Cambie el filtro Estado a "Eliminado" o "Todos", seleccione el proveedor y use el botón Reactivar (requiere el permiso Archivos.Proveedores.Reactivar).
¿Por qué el campo "Sujeto a Retención" está deshabilitado? Porque la Condición de IVA seleccionada no permite retenciones. Seleccione un Tipo de IVA que las admita y el campo se habilitará automáticamente.
Cargué el CUIT y se completó solo el nombre, ¿es normal? Sí. Si está configurada la API de InfoAPI (APIKEY), al salir del campo CUIT el sistema consulta el padrón de AFIP y completa la denominación automáticamente.
¿Por qué no puedo elegir Provincia o Localidad? Esos campos sólo se habilitan cuando el País del proveedor es Argentina.
El sistema rechaza la cuenta contable que ingresé. La cuenta debe existir, estar activa y no ser un rubro. Si no cumple alguna condición, el sistema avisa y abre el plan de cuentas para que seleccione una válida.
Di de alta un proveedor y no se le cargaron las retenciones de IIBB. ¿Por qué? La actualización automática desde el padrón online sólo corre si está configurado el parámetro VPNET.InfoAPI.APIKEY y el proveedor está marcado como Sujeto a Retención. Si corrió y no asignó alícuota, el aviso al guardar indica el motivo por provincia: no figura en el padrón y no hay alícuota default, no hay default de donde tomar cuenta y base imponible, o no se pudo consultar el padrón.
¿Necesito alícuotas default de retención para CABA y Bs.As. para dar de alta proveedores? No. Antes eran obligatorias para que corriera la actualización online; ahora son opcionales y se usan como respaldo cuando el proveedor no figura en el padrón o hay que dar de alta la retención.
Si falla la consulta al padrón online, ¿el proveedor queda con retención 0 %? No. Si la consulta falla, la alícuota de retención que tenía el proveedor no se modifica y se informa el error. Un 0 % sólo se asigna si el padrón (o la default) lo informa así.

Permisos

Cada operación valida un objeto de seguridad. Los permisos relevantes son:

Campo Descripción
Archivos.Proveedores.Nuevo Permite crear proveedores.
Archivos.Proveedores.Modificar Permite abrir el formulario en modo modificación.
Archivos.Proveedores.PermiteModificar Permite guardar los cambios del formulario de alta/modificación.
Archivos.Proveedores.Eliminar Permite la eliminación lógica de proveedores.
Archivos.Proveedores.Reactivar Permite reactivar proveedores eliminados.
Archivos.Proveedores.Ver_Galeria Permite ver la galería de imágenes.
Archivos.Proveedores.Imprimir Permite imprimir el listado / resultado.
Gestion.Cuentas_Corrientes.Proveedores Permite ver la cuenta corriente del proveedor.

Información técnica

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

Formularios principales

Form Rol
frmProveedores (VB, Common) Grilla de resultados, filtros (Id, Nombre, CUIT, Tipo, Estado) y barra Nuevo, Modificar, Eliminar, Reactivar, Galería, CBU/CVU/Alias, Cuenta Corriente, Imprimir. Hereda de MultiForm.
frmProveedores_AddMod (VB) Alta/modificación con solapas: Datos del Proveedor, Datos de Retenciones, Imputaciones Contables, Observaciones. Guarda validando Archivos.Proveedores.PermiteModificar.

Formularios satélite por función

Form Rol
frmProveedores_AddMod_Retenciones (VB) ABM de retenciones del proveedor (tipo impuesto, concepto, alícuota, base, cuenta, provincia).
frmProveedores_AddMod_Exclusiones / _Addmod (VB) Exclusiones de retención por ítem.
frmProveedores_Tipo / frmProveedores_Tipo_AddMod (VB) ABM de tipos/clasificación de proveedores.

Permisos reales

Permiso Acción
Archivos.Proveedores.Nuevo Crear proveedor.
Archivos.Proveedores.Modificar Abrir el form en modo modificación.
Archivos.Proveedores.PermiteModificar Guardar los cambios del form de alta/modificación.
Archivos.Proveedores.Eliminar Eliminación lógica del proveedor.
Archivos.Proveedores.Reactivar Reactivar proveedor eliminado.
Archivos.Proveedores.Ver_Galeria Ver la galería de imágenes.
Archivos.Proveedores.Imprimir Imprimir listado / resultado.
Gestion.Cuentas_Corrientes.Proveedores Abrir la cuenta corriente del proveedor.

Tablas de base de datos principales

Tabla Uso
Proveedores Maestro de proveedores (clase de negocio clsProveedores).
Proveedores_Tipo Tipos/clasificación de proveedores (clase clsProveedores_tipo).
Proveedores_Retenciones Retenciones configuradas por proveedor.
Impuestos_Alicuotas_Defaults Alícuotas default de retención (opcionales): respaldo si el CUIT no figura en el padrón online y fuente de cuenta/base imponible para dar de alta la retención IIBB.
Localidades / Provincias Domicilio resuelto por código postal (Argentina).
Cuentas Cuenta contable de imputación e imputaciones contables.

Relación con otros módulos / manuales

Esta funcionalidad forma parte de Archivos / ABM.

Manual relacionado Vínculo operativo
Portal de Proveedores Invitación al portal y bandeja de los comprobantes que suben los proveedores.
Motor de Decisión Valida el CUIT del proveedor en el alta (Proveedores.Alta.Motor.Id).
Alícuotas Default Defaults de retención usadas como respaldo al actualizar las retenciones IIBB del proveedor.
Actualización de Alícuotas de IIBB Actualización masiva de retenciones de proveedores (padrones importados u Online).

Notas para soporte

  • Guardar requiere un permiso distinto de Modificar: Archivos.Proveedores.Modificar abre el form, pero Archivos.Proveedores.PermiteModificar es el que habilita grabar. Si un usuario abre y no puede guardar, falta este último.
  • Eliminación lógica reversible con Reactivar (los botones Eliminar/Reactivar se conmutan según el estado del registro seleccionado).
  • Integraciones: padrón AFIP vía InfoAPI (autocompletar nombre por CUIT, requiere APIKEY) y padrones AGIP/ARBA para alícuotas de retención de IIBB.
  • Retenciones IIBB al guardar (CS 23691, Ticket#117048). Tras .Save, si el proveedor es nuevo o blValor_Anterior_SujetoRetencion <> chkSujetoRetencion.Checked, se llama a ActualizarAlicuotasOnline(id): si VPNET.InfoAPI.APIKEY es vacío o "0" devuelve sin consultar; si no, ejecuta clsPagoFacil.Actualizar_Online_Alicuotas_Retenciones_IIBB_ByIdProveedor(id, 0) (AGIP) y (id, 1) (ARBA) y muestra ErrorMessage concatenado en un MsgBox sólo si alguno devolvió False. En ByIdProveedor: proveedor no sujeto (Search(intSujeto_Retencion:=1) vacío) → True sin cambios; default opcional (GetAlicuotaDefault(1, provincia, Retencion), descartada si IsActiva = False); consulta fallida (GetAlicuotaPadronRegGral.Item1 = False) → no modifica y devuelve False; -1 sin default → "el proveedor no figura en el padrón online y no hay alícuota default de retención; no se asignó alícuota."; alta sin default → "no hay alícuota default de retención de donde tomar la cuenta y la base imponible; no se asignó alícuota.". Las retenciones que da de alta este camino se crean activas (Activo = 1). Se eliminó el requisito previo de defaults de retención para CABA y Bs.As.
  • En modo lectura de licencia se bloquean Nuevo/Modificar/Eliminar.
  • El form está en Common (no en .Legacy); de todos modos, verificar contra el binario instalado ante diferencias.
¿Te resultó útil este manual?