Catálogo de Proveedores AY-009

Cómo registrar, buscar y administrar los proveedores de la empresa

Menú Ayuda

¿Qué es el Catálogo de Proveedores?

El Catálogo de Proveedores (CO-006) es el registro central de todas las empresas y personas de las que la empresa compra productos o servicios. Desde aquí se crean, editan y consultan los proveedores que luego se usan en facturas de compra, órdenes de compra, cuentas por pagar y aceptación electrónica.

  • Cada proveedor tiene un código único generado automáticamente por el sistema.
  • Los datos del proveedor (cédula, nombre, condiciones de pago) se usan en todos los procesos de compra.
  • El catálogo se puede filtrar por nombre, cédula, estado, grupo, tipo de proveedor y moneda.
  • Los resultados se pueden exportar a Excel para reportes externos.
Permiso requerido Para crear, editar o eliminar proveedores se necesita el permiso 555. Sin ese permiso, el botón "Nuevo" aparece en gris y los botones de edición no están disponibles. Consulte con su administrador si necesita acceso.
Compras
Proveedores
Lista de proveedores

Buscar proveedores

Al abrir el módulo verá la lista de proveedores activos. Use los filtros de la barra superior para encontrar un proveedor específico:

Filtros básicos (siempre visibles)

FiltroQué hace
CódigoBusca por el código exacto del proveedor (ej: 0000000001)
NombreBusca por razón social o nombre comercial. Si escribe varias palabras, busca proveedores que contengan todas ellas (ej: "distribuidora norte" encuentra "Distribuidora del Norte S.A.")

Filtros adicionales (botón "Más")

FiltroQué hace
CédulaBusca por número de cédula o identificación (búsqueda parcial)
EstadoFiltra por Activo, Inactivo o Suspendido. Por defecto muestra solo Activos.
GrupoFiltra por grupo de proveedor (categoría interna)
TipoFiltra por tipo de proveedor (ej: Nacional, Internacional)
MonedaFiltra por la moneda de facturación del proveedor (CRC, USD, EUR)
Consejo Para ver todos los proveedores (activos e inactivos), abra los filtros adicionales y en "Estado" seleccione la opción vacía "Todos". Luego presione Enter o haga clic en "Refrescar".

Columnas de la tabla

La tabla de resultados muestra: Código, Cédula, Nombre (razón social y nombre comercial), Teléfonos, Email, Moneda, Grupo, Tipo y Estado. Puede hacer clic en los encabezados de columna con la flecha para ordenar los resultados.

En dispositivos móviles

En pantallas pequeñas, la lista se muestra como tarjetas con los datos principales y botones de acción rápida (llamar, enviar correo, editar).

Crear un nuevo proveedor

Para registrar un proveedor nuevo haga clic en el botón "Nuevo" en la barra superior derecha. Se abre el formulario modal MCO-001.

Permisos y parámetros que aplican al crear/editar

TipoCódigoEfecto al crear / editar
Permiso 555 Sin este permiso, el botón "Nuevo" queda en gris y el lápiz de editar no aparece. Es obligatorio para toda acción de alta/modificación/eliminación. Detalle en Permisos del módulo.
Parámetro 125 Si está en 1 (FE activa), el campo Actividad Económica se vuelve obligatorio al guardar. Si está en 0, es opcional. Detalle en Parámetros de empresa.
Parámetro 92 Define la cuenta contable CxP que se asigna por defecto cuando el usuario deja ese campo vacío al crear.
Parámetro 249 Determina la moneda por defecto al crear un proveedor nuevo (moneda nacional de la empresa).

