ERP
naios-erpv0.29.1El dinero de tu empresa dentro de NAiOS: presupuestos, pedidos, albaranes y facturas con Verifactu, gastos, stock, tesorería y un copilot de negocio
Descripción
El ERP de NAiOS para cualquier empresa: catálogo de productos y servicios, el ciclo completo presupuesto→pedido→albarán→factura con PDF de marca, numeración por series y facturación conforme a Verifactu (registros inmutables encadenados y remisión a la AEAT). Cobros y vencidas, gastos con su IVA, stock con avisos, resúmenes trimestrales para la gestoría y una IA que responde «¿cuánto facturamos en julio?» o te prepara un presupuesto conversando.
Funcionalidades (8)
Registros inmutables encadenados, QR de cotejo y remisión a la AEAT: la obligación legal, resuelta de serie
Presupuesto → pedido → albarán → factura con un clic, PDF de tu marca y envío por email
IVA por línea, recargo de equivalencia e IRPF: del autónomo a la SL sin configurar nada raro
Quién te debe, qué vence, gastos con su IVA y el resumen trimestral listo para la gestoría
Existencias que bajan al facturar y suben al comprar, con avisos de mínimos
Cuotas mensuales, trimestrales o anuales por cliente: los borradores se preparan solos y tú los emites en un clic
Cada cliente con su comercial y su %: la comisión se calcula sola al emitir, con informe mensual y liquidación
«Hazle un presupuesto a Acme», «¿cuánto facturamos en julio?», «¿quién me debe dinero?»
Changelog
- Gastos: la columna de importe pasa a «Base + IVA − IRPF» y, cuando hay retención o suplidos, termina en el total a pagar de la factura (#281). Antes el importe real que se paga no aparecía en la lista.
- Firma online del presupuesto (#276): «Enviar a firmar» en presupuestos y pedidos emitidos crea un sobre en NAiOS Firma; el cliente firma con código y el documento pasa a aceptado con el acta de firma en su ficha. Marca «Firmado» / «Por firmar» en la lista.
- Activos del cliente (#275): bloque nuevo en la ficha del cliente con los equipos instalados (producto, número de serie, fecha de compra, garantía, contrato, notas); alta a mano o desde una factura emitida («Pasar a activos»); aviso de garantía vencida o a punto de vencer.
- Chat: las herramientas de datos del ERP llevan una indicación para que el asistente escriba en Excel e informes solo lo que devuelven las consultas, y diga «no consta en el ERP» cuando falte (#272).
- Margen del presupuesto (#267): columna de coste por línea (precargada del catálogo) y margen en € y % por línea y en el total; solo para quien edita, nunca en el PDF; se apaga por empresa en Mi empresa.
- Descuentos (#268): el descuento habitual del cliente se aplica a todas las líneas nuevas del documento, y cada producto puede llevar un descuento por defecto que baja a la línea al elegirlo (manda sobre el del cliente).
- Saber si el cliente ha leído el documento (#274): el correo lleva un botón «Ver documento» (enlace público con token, caduca a 90 días, se puede renovar desde la ficha) y un píxel de apertura. La lista marca «Visto» o «Sin abrir» en los enviados y la ficha muestra «Enviado el … · visto el …», con copiar enlace y nuevo enlace.
- Líneas de presupuesto y factura: al escribir el concepto se busca en el servidor por nombre o SKU; antes el desplegable solo tenía los primeros 300 productos y en catálogos grandes faltaban variantes (#265).
- Clientes: casilla «Cliente intracomunitario» en la ficha (#269). Al elegirlo en un presupuesto o factura, las líneas nuevas van sin IVA (inversión del sujeto pasivo) y el PDF lleva la mención legal.
- Selector de cliente del documento con buscador por nombre (#266).
- #234: al importar el catálogo, la fila del artículo padre (la que otras filas citan en «Artículo padre») se reconoce como tal: no necesita precio y lleva al padre su nombre, SKU, familia y descripción. Antes se rechazaba por «sin precio» y el padre se creaba a partir de la referencia, sin familia y con el SKU como nombre. Los padres creados así por una importación anterior se reconocen y se completan al reimportar.
- #234: en el catálogo, casilla «Seleccionar todo lo listado» en la cabecera y acciones en bloque «Archivar» y «Eliminar» junto a «Mover a familia». Eliminar borra de verdad los artículos que no estén en ningún documento, movimiento de stock ni servicio contratado; los que estén en uso se archivan y se avisa de cuántos. Un artículo con variantes arrastra a sus variantes.
- #258: filtro «Atributo» en el catálogo (Pago: Mensual, Talla: M…): muestra las variantes con ese valor y sus artículos. El buscador del catálogo también encuentra por la etiqueta de variante o el valor de un atributo. Mismo filtro en la API para el chat (?attr=Nombre=Valor).
- #258: las familias del catálogo admiten hasta 5 niveles (antes familia y subfamilia). El árbol del catálogo, el selector de familia padre, el filtro (una familia incluye todo lo que cuelga de ella), la ruta «A › B › C» en cada artículo, la importación («Familia» acepta la ruta completa) y la exportación siguen el nuevo tope. El TPV muestra las categorías con la misma profundidad.
- #251: cada gasto muestra su número (#216) en la lista, y el buscador de gastos lo encuentra escribiendo ese número. El aviso de factura repetida al subir un PDF dice cómo localizar el gasto que ya existe.
- #186: «Cuadrar factura de Stripe» ya sirve para los meses cuyos cobros se registraron sin comisión (histórico importado): ofrece «Apuntar las comisiones de esta factura», que crea el gasto del mes con el proveedor Stripe, sin IVA y ya pagado, y deja el mes cuadrado. Se puede separar la parte de «otras comisiones» (Billing, Link…). Si el mes tiene comisiones apuntadas pero la factura trae más, deja elegir entre apuntar la diferencia o cuadrar igualmente. También desde «Subir factura PDF».
- #243: la sección «Tesorería» pasa a pestañas, como Clientes y proveedores: «Pendiente de cobro» y «Gastos» (con los pagos a proveedores), cada una con su recuento; se recuerda la última por empresa y los accesos del Dashboard abren la suya. Los plazos reales de cobro y pago se ven en las dos.
- #243: «Clientes y proveedores» pasa a pestañas, como Documentos: Clientes y Proveedores con su recuento, una lista a la vista y la otra a un clic (antes iban apiladas y con muchos clientes Proveedores quedaba muy abajo). Se recuerda la última pestaña por empresa y ?sec=customers&party=suppliers abre directamente en Proveedores.
- #241: los valores de un atributo (Talla: S, M, L…) se pueden renombrar desde Catálogo → Atributos → atributo → valor → «Renombrar valor»; las variantes existentes cambian de nombre y de etiqueta.
- Renombrar un atributo también actualiza las variantes existentes (antes el cambio no se reflejaba en ellas).
- #234: Importar clientes y proveedores desde CSV o XLSX (Clientes → Importar, Proveedores → Importar): mapeo de columnas con las cabeceras de los programas habituales, previsualización (nuevos, se actualizan por NIF, errores), confirmar y revertir; plantilla y exportación con las mismas columnas
- Importación (catálogo y fichas): los CSV en ISO-8859 / Windows-1252 se leen bien (las tildes ya no se rompen); las filas con más celdas que columnas (CSV sin comillas) se marcan en la revisión
- #231: pie del PDF por tipo de documento — los presupuestos pueden llevar su propio pie (vacío = el de facturas). Los dos pies se editan también desde Ajustes → Identidad de la factura, que es donde se buscaban
- Guía: columnas exactas del CSV de importación del catálogo (productos y servicios), cómo entran proveedores y clientes, y dónde se importan los contactos (CRM)
- Suplidos en los gastos (#224). Las facturas de notaría, registro o gestoría traen importes que el proveedor pagó por tu cuenta y que no llevan IVA ni retención: hasta ahora el gasto no cuadraba y no se podía apuntar. Nuevo campo «Suplidos / no sujeto» en el gasto (alta, edición y subida de PDF): se suma al total y queda fuera de la base, del IVA y del IRPF, así que el 303 no lo toca. La IA del PDF lo lee cuando la factura lo desglosa, el cuadre a la vista lo incluye y, si falta por cuadrar un importe positivo, lo sugiere como suplidos. El libro de recibidas lo saca en su propia columna y Contabilidad lo asienta en la cuenta del gasto sin cuota, debiéndoselo al proveedor.
- Comprobación del NIF (#221). Al guardar un cliente, un proveedor o los datos de Mi empresa, si el NIF tiene forma española y falla la letra o el dígito de control, se avisa antes de guardar (con el valor que correspondería). Y con el certificado digital de la empresa, «Comprobar en la AEAT» consulta el censo de Hacienda (NIF + nombre) desde la ficha, en masa para todos los clientes o proveedores, o para la propia empresa desde Mi empresa: identificado, nombre distinto (con el nombre exacto del censo, que puedes adoptar con un clic), no identificado, baja o revocado. El veredicto queda en la ficha y en la columna «AEAT» del listado, y se borra si cambias el NIF o el nombre. Consulta de solo lectura, sin efecto fiscal; trazada en la Auditoría SIF.
- Gastos (#212): la cuota de IVA se puede corregir a la que figura en la factura (alta, edición y subida de PDF), hasta ±0,05 € del cálculo; editar otros campos ya no la recalcula. Nuevo «Cuadrar por redondeo» en el gasto: con pagos registrados y hasta 0,05 € pendientes, ajusta la cuota (o la base) y deja el gasto pagado, con rastro en la actividad.
- Chat (#210): «apunta un gasto» y «prepara un presupuesto» se registran en la empresa ACTIVA (la que tienes abierta en el ERP), no en el primer espacio de tu lista; la respuesta dice en qué empresa ha quedado.
- Pagos a proveedores (#204): el botón de cada fila dice «Marcar pagado» y la fila lleva la etiqueta de estado «Pendiente»; antes el botón decía «Pagado» y se confundía con el estado.
- Copilot del ERP con cobertura completa: usa todas las herramientas del módulo (las de lectura se ejecutan; las de escritura siguen siendo propuestas con Aplicar/Descartar), incluidas las de facturación recurrente y servicios contratados que quedaban fuera. Siete consultas nuevas: ficha de cliente, ficha de proveedor, pagos pendientes a proveedores, listado de documentos por tipo/estado/cliente, medios de pago, comisiones del mes y búsqueda en el catálogo (#202).
- Medios de pago de la empresa (Mi empresa → Medios de pago): cuentas bancarias, tarjetas (con sus últimos 4 dígitos), efectivo… Las cuentas que Tesorería ya conoce se dan de alta solas. Selector de medio en «Registrar pago» de gastos y «Registrar cobro» de facturas (con «Otro» libre), y medio habitual por proveedor que viene preseleccionado (#201).
- Proveedores y clientes: botón «Eliminar» en la ficha cuando no tienen documentos vinculados (si los tienen, solo archivar); aviso «ya existe» al crear uno con el mismo nombre o NIF, con opción de crearlo de todos modos; al confirmar una factura PDF sin NIF, el proveedor se casa también por nombre para no repetirlo (#199).
- Pagos parciales en gastos (#183): «Registrar pago» con importe, fecha y forma de pago; el pendiente baja con cada pago y el gasto queda pagado al completarse. Lista de pagos por gasto (los manuales se pueden quitar).
- Plan de cuotas (#183): por número de cuotas o por importe de cuota, con primera fecha y periodicidad (mensual, bimestral, trimestral, semestral, anual); «Pagos a proveedores» muestra cada cuota por su vencimiento.
- Tesorería 0.2.0: un gasto admite varios cargos del banco mientras tenga pendiente (varios cobros de tarjeta contra una factura mensual, cuotas); cada cargo confirmado registra su pago parcial. Contabilidad 0.4.1 asienta cada pago parcial por separado.
- Importar histórico (#179): campo «Facturas que siguen pendientes de cobro» (números de A3) para dejar esas sin cobro aunque el resto se marque como cobrado.
- Gastos (#190): el vencimiento puede ser anterior a la fecha del gasto (pago por adelantado con tarjeta: la factura llega después). Al subir el PDF, ese vencimiento se conserva con un aviso suave en vez de borrarse.
- Importar histórico (#179): Documentos → «Importar histórico» lee el informe «Resumen de facturas de venta por fechas» de A3 (PDF) y crea las facturas emitidas en una serie histórica aparte con sus fechas y numeración originales, casando clientes por nombre y pidiendo el NIF de los nuevos; sin Verifactu ni registros de facturación (ya se expidieron allí), con asientos, libro de IVA y cobros; volver a subirlo no duplica.
- Documentos → Filtros: «Ocultar anuladas».
- Subir factura PDF (#186): una factura en otra moneda (dólares…) se convierte a euros con el cambio oficial del BCE de su fecha; el importe original y el cambio quedan en el concepto y los importes siguen siendo editables. Si el cambio no llega, se avisa y quedan sin convertir.
- Proveedor intracomunitario (NIF-IVA de otro país de la UE): la factura se apunta sin IVA con inversión del sujeto pasivo; casilla «Inversión del sujeto pasivo» en el diálogo del PDF (marcable también a mano para proveedores de fuera de la UE) y en la ficha del proveedor. Contabilidad autorrepercute el IVA como con Stripe.
- Cobro por Stripe (#186): dos comisiones por cobro, «Comisión de la transacción» y «Otras comisiones de Stripe», cada una como gasto propio para que cuadren por tipo con la factura mensual de Stripe.
- «Cuadrar factura de Stripe» en Dinero (o al subir su PDF, que el ERP reconoce): la factura mensual no se apunta como gasto; se compara su total con las comisiones del mes, se avisa si no coincide y se estampa su número en ellas con el PDF como justificante.
- El proveedor Stripe queda con inversión del sujeto pasivo: Contabilidad autorrepercute el IVA (472/477) en cada comisión, como pide el 303 para un servicio intracomunitario.
- Cobro por pasarela (#186): en «Registrar cobro», método «Stripe / pasarela» y campo «Comisión de la pasarela». El cobro se apunta por el total (la factura queda saldada) y la comisión se registra sola como gasto al proveedor Stripe Payments Europe (sin IVA, inversión del sujeto pasivo), ya pagado por retención.
- Contabilidad asienta el cobro como se hace a mano: banco por el neto, proveedor de la pasarela por la comisión y cliente por el total; el gasto de la comisión salda ese proveedor. El copilot del ERP explica el criterio (la factura al cliente la emite siempre la empresa; el recibo de Stripe no es factura).
- Facturas recibidas en PDF: en Dinero → Gastos, «Subir factura PDF» guarda el PDF, extrae su texto y la IA propone el gasto (proveedor por NIF, nº, fechas, base, IVA, IRPF, total) con confianza por campo. La propuesta se abre en un diálogo con el PDF al lado y la persona la valida: nada se apunta solo.
- Cuadre obligatorio (base + IVA − IRPF = total de la factura), aviso de duplicado por proveedor y nº, vencimiento del PDF o del plazo del proveedor, y el PDF queda adjunto al gasto (📎 en la lista y «Ver PDF» en su menú). Los PDF escaneados (sin texto) abren el formulario vacío con el PDF al lado.
- Pagos a proveedores (#180): nuevo bloque en Dinero con lo pendiente de pagar por tramo de vencimiento (vencidos, esta semana, próximos 30 días, más adelante, sin vencimiento) y la lista de gastos sin pagar ordenada por vencimiento, con botón «Pagado».
- Un gasto se puede marcar como pagado a mano (con fecha) y deshacerlo desde su menú; la conciliación de Tesorería sigue marcándolo sola. Tesorería 0.1.1 proyecta los gastos por su vencimiento.
- Vencimiento del pago en los gastos (#180): al apuntar o editar un gasto se indica la fecha de vencimiento que marca la factura del proveedor. Si se deja vacía y el proveedor tiene plazo pactado, se calcula sola (fecha del gasto + plazo).
- La lista de gastos y la ficha del proveedor muestran el vencimiento, con aviso ⚠️ cuando ya venció y sigue sin pagar y «en N d» cuando está cerca. Al importar una Facturae se toma el vencimiento que trae el XML.
- Fecha de emisión a la vista (#179): al emitir un presupuesto, pedido, albarán o factura, el diálogo muestra la fecha de emisión (hoy por defecto) y permite cambiarla antes de confirmar. Sirve para registrar facturas de meses anteriores con su fecha real.
- Reglas: la fecha nunca puede ser futura ni anterior a la última factura emitida de la misma serie (numeración correlativa y cronológica); si es de otro año, la factura entra en la serie de ese año. Con Verifactu en producción la fecha es siempre la del día. El TPV, la facturación recurrente y la emisión en lote siguen emitiendo con la fecha del día.
- El copilot conoce las actividades (epígrafes IAE) de la empresa: «hazle un presupuesto a Acme por formación» o «apunta 40 € de dominio en consultoría» crean el documento o el gasto en esa actividad (por código o nombre; si no la nombras, la principal). El resumen del negocio y el trimestre traen el desglose por actividad debajo del consolidado.
- El TPV puede llevar una actividad por caja (TPV 0.3.1): sus ventas quedan clasificadas sin pasar por «Asignar actividad».
- El PDF, a la vista: «Vista previa PDF» en cualquier borrador (guarda y muestra cómo quedará, con marca de agua BORRADOR; el número y el QR llegan al emitir), icono de PDF en cada fila del listado, y el PDF se abre dentro de NAiOS con botones Descargar (nombre limpio, FA-2026-0001.pdf) y Abrir en pestaña
- En la factura emitida el QR de cotejo y la leyenda VERI*FACTU van justo debajo de los totales, no anclados al pie con media página en blanco
- Guía del módulo: cómo hacer la prueba Verifactu sin ensuciar la numeración (F2 de 1 € sin cliente y anularla; no crear una serie de pruebas), qué significa cada punto del checklist de Mi empresa (aviso del NIF con certificado de representante, sonda, remisiones aceptadas) y cómo apagar, volver a pruebas o pasar a producción
- Verifactu: el productor del sistema (Netretina AI SL, NIF B21924543) va de fábrica en el bloque SistemaInformatico de cada registro, sin tener que rellenarlo plataforma a plataforma; el número de instalación se deriva del dominio de cada plataforma (NAIOS-<dominio>) salvo que se fije uno propio
- Verifactu, prueba real: «Probar conexión con la AEAT» en Mi empresa envía una consulta al entorno de pruebas con tu certificado (no registra nada ni tiene efecto fiscal) y te dice si certificado, contraseña, servidor y NIF están bien; el resultado queda en la Auditoría
- El modo PRUEBAS de una empresa remite siempre al entorno de pruebas de la AEAT: el interruptor de plataforma solo retiene producción. Una factura aceptada en pruebas sigue siendo lo que desbloquea producción
- Al subir el certificado el ERP lo abre y comprueba: contraseña incorrecta, fichero ilegible o certificado caducado se rechazan al momento; la caducidad, el titular y el tipo (personal/representante o sello) se leen del propio certificado, sin teclearlos. Aviso si el NIF del titular no es el de la empresa
- Cada tipo de certificado entra por su servidor de la AEAT (sello por www10, el resto por www1), con la opción de forzarlo en Mi empresa
- La cadena oficial es distinta por entorno: al pasar a producción arranca de cero ante la AEAT, y un registro nunca sale hacia un entorno distinto del suyo. Se respeta el tiempo de espera que pide la AEAT entre envíos y los errores del servidor llegan con su motivo
- En la actividad, elegir «+ Crear serie nueva…» abre directamente el formulario de la serie (prefijo, siguiente número y dígitos) sin tener que pulsar Guardar antes, y el selector explica qué hace (ticket #95)
- Eliminar borradores: quien administra la empresa puede borrar un borrador (presupuesto, pedido, albarán o factura) desde el editor o con la papelera de la lista; un borrador no tiene número ni registro fiscal, así que la numeración no cambia. Lo emitido sigue sin borrarse (anular o rectificar). Los borradores recurrentes conservan «Descartar», que además marca el periodo. Queda anotado en el registro de la empresa
- Series de numeración con formato propio: cada serie indica cuántos dígitos lleva el número (ceros a la izquierda, p. ej. 6 → 2026/000006) y si el prefijo acaba en «/» o «-» ya no se añade el guion; así se continúa exactamente la numeración que llevaba la gestoría. Las series existentes no cambian (4 dígitos y guion, como siempre)
- Actividades: «Eliminar» de verdad una actividad que aún no se ha usado en ningún documento ni gasto (si ya se usa, sigue «Archivar»); aviso al crear una actividad con el mismo epígrafe y nombre que otra; «+ Crear serie…» desde la actividad pide también el siguiente número y los dígitos
- Actividades (epígrafes IAE) dentro de una sola empresa: en Mi empresa → Actividades das de alta cada epígrafe con su serie de facturas y de presupuestos; cada documento y cada gasto llevan su actividad (precargada la principal), la actividad elige la serie al emitir, viaja al convertir y a las rectificativas, y se puede cambiar también en documentos emitidos sin tocar el número
- Filtro por actividad en documentos y gastos, eje de actividad en los informes y nuevo informe «Por actividad»; el resumen trimestral añade el desglose por actividad bajo el consolidado (el 303 sigue siendo uno) y los libros de emitidas y recibidas llevan la columna «Actividad» al final; «Asignar lo que está sin actividad» clasifica en bloque lo anterior
- Variantes de artículo (talla, color, formato…): atributos y valores por empresa, «Generar variantes» crea la matriz de combinaciones con SKU automático, cada variante es un artículo con precio, stock y EAN propios y hereda del padre familia, tipo, impuestos, proveedor y descripción; el padre no se vende
- Catálogo con el padre plegable (contador y stock total), ficha del padre con sus variantes y ventas del año, informe «Ventas por variante»
- Importación y exportación con columnas Artículo padre + atributos (Talla, Color…): crea padres, atributos y variantes que falten
- Importar o actualizar el catálogo desde CSV/XLSX, una hoja de Office o el Conocimiento: mapeo automático de columnas, previsualización fila a fila (nuevo, actualiza por SKU o EAN, error), familias y proveedores que falten se crean solos, y se puede revertir
- Plantilla CSV y exportación del catálogo (CSV u hoja de Office) con las mismas columnas, para editar fuera y reimportar
- Familias de artículos (familia › subfamilia) como maestro compartido con el TPV: árbol en el Catálogo, filtro, gestor de familias (icono, color, orden, archivar), campo Familia con búsqueda en la ficha y selección múltiple «Mover a familia»
- Migración automática: la antigua «categoría» de texto pasa a familias y las categorías del TPV se unifican con las del ERP (en conflicto gana la del TPV y queda anotado)
- Informe «Ventas por familia»
- Buscador y filtros plegables arriba de cada listado: documentos (número, cliente o concepto; fechas, importes, solo vencidas), pendientes de cobro, gastos, catálogo (tipo, stock bajo, archivados), clientes y proveedores (archivados) y comisiones (comercial, estado); se recuerdan en el navegador y se ven como chips
- Nueva sección Informes: ventas por cliente y por producto, facturado/cobrado/gastos por mes, antigüedad de la deuda, gastos por proveedor, presupuestos y tasa de conversión, comisiones por comercial, IVA por trimestre y previsión de servicios recurrentes; periodo (mes, trimestre, año, personalizado), tabla, CSV y hoja de Office
- Lateral: bloque Suite con «NAiOS CRM» para ir al CRM (y el CRM tiene la vuelta «NAiOS ERP»)
- Dashboard: la portada del ERP (primera entrada del lateral) con facturado, cobrado, pendiente y vencido, gastos, margen, presupuestos abiertos, recurrente mensual y comisiones; gráficos por mes y embudo de presupuestos, top clientes, IVA del trimestre en curso y listas de vencidas, presupuestos que caducan, servicios a emitir y últimos documentos; periodo 30/90/365 días
- Acciones rápidas desde la portada: nueva factura o presupuesto, nuevo gasto, cobros pendientes, impuestos y nuevo cliente
- Estética: tipo de documento como pastilla de color y fecha en cada fila; las secciones se presentan en tarjetas
- Un producto físico nace controlando stock (lo descuenta el TPV y lo gestiona el Almacén SGA); servicios y horas no
- Todo cliente del ERP tiene su ficha en el CRM de la empresa: al darlo de alta se busca (NIF, email o nombre) y, si no existe, se crea como «cliente» con origen ERP y sin consentimiento de marketing; si era un prospecto o un lead, pasa a cliente. El cliente queda vinculado y ofrece «Ficha 360»
- Se puede desactivar por empresa en Mi empresa → Espacio de CRM
- Comisiones de referidos: cuando un colaborador (comercial de la empresa) trae a alguien que paga su suscripción a NAiOS, la comisión entra en el mismo informe mensual y se liquida con «Liquidar», como las de las facturas
- Una comisión puede no tener factura del ERP (línea «referido»): cuenta en el mes del pago y no se toca al recalcular
- Al dar de alta un comercial, las personas de la empresa aparecen con su nombre y cargo de Empresas («Zeus Gargallo · CBDO»)
- Comisiones de comerciales (#137): lista de comerciales por empresa con su % por defecto (enlazados a su usuario de NAiOS por email, aunque no sean miembros de la empresa) y, en la ficha de cada cliente, «Comercial y comisión» con % propio opcional
- Al emitir cada factura se congela su comisión (base sin IVA × %): cambiar después el comercial o el % no toca lo emitido; las rectificativas restan con el comercial y el % de la original y las anuladas no cuentan. Nunca bloquea la emisión
- Si el cliente no tiene comercial pero está enlazado al CRM, cobra el responsable de su ficha del CRM cuando es un comercial dado de alta
- Sección Comisiones: informe por mes y comercial con el detalle por factura, aviso de facturas sin comercial, «Recalcular» (no toca lo liquidado), «Liquidar», CSV y hoja de Office. Quien no administra la empresa ve solo sus comisiones
- Mi empresa → Comisiones: en qué mes cuentan (al emitir o cuando la factura queda cobrada del todo) y sobre qué base (toda la factura o solo las cuotas de servicios contratados)
- Servicios contratados: desde la ficha de cada cliente se contrata un producto del catálogo con periodicidad (mensual, trimestral, semestral o anual), día de facturación 1-28, precio propio y fecha de baja; KPIs de cuota recurrente y previsión a 12 meses en la ficha
- Facturación recurrente: el ERP prepara solo el borrador de cada periodo natural (ledger erp_subscription_runs con UNIQUE por periodo: nada se factura dos veces) y avisa por la campana; pestaña Facturas → Recurrentes con «Preparar ahora», «Emitir todos», descartar y hoja de Office
- Emisión automática opcional por empresa (Mi empresa → Facturación recurrente), solo F1 y con confirmación en rojo; los clientes sin NIF quedan en borrador con aviso. Interruptor de plataforma recurring_enabled y leader-lock propio erp-recurring
- Tools del chat: erp_customer_services y erp_recurring_status (lectura) y erp_add_customer_service (contrata con confirmación; nunca genera ni emite). Cuotas recurrentes en la previsión de Tesorería
- Verificación: con antelación la emisión automática espera al día de facturación; importes de próximas, previsión, ficha y Tesorería con IVA (y los borradores preparados sin emitir siguen en la previsión); dar de baja con periodos pendientes los factura y termina solo; «Emitir» individual de un recurrente relee el NIF del cliente; borradores posteriores a la baja marcados y fuera de «Emitir todos»; avisos con la empresa en el enlace; fechas por defecto en hora de Madrid
- FACe: envío AUTOMÁTICO por el servicio SSPP (transporte SOAP+mTLS calco VeriFactu, Facturae firmada en base64) — botón «Enviar a FACe» que registra el nº solo
- Gate de plataforma face_send_enabled (default OFF) + URL del servicio: el circuito queda listo, el envío real se arma tras validar en el entorno de pruebas de FACe con certificado. El sobre exacto se cota con el WSDL oficial (verified=false)
- FACe (opt-in POR EMPRESA, jamás de serie): los tres códigos DIR3 en la ficha del cliente AAPP, Facturae con AdministrativeCentres y FIRMADA obligatoria, y el registro de remisiones con sus estados (preparada → subida → registrada/rechazada → pagada)
- v1 honesta: NAiOS prepara y firma; el fichero se sube a face.gob.es y el número de registro se lleva aquí — el transporte automático llegará con el primer cliente AAPP real rodando
- E3a: huella oficial VERI*FACTU (Orden HAC/1177/2024) verificada contra los vectores publicados por la AEAT, en doble cadena con la interna
- Sobre SOAP conforme a los esquemas oficiales (validados con XSD completo): Desglose, Encadenamiento, SistemaInformatico, rectificativas y anulación
- Interruptor de plataforma de la remisión (apagado de fábrica): la cola retiene con estado honesto hasta la validación E3b
- AceptadoConErrores registrado como aceptado con aviso — solo una aceptación limpia desbloquea el modo producción
- QR de cotejo con la fecha en formato oficial dd-mm-aaaa
- E0-E5: catálogo, documentos comerciales, facturación Verifactu (modo pruebas), cobros, gastos, stock y copilot