Crear o editar un contacto
Un contacto en FacturaDirecta es cualquier persona o empresa con la que tienes relación económica: clientes a los que facturas, proveedores a los que compras, empleados a los que pagas nóminas.
A diferencia de otros sistemas que separan estas figuras en listados distintos, FacturaDirecta usa un único concepto de contacto con facetas: el mismo contacto puede ser cliente, proveedor y empleado a la vez si tu relación con él se solapa. La faceta se activa por la presencia de su cuenta contable correspondiente, no por un campo de tipo.
Antes de empezar
Necesitas permisos sobre al menos una faceta (clientes, proveedores o empleados). Sin ninguno verás:
No tienes permisos para crear contactos
Contacta con el administrador de la empresa para obtener permisos de creación de clientes, proveedores o empleados.
Para Facturae (clientes B2B / sector público): el contacto debe ser cliente y tener país España.
Para Validación AEAT del NIF y el VIES del VAT EU: solo aplica a contactos con país ES (NIF) o UE (VAT). Ver Validación AEAT y europea (VIES) de un contacto.
Primera decisión: ¿qué tipo de contacto?
Al crear un contacto nuevo, lo primero que pregunta FacturaDirecta es qué faceta inicial quieres asignarle. El diálogo se titula ¿Qué contacto quieres crear? y muestra hasta tres opciones (las visibles dependen de tus permisos):
Cliente — "Empresa a la que vendes productos o servicios". Pre-rellena las cuentas contables de cliente y cliente-crédito.
Proveedor — "Empresa a la que compras productos o servicios". Pre-rellena las cuentas de proveedor y proveedor-crédito.
Empleado — "Persona que tienes contratada en tu empresa". Pre-rellena las cuentas de empleado y empleado-crédito.
Cambiar / añadir facetas más tarde se hace desde la página de detalle del contacto con las acciones de Convertir (ver Página de detalle del contacto).
Cómo está estructurado el formulario
Tras la primera decisión, se abre el diálogo del contacto. La disposición depende del modo de visualización:
Modo compacto (
displayMode: "compact", el habitual al crear) — diálogo con dos pestañas: Contacto (todos los formularios apilados) y Más información (comentarios, adjuntos, actividad). Tiene un botón Ver página de perfil para saltar a la página de detalle si ya está guardado.Modo expandido / full — diálogo a pantalla completa con la misma estructura pero más espacio.
Modo light (
displayMode: "light") — modo focal usado por la edición seccionada desde la página de detalle: solo se muestra UNA sección concreta (por ejemplo, solo Direcciones). Lo dispara la página de detalle con acciones comoeditAddresses,editClient, etc. Ver Página de detalle del contacto.
El contenido del contacto se divide en 8 secciones. Cuáles aparecen depende de las facetas activas y del país del contacto:
Sección | Cuándo aparece | Qué cubre |
Datos básicos | Siempre | Nombre, apellidos, "mostrar como", identificador fiscal, país, moneda, perfil cliente. |
Dirección fiscal | Siempre | Dirección principal + otras direcciones con usos por documento. |
Comunicación | Siempre | Email, teléfono, web, interlocutores. |
Preferencias del cliente | Solo si es cliente | Cuenta contable, impuestos, métodos de pago para recibir, días de pago preferidos, plazo en días. |
Preferencias del proveedor | Solo si es proveedor | Cuenta contable, impuestos, método de pago para enviar, cuenta de gastos por defecto. |
Preferencias del empleado | Solo si es empleado | Cuenta contable, cuenta de anticipo, método de pago. |
Facturae | Solo si país=ES y es cliente | Códigos Facturae (receiver, buyer, payer, fiscal) para facturación al sector público. |
Otros | Siempre | Notas internas, identificador externo, campos personalizados. |
Datos básicos
Sección titulada Datos básicos. Contiene los campos comunes a cualquier contacto:
Nombre — texto libre. Si el contacto es empleado, el placeholder es "Nombre"; si no, "Nombre o Empresa" (porque a efectos fiscales un contacto persona física no se diferencia de uno empresa).
Apellidos — solo obligatorio si es empleado; para los demás aparece con la etiqueta extra "(opcional)".
Mostrar como — etiqueta
Mostrar como. Es el nombre con el que el contacto aparecerá en selectores, columnas y documentos (por ejemplo: razón social abreviada o marca comercial).Identificador fiscal — un widget que combina selector de país, tipo (NIF / NIE / VAT EU / pasaporte / otros) y el valor. El tipo se infiere automáticamente del país + valor introducido pero se puede forzar.
NIF válido AEAT (información visible si VeriFactu está activo) — chip / mensaje de la sección de avisos:
"El NIF indicado tiene un nombre identificado en la AEAT "X" con demasiadas diferencias respecto al indicado: "Y"" (cuando el nombre no coincide bien).
"El NIF indicado consta como dado de baja en la AEAT".
"El NIF indicado consta como revocado en la AEAT".
"El NIF y/o nombre no coinciden con los datos de la AEAT".
Ver Validación AEAT y europea (VIES) de un contacto para el flujo completo.
VIES (VAT EU) — si el tipo es VAT EU, se ofrece la validación VIES automática al perder el foco del campo.
Moneda — selector visible solo si tu empresa tiene multidivisa activada. Por defecto coincide con la moneda de la empresa.
Perfil de cliente (en algunos casos) — bloque con radios Particular / Prof./Empresa. Aparece para:
Contactos ES con NIF de autónomo (los freelance se pueden tratar como particular o como profesional según la operación).
Contactos UE intracomunitarios (donde la distinción particular vs empresa cambia la fiscalidad).
Avisos automáticos en datos básicos
Cuando el contacto es de país España y está en modo lectura, debajo del identificador fiscal puede aparecer un banner de avisos AEAT con el estado del NIF. Si el estado es problemático (no identificado, revocado, dado de baja, discrepancia de nombre), el banner ofrece el botón Corregir que abre un sub-diálogo:
Título: Corrección del NIF.
Mensaje: Hemos detectado una diferencia en el nombre del contacto. ¿Qué deseas hacer?
Muestra Nombre según la AEAT vs Nombre actual en FacturaDirecta (cuando la diferencia es de nombre).
Selecciona una opción:
Asignar el nombre de la AEAT a mi contacto (recomendado).
Marcar como válido el nombre actual (si sabes que la AEAT está desactualizada).
Aviso de datos desactualizados en documentos
Si la AEAT te devuelve datos del contacto que difieren de lo que tienes guardado y abres un documento de venta con ese contacto, verás un alert dentro del documento:
Los datos del contacto están desactualizados con botón Revisar cambios.
Al pulsar se abre un diálogo de comparativa lado a lado:
Datos actuales (los del contacto en tu base).
Datos del contacto (los devueltos por la AEAT u otra fuente externa).
Con campos comparados: Nombre, Identificador fiscal, Dirección principal, País, etc. Botones Cancelar / Actualizar.
Dirección fiscal y otras direcciones
Sección titulada Dirección fiscal. Tiene dos partes:
Dirección fiscal (principal)
La dirección oficial del contacto, la que aparece en las facturas emitidas. Campos: calle, ciudad, código postal, provincia, país.
Esta dirección se hereda del país elegido en datos básicos y condiciona la fiscalidad de los documentos (tipo IVA, retención, etc.).
Otras direcciones
Bajo el título Otras direcciones puedes añadir tantas direcciones adicionales como necesites (entrega, almacén, sede secundaria, oficina del responsable…). Botón Añadir dirección para crear una nueva.
Cada dirección adicional tiene:
Título de la dirección — etiqueta libre que la identifica. Por defecto: "Dirección 1", "Dirección 2", etc.
Calle / ciudad / código postal / provincia / país.
Usar esta dirección automáticamente para estos documentos — chips de "usos": el conjunto de tipos de documento en los que esta dirección se selecciona por defecto en vez de la fiscal. Los chips visibles dependen del modelo (ej. dirección de envío, de entrega de albaranes, de facturación específica…).
Acciones por dirección adicional:
Eliminar — botón con icono, abre confirmación:
Eliminar
¿Estás seguro de querer eliminar esta dirección? con botones Eliminar / Cancelar.
Comunicación e interlocutores
Sección titulada Comunicación. Tiene dos bloques:
Datos de contacto principales
Correo electrónico — el email principal del contacto.
Teléfono — teléfono principal.
Página web — URL de la web del contacto.
Estos son los datos por defecto cuando envías un documento a este contacto por email.
Interlocutores
Bloque titulado Interlocutores. Sirve para registrar varias personas dentro del mismo contacto (típicamente útil cuando el contacto es una empresa con responsables distintos para distintos flujos: comercial, administración, contabilidad).
Cada interlocutor tiene:
Nombre.
Direcciones de correo — uno o varios emails.
Teléfonos — uno o varios.
Usar este interlocutor automáticamente para estos documentos: — chips con los tipos de documento en los que este interlocutor se selecciona por defecto como destinatario.
Etiqueta por defecto: Interlocutor 1, Interlocutor 2, etc. si no le das nombre.
Acciones: añadir interlocutores nuevos, eliminar con confirmación (análogo a las direcciones).
Preferencias del cliente
Sección titulada Preferencias del cliente (visible solo si la faceta cliente está activa). Configura cómo se comporta este contacto cuando lo usas en documentos de venta:
Cuenta contable como cliente — selector de cuenta contable donde se imputarán las facturas emitidas a este cliente. Por defecto, Cuentas habituales del subgrupo correspondiente (típicamente
430).Cuenta de anticipo del cliente — cuenta de anticipos recibidos del cliente (típicamente
438).Código de cliente externo — etiqueta
Cód. cliente externo. Helper: identificador externo de cliente (para conectar con ERPs o sistemas externos).Impuestos por defecto — IVA, recargo, retenciones que se aplican por defecto en facturas a este cliente (sobreescribe los del producto si están definidos aquí).
Método de pago preferido para recibir — método de cobro preferido del cliente (transferencia, domiciliación, efectivo, etc.).
Plazo de pago de facturas en días — días estándar entre fecha de factura y fecha de vencimiento.
Primer día preferido de pago y Segundo día preferido de pago — si el cliente solo paga ciertos días del mes (típico: pago a 5 y 25), los configuras aquí. Acepta números 1-28 o el valor especial Último para fin de mes.
Preferencias del proveedor
Sección titulada Preferencias del proveedor (visible solo si la faceta proveedor está activa):
Cuenta contable como proveedor — cuenta del Plan General donde se imputan las facturas recibidas (típicamente
400).Cuenta de anticipo del proveedor — anticipos entregados al proveedor.
Cuenta de gastos por defecto — la cuenta de gasto que se prerellena cuando creas una factura de compra de este proveedor sin haber configurado producto.
Código de proveedor externo — etiqueta
Cód. proveedor externo.Impuestos por defecto al comprar — IVA soportado por defecto en facturas de este proveedor.
Método de pago preferido para enviar — método de pago preferido al proveedor.
Preferencias del empleado
Sección titulada Preferencias del empleado (visible solo si la faceta empleado está activa):
Cuenta contable como empleado — cuenta donde se imputan las nóminas (típicamente
640o465).Cuenta de anticipo del empleado — anticipos pagados al empleado a cuenta de nómina.
Método de pago preferido — método de pago de la nómina (transferencia, efectivo).
Facturae (solo clientes ES)
Sección titulada Facturae. Aparece solo si el contacto es cliente con país España. Configura los datos necesarios para generar el XML Facturae al facturarle (necesario para administraciones públicas vía FACe y para B2B regulado):
Receptor Facturae —
Sí/No. Indica si para este cliente hay que generar el XML Facturae automáticamente al emitir factura.Código del centro receptor — código del centro administrativo receptor (Receiver code). Helper indica que es el código del organismo receptor cuando facturas al sector público.
Código del centro pagador — Payer code, el centro administrativo que paga.
Código del centro tramitador — Buyer code, el órgano contable que tramita.
Código fiscal — código fiscal Facturae específico, helper con explicación.
Estos códigos los proporciona el cliente / administración pública al darte de alta como proveedor. Si no facturas al sector público, no los necesitas y el flag de Receptor Facturae suele estar en No.
Otros
Sección titulada Otros. Datos misceláneos:
Notas internas — notas que tu equipo deja sobre el contacto (preferencias del cliente, contexto comercial, recordatorios internos). No se imprimen en documentos ni se envían al cliente.
Identificador externo — segundo identificador (útil para mantener equivalencias con sistemas externos: CRM, ERP, marketplace). Diferente del "Código de cliente / proveedor externo" de las facetas: este es global al contacto, no por faceta.
Campos personalizados — si tu empresa ha definido campos custom para contactos (ej. "Tipo de cuenta", "Segmento", "Comercial asignado"), aparecen aquí.
Pestaña Más información
Etiqueta literal: Más información. Tres bloques:
Comentarios
Notas internas estructuradas (cronológicas, con autor) sobre el contacto. No se imprimen en documentos ni se envían al cliente. Solo se ve cuando el contacto ya está guardado (no en alta).
Adjuntos
Archivos asociados al contacto (NIF escaneado, contrato marco, documentación del proveedor, etc.).
Actividad
Historial de cambios del contacto. Solo se ve cuando el contacto ya está guardado.
Modo lectura: la "ficha" del contacto
Cuando abres un contacto existente en modo lectura (no edición), el formulario se sustituye por un layout de paneles informativos agrupados: Datos básicos, Direcciones, Personas (interlocutores), Cliente / Proveedor / Empleado (preferencias por faceta activa), Factura electrónica, y Otros datos. Plus las insight cards de saldos pendientes por faceta.
Esta vista es la base de la página de detalle del contacto cuando navegas vía /company/<id>/contacts/<id>. Ver Página de detalle del contacto para el detalle de las acciones y pestañas adicionales.
Crear un contacto paso a paso
Desde el listado de Contactos pulsa el botón principal Nuevo contacto.
En el diálogo ¿Qué contacto quieres crear? elige la faceta inicial: Cliente, Proveedor o Empleado.
En Datos básicos introduce nombre / apellidos / mostrar como, y el identificador fiscal (NIF para empresas y autónomos ES, VAT EU para empresas UE, otros para fuera).
Si el contacto es ES, el sistema valida automáticamente el NIF contra la AEAT al perder el foco. Si la respuesta es problemática, el banner ContactWarnings te lo indica y ofrece Corregir.
En Dirección fiscal completa la dirección principal y, si procede, añade otras direcciones con sus usos por documento.
En Comunicación introduce email / teléfono / web del contacto. Si necesitas, añade interlocutores con sus propios emails y teléfonos.
Rellena la pestaña de la faceta correspondiente (Preferencias del cliente / del proveedor / del empleado) con cuentas, impuestos y métodos de pago. Estos valores se aplicarán como defaults en los documentos del contacto.
Si es cliente ES facturando a sector público, completa Facturae con los códigos del centro receptor / pagador / tramitador.
Pulsa Guardar y cerrar. El contacto queda registrado y aparece en el listado.
Acciones tras crear
Una vez guardado, el contacto:
Aparece en el listado de Contactos con la columna Tipo de contacto mostrando icons por faceta activa.
Está disponible en selectores de cliente / proveedor / empleado en todos los documentos.
Se puede abrir en su página de detalle completa con insights, pestañas de documentos asociados, automatizaciones, métodos de pago, etc. (ver Página de detalle del contacto).
Se puede eliminar o, si se eliminó por error, recuperar (ver Eliminar y recuperar un contacto).
Añadir facetas más tarde
Para convertir un contacto existente en otra faceta (por ejemplo, un cliente que también se vuelve proveedor), no se hace desde el ContactDialog directamente — se hace desde la página de detalle del contacto con las acciones del menú Convertir:
Usar contacto como cliente.
Usar contacto como proveedor.
Usar contacto solo como cliente (elimina la faceta proveedor).
Usar contacto solo como proveedor (elimina la faceta cliente).
Recursos relacionados
Trabajar con el listado de contactos — filtros por faceta, columnas, búsqueda, exportación.
Página de detalle del contacto — la vista completa con insights, pestañas, métodos de pago, acciones de conversión.
Eliminar y recuperar un contacto — borrado y recuperación.
Importar contactos — alta masiva desde CSV / Excel.
Validación AEAT y europea (VIES) de un contacto — detalle del flujo de identificación del NIF / VAT EU.
Activar VeriFactu — la validación AEAT del NIF es obligatoria para emitir facturas con VeriFactu activo.
API: Contactos — referencia técnica para integraciones.