Reglas automáticas del sistema

  • Código — Se genera automáticamente con sp_genera_consecutivo('CPR') (10 dígitos con ceros a la izquierda).
  • Tipo Proveedor vacío → el sistema asigna 01 automáticamente al guardar.
  • Tipo Proveedor = 00 → rechazado, no es válido.
  • Actividad Económica vacía con Parámetro 125 = 1 → error "La actividad económica es requerida".
  • Razón Social vacía → toma el valor de Nombre Comercial.
  • Estado al crear → siempre 1 (Activo), aunque el usuario cambie el select.
  • Cédula en edición → bloqueada (readonly); no se permite cambiar.
  • Bitácora → cada campo modificado se registra con valor anterior, valor nuevo, usuario y fecha.
  1. Haga clic en "Nuevo" (esquina superior derecha). Si el botón está en gris, no tiene el permiso 555.
  2. Ingrese la cédula o identificación del proveedor en el campo "Cédula".
  3. Haga clic en "Verificar" para consultar los datos del proveedor en el registro de Hacienda. Si existe, el sistema llenará automáticamente la razón social y el tipo de identificación. Si el proveedor tiene una sola actividad económica activa en Hacienda, también se asignará automáticamente al campo "Actividad Económica".
  4. Complete la Razón Social y el Nombre Comercial (ambos obligatorios).
  5. Seleccione el Tipo de Proveedor (si lo deja en blanco, el sistema asigna 01 por defecto), el Grupo, el Estado (Activo por defecto) y la Moneda (CRC por defecto).
  6. Defina la Actividad Económica usando uno de los dos botones del campo: "Cédula" (consulta Hacienda para esa cédula) o "Todas" (muestra el catálogo completo). Ver sección Actividad económica.
  7. Vaya a la pestaña "Contacto / Comercial" para completar dirección, teléfonos, emails y condiciones de pago.
  8. Haga clic en "Guardar".
Con factura electrónica (Parámetro 125 = 1) Si la empresa tiene factura electrónica activa, la Actividad Económica del proveedor es obligatoria. Sin ella, el sistema no permitirá guardar. Use el botón "Cédula" para autocompletarla desde Hacienda.
Código automático El campo "Código" se genera automáticamente al guardar. El sistema usa el procedimiento sp_genera_consecutivo('CPR') para asignar un código de 10 dígitos (ej: 0000000042). Usted no necesita ingresarlo.
Verificación en Hacienda El botón "Verificar" consulta el Registro Nacional / Ministerio de Hacienda en tiempo real. Si la cédula es válida, rellena la razón social automáticamente. Si no encuentra el número, puede escribir el nombre manualmente.

Actividad económica

La actividad económica identifica el giro comercial del proveedor ante Hacienda. Es un requisito para la emisión de documentos electrónicos tipo 08 (compras a proveedores). Se asigna desde el formulario MCO-001, pestaña Esencial.

Los dos botones del campo

El campo tiene dos botones con distintos propósitos:

BotónQué haceCuándo usarlo
Cédula Consulta el API de Hacienda y muestra solo las actividades registradas a esa cédula. Uso normal. Evita elegir una actividad que no corresponde al proveedor.
Todas Abre el catálogo completo de actividades económicas (≈367 actividades). Cuando Hacienda no responde o la actividad no aparece en la lista de la cédula.

Automatismos

  • Al abrir Editar Proveedor con actividad vacía: el sistema consulta Hacienda automáticamente. Si hay una sola actividad activa, la asigna. Si hay más de una, no hace nada hasta que el usuario pulse "Cédula".
  • Al hacer clic en Verificar (campo Cédula): si el proveedor tiene una sola actividad activa y el campo está vacío, se asigna automáticamente.
  • Al hacer clic en "Cédula": si hay varias actividades, abre el selector con la lista filtrada; si hay una sola, la asigna directamente; si Hacienda falla, muestra un aviso sugiriendo usar "Todas".

Principal vs Secundaria

En el selector, cada actividad viene etiquetada con un distintivo de color:

  • PRINCIPAL — actividad principal del proveedor en Hacienda (tipo P).
  • SECUNDARIA — actividad secundaria (tipo S).

El proveedor puede tener varias actividades secundarias pero solo una principal. Puede elegir la que mejor represente la operación comercial con usted.

Atajo de preselección Al abrir el selector desde el botón "Cédula", el sistema preselecciona la actividad actual del proveedor (si ya tiene una) o la Principal como opción por defecto. Solo tiene que confirmar con un clic.
Factura electrónica obligatoria Si el Parámetro 125 de la empresa está en 1 (factura electrónica activa), la actividad económica del proveedor es obligatoria. El sistema validará al guardar y no permitirá dejar el campo vacío.

Referencia de campos

Resumen de todos los campos disponibles en el perfil de un proveedor:

CampoTipoDescripción
Código Automático Identificador único del proveedor, 10 dígitos. Asignado por el sistema al crear.
Cédula Obligatorio Número de identificación tributaria. No se puede modificar una vez guardado.
Tipo ID Opcional Física (01), Jurídica (02), DIMEX (03), NITE (04).
Razón Social Obligatorio Nombre legal de la empresa o persona. Máximo 100 caracteres.
Nombre Comercial Obligatorio Nombre con el que opera. Puede ser igual a la razón social.
Tipo Proveedor Opcional Clasificación para segmentar proveedores (configurable por empresa). Si queda en blanco, el sistema asigna 01 por defecto.
Grupo Opcional Agrupación interna para reportes y filtros.
Actividad Económica Obligatorio con FE Código de actividad económica en Hacienda. Obligatorio cuando Parámetro 125 = 1. Se asigna con los botones "Cédula" (API Hacienda) o "Todas" (catálogo).
Estado Obligatorio Activo (1), Inactivo (2) o Suspendido (3). Se muestra en la lista como un punto de color al inicio de cada fila: verde=Activo, amarillo=Suspendido, rojo=Inactivo. Los no activos no se pueden usar en nuevas compras.
Moneda Obligatorio CRC (Colones), USD (Dólares) u otras. Determina la moneda por defecto al crear facturas con este proveedor.
Dirección Opcional Dirección física completa. Máximo 255 caracteres.
Teléfonos Opcional Uno o varios números separados por coma. Se muestran como enlace en móvil.
Personas de Contacto Opcional Nombres de los encargados de atender las compras.
Email General Opcional Correo principal de la empresa proveedora.
Email Compras Opcional Correo para envío de órdenes de compra electrónicas.
Email Contacto Opcional Correo de la persona de contacto designada.
Otros Opcional Notas libres: acuerdos, descuentos especiales, observaciones.
Días Crédito Opcional Plazo de pago en días (0 = contado). Afecta la fecha de vencimiento en CxP.
Días Reposición Opcional Tiempo estimado de entrega de pedidos. Por defecto 30 días. Usado en análisis de inventario.
Cuenta CxP Opcional Cuenta contable de cuentas por pagar. Si no se indica, el sistema usa la cuenta por defecto (Parámetro 92).
Cuenta Pago Opcional Cuenta contable de bancos o caja para registrar los pagos a este proveedor.

Editar un proveedor

Para modificar los datos de un proveedor existente tiene dos opciones:

  • Hacer clic en el icono de lápiz en la columna "Editar" de la fila.
  • Hacer doble clic en cualquier parte de la fila del proveedor.

Se abre el mismo formulario MCO-001 con los datos actuales cargados.

La cédula no se puede cambiar Al editar un proveedor existente, el campo "Cédula" aparece bloqueado (solo lectura). Esto es intencional: la cédula es el identificador tributario del proveedor y no debe modificarse. Si la cédula es incorrecta, debe eliminar el proveedor (si no tiene compras) y crearlo de nuevo.

¿Qué campos sí se pueden cambiar?

En edición puede modificar todos los campos excepto la cédula: nombre, estado, moneda, teléfonos, emails, condiciones de pago, cuentas contables, etc.

Bitácora de cambios

Cada vez que se guarda una edición, el sistema registra automáticamente en bitácora qué campo cambió, el valor anterior, el valor nuevo, quién hizo el cambio y la fecha. Esta bitácora es visible para el administrador del sistema.

  1. Haga clic en el lápiz o doble clic en la fila del proveedor.
  2. Modifique los campos que necesite en las pestañas "Esencial" y/o "Contacto / Comercial".
  3. Haga clic en "Guardar". El sistema muestra un mensaje de confirmación.
  4. La lista se actualiza automáticamente con los nuevos datos.

Estados del proveedor

Cada proveedor tiene un estado que determina si puede usarse en nuevas operaciones:

IndicadorEstadoCódigoSignificadoCompras
Activo 1 Proveedor habilitado y vigente
Suspendido 2 o 3 Proveedor suspendido (ej: deuda, conflicto comercial) No
Inactivo 3 Proveedor deshabilitado No
Punto de color en la lista En la tabla del catálogo, el estado aparece como un punto de color al inicio de la fila (no como badge de texto). La leyenda de colores está siempre visible en la barra inferior.

¿Cuándo usar cada estado?

  • Activo — Estado normal para proveedores con los que se trabaja actualmente.
  • Inactivo — Use este estado cuando ya no trabaja con el proveedor pero quiere conservar el historial de compras. El proveedor no aparecerá en los filtros por defecto.
  • Suspendido — Para proveedores con los que existe una situación especial (deuda pendiente, embargo, problema de calidad). Señal de alerta para el equipo de compras.
Buena práctica Nunca elimine un proveedor que tenga historial de compras. En su lugar, cámbielo a estado Inactivo. Así conserva el registro histórico y puede consultarlo en reportes.

Eliminar un proveedor

El botón "Eliminar" (color rojo) está disponible en la parte inferior izquierda del formulario de edición.

No se puede eliminar si tiene compras o CxP El sistema verifica automáticamente antes de eliminar. Si el proveedor tiene facturas de compra registradas o saldos en cuentas por pagar, la eliminación será rechazada con un mensaje de error. En ese caso, cambie el estado a Inactivo en lugar de eliminar.

¿Cuándo se puede eliminar?

  • El proveedor fue creado por error y aún no tiene ninguna compra ni CxP asociada.
  • Es un registro duplicado sin historial.

Pasos para eliminar

  1. Abra el formulario del proveedor haciendo doble clic en la fila.
  2. En la esquina inferior izquierda verá el botón rojo "Eliminar" (solo visible en modo edición).
  3. Haga clic en "Eliminar". El sistema pedirá confirmación.
  4. Si el proveedor no tiene compras ni CxP, se eliminará y la lista se actualizará.

Exportar a Excel

El botón "Excel" en la barra superior exporta la lista actual de proveedores (con los filtros aplicados) a un archivo .xlsx.

  1. Aplique los filtros deseados para ver solo los proveedores que quiere exportar (ej: solo los activos en moneda USD).
  2. Haga clic en el botón "Excel" . La primera vez puede tardar unos segundos mientras carga la librería.
  3. Se descargará automáticamente el archivo Catalogo_Proveedores_YYYY-MM-DD.xlsx.
Exporta lo que ve en pantalla El Excel incluye exactamente los registros visibles en la tabla, con los filtros activos. Si filtra por Estado=Activo, el Excel solo tendrá proveedores activos. Para exportar todo, limpie todos los filtros primero con el botón "Limpiar".

Las columnas exportadas son: Código, Cédula, Nombre, Teléfonos, Email, Moneda, Grupo, Tipo y Estado (igual que la tabla en pantalla).

Permisos del módulo

Los permisos controlan qué acciones puede realizar cada usuario en el catálogo de proveedores. Se asignan al grupo de usuarios desde el módulo de Seguridad (SE-001).

CódigoNombreQué autorizaDónde aplica
555 Proveedores — CRUD Crear, editar y eliminar proveedores desde MCO-001. Sin este permiso, el botón "Nuevo" aparece en gris y los lápices de edición no están disponibles. CO-006, MCO-001
Sin permiso: botón gris, no oculto Cuando un usuario no tiene permiso 555, los botones aparecen deshabilitados en gris con tooltip "Sin permiso" (no se ocultan). Así el usuario sabe que la función existe pero no puede usarla.

Parámetros de empresa

Los parámetros son valores globales por empresa que afectan el comportamiento del módulo. Se configuran desde Configuración → Parámetros (CF-004).

CódigoNombreQué controlaValores
92 Cuenta Contable CxP por defecto Código de cuenta contable que se asigna automáticamente al campo "Cuenta Contable CxP" cuando se crea un proveedor sin indicarla. Código de cuenta (ej: 2101010001)
125 Factura Electrónica activa Indica si la empresa emite documentos electrónicos ante Hacienda. Cuando está en 1, el campo Actividad Económica del proveedor pasa a ser obligatorio (necesario para XML tipo 08). 0 = desactivada
1 = activa
249 Moneda nacional Moneda base de la empresa. Es la moneda por defecto que se asigna a un proveedor nuevo si no se especifica otra. Código ISO (ej: CRC, USD)
Cuidado al cambiar Parámetro 125 Si activa la factura electrónica (125 → 1) y luego registra compras, todos los proveedores existentes deben tener Actividad Económica. Revise y complete este campo en los proveedores antiguos para evitar errores al emitir documentos electrónicos.
Parámetros relacionados en otros módulos Otros parámetros afectan indirectamente a los proveedores: 74 (envío copia email emisor), 106 (email del emisor), 149 (email respaldo), usados al enviar documentos por correo. Estos se documentan en la ayuda del módulo correspondiente.

Consejos de uso

Antes de crear un proveedor nuevo

  • Siempre busque primero por cédula para verificar que no exista ya registrado. Un proveedor duplicado causa problemas en reportes y CxP.
  • Use el botón "Verificar" para que el sistema llene el nombre oficial desde Hacienda. Evita errores de digitación en el nombre legal.

Emails del proveedor

  • El Email Compras es el que usa el sistema para enviar órdenes de compra electrónicas. Si está vacío, se usa el Email General. Si ambos están vacíos, el sistema no podrá enviar OC por correo.
  • Puede ingresar varios emails en un mismo campo separados por coma, aunque se recomienda un solo email por campo para evitar errores.

Días de crédito y CxP

  • Los días de crédito determinan la fecha de vencimiento en cuentas por pagar. Si un proveedor tiene 30 días de crédito, la CxP vence 30 días después de la fecha de la factura.
  • Si trabaja a contado con el proveedor, deje Días Crédito en 0.

Cuentas contables

  • Si no asigna una cuenta contable CxP al proveedor, el sistema usará la cuenta por defecto configurada en los parámetros de la empresa (Parámetro 92).
  • Si su empresa tiene distintos proveedores que van a diferentes cuentas contables (ej: proveedores locales vs. internacionales), defina la cuenta específica en cada proveedor.

Días de reposición

  • Este dato se usa en los reportes de inventario para calcular cuándo hacer pedidos. Si un artículo tiene poco stock y el proveedor demora 15 días en entregar, el sistema puede alertar con anticipación.

Organizar con grupos

  • Use los grupos para clasificar proveedores por categoría (Alimentos, Insumos, Servicios, Tecnología, etc.). Facilita los reportes de compras por categoría.
  • Si no tiene grupos configurados, puede crearlos en el módulo de Configuración.

Navegación y paginación

  • La lista usa paginación backend: solo trae la página actual de la base de datos, así carga rápido incluso con miles de proveedores.
  • En la barra inferior izquierda están los botones para cambiar de página.
  • El cuadro de texto numérico al lado define las filas por página (por defecto 50, máximo 500). Se guarda en una cookie y se respeta en visitas futuras.
  • Use flechas ↑ / ↓ del teclado para moverse entre filas y ← / → para cambiar de página.

Errores comunes

"El botón Nuevo está en gris" Su usuario no tiene el permiso 555 para crear proveedores. Contacte al administrador del sistema para que le asigne el permiso o cree el proveedor en su nombre.
"No se puede eliminar: el proveedor tiene compras registradas" No puede eliminar un proveedor con historial. Cambie su estado a Inactivo para que no aparezca en las búsquedas habituales sin perder el historial.
"No se puede eliminar: el proveedor tiene CxP pendiente" Existe una cuenta por pagar abierta para este proveedor. Aplique o anule la CxP antes de intentar eliminar el registro.
"El proveedor no aparece en el listado de una factura de compra" Verifique que el proveedor tenga estado Activo (código 1). Los proveedores Inactivos o Suspendidos no aparecen en la selección de nuevas compras.
"La verificación de cédula en Hacienda no devuelve resultados" Puede ocurrir si la cédula no está registrada en Hacienda (ej: proveedores extranjeros, DIMEX, NITE) o si hay un problema temporal de conexión. En ese caso ingrese el nombre manualmente y seleccione el tipo de identificación correcto.
"La actividad económica es requerida (factura electrónica activa)" La empresa tiene FE activa (Parámetro 125 = 1) y está intentando guardar sin actividad. Abra el proveedor, pulse el botón "Cédula" para autocompletar desde Hacienda. Si Hacienda no responde, use "Todas" y seleccione manualmente del catálogo.
"Error consultando Hacienda. Use Todas para seleccionar manualmente" El API de Hacienda no responde o la cédula no tiene actividades activas registradas. El sistema sugiere usar el botón "Todas" para elegir del catálogo completo.
"No encuentro el proveedor en la búsqueda" Verifique el filtro de Estado: el módulo muestra solo proveedores Activos por defecto. Haga clic en "Más", cambie Estado a "Todos" y busque de nuevo. También puede que el nombre esté registrado de forma diferente (ej: "Distribuidora A" vs "Dist. A S.A.").
Cómo limpiar los filtros Haga clic en el enlace "Limpiar" a la derecha de los filtros para restablecer todos los filtros y ver la lista completa de proveedores activos.