InterCompany Tools Manual de usuario, guía de configuración y casos de uso de Dynasoft InterCompany Tools para Microsoft Dynamics 365 Business Central. Introducción Qué es el producto, conceptos clave y requisitos previos Acerca de este manual Manual de usuario, guía de configuración y casos de uso Editor: Grupo Dynasoft Producto: Dynasoft InterCompany Tools Versión del documento: 1.0 Versión de la extensión: 1.0.1 Plataforma: Microsoft Dynamics 365 Business Central (versión 24.3 o superior, entornos Cloud) Idioma: Español (es-ES) / Inglés (en-US) Nota sobre las capturas de pantalla A lo largo del documento encontrará marcas con el formato [CAPTURA nn] seguidas de la descripción de lo que debe verse en la imagen. Sustituya cada marca por la captura correspondiente. Al final del manual, en el Anexo B, tiene el listado completo de todas las capturas solicitadas. 1. Introducción 1.1 Qué es Dynasoft InterCompany Tools Dynasoft InterCompany Tools es una extensión para Microsoft Dynamics 365 Business Central diseñada para grupos de empresas que trabajan con varias sociedades dentro del mismo entorno (o incluso en suscripciones de Business Central distintas). Business Central es, por diseño, un sistema mono-empresa: cada informe, cada plan de cuentas y cada lista de movimientos pertenece a la empresa en la que está posicionado el usuario. Cuando un director financiero gestiona ocho sociedades, eso significa ocho conexiones, ocho exportaciones a Excel y una hoja de cálculo intermedia que nadie audita. Esta extensión rompe esa barrera y ofrece, sin salir de la empresa en la que está trabajando: Informes financieros (esquemas de cuentas) con una columna por empresa y una columna de total del grupo, en visión agregada o consolidada. Una matriz de situación que muestra, par a par, cuánto se deben las sociedades del grupo entre sí y si las dos partes están de acuerdo. Un motor de liquidación automática por antigüedad de cobros y pagos a cuenta contra facturas abiertas. Un asistente de facturación interempresa que convierte anticipos en facturas de venta y de compra espejo, con propuesta de conceptos mediante inteligencia artificial. Un cuadre de financiación intragrupo (préstamos, pólizas, cuentas corrientes con socios y empleados) con un buscador que explica el motivo de cada descuadre. Una matriz de clientes y proveedores comunes a varias empresas del grupo, identificados por su NIF, con informe de situación en Excel. Reclasificación contable remota: corregir un apunte registrado en otra empresa del grupo sin cambiar de empresa. Captura 01. Vista general del Centro de rol Gestor de negocio con el menú Dynasoft InterCompany Tools desplegado en el panel de navegación, mostrando sus cuatro secciones (Informes financieros de grupo, Situación interempresa, Situación Clientes y Proveedores, Configuración). 1.2 A quién va dirigido Perfil Qué obtiene Director financiero / CFO de grupo Cuenta de resultados y balance agregados y consolidados de todas las sociedades, en tiempo real, con desglose por empresa y drill-down hasta el apunte. Controller / Responsable de consolidación Eliminación automática de operaciones intragrupo, control de descuadres entre sociedades, trazabilidad completa mediante logs JSON auditables. Contable de grupo Liquidación masiva de cobros y pagos a cuenta, facturación interempresa automatizada, reclasificación de apuntes de otras sociedades. Responsable de tesorería Posición neta por empresa, vencidos por sociedad, cuadre de préstamos y pólizas intragrupo. Responsable de crédito y cobro Posición global de un cliente que compra a varias sociedades del grupo, informe de situación en Excel para negociar compensaciones. Auditor externo / interno Exportación forense en JSON que documenta cómo se ha obtenido cada cifra, con los filtros exactos aplicados y los documentos que la componen. 1.3 Qué problemas resuelve Problema habitual en un grupo Solución en la extensión «Tengo que abrir ocho empresas para ver el resultado del grupo» Panorama esq. cta. Grupo con una columna por empresa y total de grupo «Nunca sé si la empresa A y la empresa B se reconocen la misma deuda» Matriz Situación Grupo con estado Cuadrada / Descuadrada por par «Movimos dinero de A a B y nunca se facturó» Estado Anticipo + asistente de Facturación interempresa «Tengo 300 cobros a cuenta sin aplicar» Propuesta de liquidación por antigüedad (FIFO) «El préstamo de A a B no cuadra y no sé por qué» Financiación intragrupo + acción Buscar la diferencia «Este cliente nos compra desde tres sociedades» Clientes y Proveedores InterEmpresa + Posición en el grupo en la ficha «Este apunte está mal y está en otra empresa» Reclasificar desde los movimientos consolidados «El auditor me pide justificar la cifra» Exportación datos (JSON) con las reglas de cálculo y los documentos 1.4 Qué NO hace la extensión Es tan importante saber lo que la herramienta hace como lo que deliberadamente no hace: No modifica maestros de forma automática. No crea ni sincroniza clientes, proveedores ni cuentas contables. Solo lee. No registra asientos sin su intervención. Las únicas operaciones que registran contabilidad (facturación interempresa, liquidación y reclasificación) se lanzan explícitamente desde una acción y muestran una confirmación previa. La "consolidación" es una eliminación de operaciones intragrupo, no una consolidación contable completa con ajustes de cartera, fondo de comercio ni conversión de estados financieros. No convierte divisas en la matriz de clientes y proveedores. Las cifras se presentan en la divisa local de cada empresa. No sustituye a los informes financieros estándar. Los reutiliza: los mismos esquemas de cuentas y plantillas de columnas que ya tiene definidos. 1.5 Mapa funcional de módulos Mapa funcional de módulos # Módulo Pantalla principal Pregunta que responde 1 Informes financieros de grupo Panorama esq. cta. Grupo ¿Cuál es el resultado / balance del grupo? 2 Deuda intercompañía Matriz Situación Grupo ¿Cuánto se deben mis sociedades y están de acuerdo? 3 Liquidación Liquidaciones intercompañía ¿Cómo aplico los cobros a cuenta contra las facturas? 4 Facturación interempresa Facturación interempresa ¿Cómo convierto este anticipo en factura? 5 Financiación intragrupo Financiación intragrupo, socios y empleados ¿Cuadran mis préstamos y pólizas entre sociedades? 6 Clientes y proveedores Clientes y Proveedores InterEmpresa ¿Cuánto me debe este cliente en todo el grupo? 7 Reclasificación Movs. contabilidad Grupo empresas ¿Cómo corrijo un apunte de otra sociedad? 2. Conceptos clave Antes de configurar nada conviene fijar el vocabulario. Estos siete conceptos se repiten en toda la aplicación. 2.1 Grupo de empresas Un grupo de empresas (Business Group) es el contenedor de toda la configuración. Agrupa un conjunto de sociedades que se analizan y consolidan juntas. Puede definir varios grupos en la misma base de datos (por ejemplo, un grupo «GRUPO ESPAÑA» y otro «GRUPO TOTAL» que incluya también las filiales extranjeras). Un grupo se marca como Grupo por defecto; es el que se propone al abrir las matrices y el que usa la ficha de cliente y proveedor. Solo puede haber uno marcado. La configuración del grupo es común a toda la base de datos (no se replica por empresa): se define una vez y se ve desde cualquier sociedad. 2.2 Empresa del grupo vs. empresa vinculada Empresa del grupo Empresa vinculada Dónde vive En esta misma base de datos de Business Central En otra suscripción / otro entorno de Business Central Cómo se leen sus datos Directamente, con acceso a sus tablas Por API REST, previa autenticación OAuth2 Qué se ve de ella Todo: movimientos, documentos, plan de cuentas Solo lo que su extensión publica: saldos, movimientos pendientes, facturas Cómo se identifica aquí Es una empresa real de la lista de empresas Como un cliente y un proveedor en las empresas del grupo Aparece en informes financieros Sí No (los informes financieros son solo de empresas locales) Aparece en la matriz de deuda Sí Sí Aparece en la matriz de clientes/proveedores Sí No 2.3 Referencia intercompañía Una referencia intercompañía responde a la pregunta: «en los libros de la empresa A, ¿qué cliente y qué proveedor representan a la empresa B?». Es la pieza central del módulo de deuda. Se crea una fila por par ordenado: A→B y B→A son dos referencias distintas, porque cada una tiene sus propias cuentas. Empresa A (libros de A) Empresa B (libros de B) Cliente C-00021 = "Empresa B" Cliente C-00007 = "Empresa A" Proveedor P-00043 = "Empresa B" Proveedor P-00015 = "Empresa A" Las referencias se generan automáticamente cruzando el CIF/NIF de cada empresa (tomado de Información de la empresa) contra las fichas de cliente y proveedor de todas las demás. Lo que no se encuentre automáticamente se completa a mano. 2.4 Acreedor y deudor En la matriz de deuda, cada relación tiene dos puntas: Empresa acreedora: la que tiene la factura de venta emitida. En sus libros, la contraparte es un cliente. La cifra se llama Reclamado por el acreedor. Empresa deudora: la que tiene la factura de compra recibida. En sus libros, la contraparte es un proveedor. La cifra se llama Reconocido por el deudor. Si ambas cifras coinciden, la relación está Cuadrada. Si no, Descuadrada. 2.5 Visión agregada vs. consolidada Agregada Consolidada Qué hace Suma las cifras de cada empresa aplicando su % de propiedad Lo mismo, y además elimina las operaciones registradas contra clientes y proveedores intragrupo Cuándo se usa Vista rápida del día a día Cierre, reporting a matriz, auditoría Velocidad Inmediata Lenta: conviene usar Cálculos diferidos Requisito Solo empresas con abreviatura Todas las referencias intercompañía completas Limitación — No compatible con esquemas basados en Vistas de análisis 2.6 Empresa de maestros La Empresa de maestros es la sociedad del grupo que actúa como referencia de los datos maestros. Se usa para: Elegir qué nombre y qué número de cuenta se muestran en la matriz de clientes y proveedores cuando la misma entidad está dada de alta en varias empresas con datos distintos. Decidir en qué empresa se crean las plantillas de facturación interempresa. Tomar los tipos de cambio cuando hay que convertir un importe entre divisas al comparar dos lados de una relación. Si se deja en blanco, cada elemento se resuelve en su empresa emisora o receptora. 2.7 Abreviatura Cada empresa del grupo debe tener una Abreviación de hasta 10 caracteres. Se usa en: Las cabeceras de columna de los informes financieros ( 100% ES - Movimiento neto). Los códigos de las plantillas de facturación interempresa ( 360-IT-1, IT-360-1). La identificación compacta en las matrices. Es obligatoria: la ficha del grupo no se puede cerrar si falta alguna. 3. Requisitos previos e instalación 3.1 Requisitos técnicos Requisito Valor Producto Microsoft Dynamics 365 Business Central Versión mínima de aplicación 24.3 Versión mínima de plataforma 24.0 Tipo de entorno Cloud (Producción o Sandbox) Extensión requerida Dynasoft Extension Manager versión 1.8.2 o superior Países soportados Más de 100 mercados, incluidos España, México, Chile, Colombia, Argentina, Portugal, Francia, Italia, Alemania, Reino Unido y Estados Unidos 3.2 Instalación Instale primero la extensión Dynasoft Extension Manager (es una dependencia obligatoria: aporta el motor de licencias y el conjunto de permisos base). Instale Dynasoft InterCompany Tools desde AppSource o mediante el paquete facilitado por su partner. La instalación registra automáticamente la capacidad de Copilot Intercompany Invoicing Concepts, visible en Copilot y capacidades de IA. Captura 02. Pantalla Administración de extensiones mostrando instaladas tanto Dynasoft Extension Manager como Dynasoft InterCompany Tools, ambas publicadas por Grupo Dynasoft. 3.3 Permisos La extensión define un único conjunto de permisos asignable: Conjunto de permisos Descripción GDSIT IC TOOLS — Dynasoft InterCompany Tools Acceso completo a todos los objetos de la extensión Existen dos formas de asignarlo: Automática (recomendada): si el usuario ya tiene el conjunto GDS License Basic de Dynasoft Extension Manager, hereda automáticamente los permisos de InterCompany Tools. Manual: asignar directamente GDSIT IC TOOLS desde Usuarios → Conjuntos de permisos de usuario. Importante: el usuario necesita además permisos de lectura sobre las tablas estándar de todas las empresas del grupo (contabilidad, clientes, proveedores, documentos registrados). La extensión no puede mostrar datos que el usuario no tenga derecho a ver en la empresa de origen. Captura 03. Ficha de usuario con el conjunto de permisos GDSIT IC TOOLS asignado. 3.4 Licencia El modelo de licencia se cuenta por bases de datos (suscripciones): La base de datos donde está instalada la extensión cuenta como 1 ítem. Cada conexión con otra suscripción añade 1 ítem, salvo que esa suscripción esté marcada como Registrada por su cuenta (es decir, que tenga su propia licencia de la extensión). Para consultar el estado de la licencia, use la acción Información de licencia, disponible en: Configuración Dynasoft InterCompany Tools Grupos de empresas Panorama esq. cta. Grupo Nombres de esquemas de cuentas La acción abre la ventana Información de la extensión, que muestra: Campo Contenido Nombre Dynasoft InterCompany Tools Estado Estado del registro de la licencia Fecha vencimiento Caducidad de la licencia Bases de datos Número de bases de datos consumidas Captura 04. Ventana Información de la extensión mostrando el estado, la fecha de vencimiento y el número de bases de datos. Instalación remota Si una base de datos solo sirve sus libros a otra suscripción (es decir, es una «filial pasiva» que no usa las pantallas de análisis, sino que únicamente responde a las llamadas de la matriz), márquela con Instalación remota en la configuración general. Así no consume licencia propia y sus pantallas de análisis quedan bloqueadas. 3.5 Permiso de llamadas HTTP salientes Solo necesario si va a trabajar con empresas vinculadas de otra suscripción o con inteligencia artificial. Business Central bloquea por defecto las llamadas HTTP salientes de las extensiones. Debe habilitarlas: Busque Administración de extensiones (Alt+Q). Seleccione el mosaico de Dynasoft InterCompany Tools. Asegúrese de que queda marcado: si no hay ninguna extensión seleccionada, el paso siguiente responde «Esta aplicación no requiere configuración». Pulse Administrar → Configurar. También puede usar el menú ⋮ del propio mosaico. En la página Configuración de extensión, active Permitir solicitudes HttpClient. Aviso crítico: al copiar un entorno (por ejemplo, al crear un sandbox desde producción), esta propiedad se pone automáticamente a No en todas las extensiones del entorno nuevo. Si tras una copia deja de funcionar la lectura de empresas vinculadas o la IA, revise esto en primer lugar. Captura 05. Página Configuración de extensión de Dynasoft InterCompany Tools con el conmutador Permitir solicitudes HttpClient activado. Guía de configuración Puesta en marcha paso a paso 4. Guía de configuración paso a paso 4.1 Orden recomendado de configuración Siga este orden. Cada paso depende del anterior. Paso Acción ¿Obligatorio? 1 Verificar licencia y asignar permisos Sí 2 Rellenar el CIF/NIF en Información de la empresa de cada empresa del grupo Sí 3 Configuración general (empresa de maestros, tolerancia) Recomendado 4 Crear el grupo de empresas Sí 5 Añadir las empresas con su abreviatura Sí 6 Dar de alta conexiones y empresas vinculadas Solo si hay sociedades en otra suscripción 7 Ejecutar Actualizar referencias y cuentas y revisar los pares incompletos Sí 8 Configurar las cuentas de financiación intragrupo Solo si usa el módulo de financiación 9 Copiar los informes financieros a todas las empresas Recomendado 10 Programar el cálculo diferido de la visión consolidada Recomendado 11 Configurar Azure OpenAI y el prompt Opcional 12 Exportar la configuración como copia de seguridad Recomendado 4.2 Configuración general de la extensión Ruta: Buscar (Alt+Q) → Configuración Dynasoft InterCompany Tools (o bien: menú del Centro de rol → Dynasoft InterCompany Tools → Configuración → Configuración Dynasoft InterCompany Tools) Es una pantalla única para toda la base de datos, organizada en cuatro secciones. Captura 06. Pantalla completa Configuración Dynasoft InterCompany Tools con las cuatro fichas desplegadas (General, Inteligencia artificial, Conexión con empresas vinculadas, Prueba de facturación anticipos con IA). 4.2.1 Ficha General Campo Descripción Recomendación Modo demo Enmascara en pantalla los nombres de empresas, cuentas, entidades y NIF, y multiplica los importes por un factor aleatorio. No modifica ningún dato en base de datos. Desactivado. Actívelo solo para presentaciones comerciales o formación. Empresa de maestros Sociedad de referencia para nombres, números de cuenta, plantillas de facturación y tipos de cambio. Indique la sociedad cabecera del grupo. Si sus maestros no están sincronizados, déjelo en blanco. Tolerancia de descuadre de financiación Diferencia máxima, en importe absoluto, que se acepta como «cuadrado» al comparar las dos puntas de una financiación intragrupo. Entre 0,01 y 1,00 según el volumen. Un valor de 0 exige coincidencia exacta al céntimo. 4.2.2 Ficha Inteligencia artificial Consulte el apartado 4.10. 4.2.3 Ficha Conexión con empresas vinculadas Consulte el apartado 4.6. 4.2.4 Acciones de la pantalla Acción Efecto Información de licencia Muestra el estado y el consumo de la licencia Exportar configuración Descarga un fichero JSON con toda la configuración de la extensión Importar configuración Restaura la configuración desde un fichero JSON. Operación destructiva, ver 4.12 4.3 Grupos de empresas Ruta: Buscar (Alt+Q) → Lista grupos de empresas (o bien: menú del Centro de rol → Dynasoft InterCompany Tools → Configuración → Grupos de empresas) Captura 07. Pantalla Lista grupos de empresas con dos o tres grupos dados de alta y la columna Grupo por defecto marcada en uno de ellos. 4.3.1 Crear un grupo Pulse Nuevo. Rellene la ficha Grupos de empresas: Campo Descripción Ejemplo Código Identificador único del grupo (hasta 20 caracteres) GRUPO-ES Nombre Descripción del grupo Grupo Dynasoft España Grupo por defecto Marca el grupo que se propone al abrir las matrices. Al marcarlo, se desmarcan automáticamente los demás. Sí (en el grupo principal) Empresa de gestión de resultados Empresa adicional (que no forma parte del grupo) desde la que se lanzan los informes financieros de grupo. Se incluye en las copias de informes y en los desplegables de empresas. HOLDING o en blanco Modo log Activa las acciones de Exportación datos (JSON) en las matrices y habilita el registro de las peticiones a la IA. Actívelo durante la puesta en marcha y para auditorías; desactívelo en operación normal. Captura 08. Ficha Grupos de empresas completa, mostrando la cabecera (Código, Nombre, Grupo por defecto, Empresa de gestión de resultados, Modo log) y las tres partes inferiores: Empresas grupo e informes financieros, Empresas vinculadas y Financiación intragrupo, socios y empleados. 4.3.2 Acciones de la ficha de grupo Acción Efecto Actualizar referencias y cuentas Busca por CIF/NIF el cliente y el proveedor que representan a cada sociedad en cada empresa y completa lo que falte. Nunca pisa los datos introducidos a mano. Información de licencia Muestra el estado de la licencia Exportar configuración (JSON) Solo visible con Modo log activo. Genera un JSON forense con toda la configuración del grupo. 4.3.3 Validaciones al cerrar la ficha Al cerrar la ficha del grupo, la extensión ejecuta cuatro comprobaciones. Si alguna falla, la ventana no se cierra. Grupos duplicados. No pueden existir dos grupos con exactamente las mismas empresas (mismo % de propiedad, misma divisa adicional) y las mismas empresas vinculadas. Abreviaturas. Toda empresa del grupo debe tener abreviatura. El mensaje indica cuáles faltan. Refresco silencioso de las referencias intercompañía. Contrapartidas de financiación. Si hay líneas de financiación sin su línea espejo, se muestra un error. Consulte 4.7. 4.3.4 Copiar un grupo Desde Lista grupos de empresas → acción Copiar grupo. Solicita un código y un nombre nuevos, y replica: empresas del grupo, referencias intercompañía, empresas vinculadas, cuentas de empresas vinculadas y toda la configuración de financiación y plantillas. El grupo nuevo se crea sin la marca de Grupo por defecto. Es la forma rápida de crear una variante de análisis (por ejemplo, un grupo «solo nacional» a partir del grupo completo) y luego eliminar de él las empresas sobrantes. 4.3.5 Eliminar un grupo Eliminar un grupo borra en cascada toda su configuración: empresas, referencias, vinculadas, cuentas, financiación, plantillas de facturación, registros de IA e instantáneas remotas. La operación no es reversible; exporte antes la configuración. 4.4 Empresas del grupo En la ficha del grupo, la parte Empresas grupo e informes financieros. Captura 09. Detalle de la parte Empresas grupo e informes financieros con cuatro empresas dadas de alta, mostrando sus abreviaturas, porcentajes de propiedad y orden. 4.4.1 Campos Campo Descripción Notas Empresa Sociedad de esta base de datos que pertenece al grupo Desplegable con todas las empresas del entorno Abreviación Código corto (hasta 10 caracteres) Obligatorio. Se usa en las cabeceras de los informes y en los códigos de plantilla % propiedad Porcentaje de participación del grupo en esa sociedad (0 a 100) Valor por defecto 100. Se aplica una sola vez, al calcular cada celda del informe financiero Orden en esquema Orden de presentación de las columnas Se asigna automáticamente (último + 1) si se deja a 0 Usar divisa adicional Esa empresa aporta sus cifras en divisa adicional de informes en lugar de en divisa local Útil cuando una filial lleva su contabilidad en otra moneda pero reporta en la del grupo 4.4.2 Efectos de añadir una empresa Al insertar una empresa en el grupo: Se le asigna automáticamente el siguiente número de Orden en esquema. Si el grupo ya tiene referencias intercompañía, se crean automáticamente los pares que faltan con la empresa nueva. Al eliminar una empresa del grupo se borran todos los pares que la implican, sus cuentas de vinculadas, su configuración de financiación y sus plantillas de facturación. 4.4.3 Acciones disponibles Grupo de acciones Acción Efecto Referencias intercompañía Mostrar referencias intercompañía Abre la lista de pares del grupo Informes financieros Copiar informes financieros Replica esquemas de cuentas, plantillas de columnas e informes financieros entre empresas Programación diferida Programar cálculo Abre el asistente de cálculo diferido Cálculos diferidos Lista de cálculos programados del grupo 4.4.4 Requisito previo imprescindible Cada empresa del grupo debe tener relleno el campo CIF/NIF en Información de la empresa. Sin él, la acción Actualizar referencias y cuentas devuelve un error indicando qué empresas lo tienen vacío, y no se pueden generar automáticamente las referencias. Captura 10. Pantalla Información de la empresa con el campo CIF/NIF resaltado y relleno. 4.5 Referencias intercompañía Ruta: Ficha del grupo → parte Empresas grupo → Referencias intercompañía → Mostrar referencias intercompañía 4.5.1 Generación automática Desde la ficha del grupo, pulse Actualizar referencias y cuentas. El proceso: Comprueba que todas las empresas vinculadas tengan conexión y empresa remota asignada. Comprueba que todas las empresas del grupo tengan CIF/NIF. Actualiza las cuentas de las empresas vinculadas. Crea todas las combinaciones ordenadas de empresas del grupo (A→B y B→A). Crea los pares con empresas vinculadas. Muestra un resumen con el número de pares completos sobre el total, y la lista de los incompletos. Regla: el proceso solo rellena lo que está vacío. Nunca sobrescribe un número de cliente o proveedor que usted haya introducido manualmente. Puede ejecutarlo tantas veces como quiera sin miedo. Captura 11. Mensaje resultante de Actualizar referencias y cuentas, con el recuento de pares en los que se ha encontrado cada cuenta necesaria. Si alguno queda incompleto, el mensaje añade la lista. 4.5.2 Revisión y corrección manual Captura 12. Pantalla Referencias intercompañía con varias filas, incluyendo alguna con Nº cliente o Nº proveedor en blanco. Campo Descripción Grupo Grupo al que pertenece la referencia Empresa Empresa cuyos libros se van a consultar Empresa del grupo Sociedad contraparte que representa el cliente/proveedor Cód. empresa vinculada Solo si la contraparte está en otra suscripción CIF/NIF empresa del grupo NIF usado para localizar las cuentas. Solo lectura Nº cliente Cliente que, en Empresa, representa a Empresa del grupo. Tiene desplegable que abre la lista de clientes de la otra empresa Nº proveedor Proveedor equivalente Aplica retención Las facturas de este par llevan línea de retención (IRPF) % de retención Porcentaje a aplicar Nº cuenta retención de venta Cuenta de la empresa emisora Nº cuenta retención de compra Cuenta de la empresa receptora Cuándo se considera completo un par: Entre dos empresas del grupo: necesita cliente Y proveedor. Con una empresa vinculada: basta con una de las dos cuentas (la otra cara vive en la otra suscripción). Errores más frecuentes en este punto: Síntoma Causa Solución Un par aparece siempre como Sin configurar en la matriz Falta el nº de cliente o de proveedor Rellénelo manualmente en esta pantalla No se rellena automáticamente La ficha de cliente/proveedor no tiene el CIF/NIF de la sociedad contraparte, o lo tiene con un formato distinto Corrija el NIF en la ficha y vuelva a ejecutar Actualizar referencias y cuentas El desplegable de cliente da error La empresa está en otra suscripción Use las cuentas de empresas vinculadas en lugar de esta pantalla 4.6 Empresas vinculadas y conexiones con otras suscripciones Este apartado solo es necesario si alguna sociedad del grupo vive en una suscripción o entorno de Business Central distinto del actual. Si todas sus empresas están en la misma base de datos, pase al apartado 4.7. 4.6.1 Arquitectura de la comunicación Comunicación con otra suscripción de Business Central Para que funcione: La extensión debe estar instalada en las dos suscripciones. Debe existir un registro de aplicación en Microsoft Entra ID con permisos sobre Business Central. Debe estar habilitado Permitir solicitudes HttpClient en la suscripción que llama. 4.6.2 Paso 1: registrar la aplicación en Microsoft Entra ID En el portal de Azure, vaya a Microsoft Entra ID → Registros de aplicaciones → Nuevo registro. Asigne un nombre (por ejemplo, BC InterCompany Tools). Anote el Id. de aplicación (cliente). En Certificados y secretos, cree un secreto de cliente y copie su Valor (no el Id. de secreto). En Permisos de API, conceda permisos de aplicación sobre Dynamics 365 Business Central y otorgue el consentimiento del administrador. En la suscripción remota, registre la aplicación en Configuración de aplicaciones de Microsoft Entra de Business Central y asígnele el conjunto de permisos GDSIT IC TOOLS (además de los permisos estándar de lectura que necesite). Captura 13. Pantalla de Microsoft Entra ID con el registro de aplicación creado, mostrando el Id. de aplicación (cliente). 4.6.3 Paso 2: informar las credenciales en la configuración En Configuración Dynasoft InterCompany Tools, ficha Conexión con empresas vinculadas: Campo Descripción Id. de aplicación (cliente) El GUID copiado del registro de aplicación. Se valida que tenga formato GUID Secreto de cliente El Valor del secreto. Se guarda cifrado y se muestra enmascarado. La aplicación rechaza los GUID, porque el error más habitual es copiar el Id. del secreto en lugar de su Valor Instalación remota Marque esta casilla solo si esta base de datos únicamente sirve datos a otra y no se usa para analizar Para borrar una credencial, deje el campo vacío y confirme el mensaje que aparece. 4.6.4 Paso 3: crear la conexión Desde la ficha del grupo → parte Empresas vinculadas → Conexiones → Conexiones. Captura 14. Pantalla Conexiones con otras suscripciones con una conexión dada de alta y el resultado de Probar conexión. Campo Descripción Código Identificador de la conexión. Varias empresas vinculadas del mismo entorno comparten conexión Descripción Texto libre Id. de inquilino GUID del tenant de la otra suscripción Nombre del entorno Production, Sandbox, etc. URL base de la API Opcional. Si se deja vacía se construye automáticamente Registrada por su cuenta Marque si esa suscripción tiene su propia licencia de la extensión. Si no lo marca, esa conexión consume un ítem de su licencia Última prueba de conexión Fecha y hora del último test correcto. Solo lectura Pulse Probar conexión. Si es correcta, la aplicación recupera la lista de empresas del entorno remoto. 4.6.5 Paso 4: dar de alta las empresas vinculadas En la ficha del grupo → parte Empresas vinculadas. Captura 15. Parte Empresas vinculadas de la ficha de grupo, con dos empresas vinculadas dadas de alta y la columna Vínculo marcada. Campo Descripción Empresa de búsqueda Empresa local del grupo donde existe la ficha de cliente o proveedor que identifica a la sociedad remota Tipo de búsqueda Cliente o Proveedor N.º cuenta de búsqueda El número de esa ficha. Al informarlo, la extensión copia automáticamente el CIF/NIF, propone el Nombre de la empresa vinculada y propone un Código Nombre de la cuenta de búsqueda Solo lectura Conexión Código de la conexión que da acceso a esa suscripción Vínculo Indicador visual: marcado cuando ya se ha asignado la empresa remota concreta CIF/NIF Clave de identificación. Con él se buscan su cliente y su proveedor en todas las empresas del grupo Cód. empresa vinculada Identificador corto dentro del grupo. Debe ser único Nombre de la empresa vinculada Nombre con el que aparece en las matrices % propiedad Porcentaje de participación Una vez informada la conexión, ejecute Conexiones → Autocompletar datos BC remoto. El proceso recorre las empresas del entorno remoto, lee su Información de la empresa y empareja por CIF/NIF normalizado (ignorando espacios, símbolos, mayúsculas y prefijo de país). Si encuentra la empresa, rellena su identificador y su nombre. Si el emparejamiento automático falla, use Ficha de empresa vinculada → Seleccionar empresa para elegirla manualmente de la lista remota. Captura 16. Ficha Empresa vinculada completa, mostrando los grupos General, Conexión, Ficha de identificación y la parte Cuentas en las empresas del grupo. 4.6.6 Paso 5: revisar las cuentas en cada empresa En la Ficha de empresa vinculada, la parte Cuentas de empresas vinculadas muestra una fila por cada empresa del grupo, con el cliente y el proveedor que representan a la sociedad remota en esa empresa. Estas filas las crea el motor automáticamente buscando por CIF/NIF, pero los números se pueden corregir a mano si el emparejamiento no fue el correcto. 4.7 Financiación intragrupo, socios y empleados Ruta: Ficha del grupo → parte Financiación intragrupo, socios y empleados Este módulo controla el cuadre de las cuentas contables que recogen préstamos, pólizas de crédito, cuentas corrientes con socios y anticipos a empleados, tanto entre sociedades del grupo como con terceros vinculados. Captura 17. Parte Financiación intragrupo, socios y empleados de la ficha de grupo, con varias líneas configuradas de distintos tipos de contraparte. 4.7.1 Concepto Cada línea representa una cuenta contable de una empresa frente a una contraparte. Cuando la contraparte es otra empresa del grupo, debe existir una línea espejo en esa empresa: la que, desde el otro lado, recoge la misma financiación con el signo contrario. Empresa A Empresa B Cuenta 5530000 Cuenta 1710000 "Préstamo concedido a B" <--> "Préstamo recibido de A" Tipo: Crédito concedido Tipo: Deuda recibida Contraparte: B Contraparte: A Saldo: 250.000 Saldo: 250.000 -> CUADRADO 4.7.2 Campos Campo Descripción Empresa Sociedad propietaria de la cuenta. Debe pertenecer al grupo Nº cuenta Cuenta contable. El desplegable abre el plan de cuentas de esa empresa, filtrado a cuentas de registro Descripción Concepto. Si se deja vacío, toma el nombre de la cuenta Tipo de financiación Crédito concedido (la empresa presta) o Deuda recibida (la empresa debe) Tipo de contraparte Empresa del grupo, Socio, Entidad privada o Empleado Plazo Corto plazo o Largo plazo Empresa contraparte Solo si el tipo de contraparte es Empresa del grupo y la cuenta no es agrupada Código de contraparte Solo si la contraparte no es una empresa del grupo. Desplegable a Socios y entidades privadas Saldo agrupado Marque si la cuenta recoge la financiación de todo el resto del grupo en un solo saldo (típico de pólizas y cash pooling) Nº cuenta contraparte Úselo para desempatar cuando hay varias financiaciones entre las mismas dos empresas Movimientos desde Fecha desde la que se leen los movimientos contables. En blanco = toda la vida de la cuenta Activo Desactive para excluir temporalmente la línea del análisis sin borrarla 4.7.3 Socios y entidades privadas Si la contraparte no es una sociedad del grupo (un socio persona física, una entidad vinculada que no está en Business Central, un empleado), primero debe darla de alta: Acción: parte de financiación → Socios y entidades privadas Captura 18. Pantalla Socios y entidades privadas con varios registros de tipo Socio, Entidad privada y Empleado. Campo Descripción Tipo de contraparte Socio, Entidad privada o Empleado. No se puede cambiar una vez creado el registro Código Identificador. El mismo código puede existir como Socio y como Empleado Nombre Nombre completo CIF/NIF Opcional 4.7.4 Reglas de cuadre Situación Estado resultante Existe línea espejo y la diferencia es menor o igual que la tolerancia Cuadrado Existe línea espejo y la diferencia supera la tolerancia Descuadrado La contraparte es empresa del grupo pero no hay línea espejo Sin correspondencia + aviso La línea forma parte de una cuenta agrupada En cuenta agrupada (su cotejo vive en la línea agrupada) La contraparte es socio, entidad privada o empleado (no lleva libros propios) Cuadrado Estaba descuadrada pero todos los casos que afectan al saldo son diferencias de cambio, redondeos o comisiones que suman exactamente la diferencia Observación 4.7.5 Acción Comprobar configuración Verifica que todas las líneas tengan una empresa válida, una cuenta que exista en esa empresa y una contraparte correctamente informada. Ejecútela siempre después de configurar el módulo. 4.7.6 Validación bloqueante La ficha del grupo no se cierra mientras exista alguna línea de financiación hacia una empresa del grupo sin su línea espejo. Es deliberado: una financiación sin contrapartida siempre indica un error de configuración o un asiento que falta. 4.8 Informes financieros: igualar esquemas entre empresas Para que un informe financiero de grupo funcione, el mismo esquema de cuentas y la misma plantilla de columnas deben existir en todas las empresas del grupo con idéntico nombre. Ruta: Ficha del grupo → parte Empresas grupo → Informes financieros → Copiar informes financieros Captura 19. Diálogo Copiar informes financieros con la empresa de origen seleccionada y el destino puesto a Grupo. Campo Descripción Empresa origen Sociedad que tiene los informes bien configurados Tipo de destino Empresa (una sola) o Grupo (todas las del grupo, más la empresa de gestión de resultados) Empresa destino Solo si el tipo es Empresa Grupo destino Solo si el tipo es Grupo El proceso copia: nombres de plantillas de columnas, plantillas de columnas, nombres de esquemas de cuentas, líneas de esquema de cuentas e informes financieros. Advertencia: antes de ejecutar, la aplicación muestra un mensaje de confirmación indicando cuántos objetos se van a borrar y sustituir en cada empresa de destino. La configuración de informes existente en las empresas destino se elimina. Revise el recuento antes de aceptar. 4.9 Cálculos diferidos La visión consolidada de los informes financieros exige recorrer todos los movimientos de todas las empresas y eliminar las operaciones intragrupo. En grupos grandes puede tardar varios minutos. La solución es calcularla de noche y consultar la versión guardada. Ruta: Ficha del grupo → parte Empresas grupo → Programación diferida → Programar cálculo 4.9.1 Asistente de programación Captura 20. Paso 1 del asistente Programar un cálculo diferido, con el grupo, el esquema de cuentas y la plantilla de columnas seleccionados. Paso 1 — Grupo e informe financiero Campo Descripción Grupos de empresas Grupo para el que se calcula Nombre esquema cuenta Esquema de cuentas a calcular Nombre plantilla columna Plantilla de columnas a aplicar Paso 2 — Periodo y hora de ejecución Captura 21. Paso 2 del asistente, con la periodicidad y los días de la semana marcados. Campo Descripción Valor por defecto Ver por Día, Semana, Mes, Año o Año en curso — Primera fecha/hora inicio Cuándo se ejecuta por primera vez Mañana a las 02:00 Minutos entre ejecuciones 1440 equivale a una vez al día 1440 Ejecutar en lunes … domingo Días en que se ejecuta Todos marcados Al pulsar Finalizar se crea el registro y su entrada en la cola de proyectos de Business Central. 4.9.2 Gestión de los cálculos programados Ruta: Ficha del grupo → Programación diferida → Cálculos diferidos Captura 22. Pantalla Cálculos diferidos con dos cálculos programados, mostrando las columnas Última ejecución, Última duración y Último error. Acción Efecto Nuevo Abre el asistente Ejecutar ahora Lanza el cálculo inmediatamente Mostrar proyecto de la cola Abre la entrada de la cola de proyectos correspondiente Mostrar movimientos de registro Historial de ejecuciones de la cola de proyectos Columnas de control: Última ejecución, Última duración, Último error. Cada ejecución calcula la visión Agregada y, si el grupo tiene la consolidación correctamente configurada, también la Consolidada. Si faltan referencias intercompañía, se anota el aviso en Último error y solo se guarda la agregada. 4.10 Inteligencia artificial (Azure OpenAI) Módulo opcional. Solo se necesita si quiere usar la propuesta automática de conceptos de facturación interempresa. 4.10.1 Requisitos Un recurso de Azure OpenAI con una implementación (deployment) de un modelo de chat (por ejemplo, gpt-4o o gpt-4.1). La clave de API del recurso. Permitir solicitudes HttpClient habilitado en la extensión. 4.10.2 Configuración En Configuración Dynasoft InterCompany Tools, ficha Inteligencia artificial: Captura 23. Ficha Inteligencia artificial de la configuración, con el punto de conexión, el nombre de implementación, la clave enmascarada, el modelo detectado y la fecha de la última prueba. Campo Descripción Punto de conexión o URL de la implementación Pegue aquí la URL completa que muestra Azure AI Foundry. La extensión extrae automáticamente el nombre de la implementación y la versión de API, y recorta la URL a su parte base Clave de API Clave del recurso de Azure OpenAI. Se guarda cifrada y se muestra enmascarada Nombre de implementación Se rellena solo al pegar la URL. Si lo introduce a mano, es el valor de la columna Name en Azure AI Foundry → Deployments Versión de API REST Se rellena automáticamente. No editable Modelo detectado Lo rellena la prueba de conexión. Solo lectura Última prueba de conexión Fecha y hora. Solo lectura Probar conexión Enlace que envía una petición mínima al modelo y verifica la respuesta Habilitar propuestas con IA Interruptor general. No se puede activar hasta que la prueba de conexión haya sido correcta Orden correcto: informe punto de conexión → clave → pulse Probar conexión → active Habilitar propuestas con IA. Cualquier cambio en el punto de conexión o en el nombre de implementación desactiva automáticamente la casilla de habilitación y borra la fecha de prueba, obligando a volver a validar. 4.10.3 El prompt En la ficha Prueba de facturación anticipos con IA: Campo Descripción Empresa que factura Empresa cuyas facturas de venta se analizan en la prueba Empresa que recibe la factura Empresa cuyas facturas de compra se analizan Nº de facturas a comparar Número máximo de grupos de conceptos distintos que se envían al modelo (1 a 100, por defecto 15) Prompt guardado Indicador de si hay un prompt almacenado Editar prompt Abre el editor de texto enriquecido Ejecutar la propuesta con este prompt Lanza una prueba con las empresas indicadas Al pulsar Editar prompt por primera vez, la aplicación le ofrece cargar un prompt de ejemplo ya redactado y probado. Se recomienda partir de él. Captura 24. Editor de texto enriquecido Prompt con el prompt de ejemplo cargado y la barra de herramientas visible. Marcadores disponibles en el prompt: Marcador Se sustituye por {EMPRESA_VENDE} Nombre de la empresa que emite la factura {EMPRESA_COMPRA} Nombre de la empresa que la recibe {HISTORICO} Bloque con el histórico de facturas agrupadas por concepto Pulse Guardar prompt para almacenarlo. El editor conserva el formato para futuras ediciones, pero al modelo se le envía siempre la versión en texto plano. 4.11 Modo demo El Modo demo enmascara en pantalla la información sensible, sin alterar ningún dato: Elemento Se muestra como Nombre de empresa Empresa 1, Empresa 2, … Abreviatura E1, E2, … Nombre de cliente/proveedor Cuenta 1, Cuenta 2, … CIF/NIF Enmascarado Importes Multiplicados por un factor aleatorio (entre 4 y 10) constante durante la sesión Se activa desde Configuración Dynasoft InterCompany Tools → General → Modo demo y afecta inmediatamente a todas las pantallas de la extensión. Importante: el modo demo no enmascara los ficheros JSON de exportación ni afecta a los cálculos internos. Es exclusivamente una capa de presentación. No lo use como mecanismo de seguridad. Captura 25. La misma Matriz Situación Grupo mostrada dos veces, lado a lado: con modo demo desactivado y con modo demo activado. 4.12 Exportar e importar la configuración 4.12.1 Exportar Ruta: Configuración Dynasoft InterCompany Tools → Exportar configuración Genera un fichero JSON con toda la configuración: parámetros generales, grupos, empresas, referencias intercompañía, empresas vinculadas y sus cuentas, conexiones externas, financiación, socios, plantillas de facturación y cálculos programados. Incluye también las plantillas estándar de venta y compra referenciadas, por empresa. Aviso de seguridad: el fichero exportado contiene la clave de API de Azure OpenAI y el secreto de cliente de Entra ID en texto claro, para permitir una restauración completa. Trátelo como un fichero de credenciales: guárdelo cifrado y no lo envíe por correo sin protección. Úselo: Como copia de seguridad antes de cualquier cambio importante. Para trasladar la configuración de un sandbox a producción. Para enviar la configuración al soporte cuando reporte una incidencia (elimine antes la sección secrets si no quiere compartir credenciales). 4.12.2 Importar Ruta: Configuración Dynasoft InterCompany Tools → Importar configuración Operación destructiva. Antes de importar, la aplicación muestra un mensaje de confirmación explícito: se borra toda la configuración actual de la extensión y se sustituye por la del fichero. Las plantillas estándar de venta y compra se actualizan sin borrar las que no estén en el fichero. Si el fichero no contiene credenciales (porque se eliminaron), las existentes se conservan. 4.13 Lista de comprobación final Antes de dar por terminada la configuración, verifique: Comprobación ☐ La extensión Dynasoft Extension Manager está instalada y la licencia es válida ☐ Los usuarios tienen el conjunto de permisos GDSIT IC TOOLS (directamente o vía GDS License Basic) ☐ Todas las empresas del grupo tienen el CIF/NIF relleno en Información de la empresa ☐ El grupo está creado, marcado como Grupo por defecto si es el principal ☐ Todas las empresas del grupo tienen Abreviación ☐ El % propiedad y el Orden en esquema son los correctos ☐ La acción Actualizar referencias y cuentas se ha ejecutado y no quedan pares incompletos (o los que quedan están justificados) ☐ Si hay empresas en otra suscripción: conexión probada con éxito, empresas remotas asignadas y cuentas revisadas ☐ El módulo de financiación no tiene líneas Sin correspondencia (la ficha del grupo se cierra sin errores) ☐ Los esquemas de cuentas y las plantillas de columnas existen con el mismo nombre en todas las empresas ☐ Hay al menos un cálculo diferido programado para la visión consolidada ☐ Si usa IA: la prueba de conexión es correcta y hay un prompt guardado ☐ La configuración se ha exportado y el fichero está guardado en lugar seguro ☐ Permitir solicitudes HttpClient está activado (si usa vinculadas o IA) Captura 26. Ficha del grupo completamente configurada, con las tres partes rellenas y sin avisos. Módulos funcionales Los siete módulos del producto en detalle 5. Módulo 1 — Informes financieros de grupo 5.1 Para qué sirve Convierte cualquier informe financiero / esquema de cuentas estándar de Business Central en un informe multi-empresa, con una columna por sociedad y una columna de total del grupo, sin tocar la configuración del informe original. 5.2 Cómo se llega Ruta principal: Menú del Centro de rol → Dynasoft InterCompany Tools → Informes financieros de grupo → Informes financieros → seleccione el informe → acción Panorama grupo Ruta alternativa: Buscar (Alt+Q) → Nombres de esquemas de cuentas → seleccione el esquema → acción Panorama grupo La acción Panorama grupo solo aparece si la empresa actual pertenece a algún grupo o es la Empresa de gestión de resultados de alguno. Captura 27. Lista estándar Informes financieros con la acción Panorama grupo resaltada en la barra de acciones. 5.3 La pantalla Panorama esq. cta. Grupo Captura 28. Pantalla completa Panorama esq. cta. Grupo con todas las opciones visibles, cuatro columnas de empresa y la columna de total agregado. 5.3.1 Zona de opciones Se muestra u oculta con la acción Mostrar. Tiene tres estados: Ocultar opciones, Mostrar filtros y Mostrar todas las opciones. Todos los controles siguientes viven dentro del grupo Opciones agregación y consolidación. Grupo Periodo Campo Descripción Ver por Día, Semana, Mes, Trimestre, Año, Periodo contable o Año en curso Filtro fecha Rango de fechas. Se recalcula automáticamente al cambiar Ver por Valor especial Año en curso: es el valor con el que se abre la pantalla. Cubre desde el 1 de enero hasta la fecha de trabajo, no el año natural completo. Es el acumulado del ejercicio en curso a día de hoy. Al pulsar Periodo siguiente o Periodo anterior, la vista cambia automáticamente a Año, porque Año en curso no es un periodo navegable. Grupo Agrupación Campo Descripción Grupos de empresas Grupo a analizar. Al abrir se propone el grupo que contiene la empresa actual Visión grupo Agregado o Consolidado Grupo Presentación Campo Descripción Ver desglose por empresa Alterna entre mostrar una columna por empresa o solo la columna del total del grupo Mostrar nombres abreviados Usa la Abreviación de cada empresa en las cabeceras en lugar del nombre completo Mostrar importes en divisa adicional Informativo, solo lectura Grupo General Campo Descripción Nombre esquema cuenta Esquema de cuentas que se está mostrando Nombre plantilla columna Plantilla de columnas aplicada Versión calculada el Solo lectura. Fecha y hora de los datos mostrados cuando provienen de una versión guardada Grupo Filtros Filtros de dimensión 1 a 4 (con el nombre real de la dimensión), filtro de centro de coste, de objeto de coste, de flujo de caja, de presupuesto de contabilidad y de presupuesto de costes. 5.3.2 La rejilla Nº fila y Descripción: identifican cada línea del esquema, con su indentación original. Columnas de valor: hasta 12 columnas simultáneas. Cada cabecera tiene el formato <% propiedad>% - , por ejemplo 100% ES - Movimiento neto. La última tanda de columnas es la del total del grupo, con cabecera Resultado agregado - o Resultado consolidado - . Si el grupo tiene más empresas de las que caben en 12 columnas, use Columna siguiente y Columna anterior para desplazar la ventana visible. Las celdas con error de cálculo (división por cero, periodo inválido) se muestran en rojo. 5.3.3 Acciones Acción Descripción Columna anterior / Columna siguiente Desplaza la ventana de 12 columnas Periodo anterior / Periodo siguiente Avanza o retrocede el periodo según Ver por Mostrar (desplegable) Ocultar opciones / Mostrar filtros / Mostrar todas las opciones Recalcular Fuerza un recálculo completo. En visión consolidada, sustituye la versión guardada. Pide confirmación Exportar a Excel Genera un libro de Excel con la rejilla tal como se ve Exportar log análisis (JSON) Solo visible con Modo log activo en el grupo. Log forense auditable Información de licencia Estado de la licencia 5.4 Visión agregada Es la visión por defecto. Para cada celda: Se calcula el valor de esa línea del esquema en cada empresa del conjunto. Se multiplica por el % propiedad de esa empresa. Se suman los resultados. Cada empresa puede aportar sus cifras en divisa adicional de informes si tiene marcada la casilla Usar divisa adicional. Fórmulas de columna Las fórmulas de columna del tipo C1+C2 o C3/C4*100 siguen funcionando: la extensión las resuelve dentro del bloque de columnas de la misma empresa, de modo que cada sociedad calcula su propio ratio y el bloque de total calcula el ratio del grupo. 5.5 Visión consolidada Además de agregar, elimina las operaciones registradas contra clientes y proveedores intragrupo: se restan del importe calculado los movimientos contables cuyo origen es un cliente o un proveedor que representa a otra sociedad del grupo. 5.5.1 Requisitos El grupo debe tener al menos dos empresas. Todas las referencias intercompañía deben estar completas. Si falta alguna, la aplicación muestra la lista de pares pendientes ( ES > IT, IT > ES…) y sugiere ejecutar Actualizar referencias y cuentas. 5.5.2 Limitación La visión consolidada no es compatible con esquemas de cuentas basados en Vistas de análisis, porque los movimientos de vista de análisis no conservan el cliente o proveedor de la operación y no se pueden eliminar. Si lo intenta, aparece un error y la vista vuelve a Agregado. 5.5.3 Versiones guardadas Al pasar a visión consolidada pueden darse tres situaciones: Situación Comportamiento Existe una versión guardada con los mismos parámetros Aparece un menú indicando cuándo se calculó y cuánto tardó, con las opciones Mostrar la versión guardada y Recalcular ahora Nunca se ha calculado para ese grupo Mensaje de confirmación advirtiendo de que puede tardar Se pulsa Recalcular Se recalcula y se sustituye la versión guardada Durante el recálculo se muestra una ventana En proceso… con el grupo y su número de empresas, la empresa en curso, la fase (Analizando filas a mostrar / Calculando importes consolidados), la fila y la columna que se están calculando, la descripción de la fila, el tiempo transcurrido y el tiempo restante estimado. Captura 29. Menú emergente que aparece al cambiar a visión Consolidado cuando existe una versión guardada, con las opciones Mostrar la versión guardada y Recalcular ahora. Captura 30. Ventana En proceso… del cálculo consolidado, con la fase, la fila en curso y los tiempos transcurrido y restante. Captura 66. Aviso de confirmación que aparece la primera vez que se consolida un grupo, advirtiendo de que el cálculo puede tardar. El campo Versión calculada el indica siempre la antigüedad de los datos que está viendo. 5.6 Drill-down: del importe al apunte La cadena de navegación completa: Del importe al apunte contable 5.6.1 Plan de cuentas (C/G) Grupo empresas Al pulsar sobre una celda de importe se abre el plan de cuentas del grupo. Captura 31. Pantalla Plan de cuentas (C/G) Grupo empresas mostrando las cuentas de varias empresas, con la columna Empresa y el grupo de campos Total grupo a la derecha. Si pulsó una celda de una columna de empresa concreta, solo aparecen las cuentas de esa empresa. Si pulsó una celda de la columna de total del grupo, aparecen las cuentas de todas. Columnas visibles: Empresa, Nº, Nombre, Tipo de cuenta, Resultados/Balance, Totalización, Tipo registro general, grupos contables, Movimiento neto e Importe presupuestado. Se pueden añadir con Personalizar: Registro directo, Saldo a fecha, Saldo, y todos los importes en divisa adicional. El grupo de campos Total grupo muestra, para la cuenta seleccionada, la suma del mismo número de cuenta en todas las empresas del grupo: saldo del periodo, saldo a fecha, saldo, sus equivalentes en divisa adicional e importe presupuestado. 5.6.2 Movs. contabilidad Grupo empresas Al pulsar un importe del plan de cuentas se abre la lista de movimientos contables, ya consolidada, con la columna Empresa en primer lugar. Captura 32. Pantalla Movs. contabilidad Grupo empresas con movimientos de varias empresas y el menú Reclasificar desplegado. Mientras se cargan los movimientos se muestra un contador de progreso con la empresa y el número de movimientos leídos. Acciones disponibles: Navegar y el menú Reclasificar (ver Módulo 7). 5.6.3 Buscar movimientos entre empresas La acción Navegar abre la ventana estándar Buscar movimientos de Business Central: Si el apunte es de la empresa actual, se abre directamente. Si es de otra empresa, se abre una pestaña nueva del navegador posicionada en esa empresa, con la ventana de navegación ya cargada con la fecha y el número de documento. Es la única forma técnicamente posible de abrir una ventana estándar en otra sociedad. 5.6.4 Esquemas basados en vistas de análisis Si el esquema de cuentas usa una vista de análisis, el drill-down abre en su lugar: Plan de cuentas (Vistas de análisis) → Entradas de vista de análisis → y desde ahí, descomprimiendo el movimiento, hasta los movimientos de contabilidad reales. La ruta de presupuesto es: Entradas de presupuesto de vista de análisis → Movs. pptos. contabilidad. Limitación conocida: los esquemas con filas de tipo Cuentas de flujo de caja muestran sus importes correctamente, pero no permiten drill-down. 5.7 Exportar a Excel La acción Exportar a Excel genera un libro con: Una cabecera de filtros: filtro de fecha, grupo de empresas, visión de grupo, filtros de presupuesto y filtros de dimensión (con el nombre real de cada dimensión). Una fila con la divisa utilizada. Una fila de cabeceras de columna, con el mismo texto que la pantalla. Una fila por cada línea del esquema, respetando los formatos negrita, cursiva, subrayado y doble subrayado definidos en el esquema. El Excel es un volcado literal de lo que se ve en pantalla, no un recálculo. Respeta el estado de Ver desglose por empresa: si está desactivado, solo exporta la columna de total. Los formatos numéricos se ajustan automáticamente según el Factor redondeo de cada columna y añaden el símbolo de porcentaje o de divisa según corresponda. El nombre del fichero es _Financial_Report.xlsx. Captura 33. Libro de Excel generado por Exportar a Excel, mostrando la cabecera de filtros y la rejilla con formatos. 6. Módulo 2 — Matriz Situación Grupo (deuda intercompañía) 6.1 Para qué sirve Responde a la pregunta central de cualquier grupo de empresas: ¿Cuánto se deben mis sociedades entre sí, están las dos partes de acuerdo, y qué tengo que hacer para cuadrarlo? 6.2 Cómo se llega Ruta: Menú del Centro de rol → Dynasoft InterCompany Tools → Situación interempresa → Matriz Situación Grupo Captura 34. Pantalla completa Matriz Situación Grupo con las opciones desplegadas, la lista Deuda entre empresas, la lista Total por empresa, la parte de Financiación y el cuadro de información Posición del grupo a la derecha. 6.3 Estructura de la pantalla La pantalla tiene cuatro zonas: +--------------------------------------------------------------+ | OPCIONES: A fecha | Grupo empresarial | Filtro de empresa | | Opciones de visualización | +--------------------------------------------------+-----------+ | DEUDA ENTRE EMPRESAS (una fila por par) | POSICIÓN | | | DEL GRUPO | +--------------------------------------------------+ (resumen) | | TOTAL POR EMPRESA | | +--------------------------------------------------+ | | FINANCIACIÓN INTRAGRUPO, SOCIOS Y EMPLEADOS | | +--------------------------------------------------+-----------+ 6.3.1 Opciones Campo Descripción Grupo empresarial Grupo a analizar. Al cambiarlo se recalcula todo A fecha Fecha de corte del análisis. Se propone la fecha de hoy. Si se vacía, vuelve a hoy Filtro de empresa Solo lectura. Se rellena con el botón de asistencia (⋮), que abre el selector de empresas Ocultar relaciones sin acción Activado por defecto. Oculta las filas que están cuadradas y no requieren ninguna actuación Mostrar solo descuadres Muestra exclusivamente las relaciones descuadradas. Si al activarlo no queda ninguna fila, se desactiva solo y avisa de que no se han detectado descuadres Selector de empresas Captura 35. Ventana Seleccionar empresas con varias empresas marcadas, mostrando las columnas Seleccionada, Empresa, Abreviatura y Ubicación (Local/Remota). Acción Efecto Aplicar selección Aplica el filtro Marcar todas Selecciona todas las empresas Ver todas las empresas Desmarca todo y quita el filtro Cancelar Cierra sin cambios Cómo se interpreta el filtro en esta pantalla: si marca dos o más empresas, se muestran solo las relaciones con las dos puntas dentro de la selección. Si marca una sola, se muestran todas las relaciones en las que participe esa empresa. 6.4 Lista Deuda entre empresas Cada fila es un par ordenado de empresas. Entre dos sociedades hay siempre dos filas (A debe a B, y B debe a A), porque cada dirección tiene su propio juego de cuentas. 6.4.1 Columnas Columna Significado Debe (deudora) Empresa que tiene la factura de compra: reconoce la deuda A (acreedora) Empresa que tiene la factura de venta: reclama el cobro Estado Ver 6.5 Pendiente de liquidar (ambas empresas) Cobros y pagos a cuenta que podrían aplicarse contra facturas abiertas. Pulsable Reconocido por el deudor Saldo pendiente del proveedor en los libros de la deudora. Pulsable Reclamado por el acreedor Saldo pendiente del cliente en los libros de la acreedora. Pulsable Diferencia Reclamado − Reconocido Código divisa Divisa en la que se comparan los dos lados. Vacío = divisa local Peso (acreedora) Barra visual proporcional al peso de la relación en la deuda total del grupo % sobre la deuda del grupo (acreedora) Porcentaje Importe vencido (acreedora) Parte vencida a la fecha de corte. Pulsable Vencimiento más antiguo (acreedora) Fecha del documento pendiente más antiguo Días de antigüedad (acreedora) Días transcurridos desde ese vencimiento Documentos pendientes (acreedora) Número de documentos abiertos. Pulsable 6.4.2 Código de colores Color Significado Rojo (Desfavorable) Relación Descuadrada, o importe vencido distinto de cero Naranja (Ambiguo) Estado Sin configurar o Solo un lado Azul intenso (Acento fuerte) Estado Anticipo Verde (Favorable) Estado Cuadrada Gris (Subordinado) Estado Sin deuda Amarillo (Atención) Relación que supone el 25 % o más de la deuda del grupo, o que tiene importe pendiente de liquidar 6.5 Los seis estados de una relación Estado Cuándo aparece Qué hacer Sin configurar No hay cliente ni proveedor configurado en las referencias intercompañía Ir a Referencias intercompañía y completar las cuentas Sin deuda Los dos lados están a cero Nada Cuadrada Los dos lados coinciden (diferencia menor de 0,01) y hay facturas abiertas Nada Descuadrada La diferencia entre lo reclamado y lo reconocido supera 0,01 Investigar: documentos no registrados, facturas no contabilizadas en el otro lado, diferencias de cambio Anticipo Los dos lados coinciden pero no hay ninguna factura abierta en ninguno: solo quedan cobros o pagos a cuenta Usar Facturación interempresa para convertir el anticipo en factura Solo un lado Relación con una empresa vinculada cuya divisa no es comparable, o de la que no se han leído los saldos Leer los saldos remotos, o revisar la divisa de las cuentas 6.6 Cómo se calcula cada cifra Es importante entenderlo para poder explicar cualquier diferencia. Para el lado acreedor (cliente): Movimientos de cliente donde: Nº cliente = el de la referencia intercompañía Fecha registro <= A fecha Y (sigue abierto HOY O se cerró DESPUÉS de "A fecha") Filtro de fecha <= A fecha (el pendiente se calcula A FECHA) De cada movimiento con importe pendiente distinto de cero se acumula: El importe pendiente → Reclamado por el acreedor Si es positivo (factura) → cuenta como factura Si es negativo (cobro a cuenta) → cuenta como cobro a cuenta Si el vencimiento es anterior a la fecha de corte → Importe vencido El vencimiento más antiguo y el número de documentos abiertos Para el lado deudor (proveedor): exactamente lo mismo, con el signo cambiado, de modo que una factura de proveedor también aparece en positivo. Divisas: si la relación tiene divisa, se toma el importe en divisa cuando coincide. Si no coincide, se convierte desde la divisa local usando el tipo de cambio de la empresa de maestros y la fecha más próxima disponible. Los documentos convertidos se marcan con un indicador Convertido en el detalle. 6.7 Navegación desde la matriz 6.7.1 Ver los documentos que componen un saldo Pulse sobre Reclamado por el acreedor, Reconocido por el deudor, Importe vencido o Documentos pendientes, o use las acciones Documentos del acreedor / Documentos del deudor. Captura 36. Pantalla Detalle de deuda interempresa mostrando los documentos pendientes de una relación, con el subtotal al pie. La pantalla muestra, para cada documento pendiente: empresa del grupo, fecha de registro, tipo y número de documento, número de documento externo, descripción, vencimiento, días vencidos, divisa, indicador de conversión e importes original y pendiente. Pulsando el Nº documento se abre el documento registrado en su empresa (factura de venta, abono, factura de compra…). Si no se encuentra el documento, se abre el movimiento contable. Pulsando el Nº documento externo se abre el documento en la empresa del grupo de la contraparte. Las filas vencidas aparecen en rojo. Al pie se muestra el Total pendiente, y también en divisa si todos los documentos comparten la misma. 6.7.2 Acciones de la lista de relaciones Acción Cuándo está visible Qué hace Documentos del deudor Siempre Documentos pendientes del proveedor Documentos del acreedor Siempre Documentos pendientes del cliente Mostrar propuestas liquidación Si existen propuestas Abre la lista de liquidaciones pendientes Facturación interempresa Estado Anticipo o Descuadrada Abre el asistente de facturación 6.8 Lista Total por empresa Resume la posición de cada sociedad frente al resto del grupo. Captura 37. Lista Total por empresa con cuatro empresas, mostrando las columnas Debe, Le deben, Posición neta y las barras visuales. Columna Significado Empresa Sociedad Ubicación Local o Remota (si está en otra suscripción) Código divisa Se genera una fila por divisa; nunca se suman importes de divisas distintas Debe Lo que la empresa debe al resto del grupo. Pulsable Vencido que debe Parte vencida. Pulsable Le deben Lo que el resto del grupo le debe. Pulsable Vencido a favor Parte vencida. Pulsable Posición neta Le deben − Debe. Pulsable % neto sobre la deuda del grupo Peso relativo, conservando el signo % que debe sobre la deuda del grupo Peso de lo que debe sobre la deuda interempresa total. Solo mira el lado deudor, así que nunca es negativo y la columna suma 100 Documentos (debe / a favor) Recuento. Pulsable Relaciones descuadradas Número de pares descuadrados en los que participa Colores: Vencido que debe distinto de cero en rojo; Vencido a favor en naranja; Posición neta en verde si es positiva, en rojo si es negativa y en gris si es cero. Al pulsar Posición neta o el recuento de documentos se abre la pantalla Posición neta interempresa, con dos listas —documentos a cobrar y documentos a pagar— y los totales Le deben, Debe y Posición neta. Captura 38. Pantalla Posición neta interempresa con las dos listas de documentos y los tres totales al pie. 6.9 Cuadro de información Posición del grupo El cuadro lateral muestra siete indicadores: Indicador Significado Color Deuda interempresa total Suma de todas las relaciones Verde Deuda vencida Suma de los importes vencidos Rojo si es distinto de cero Descuadre total Suma de los valores absolutos de las diferencias Ámbar si es distinto de cero Relaciones con deuda Número de pares con saldo — Relaciones descuadradas Número de pares en estado Descuadrada Rojo si es distinto de cero Documentos pendientes Total de documentos abiertos — Empresas del grupo Número de sociedades — 6.10 Acción Actualizar (F5) Es la acción más importante de la pantalla. Ejecuta, en este orden: Descarta las propuestas de liquidación no aplicadas del usuario (evita trabajar con propuestas obsoletas). Si el grupo tiene empresas vinculadas, pregunta si desea leer ahora lo que reconocen en sus suscripciones. Si acepta, lanza la lectura por API con una barra de progreso. Reconstruye la matriz de deuda, la de financiación y los totales. Reevalúa la notificación de pagos pendientes de liquidar. Captura 39. Mensaje de confirmación que ofrece leer los saldos de las empresas vinculadas, indicando la fecha de la última lectura. 6.11 Lectura de saldos de empresas vinculadas Cuando el grupo tiene sociedades en otra suscripción, la matriz necesita saber qué reconocen ellas en sus libros. El proceso: Se conecta a cada suscripción vinculada mediante la conexión configurada. Lee la divisa local de la empresa remota. Lee sus fichas de cliente y proveedor, y las empareja con las empresas del grupo por CIF/NIF normalizado (tolerando el prefijo de país) y, si hace falta, por nombre normalizado (tolerando diferencias de forma jurídica como SL, SLU, LLC o GmbH). Lee los movimientos pendientes a la fecha de corte. Guarda una instantánea con los saldos, los documentos y el vencido de cada lado. Comparación de divisas: si la divisa del cliente remoto no coincide con la de la relación, ese lado no se compara y la relación pasa a estado Solo un lado. Es preferible declarar que no se puede comparar antes que mostrar un descuadre falso. Para consultar la última instantánea leída, busque Saldos de las empresas vinculadas (Alt+Q). Captura 40. Pantalla Saldos de las empresas vinculadas con las instantáneas leídas, mostrando las columnas de importe de cliente y de proveedor, la fecha de corte y la última sincronización. 6.12 Exportación forense (JSON) Con Modo log activo en el grupo, aparece la acción Exportación datos (JSON). Genera un fichero GDSIT_ICDebtLog__.json con: Sección Contenido exportInfo Fecha, empresa, usuario, pantalla de origen, versión de la extensión y descripción de cada bloque header Todos los controles de opción con su valor y los filtros resultantes calculationRules Cómo se obtiene cada cifra: qué movimientos se leen, qué filtros de fecha se aplican, cómo se decide el estado extensionSetup Configuración general (sin la clave de IA) y datos de licencia groupSetup, groupCompanies Grupo y sus empresas con abreviatura, %, orden y divisa local intercompanyReferences Cliente y proveedor de cada par, si siguen existiendo, su nombre, bloqueo y saldo externalConnections, linkedCompanies Conexiones (sin secretos) y empresas vinculadas crossTenantExchange Entidades API publicadas y buzones de peticiones entrantes remoteData Opcional: lo que contestaron en directo las suscripciones vinculadas relations Una entrada por par con todos los campos, los filtros exactos usados en cada lado, la lista completa de documentos de ambos lados con su auditoría (abierto, fecha de cierre, liquidaciones, retenciones, dimensiones, usuario) y una conciliación por número de documento y por documento externo companyPositions Totales por empresa con su desglose y un indicador de si la cifra cuadra con sus documentos totals, applications Indicadores y propuestas de liquidación financing Tolerancia, configuración, matriz completa, cuentas agrupadas con sus partes, análisis de todos los descuadres y movimientos contables de cada cuenta Es la herramienta que debe adjuntar a cualquier consulta al soporte o a una revisión de auditoría: contiene no solo el resultado, sino el procedimiento exacto con el que se obtuvo. 7. Módulo 3 — Liquidación por antigüedad 7.1 Para qué sirve Cuando dos sociedades del grupo se transfieren dinero con frecuencia, las cuentas de cliente y de proveedor se llenan de cobros y pagos a cuenta sin aplicar. El saldo es correcto, pero la antigüedad de la deuda es ilegible y los informes de vencimientos mienten. Este módulo propone y ejecuta la aplicación FIFO de esos cobros y pagos contra las facturas abiertas. Regla de negocio fundamental: cada empresa se liquida sola. No hay liquidaciones cruzadas entre sociedades. Lo que se hace es aplicar, dentro de la contabilidad de una empresa, sus propios cobros y pagos a cuenta contra sus propias facturas abiertas de la cuenta intercompañía. 7.2 Cómo se llega Tres caminos: Desde la matriz de deuda: pulse la columna Pendiente de liquidar (ambas empresas) de una relación. Desde la matriz de deuda: acción Mostrar propuestas liquidación. Desde el menú: Centro de rol → Situación interempresa → Liquidaciones intercompañía. Desde la notificación: cuando hay importes pendientes de aplicar, aparece un aviso en la parte superior de la matriz con la acción Liquidar por antigüedad. Captura 41. Notificación en la parte superior de la Matriz Situación Grupo indicando el importe pendiente de liquidar, con la acción Liquidar por antigüedad. 7.3 El algoritmo FIFO Liquidación por antigüedad: algoritmo FIFO Detalles: Se recorren las facturas ordenadas por fecha de registro, de la más antigua a la más reciente. Para cada factura se recorren los pagos de la misma divisa, también de más antiguo a más reciente, consumiendo el menor entre lo disponible del pago y lo pendiente de la factura. No importa cuál se registró antes: que un pago sea posterior a la factura es el caso normal. La fecha de aplicación de cada línea es la más tardía entre la del pago y la de la factura. 7.4 La pantalla Liquidaciones intercompañía Captura 42. Pantalla Liquidaciones intercompañía con varias propuestas en distintos estados (Pendiente, Completada, Completada con errores). Cada fila es una propuesta: una cuenta (cliente o proveedor) de una empresa. Columna Significado Nº petición Identificador correlativo Empresa Sociedad donde se va a ejecutar la liquidación Empresa del grupo Sociedad contraparte Tipo de cuenta Cliente o Proveedor Nº cuenta / Nombre de la cuenta Cuenta a liquidar Pagos a liquidar Número de cobros/pagos distintos implicados Nº de líneas Número de emparejamientos pago ↔ factura Importe a liquidar Suma de la propuesta Estado Pendiente, En ejecución, Completada, Completada con errores, Fallida Importe liquidado Resultado real Líneas fallidas Emparejamientos que no se pudieron aplicar Mensaje de error Descripción del fallo Sección de diario Diario de diagnóstico. Pulsable Líneas de diario Recuento. Pulsable 7.4.1 Estados Estado Significado Pendiente La propuesta está creada pero no se ha ejecutado En ejecución Se está procesando en una sesión en segundo plano Completada Todas las líneas se aplicaron correctamente Completada con errores Se aplicaron unas líneas y otras no. Revise Mensaje de error de cada línea Fallida No se aplicó ninguna línea, o la sesión no llegó a arrancar Las propuestas Pendiente que llevan más de 60 segundos sin arrancar se marcan automáticamente como Fallida al refrescar. 7.4.2 Acciones Grupo Acción Efecto Liquidar Liquidar seleccionada Ejecuta la propuesta en la que está el cursor Liquidar todas Ejecuta todas las propuestas pendientes, previa confirmación con el recuento Descartar Descartar seleccionada Elimina la propuesta y limpia las marcas de liquidación Descartar todas Elimina todas Actualizar (F5) Refresca los estados Abrir diario Abre el diario de diagnóstico en la empresa destino 7.5 La ficha de propuesta Captura 43. Ficha Propuesta de liquidación por antigüedad con la cabecera, el bloque de resultado y la lista de líneas pago ↔ factura. Muestra tres grupos de campos —General, Resultado (estado, líneas aplicadas, importe aplicado, líneas fallidas, mensaje de error, fecha de inicio y fin, identificador de sesión) y Diario— más la lista de líneas. Cada línea muestra, en paralelo, los datos del pago (documento, fecha, pendiente) y de la factura (documento, fecha, vencimiento, descripción, pendiente), más el importe a aplicar, la fecha de aplicación, el indicador de Aplicado (verde o rojo), el importe aplicado y el mensaje de error si lo hubo. 7.6 El diario de diagnóstico Al crear una propuesta, la extensión hace dos cosas en la empresa destino: Marca los movimientos con un identificador de liquidación y el importe a aplicar. Crea una línea de diario general de importe cero por cada pago, en la sección GDSIT-IC de la primera plantilla de diario general de esa empresa. ¿Para qué sirve esa línea de diario? Una sesión en segundo plano no puede mostrarle un error en pantalla. Si la liquidación falla por un motivo no previsto (una dimensión obligatoria, un periodo cerrado, una restricción de usuario), usted puede abrir ese diario con la acción Abrir diario, pulsar Registrar manualmente y ver el error real de Business Central. Cuando una línea se aplica correctamente, su línea de diario se borra automáticamente. Captura 44. Diario general de la empresa destino mostrando la sección GDSIT-IC con las líneas de importe cero generadas por la propuesta. 7.7 Ejecución y empresas vinculadas Al liquidar, la extensión abre una sesión en la empresa destino. Esto es imprescindible: el registro contable solo se puede hacer con la configuración de la empresa en la que se registra. Si una de las dos puntas de la relación es una empresa vinculada en otra suscripción, la extensión envía una petición por API para que esa suscripción liquide su propia cuenta, y liquida localmente la nuestra. Cuando la liquidación se lanza automáticamente tras facturar, aparece una ventana de progreso «Liquidando los pagos contra las facturas…» y se espera hasta 60 segundos por propuesta. Si alguna no termina, se abre la lista filtrada a las no completadas. 8. Módulo 4 — Facturación interempresa 8.1 Para qué sirve Es habitual que una sociedad del grupo transfiera dinero a otra sin que exista todavía una factura: anticipos de tesorería, repercusión de servicios centrales, reparto de costes de estructura. Contablemente queda un anticipo: un saldo acreedor o deudor sin factura que lo soporte. Este módulo convierte ese anticipo en un par de facturas espejo: una factura de venta en la empresa que cobra y una factura de compra en la empresa que paga, con los mismos conceptos, importes y grupos contables. 8.2 Cómo se llega Ruta: Matriz Situación Grupo → seleccione una relación en estado Anticipo o Descuadrada → acción Facturación interempresa 8.3 La pantalla Facturación interempresa Captura 45. Pantalla Facturación interempresa completa, con el anticipo a facturar, las cuentas intercompañía, la lista de pagos que lo componen y la ficha Plantillas disponibles (vacía mientras el par no tenga ninguna creada). 8.3.1 Zona Anticipo a facturar Campo Descripción Empresa que factura Sociedad que emite la factura de venta (la que recibió el dinero) Empresa que recibe la factura Sociedad que recibe la factura de compra Pendiente de facturar Importe del anticipo, IVA incluido A fecha Fecha de corte 8.3.2 Zona Cuentas intercompañía Campo Descripción Cliente a facturar / Nombre Cliente de la emisora que representa a la receptora. Pulsable: abre la ficha Proveedor a facturar / Nombre Proveedor de la receptora que representa a la emisora. Pulsable 8.3.3 Lista Pagos que componen el anticipo Detalle de los movimientos que forman el importe pendiente, con los importes presentados en positivo para facilitar la lectura. 8.3.4 Lista Plantillas disponibles Es la zona de trabajo. Cada línea es un concepto a facturar, materializado como un par de plantillas estándar de Business Central: una de venta en la empresa emisora y una de compra en la receptora. Columna Descripción Código Código de la plantilla de venta. Formato --, por ejemplo 360-IT-1 Descripción Concepto. Editable: al cambiarlo se renombran ambas plantillas. El botón de asistencia abre los parámetros Textos de registro OK Indica si están informados los textos que irán en el asiento Importe a facturar Editable. Lo que se va a facturar con este concepto % de retención Retención aplicada, si procede Líneas de venta Número de líneas de la plantilla de venta. Pulsable Nº / Fecha / Estado última factura de venta Resultado de la última facturación Existe plantilla de compra Verde si existe, rojo si falta Cód. compra Código de la plantilla de compra ( IT-360-1) Líneas de compra Número de líneas. Pulsable Nº / Fecha / Estado última factura de compra Resultado Vinculada a proveedor / Vinculada a cliente Indica si la plantilla está enlazada a la ficha correspondiente Al pie: Total a facturar y Queda por distribuir (verde si es cero, rojo si no). 8.4 Crear plantillas 8.4.1 Propuesta manual Acción: Proponer plantillas → Crear propuesta manual Captura 46. Diálogo Nueva plantilla manual con el concepto, las cuentas de venta y compra y el bloque de retención. Campo Descripción Concepto a facturar Descripción del servicio o repercusión Nº cuenta de venta / Nombre Cuenta de ingresos de la empresa emisora. Desplegable al plan de cuentas de esa empresa Nº cuenta de compra / Nombre Cuenta de gastos de la empresa receptora Aplica retención Marque si la factura lleva línea de IRPF % de retención Porcentaje Nº cuenta retención de venta Cuenta de la emisora Nº cuenta retención de compra Cuenta de la receptora 8.4.2 Propuesta con inteligencia artificial Acción: Proponer plantillas → Proponer plantillas con IA Requiere tener configurado y habilitado el módulo de IA (apartado 4.10). Cómo funciona La extensión recoge el histórico de facturas entre las dos empresas: facturas de venta de la emisora hacia la receptora y facturas de compra de la receptora desde la emisora. Agrupa las facturas equivalentes por firma: se normaliza la combinación de cuenta contable y descripción, eliminando dígitos y signos, de modo que «Servicios de dirección enero 2026» y «Servicios de dirección febrero 2026» cuentan como el mismo concepto. De cada grupo viaja solo la factura más reciente, acompañada del número de veces facturado, la primera y la última fecha y el importe medio. Se sustituyen los marcadores del prompt y se envía la petición al modelo de Azure OpenAI. La respuesta se presenta como una lista de conceptos propuestos que usted revisa y marca. El límite Nº de facturas a comparar de la configuración limita el número de grupos de conceptos distintos, no el número de facturas. Con 15 grupos se cubre prácticamente cualquier relación intercompañía real. La ventana de propuesta Captura 47. Ventana de Copilot Proponer conceptos de facturación, mostrando el área de prompt arriba y la lista de conceptos propuestos abajo, con varias líneas marcadas. Columna Descripción Crear Marque los conceptos que quiere convertir en plantilla Texto de registro Descripción propuesta Veces facturado Cuántas veces aparece en el histórico Nº cuenta de venta / Nombre Cuenta propuesta en la emisora Nº cuenta de compra / Nombre Cuenta propuesta en la receptora Importe medio Importe medio histórico Última factura Fecha de la última vez que se facturó Notas Comentarios del modelo Cuentas inexistentes: si el modelo propone una cuenta que no existe en esa empresa, la fila aparece en rojo y sin nombre de cuenta. No la marque, o corrija la cuenta después. Acción Efecto Generar Lanza la petición al modelo Volver a generar Repite la petición Crear plantillas Convierte los conceptos marcados en pares de plantillas Descartar Cierra sin crear nada Marcar todos / Desmarcar todos Selección masiva Ver lo que se envió Solo con Modo log activo. Muestra el prompt de sistema, el prompt de usuario y la respuesta en bruto No se puede aceptar la propuesta sin marcar al menos un concepto: relanzar el modelo por un descuido tiene coste. Aprender de otro par de empresas Si entre estas dos sociedades nunca se ha facturado nada, no hay histórico del que aprender. La acción ofrece entonces elegir otra empresa del grupo a la que la emisora sí factura habitualmente, para tomar de ahí los conceptos. Captura 48. Ventana Empresas de las que aprender, con la lista de empresas facturadas y sus cuentas. 8.4.3 Gestión de plantillas Acción Efecto Editar parámetros de plantilla Modifica la retención y los textos de registro de la plantilla seleccionada Mostrar plantilla de venta Abre la plantilla estándar de venta Mostrar plantilla de compra Abre la plantilla estándar de compra Actualizar plantillas (F5) Relee las plantillas Eliminar plantilla Borra el par de plantillas y sus vínculos 8.5 Generar las facturas Acción: Generar facturas 8.5.1 Comprobaciones previas Antes de generar nada, la extensión verifica: Que exista al menos una plantilla. Que al menos una plantilla tenga Importe a facturar mayor que cero. Que cada plantilla con importe tenga líneas tanto en la versión de venta como en la de compra. Que estén informados la descripción y los dos textos de registro. Que el total a facturar no supere el importe pendiente del anticipo. 8.5.2 Opciones de facturación Captura 49. Diálogo Facturar anticipo con la fecha de registro y las casillas Registrar facturas y Liquidar automáticamente. Campo Descripción Plantillas a facturar Recuento, solo lectura Pendiente de facturar Importe del anticipo, solo lectura Total a facturar Suma de los importes indicados, solo lectura Factura que se regulariza Solo en el flujo de arreglo de descuadre Fecha de registro Fecha de las facturas. Por defecto, la fecha de trabajo Registrar facturas Si se desmarca, se crean solo como borradores Liquidar automáticamente Disponible solo si se registran. Lanza la liquidación por antigüedad al terminar 8.5.3 El proceso Facturación interempresa: proceso Crear el borrador de VENTA en la empresa emisora y ejecutar la prueba de registro. Crear el borrador de COMPRA en la empresa receptora y ejecutar la prueba de registro. ¿Está marcado Registrar facturas? No → las dos facturas quedan como borradores. Proceso terminado. Sí → continuar. Registrar la factura de venta. Registrar la factura de compra. ¿Está marcado Liquidar automáticamente? Sí → se crean y ejecutan las propuestas de liquidación de las cuatro cuentas del par. No → proceso terminado. Cada fase incluye una prueba de registro (preview) que se deshace automáticamente. Si la prueba detecta cualquier problema —cuenta bloqueada, dimensión obligatoria que falta, periodo cerrado, grupo contable inconsistente—, el proceso se detiene y no se registra nada. Al terminar aparece un mensaje indicando cuántos pares de facturas se han registrado y por qué importe total, o bien cuántos se han creado como borradores. 8.5.4 Trabajar con borradores Si eligió no registrar, tiene dos acciones adicionales: Acción Efecto Registrar facturas generadas Registra los borradores creados Rechazar facturas Elimina los borradores de ambas empresas 8.6 Arreglar un descuadre Ruta: Matriz Situación Grupo → seleccione la relación → Facturación interempresa → seleccione una plantilla en Plantillas disponibles → Proponer arreglo del descuadre Requisitos: la acción vive dentro de la ventana Facturación interempresa, no en la barra de la matriz, y necesita una plantilla seleccionada, porque el arreglo se factura con ella. Además, esa ventana solo se abre si la relación tiene importe pendiente de facturar; si las dos empresas reconocen lo mismo, la acción avisa de que no hay nada que arreglar. Cuando la relación está Descuadrada, normalmente es porque una de las dos empresas registró la factura y la otra no. Esta acción lo resuelve: Calcula la diferencia entre lo que reconoce la receptora y lo que reconoce la emisora. Si la diferencia es positiva → falta la factura de compra en la receptora → se genera solo esa. Si es negativa → falta la factura de venta en la emisora → se genera solo esa. En el caso de la compra, se le pide que indique qué factura de la otra empresa se está regularizando: se abre la lista de facturas de venta registradas de la sociedad emisora y su número se escribe como Nº factura del proveedor. Al terminar, la aplicación confirma: «Se ha registrado el documento X en la empresa Y por Z. La relación debería estar cuadrada ahora.» 8.7 Utilidades de limpieza Acción: Utilidades de limpieza → Eliminar plantillas, vínculos y borradores Solo visible en entornos Sandbox. Recorre todas las empresas del grupo buscando las plantillas del par y borra plantillas, líneas, vínculos con las fichas y borradores de factura. Si una de las empresas es vinculada, le pide que rechace los suyos. Es una herramienta de pruebas. No está disponible en producción por diseño. 8.8 Facturación con empresas vinculadas Si la emisora o la receptora vive en otra suscripción, el proceso es el mismo desde el punto de vista del usuario, pero por debajo la extensión: Envía la cabecera y las líneas de la factura a la API de la otra suscripción. Solicita la comprobación (prueba de registro), después el registro, y en caso de error el rechazo. Recupera el PDF de la factura de venta y lo adjunta a la factura de compra del otro lado. Captura 65. Ventana Facturación interempresa de un par con una empresa vinculada, con la ficha Plantillas disponibles mostrando el código de venta y el de compra y sus últimas facturas en estado Registrada a ambos lados. Al cerrar la pantalla, si se generó algo y algún lado es remoto, se vuelven a leer los saldos de esa suscripción sin preguntar, para que la matriz quede al día. 9. Módulo 5 — Financiación intragrupo 9.1 Para qué sirve Controla el cuadre de los préstamos, pólizas, cuentas corrientes y anticipos entre las sociedades del grupo, con los socios, con entidades privadas vinculadas y con los empleados. A diferencia del módulo de deuda —que trabaja con movimientos de cliente y proveedor—, este trabaja con cuentas contables. 9.2 Cómo se llega Ruta: Matriz Situación Grupo → parte inferior Financiación intragrupo, socios y empleados La configuración se realiza en la ficha del grupo (apartado 4.7). 9.3 La matriz de financiación Captura 50. Parte Financiación intragrupo, socios y empleados en la Matriz Situación Grupo, mostrada como árbol con los bloques de empresas del grupo y de socios, y sus totales. Se presenta como un árbol de cuatro niveles: TOTAL GENERAL └── Total del bloque "Empresas del grupo" └── Total por empresa └── Total por cuenta (solo si la cuenta tiene varias líneas) └── Línea de detalle └── Total del bloque "Socios" └── Total por socio └── Línea de detalle └── Total del bloque "Entidades privadas" └── Total del bloque "Empleados" 9.3.1 Columnas Columna Significado Descripción Nombre del bloque, empresa, cuenta o concepto (es la columna que abre y cierra el árbol) Nº cuenta Cuenta contable Concepto Descripción de la línea Contraparte Empresa, socio, entidad o empleado del otro lado. En cuentas agrupadas: Empresas del grupo Plazo Corto plazo / Largo plazo Crédito concedido Importe prestado. Pulsable: abre los movimientos contables Deuda recibida Importe recibido. Pulsable Importe neto Neto de la línea o del total Importe contraparte Lo que reconoce el otro lado Diferencia Propio − contraparte Estado Ver 4.7.4 Los totales se muestran en negrita; el total general, resaltado. 9.3.2 Cómo se obtiene cada saldo Para cada línea activa y correctamente configurada: Se lee el saldo de la cuenta a la fecha de corte, desde la Fecha de movimientos desde si está informada. El saldo se presenta siempre en positivo: las líneas de Crédito concedido tal cual, las de Deuda recibida con el signo cambiado. Se localiza la línea espejo en la empresa contraparte y se compara. Orden de resolución de la línea espejo (crítico cuando hay varias financiaciones entre las mismas dos empresas): Si la línea tiene informado Nº cuenta contraparte, se usa esa cuenta. Si esa línea no está dada de alta, se construye un espejo virtual y se coteja directamente contra el saldo de esa cuenta. Si solo hay una línea candidata en la empresa contraparte, se usa esa. Si el número de cuenta es el mismo en ambos lados, se usa ese. Si no se puede decidir, la línea queda Sin correspondencia con un aviso de ambigüedad. Consejo: si su grupo tiene más de una financiación entre las mismas dos sociedades, informe siempre el campo Nº cuenta contraparte. Es la única forma de evitar que se crucen las líneas. 9.3.3 Cuentas agrupadas (cash pooling) Marque Saldo agrupado cuando una cuenta recoja en un solo saldo la financiación frente a todo el resto del grupo (típico de una póliza centralizada). En ese caso: La línea agrupada se compara contra la suma de todas las líneas del grupo que apuntan a esa empresa con el tipo de financiación contrario. Cada una de esas líneas individuales queda en estado En cuenta agrupada: su cotejo vive en la línea agrupada, no en ella misma. 9.4 Buscar la diferencia Es la funcionalidad más valiosa del módulo. Cuando una línea aparece Descuadrada, sitúese sobre ella y pulse Buscar la diferencia. Captura 51. Pantalla De dónde viene la diferencia, con el bloque de saldos arriba (saldo propio, saldo de la contraparte, diferencia a explicar, explicado por los casos, queda por explicar) y la lista de casos abajo. 9.4.1 Qué hace Lee los movimientos contables de las dos cuentas y los empareja mediante nueve pasadas sucesivas, de la coincidencia más evidente a la más dudosa: Pasada Criterio de emparejamiento ¿Genera un caso? 1 Importe contrario + misma fecha + mismo documento No (es una pareja perfecta) 2 Importe contrario + misma fecha No 3 Importe contrario + mismo documento Sí 4 Importe contrario Sí 5 Mismo importe en la misma divisa con signo contrario → diferencia de tipo de cambio probada Sí 6 Misma divisa con una diferencia menor o igual al 5 % → comisión o gastos Sí 7 Mismo documento con importe distinto Sí 8 Misma fecha e importe local casi contrario (diferencia ≤ 2 %) Sí 9 Mismo importe con el mismo signo (posible error de signo) Sí Lo que queda sin pareja se clasifica como Solo en esta empresa o Solo en la contraparte. 9.4.2 Tipos de diferencia Tipo Significado Importe distinto Los dos lados registraron importes diferentes Tipo de cambio El mismo importe en divisa, distinto en local. Se muestran los dos tipos de cambio aplicados Redondeo Diferencia mínima de céntimos Fecha distinta Mismo movimiento registrado en fechas diferentes Solo en esta empresa Movimiento sin contrapartida en el otro lado Solo en la contraparte Movimiento sin contrapartida en este lado Mismo signo en los dos lados Ambos lados cargaron o abonaron: probable error de signo Sin línea de contrapartida No se encontró correspondencia Comisión o gastos Diferencia pequeña, compatible con una comisión bancaria 9.4.3 La pantalla de resultado Bloque Línea de financiación: concepto, cuenta (con formato Empresa, cuenta X), contraparte y fecha de corte. Bloque Saldos: Campo Significado Saldo de la cuenta Saldo propio Saldo de la contraparte Saldo del otro lado Diferencia a explicar Suma de ambos (cuando todo cuadra, se anulan) Explicado por los casos Suma de los casos que afectan al saldo Queda por explicar Debería ser cero Casos encontrados Recuento Lista de casos: número de caso, tipo, diferencia, indicador de si afecta al saldo, explicación en lenguaje natural, y los datos completos del movimiento propio y del movimiento de la contraparte (empresa, fecha, documento, descripción, importe, divisa e importe en divisa). Las filas que afectan al saldo se muestran en rojo. 9.5 Estado Observación Si al analizar una línea descuadrada resulta que todos los casos que afectan al saldo son diferencias de tipo de cambio, redondeos o comisiones, y su suma cuadra exactamente con la diferencia, la línea pasa automáticamente del estado Descuadrado al estado Observación. Significa: «está descuadrada, pero el motivo está identificado y es de naturaleza técnica, no un error contable.» Sobre estas líneas, la acción disponible se llama Mostrar la observación en lugar de Buscar la diferencia. 9.6 Ver los movimientos contables Pulse Crédito concedido o Deuda recibida de cualquier línea de detalle para abrir los movimientos contables de esa cuenta en su empresa, con el rango de fechas aplicado. Desde esa pantalla puede usar las acciones Navegar y Reclasificar. Si reclasifica algo, al cerrar la ventana la matriz de financiación se recalcula automáticamente para reflejar el cambio. 10. Módulo 6 — Clientes y Proveedores InterEmpresa 10.1 Para qué sirve Un mismo cliente externo suele comprar a varias sociedades del grupo, con números de cuenta distintos en cada una. Un mismo proveedor nos vende desde varias. Y muchas veces la misma entidad es cliente en una sociedad y proveedor en otra. Este módulo identifica a esa entidad por su CIF/NIF y presenta una matriz con una fila por entidad y una columna por empresa. 10.2 Cómo se llega Ruta principal: Menú del Centro de rol → Dynasoft InterCompany Tools → Situación Clientes y Proveedores → Clientes y Proveedores InterEmpresa Ruta alternativa: Buscar (Alt+Q) → Clientes y Proveedores InterEmpresa Captura 52. Pantalla Clientes y Proveedores InterEmpresa en vista Posición Global, mostrando varias entidades, las columnas por empresa (Cliente y Proveedor), los totales por entidad y la fila de total al final. 10.3 Opciones Campo Descripción Grupo empresarial Grupo a analizar. Al abrir se propone el grupo por defecto Tipo Cliente, Proveedor o Posición Global Filtro de empresa Restringe las columnas mostradas. Se rellena con el botón de asistencia Buscar Filtra por nombre, NIF o cualquier número de cuenta que la entidad tenga en cualquier empresa 10.3.1 Los tres tipos de vista Tipo Qué muestra Columnas por empresa Signos Cliente Solo fichas de cliente con saldo distinto de cero 1 Signo natural (un anticipo aparece en negativo) Proveedor Solo fichas de proveedor con saldo distinto de cero 1 Signo natural Posición Global Unión de clientes y proveedores 2 (Empresa - Cliente y Empresa - Proveedor) La columna Proveedor siempre resta y siempre es positiva; un saldo de cliente negativo se reclasifica a la columna Proveedor Ejemplo de Posición Global: Empresa A - Cliente Empresa A - Proveedor Total grupo ACME S.L. 100,00 95,96 4,04 Esta entidad nos debe 100 como cliente y le debemos 95,96 como proveedor: la posición neta a favor del grupo es 4,04. 10.4 Columnas de la matriz Columna Descripción Nº Número de cuenta representativo. Pulsable: abre la ficha Nombre Nombre preferente. Pulsable. Columna fija: no se desplaza al hacer scroll NIF CIF/NIF de la entidad Empresas En cuántas empresas tiene saldo. Oculta por defecto; se activa con Personalizar No consolidable Marcado en naranja cuando la entidad no tiene NIF y por tanto no se ha podido agrupar entre empresas Columnas dinámicas Una por empresa (o dos en Posición Global). Pulsables Total Cliente (DL) Solo en Posición Global Total Proveedor (DL) Solo en Posición Global Total grupo (DL) Siempre visible La última fila es el Total de cada columna. 10.4.1 De dónde salen el nombre y el número mostrados Cuando la misma entidad está dada de alta en varias empresas con nombres ligeramente distintos, la extensión muestra: Los datos de la Empresa de maestros, si está configurada y esa empresa tiene saldo con la entidad. En su defecto, los de la primera empresa con saldo. 10.5 Limitaciones que debe conocer Limitación Detalle Máximo 12 empresas La matriz admite hasta 12 empresas locales. Con más, use el Filtro de empresa. En Posición Global eso equivale a 24 columnas Solo empresas locales Las empresas vinculadas de otra suscripción no aparecen en esta matriz Sin corte a fecha Muestra el saldo actual, no el saldo a una fecha determinada Sin conversión de divisa Todo en divisa local de cada empresa, sumado aritméticamente Sin NIF, sin consolidación Una entidad sin CIF/NIF aparece marcada No consolidable y solo con los datos de su empresa El vencido se calcula contra la fecha de trabajo No contra la fecha del sistema 10.6 Navegación desde la matriz 10.6.1 Ver los movimientos de una empresa Pulse el importe de la columna de una empresa. Se abre la pantalla estándar de Movimientos de cliente o Movimientos de proveedor de esa empresa, filtrada a los documentos con importe pendiente. Si la empresa tiene ficha de cliente y de proveedor para la misma entidad, la columna determina qué lado se abre. Si ese lado no existe, se abre el otro (un saldo reclasificado puede verse en la columna contraria). 10.6.2 Abrir la ficha Pulse el Nº o el Nombre, o use la acción Ficha. Si la entidad solo existe en una empresa, se abre directamente su ficha. Si existe en varias, se abre la ventana Empresas de para que elija en cuál. Captura 53. Ventana Empresas de listando cada empresa con el número de cuenta y el Saldo (DL), junto a la acción Abrir ficha. Si la entidad es a la vez cliente y proveedor en esa empresa, se le pregunta qué ficha quiere abrir. 10.6.3 Acciones Acción Efecto Actualizar Recalcula toda la matriz Ficha Abre la ficha de cliente o proveedor Informe situación Genera el informe Excel (ver 10.7) Exportación datos (JSON) Descarga un JSON con las tres vistas recalculadas Nota: las acciones Ficha e Informe situación dan error si el cursor está sobre la fila Total, que no es una entidad real. 10.7 El informe de situación en Excel Acción: Informe situación Es la herramienta pensada para negociar una compensación con un cliente o proveedor que opera con varias sociedades del grupo. Captura 54. Hoja Resumen del informe de situación en Excel, con una fila por empresa y la fila de TOTAL GRUPO. Captura 55. Hoja de detalle de una empresa en el informe de situación, con los movimientos de cliente y de proveedor, la fila TOTAL EMPRESA y los datos bancarios al pie. 10.7.1 Estructura Hoja Resumen Cabecera con el nombre de la entidad, su NIF y la fecha del informe. Después, una tabla con una fila por empresa: Columna Contenido Empresa Sociedad Nº cliente Solo si la entidad es cliente en alguna empresa Nº proveedor Solo si es proveedor Cliente (DL) Lo que nos debe Proveedor (DL) Lo que le debemos Compensación Columna en blanco, a rellenar Total (DL) Fórmula: Cliente − Proveedor + Compensación Fila final TOTAL GRUPO con las sumas. Todos los importes del resumen son fórmulas de Excel que apuntan a las hojas de detalle. Si en una hoja de detalle borra líneas (por ejemplo, documentos que el cliente ya ha pagado y usted aún no ha registrado), el resumen se recalcula solo. Una hoja por empresa Con el detalle de todos los movimientos pendientes: lado, número de cuenta, fecha de registro, tipo y número de documento, número de documento externo, descripción, vencimiento, días vencidos, divisa, importe, importe pendiente, y las columnas Cliente (DL), Proveedor (DL), Compensación, Explicación compensación y Total (DL). Al pie de cada hoja: fila de TOTAL EMPRESA y los datos bancarios de esa sociedad (Banco pago y Nº IBAN, tomados de su Información de la empresa). 10.7.2 Detalles importantes El informe es siempre la situación GLOBAL, mire lo que mire la pantalla: aunque esté en la vista Cliente, si la entidad también es proveedor, el informe trae las dos caras. Solo incluye movimientos con importe pendiente distinto de cero. Busca por NIF todas las fichas de esa entidad en cada empresa, de modo que soporta duplicados. Las columnas Compensación y Explicación compensación se dejan vacías a propósito para que usted las rellene durante la negociación. Nombre del fichero: Situation__.xlsx. 10.8 Posición en el grupo en la ficha de cliente y proveedor La extensión añade a las fichas estándar de Cliente y Proveedor un bloque llamado Posición en el grupo, visible solo si existe algún grupo de empresas configurado. Captura 56. Ficha de Cliente estándar de Business Central con el bloque Posición en el grupo desplegado, mostrando las cuatro cifras. 10.8.1 En la ficha de cliente Campo Contenido Al pulsar Saldo (DL) - Grupo Lo que este cliente debe en todas las empresas del grupo Movimientos abiertos de cliente en el grupo Importe vencido (DL) - Grupo Parte vencida (rojo si es distinta de cero) Movimientos vencidos de cliente en el grupo Saldo como proveedor (DL) - Grupo Lo que el grupo le debe a esa misma entidad como proveedor Movimientos abiertos de proveedor en el grupo Ventas del ejercicio (DL) - Grupo Facturación del grupo a esa entidad en el ejercicio actual Movimientos de venta del ejercicio en el grupo 10.8.2 En la ficha de proveedor Campo Contenido Saldo (DL) - Grupo Lo que el grupo debe a este proveedor en todas las empresas Importe vencido (DL) - Grupo Parte vencida Saldo como cliente (DL) - Grupo Lo que esa misma entidad debe al grupo como cliente Compras del ejercicio (DL) - Grupo Compras del grupo a esa entidad en el ejercicio 10.8.3 Cómo se identifica la entidad Si la ficha tiene CIF/NIF, se buscan en todas las empresas del grupo las fichas con ese NIF, aceptando tanto la forma con prefijo de país ( ESB12345678) como sin él ( B12345678). Si la ficha no tiene NIF, solo se considera la empresa actual: sin NIF no se puede reconocer a la misma entidad fuera. 10.8.4 La caché y la acción Actualizar posición del grupo Las cuatro cifras se cachean durante la sesión por motivos de rendimiento (la ficha las recalcularía en cada movimiento del cursor). Por eso, después de registrar un cobro o una factura, pulse la acción Actualizar posición del grupo para ver las cifras al día. 10.8.5 La pantalla Movimientos del grupo Cualquiera de los cuatro drill-downs abre la misma pantalla. Captura 57. Pantalla Movimientos del grupo con la cabecera de totales (importe total, pendiente, vencido, número de movimientos y de empresas) y la lista de movimientos agrupada por empresa. Cabecera: nombre de la entidad, NIF, vista que se está mostrando y periodo (solo en la vista del ejercicio). Totales: importe total (DL), importe pendiente total (DL), importe vencido (DL) —en verde si es cero, en rojo si no—, número de movimientos y número de empresas implicadas. Lista de movimientos: empresa, número de cuenta, fecha de registro, tipo y número de documento, documento externo, descripción, vencimiento, días vencidos, divisa, importe (DL), importe pendiente (DL) e indicador de abierto. Ordenados por empresa y fecha. Las filas vencidas aparecen en rojo; las abiertas, en negrita. Al pulsar el Nº documento (o la acción Ver movimiento) se abre el movimiento real en su empresa. Las tres vistas disponibles: Vista Filtro aplicado Título mostrado Movimientos abiertos Importe pendiente distinto de cero Movimientos de cliente/proveedor abiertos en el grupo Movimientos vencidos Pendiente distinto de cero y vencimiento anterior o igual a la fecha de trabajo Movimientos de cliente/proveedor vencidos en el grupo Movimientos del ejercicio Fecha de registro dentro del ejercicio actual Movimientos de venta/compra del ejercicio en el grupo 11. Módulo 7 — Reclasificación contable remota 11.1 Para qué sirve Permite corregir un apunte contable registrado en otra empresa del grupo sin cambiar de empresa. El caso típico: mientras revisa los movimientos consolidados de una cuenta, detecta que en la filial italiana un cobro se registró contra una cuenta de ingresos cuando en realidad era un anticipo de un cliente. Antes tendría que cerrar sesión, entrar en la filial, localizar el apunte y hacer un asiento de corrección. Ahora lo hace desde donde está. 11.2 Cómo se llega Ruta: cualquier pantalla Movs. contabilidad Grupo empresas, a la que se llega desde: El drill-down de un informe financiero de grupo. La acción Crédito concedido o Deuda recibida de la matriz de financiación. Seleccione el apunte y use el menú Reclasificar. Captura 58. Menú Reclasificar desplegado en la pantalla Movs. contabilidad Grupo empresas, mostrando las cuatro opciones. 11.3 Las cuatro operaciones Operación Qué hace Convertir en Prepago a Proveedor Extorna el apunte de la cuenta contable y registra un pago al proveedor indicado Convertir en Prepago a Cliente Extorna el apunte y registra un cobro del cliente indicado Cambiar cuenta Mueve el importe de una cuenta contable a otra Cambiar descripción Modifica el texto del apunte (no genera asiento) 11.4 El proceso paso a paso Reclasificación contable remota: proceso Selección del apunte. La extensión valida que haya un apunte seleccionado, que su empresa exista en el entorno y que el importe no sea cero. Selección del destino. Se abre un selector con los datos de la empresa del apunte: Prepago a proveedor → lista de proveedores Prepago a cliente → lista de clientes Cambiar cuenta → plan de cuentas (solo cuentas de registro con registro directo) Captura 59. Selector de proveedores de otra empresa, con la caption indicando de qué empresa son. Ventana Reclasificar apunte. Es informativa: todos los campos son de solo lectura. Captura 60. Ventana Reclasificar apunte, con el bloque Apunte original (empresa, cuenta, documento, importe, fecha) y el bloque Reclasificación (destino y nueva fecha). Confirmación. Aparece un mensaje que describe exactamente lo que va a ocurrir: «El apunte de importe X de la cuenta Y (documento Z) se anulará y su importe se trasladará a en la empresa W con fecha de registro F. Primero se ejecuta un registro de prueba; no se registra nada si encuentra algún error. ¿Desea continuar?» Fase de prueba. Se abre una sesión en la empresa destino y se intenta registrar con rollback. Si falla, se muestra el error real y no se registra nada. Fase de registro. Si la prueba fue correcta, se registra de verdad. Confirmación final con el número de documento generado. Actualización de la lista. Los apuntes nuevos se incorporan a la lista sin cerrar la ventana. 11.5 Qué se registra exactamente Se generan dos líneas de diario en la misma transacción: Línea 1 (extorno) Línea 2 (nuevo apunte) Cuenta La cuenta original Cliente, proveedor o cuenta de destino Importe El importe original cambiado de signo El importe original Tipo de documento El del apunte original Pago en los prepagos Descripción CANCEL (solo en Cambiar cuenta) Reclasificación a la cuenta X (solo en Cambiar cuenta) Dimensiones Copiadas del apunte original Copiadas del apunte original Número de documento: En los prepagos: CORRECCION + el número de documento original, si cabe; si no, RECLASIFICACION. En Cambiar cuenta: se conserva el documento original. Fecha: la fecha del apunte original (ambas líneas llevan la misma fecha, porque el registro exige cuadre por fecha). IVA: los grupos contables de IVA se limpian en ambas líneas antes de asignar el importe, de modo que no se recalcula ningún IVA. La reclasificación es puramente de cuentas. 11.6 Contrapartida intercompañía automática Si el cliente o proveedor de destino representa a otra empresa del grupo (es decir, aparece en las referencias intercompañía), la extensión registra automáticamente el asiento espejo en esa otra sociedad. Para decidir contra qué cuenta contable lo registra, busca en este orden: El campo Nº cuenta contraparte de la línea de financiación del lado origen que apunta a la empresa destino con esa cuenta. La línea del lado destino cuyo Nº cuenta contraparte sea la cuenta origen. El mismo número de cuenta en la empresa destino (cubre las cuentas agrupadas). Una línea bilateral activa hacia la otra empresa. Una línea marcada como Saldo agrupado. Si no encuentra ninguna, le pide que seleccione la cuenta manualmente. Al terminar aparece un segundo mensaje: «El pago de contrapartida se ha registrado con el documento X en la empresa Y.» Este paso es automático: no hay confirmación intermedia. Si no desea que se registre la contrapartida, no reclasifique hacia una cuenta intercompañía. 11.7 Cambiar descripción Es la única operación que no genera asiento. Abre un diálogo con la descripción actual y solicita la nueva; al aceptar, modifica directamente el texto del movimiento contable en su empresa. Captura 61. Diálogo Cambiar descripción con la descripción actual y el campo de nueva descripción. 11.8 Consideraciones Aspecto Detalle Tiempo de espera Cada fase espera como máximo 2 minutos. Si expira, compruebe si la reclasificación se llegó a registrar antes de volver a intentarlo No crea liquidación La reclasificación registra un pago, pero no lo liquida contra la factura original. Use el módulo de liquidación por antigüedad después Permisos El usuario necesita permisos de registro en la empresa destino Auditoría Los apuntes generados llevan el documento CORRECCION… o RECLASIFICACION, y la línea de extorno queda marcada como corrección Casos de uso Escenarios completos de principio a fin 12. Casos de uso completos Los casos de uso siguientes describen escenarios reales de principio a fin. Cada uno indica el perfil, la situación de partida y los pasos exactos. CU-01 — Cerrar el mes: resultado del grupo desglosado por sociedad Perfil: Director financiero Frecuencia: Mensual Situación: Es día 5 y necesita el resultado consolidado del mes cerrado, con el detalle por sociedad, para el comité de dirección. Pasos: Abra el Centro de rol y vaya a Dynasoft InterCompany Tools → Informes financieros de grupo → Informes financieros. Seleccione el informe Cuenta de resultados y pulse Panorama grupo. En las opciones, ponga Ver por = Mes y ajuste el Filtro fecha al mes cerrado. Deje Visión grupo = Agregado para una primera lectura rápida. Marque Ver desglose por empresa y Mostrar nombres abreviados. Revise la rejilla. Si hay más de 12 columnas, use Columna siguiente. Cambie Visión grupo a Consolidado. Como el cálculo diferido se ejecutó esta madrugada, aparecerá la opción Mostrar la versión guardada: selecciónela. Compruebe el campo Versión calculada el para verificar la antigüedad de los datos. Pulse Exportar a Excel. Resultado: un libro de Excel con la cabecera de filtros, la divisa, una columna por sociedad y la columna de resultado consolidado, listo para el comité. Captura 62. Panorama esq. cta. Grupo en visión Consolidado, con el desglose por empresa activado y las columnas 100% C7, 100% C3… por empresa. CU-02 — Detectar y resolver un descuadre entre dos sociedades Perfil: Controller Frecuencia: Mensual Situación: Al revisar el cierre, la sociedad A dice que la B le debe 45.000 € y la B solo reconoce 38.000 €. Pasos: Abra Situación interempresa → Matriz Situación Grupo. Compruebe que A fecha sea la fecha de cierre. Marque Mostrar solo descuadres. Localice la fila A→B. La columna Diferencia muestra 7.000 €. Pulse sobre Reclamado por el acreedor (45.000) para ver los documentos de A. Pulse sobre Reconocido por el deudor (38.000) para ver los documentos de B. Compare los números de documento. Casos típicos: Una factura de A no está registrada en B → la factura está pendiente de contabilizar en B. Una factura está registrada en ambas pero por importes distintos → revisar la factura. Una factura está en B pero con distinto número externo → revisar la referencia. Si necesita evidencia documental, active Modo log en el grupo y pulse Exportación datos (JSON). El fichero incluye una sección relations con la conciliación por número de documento y por documento externo de los dos lados, indicando cuáles casan y cuáles están solo en un lado. Corrija el origen del problema (registrar la factura pendiente, corregir el importe) y pulse Actualizar (F5). Resultado: la relación pasa a estado Cuadrada. CU-03 — Convertir un anticipo de tesorería en factura Perfil: Contable de grupo Frecuencia: Mensual o trimestral Situación: La sociedad matriz transfirió 60.000 € a una filial a lo largo del trimestre para cubrir gastos de estructura, sin emitir factura. La relación aparece en estado Anticipo. Pasos: Abra Matriz Situación Grupo y localice la relación en estado Anticipo (azul intenso). Sitúese en la fila y pulse Facturación interempresa. Verifique en la zona superior que la Empresa que factura y la Empresa que recibe la factura son las correctas, y que Pendiente de facturar muestra 60.000 € (IVA incluido). Revise la lista Pagos que componen el anticipo para confirmar el origen del importe. Si todavía no hay plantillas para este par: Pulse Proponer plantillas → Proponer plantillas con IA. Pulse Generar y espere la respuesta del modelo. Revise los conceptos propuestos. Descarte los que tengan la cuenta en rojo. Marque los que quiera y pulse Crear plantillas. En la lista de plantillas, informe el Importe a facturar de cada concepto hasta que Queda por distribuir sea cero. Verifique que la columna Textos de registro OK esté marcada en todas las líneas que va a facturar. Si no, use Editar parámetros de plantilla. Pulse Generar facturas. En el diálogo Facturar anticipo, indique la Fecha de registro, marque Registrar facturas y marque Liquidar automáticamente. Acepte. La extensión creará y registrará la factura de venta en la matriz, la factura de compra en la filial, y lanzará la liquidación de las cuatro cuentas del par. Al volver a la matriz, la relación aparecerá en estado Sin deuda o Cuadrada. Captura 63. Mensaje final tras la facturación, indicando el número de pares de facturas registrados y el importe total. Consejo: la primera vez, desmarque Registrar facturas para generar solo borradores y revisarlos antes de registrar. Si no le convencen, use Rechazar facturas. CU-04 — Limpiar 300 cobros a cuenta sin aplicar Perfil: Contable de grupo Frecuencia: Mensual Situación: Los informes de vencimientos de la filial son inservibles porque hay cientos de cobros a cuenta sin aplicar contra las facturas intercompañía. Pasos: Abra Matriz Situación Grupo. Observe la columna Pendiente de liquidar (ambas empresas): las relaciones con importe aparecen resaltadas en amarillo. También aparece una notificación en la parte superior. Pulse sobre el importe de la relación, o use la acción de la notificación Liquidar por antigüedad. Se generan las propuestas de las cuatro cuentas del par (cliente y proveedor en cada empresa) y se abre la lista Liquidaciones intercompañía. Revise una propuesta: pulse sobre ella para abrir la ficha y compruebe las líneas pago ↔ factura. El algoritmo empareja la factura más antigua con el pago más antiguo de la misma divisa. Si está conforme, vuelva a la lista y pulse Liquidar → Liquidar todas. Confirme el mensaje con el recuento. Pulse Actualizar (F5) para refrescar los estados. Verifique que todas las propuestas quedan en Completada. Si alguna queda en Completada con errores o Fallida: Abra la ficha de la propuesta y lea el Mensaje de error de la propuesta y de cada línea. Si el error no es claro, pulse Abrir diario: se abre el diario general de la empresa destino con las líneas de importe cero. Pulse Registrar en ese diario. Business Central le mostrará el error real con todo el detalle. Corrija la causa y vuelva a lanzar la propuesta. CU-05 — Cuadrar un préstamo entre dos sociedades Perfil: Responsable de tesorería Frecuencia: Mensual Situación: La cuenta 5530000 de la sociedad A («Préstamo concedido a B») tiene 250.000 € y la cuenta 1710000 de B («Préstamo recibido de A») tiene 248.750 €. Pasos: Abra Matriz Situación Grupo y baje a la parte Financiación intragrupo, socios y empleados. Despliegue el árbol hasta la línea de la cuenta 5530000. Aparece en rojo con estado Descuadrado y Diferencia 1.250 €. Sitúese en la línea y pulse Buscar la diferencia. Revise el bloque de saldos: Diferencia a explicar 1.250, Explicado por los casos 1.250, Queda por explicar 0. Revise la lista de casos. Por ejemplo: Caso 1: Tipo de cambio — 1.200 € — «El mismo importe de 15.000 USD se registró con tipos de cambio distintos: 0,9200 frente a 0,9280». Caso 2: Comisión o gastos — 50 € — «La contraparte registró 50 € adicionales, compatible con una comisión bancaria». Cierre la ventana. Como todos los casos que afectan al saldo son de tipo cambio, redondeo o comisión, y suman exactamente la diferencia, la línea pasa automáticamente al estado Observación. Si hubiera casos de tipo Solo en esta empresa o Importe distinto, pulse Crédito concedido para ver los movimientos contables y localizar el apunte que falta o sobra. Captura 64. Pantalla De dónde viene la diferencia con dos casos identificados (tipo de cambio y comisión) y el campo Queda por explicar a cero. CU-06 — Un cliente pide compensar su deuda con lo que le debemos Perfil: Responsable de crédito y cobro Frecuencia: Puntual Situación: ACME S.L. compra a tres sociedades del grupo y además nos presta servicios a dos. Propone una compensación global. Pasos: Abra Situación Clientes y Proveedores → Clientes y Proveedores InterEmpresa. Ponga Tipo = Posición Global. En Buscar, escriba el NIF o parte del nombre: ACME. Lea la fila: columnas Empresa - Cliente y Empresa - Proveedor de cada sociedad, más Total Cliente (DL), Total Proveedor (DL) y Total grupo (DL). Sitúese en la fila y pulse Informe situación. Se abre un libro de Excel con una hoja Resumen (una fila por empresa y el TOTAL GRUPO) y una hoja de detalle por cada sociedad. Envíe el fichero al cliente. Durante la negociación, rellene la columna Compensación y la columna Explicación compensación de cada hoja de detalle: los totales del resumen se recalculan solos. Si el cliente indica facturas que ya ha pagado y usted aún no ha registrado, bórrelas de la hoja de detalle: el resumen se ajusta automáticamente. Una vez acordada la compensación, registre en Business Central los asientos correspondientes en cada sociedad. CU-07 — Corregir un apunte mal contabilizado en otra sociedad Perfil: Contable de grupo Frecuencia: Puntual Situación: Revisando el balance del grupo detecta que en la filial hay 12.000 € en una cuenta de ingresos que en realidad son un anticipo de un cliente. Pasos: Desde el Panorama esq. cta. Grupo, pulse sobre la celda del importe. En el Plan de cuentas (C/G) Grupo empresas, localice la cuenta y pulse su Movimiento neto. En Movs. contabilidad Grupo empresas, localice el apunte de 12.000 € (la columna Empresa indica la filial). Pulse Reclasificar → Convertir en Prepago a Cliente. En el selector de clientes —que muestra los clientes de la filial— elija el cliente correcto. Revise la ventana Reclasificar apunte y pulse Aceptar. Lea el mensaje de confirmación y acepte. Espere a que terminen la prueba de registro y el registro real. Anote el número de documento del mensaje final ( CORRECCION…). La lista se refresca automáticamente y muestra los dos apuntes nuevos. Si el cliente elegido representa a otra sociedad del grupo, la extensión registra además, de forma automática, el pago espejo en esa sociedad contra la cuenta de financiación correspondiente, y muestra un segundo mensaje. Después: si el anticipo debe aplicarse contra una factura concreta, use el módulo de liquidación por antigüedad. CU-08 — Incorporar una sociedad nueva al grupo Perfil: Consultor / Administrador Frecuencia: Puntual Situación: El grupo adquiere una sociedad y hay que incorporarla a todos los análisis. Pasos: Verifique que la empresa está creada en Business Central y que tiene el CIF/NIF relleno en Información de la empresa. Dé de alta en esa empresa los clientes y proveedores que representan al resto de sociedades del grupo, y dé de alta la nueva sociedad como cliente y proveedor en las demás empresas, con su CIF/NIF correcto. Abra Lista grupos de empresas y entre en el grupo. En la parte Empresas grupo, añada la empresa nueva con su Abreviación, su % propiedad y su Orden en esquema. Al insertarla, la extensión crea automáticamente los pares de referencias intercompañía que faltan. Pulse Actualizar referencias y cuentas. Revise el mensaje: si quedan pares incompletos, ábralos desde Mostrar referencias intercompañía y complete los números a mano. Si la nueva sociedad tiene préstamos con otras del grupo, añada sus líneas en la parte Financiación intragrupo, socios y empleados, junto con sus líneas espejo. Desde Empresas grupo → Informes financieros → Copiar informes financieros, copie los esquemas de cuentas y plantillas de columnas desde una empresa de referencia hacia la nueva. Cierre la ficha del grupo. Si aparece algún error de validación (abreviaturas, contrapartidas de financiación), corríjalo. Vaya a Cálculos diferidos y ejecute Ejecutar ahora para regenerar las versiones consolidadas incluyendo la nueva sociedad. Abra la Matriz Situación Grupo y verifique que las nuevas relaciones aparecen correctamente configuradas. Exporte la configuración como copia de seguridad. CU-09 — Conectar una filial que está en otra suscripción de Business Central Perfil: Consultor / Administrador Frecuencia: Puntual Situación: La filial portuguesa tiene su propio tenant de Business Central y hay que incluirla en la matriz de deuda. Requisitos previos: La extensión Dynasoft InterCompany Tools debe estar instalada también en el tenant de la filial. Debe tener acceso a un registro de aplicación en Microsoft Entra ID con permisos sobre Business Central en ambos tenants. Pasos: En Azure: cree el registro de aplicación, anote el Id. de aplicación (cliente) y genere un secreto de cliente. Copie su Valor (no su Id.). En el tenant de la filial: registre la aplicación en Business Central (Configuración de aplicaciones de Microsoft Entra) y asígnele el conjunto de permisos GDSIT IC TOOLS más los permisos de lectura necesarios. En su entorno: habilite Permitir solicitudes HttpClient en la extensión. Abra Configuración Dynasoft InterCompany Tools → Conexión con empresas vinculadas e informe el Id. de aplicación (cliente) y el Secreto de cliente. Abra la ficha del grupo → parte Empresas vinculadas → Conexiones → Conexiones. Cree una conexión con el Id. de inquilino y el Nombre del entorno de la filial. Si la filial tiene su propia licencia de la extensión, marque Registrada por su cuenta. Pulse Probar conexión. Debe recuperar la lista de empresas del tenant remoto. Vuelva a la parte Empresas vinculadas y cree una línea: Empresa de búsqueda: una empresa local donde exista la ficha de la filial. Tipo de búsqueda: Cliente o Proveedor. N.º cuenta de búsqueda: el número de esa ficha. La extensión rellena automáticamente el CIF/NIF, el nombre y propone un código. Conexión: el código de la conexión creada. Pulse Conexiones → Autocompletar datos BC remoto. Si el emparejamiento automático por NIF funciona, la columna Vínculo queda marcada. Si no, abra Ficha de empresa vinculada → Seleccionar empresa y elíjala manualmente. Revise en la ficha de la empresa vinculada la parte Cuentas en las empresas del grupo: debe haber una fila por cada empresa del grupo con el cliente y el proveedor que representan a la filial. Corrija los que falten. Pulse Actualizar referencias y cuentas en la ficha del grupo. Abra la Matriz Situación Grupo, pulse Actualizar y acepte leer los saldos de las empresas vinculadas. Verifique que las relaciones con la filial aparecen con estado Cuadrada o Descuadrada, y no Solo un lado. Si aparecen como Solo un lado, revise la divisa de las cuentas: la extensión no compara dos lados cuya divisa no coincide. CU-10 — Preparar la documentación para una auditoría Perfil: Controller / Auditor Frecuencia: Anual Situación: El auditor solicita justificación del saldo intercompañía y del método de consolidación. Pasos: Abra la ficha del grupo y active Modo log. Abra la Matriz Situación Grupo, ponga A fecha = fecha de cierre y pulse Actualizar. Pulse Exportación datos (JSON). Si el grupo tiene empresas vinculadas, acepte incluir sus datos en directo. Abra el Panorama esq. cta. Grupo con el esquema, el periodo y la visión que se auditan, y pulse Exportar log análisis (JSON). Abra Clientes y Proveedores InterEmpresa y pulse Exportación datos (JSON). Desde Configuración Dynasoft InterCompany Tools, pulse Exportar configuración. Elimine del fichero la sección secrets antes de compartirlo. Entregue los cuatro ficheros. Contienen: La configuración completa del grupo. Las reglas de cálculo utilizadas, descritas explícitamente. Los filtros exactos aplicados a cada cifra. La lista completa de documentos que componen cada saldo, con su auditoría. La conciliación documento a documento entre las dos puntas de cada relación. El valor de cada celda del informe financiero, con su origen (cálculo en vivo o versión guardada). Desactive el Modo log cuando termine. Operativa y soporte Rutinas periódicas, incidencias y seguridad 13. Rutinas periódicas recomendadas 13.1 Rutina diaria (automática) Tarea Cómo Cálculo de la visión consolidada Cálculo diferido programado a las 02:00, todos los días 13.2 Rutina semanal (5 minutos) Tarea Pantalla Revisar descuadres nuevos Matriz Situación Grupo con Mostrar solo descuadres Liquidar cobros y pagos a cuenta Columna Pendiente de liquidar Revisar vencidos intercompañía Lista Total por empresa, columnas de vencido 13.3 Rutina mensual (cierre) Orden Tarea Pantalla 1 Leer los saldos de las empresas vinculadas Matriz Situación Grupo → Actualizar 2 Resolver todos los descuadres Matriz Situación Grupo 3 Facturar los anticipos pendientes Facturación interempresa 4 Liquidar todos los cobros y pagos a cuenta Liquidaciones intercompañía 5 Cuadrar la financiación intragrupo Parte de Financiación → Buscar la diferencia 6 Verificar el resultado agregado Panorama esq. cta. Grupo, visión Agregado 7 Recalcular y revisar el consolidado Panorama esq. cta. Grupo, visión Consolidado → Recalcular 8 Exportar a Excel para el comité Exportar a Excel 13.4 Rutina trimestral / anual Tarea Pantalla Revisar la posición global de los principales clientes y proveedores Clientes y Proveedores InterEmpresa Detectar maestros mal dados de alta (columna No consolidable) Clientes y Proveedores InterEmpresa Exportar la configuración como copia de seguridad Configuración → Exportar configuración Revisar los conjuntos de permisos de los usuarios Usuarios Verificar que Permitir solicitudes HttpClient sigue activo Administración de extensiones 14. Resolución de problemas 14.1 Configuración Síntoma Causa probable Solución No puedo cerrar la ficha del grupo Falta la abreviatura de alguna empresa El mensaje indica cuáles. Rellene el campo Abreviación Hay líneas de financiación sin contrapartida Revise la parte de financiación y cree las líneas espejo, o informe el Nº cuenta contraparte Existe otro grupo con exactamente las mismas empresas Elimine el grupo duplicado o modifique alguna de sus empresas Actualizar referencias y cuentas da error Alguna empresa no tiene CIF/NIF en Información de la empresa El mensaje lista las empresas afectadas. Rellene el NIF Alguna empresa vinculada no tiene conexión o empresa remota asignada Complete la configuración de la vinculada Un par queda siempre incompleto No existe la ficha de cliente o proveedor, o su NIF no coincide Cree la ficha o corrija el NIF, y vuelva a ejecutar el proceso. Alternativamente, informe el número a mano El desplegable de cliente de una referencia da error La empresa está en otra suscripción Use las cuentas de empresas vinculadas, no esta pantalla 14.2 Informes financieros Síntoma Causa probable Solución No aparece la acción Panorama grupo La empresa actual no pertenece a ningún grupo ni es la empresa de gestión de resultados Añádala al grupo o indíquela como Empresa de gestión de resultados Error al abrir: no hay grupos No se ha creado ningún grupo de empresas Cree un grupo en Lista grupos de empresas La visión consolidada da error El esquema usa una vista de análisis La consolidación no es compatible con vistas de análisis. Use un esquema basado en contabilidad Faltan referencias intercompañía El mensaje lista los pares pendientes. Ejecute Actualizar referencias y cuentas Una columna aparece vacía Esa empresa no tiene el mismo esquema de cuentas o la misma plantilla de columnas Use Copiar informes financieros Celdas en rojo Error de cálculo: división por cero o periodo inválido Revise la fórmula de la fila o de la columna en el esquema El cálculo consolidado tarda muchísimo No hay versión guardada Programe un cálculo diferido nocturno No puedo hacer drill-down desde una celda La fila es de tipo Fórmula, Base para porcentaje o Cuentas de flujo de caja Es una limitación conocida: esas filas no tienen movimientos detrás Faltan columnas en pantalla El grupo tiene más de 12 empresas Use Columna siguiente / Columna anterior Error de abreviaturas al activar nombres abreviados Alguna empresa no tiene abreviatura El mensaje indica cuáles 14.3 Matriz de deuda Síntoma Causa probable Solución Una relación aparece Sin configurar Falta el nº de cliente o de proveedor en las referencias Complételo en Referencias intercompañía Una relación aparece Solo un lado Es una empresa vinculada cuyos saldos no se han leído, o cuya divisa no es comparable Pulse Actualizar y acepte leer los saldos remotos; o revise la divisa de las cuentas Una relación aparece Descuadrada pero los documentos coinciden Diferencia de tipo de cambio o de fecha de registro Revise el indicador Convertido en el detalle: significa que el importe se convirtió con un tipo de cambio La matriz sale vacía Está activo Ocultar relaciones sin acción y todo está cuadrado Desmarque la casilla Hay un Filtro de empresa activo Use el selector y pulse Ver todas las empresas No se leen los saldos de una empresa vinculada Permitir solicitudes HttpClient desactivado Actívelo en Administración de extensiones → Configurar La extensión no está registrada en la otra suscripción El mensaje lo indica explícitamente. Instale y registre la extensión allí Credenciales incorrectas Revise el Id. de aplicación y el Secreto de cliente. Recuerde: el secreto es el Valor, no el Id. La otra suscripción tiene una versión anterior Actualice la extensión en el otro tenant a la misma versión 14.4 Liquidación Síntoma Causa probable Solución La propuesta queda en Fallida sin mensaje claro La sesión en segundo plano no arrancó, o falló por un motivo no previsto Use Abrir diario y registre la línea manualmente para ver el error real Propuestas Pendiente que nunca arrancan Las sesiones en segundo plano están saturadas Se marcan como fallidas tras 60 segundos. Vuelva a lanzarlas Se aplicaron unas líneas y otras no Movimientos que se cerraron entre la generación y la ejecución de la propuesta Pulse Actualizar y genere las propuestas de nuevo No se genera ninguna propuesta No hay cobros o pagos a cuenta, o no hay facturas abiertas en la misma divisa Verifique en el detalle de la relación que existen las dos cosas 14.5 Facturación interempresa Síntoma Causa probable Solución «Este par de empresas no tiene todavía ninguna plantilla» No se han creado plantillas Use Proponer plantillas con IA o Crear propuesta manual «Escriba el importe a facturar en al menos una plantilla» Todas las plantillas tienen importe cero Informe el importe en la columna correspondiente «El importe a facturar no puede ser mayor que lo pendiente» El total supera el anticipo Ajuste los importes La prueba de registro falla Cuenta bloqueada, dimensión obligatoria, periodo cerrado, grupo contable inconsistente El mensaje muestra el error real de Business Central. Corríjalo en la empresa correspondiente La IA propone cuentas que no existen El modelo infirió una cuenta del histórico que no está en esa empresa Las filas afectadas aparecen en rojo y sin nombre. No las marque La IA no devuelve nada útil No hay histórico entre las dos empresas Use Empresas de las que aprender para tomar conceptos de otro par El proceso se queda esperando La sesión en la otra empresa tarda más de 3 minutos Compruebe si las facturas se han creado antes de reintentar 14.6 Inteligencia artificial Síntoma Causa probable Solución No puedo activar Habilitar propuestas con IA Falta el endpoint, el deployment, la clave, o no se ha probado la conexión Complete los campos y pulse Probar conexión «No se ha podido conectar» Permitir solicitudes HttpClient desactivado Actívelo Endpoint o clave incorrectos Verifique los datos en Azure AI Foundry «No se ha indicado el nombre de implementación» Falta el deployment Es la columna Name en Azure AI Foundry → Deployments Se desactivó solo Habilitar propuestas con IA Se cambió el endpoint o el deployment Es el comportamiento previsto. Vuelva a probar la conexión y actívelo 14.7 Clientes y proveedores Síntoma Causa probable Solución «La matriz admite hasta 12 empresas» El grupo tiene más de 12 empresas locales Use el Filtro de empresa Una entidad sale partida en varias filas Sus fichas tienen NIF distintos o alguna no tiene NIF Unifique el NIF en las fichas. Las filas sin NIF aparecen marcadas No consolidable Las cifras de la ficha no se actualizan Están cacheadas durante la sesión Pulse Actualizar posición del grupo No aparece el bloque Posición en el grupo No hay ningún grupo de empresas creado Cree un grupo Una empresa vinculada no aparece Esta matriz solo muestra empresas locales Es una limitación conocida. Use la Matriz Situación Grupo 14.8 Reclasificación Síntoma Causa probable Solución «La empresa no está disponible en este entorno» La empresa del apunte se ha renombrado o eliminado Revise la configuración del grupo «El registro de prueba ha fallado» Error contable en la empresa destino El mensaje muestra el error real. Corríjalo allí «La empresa no ha respondido a tiempo» La operación superó los 2 minutos Compruebe si se registró antes de reintentar No encuentra la cuenta de contrapartida No hay configuración de financiación entre esas empresas Se le pedirá seleccionarla manualmente, o configure la financiación intragrupo 14.9 Licencia Síntoma Causa probable Solución «Se ha superado la cantidad licenciada» Hay más conexiones externas de las licenciadas Marque como Registrada por su cuenta las suscripciones con licencia propia, o amplíe la licencia Las pantallas están bloqueadas La base de datos está marcada como Instalación remota Es el comportamiento previsto. Desmárquelo si esta base debe usar las pantallas Error de licencia al abrir cualquier pantalla Dynasoft Extension Manager no instalado o licencia caducada Contacte con su partner 15. Seguridad, privacidad y auditoría 15.1 Datos que trata la extensión Dato Tratamiento Movimientos contables, de cliente y de proveedor Solo lectura Fichas de cliente, proveedor y cuentas contables Solo lectura Documentos registrados Solo lectura Facturas de venta y compra intercompañía Escritura, únicamente mediante la acción explícita del usuario Liquidaciones de movimientos Escritura, únicamente mediante la acción explícita del usuario Asientos de reclasificación Escritura, únicamente mediante la acción explícita del usuario, con prueba previa Configuración de la extensión Lectura y escritura 15.2 Almacenamiento de credenciales Credencial Dónde se guarda Clave de API de Azure OpenAI Almacenamiento aislado de Business Central, ámbito de módulo, cifrado Secreto de cliente de Microsoft Entra ID Almacenamiento aislado, ámbito de módulo, cifrado Ninguna de las dos se muestra nunca en pantalla: los campos presentan un valor enmascarado. Excepción documentada: la acción Exportar configuración incluye ambas credenciales en texto claro dentro del fichero JSON, para permitir una restauración completa. Este comportamiento es deliberado y se advierte en el mensaje final de la exportación. Trate el fichero como un fichero de credenciales. 15.3 Comunicaciones salientes Destino Cuándo Qué se envía Azure OpenAI Solo al usar la propuesta de conceptos con IA El prompt configurado más el histórico de facturas agrupado por concepto de las dos empresas: cuenta, descripción, importe medio, fechas y número de repeticiones API de otras suscripciones de Business Central Al leer saldos remotos, facturar o liquidar con empresas vinculadas Peticiones autenticadas con OAuth2 sobre HTTPS Azure Application Insights Telemetría de la extensión Métricas técnicas de rendimiento (por ejemplo, tiempo de construcción de la matriz de financiación). No incluye datos de negocio identificables Todas las comunicaciones requieren que el administrador haya habilitado Permitir solicitudes HttpClient de forma explícita. 15.4 API publicada La extensión publica un conjunto de páginas API bajo la ruta: /api/gds/interCompanyTools/v1.0/companies({id})/ Entidades de solo lectura (lo que esta base de datos muestra a otra suscripción del mismo grupo): Entidad Contenido gdsitCustomers Clientes con su NIF, divisa y estado de bloqueo gdsitVendors Proveedores gdsitCustomerLedgerEntries Movimientos de cliente con importe pendiente y fecha de cierre gdsitVendorLedgerEntries Movimientos de proveedor gdsitSalesInvoices / gdsitSalesInvoiceLines Facturas de venta registradas gdsitPurchaseInvoices / gdsitPurchaseInvoiceLines Facturas de compra registradas Entidades de escritura (buzones que otra suscripción del grupo rellena): Entidad Efecto gdsitIncomingInvoices / ...Lines Factura de compra que se nos pide crear y registrar gdsitIncomingSalesInvoices / ...Lines Factura de venta que se nos pide emitir gdsitIncomingApplications Petición de liquidar una cuenta nuestra Cada entidad verifica la licencia al ser consultada. El acceso requiere una aplicación registrada en Microsoft Entra ID con el conjunto de permisos GDSIT IC TOOLS asignado. 15.5 Trazabilidad Mecanismo Qué registra Dónde se consulta Exportación datos (JSON) de la matriz de deuda Reglas de cálculo, filtros, documentos y conciliación Acción de la matriz, con Modo log activo Exportar log análisis (JSON) de los informes Valor y origen de cada celda Acción del panorama, con Modo log activo Exportación datos (JSON) de la matriz de entidades Las tres vistas completas Acción de la matriz Última petición enviada al modelo Prompt de sistema, prompt de usuario y respuesta de la IA Ver lo que se envió, con Modo log activo Log sincronización de errores Avisos y errores de sincronización Menú → Configuración → Log sincronización de errores Diario de diagnóstico de liquidación Líneas de importe cero por cada pago Sección GDSIT-IC del diario general de la empresa destino Movimientos de registro de los cálculos diferidos Historial de ejecuciones Cálculos diferidos → Mostrar movimientos de registro Anexos Referencias, índice de capturas y glosario Anexo A — Referencia de estados y enumeraciones A.1 Estados de una relación de deuda Estado Color Significado Sin configurar Naranja No hay cliente ni proveedor en las referencias Sin deuda Gris Los dos lados están a cero Cuadrada Verde Los dos lados coinciden Descuadrada Rojo La diferencia supera 0,01 Anticipo Azul Coinciden pero no hay facturas abiertas Solo un lado Naranja El otro lado no es comparable A.2 Estados de una línea de financiación Estado Significado Cuadrado Diferencia dentro de la tolerancia Descuadrado Diferencia por encima de la tolerancia Sin correspondencia No existe línea espejo En cuenta agrupada Su cotejo vive en la línea agrupada Observación Descuadrada, pero la diferencia está totalmente explicada por tipo de cambio, redondeo o comisiones A.3 Tipos de diferencia de financiación Tipo Significado Importe distinto Los dos lados registraron importes diferentes Tipo de cambio Mismo importe en divisa, distinto en local Redondeo Diferencia de céntimos Fecha distinta Mismo movimiento en fechas diferentes Solo en esta empresa Movimiento sin contrapartida en el otro lado Solo en la contraparte Movimiento sin contrapartida en este lado Mismo signo en los dos lados Probable error de signo Sin línea de contrapartida No se encontró correspondencia Comisión o gastos Diferencia pequeña, compatible con una comisión A.4 Estados de una liquidación Estado Significado Pendiente Creada pero no ejecutada En ejecución Procesándose en segundo plano Completada Todas las líneas aplicadas Completada con errores Unas líneas sí y otras no Fallida Ninguna línea aplicada A.5 Otras enumeraciones Enumeración Valores Visión grupo Agregado · Consolidado Tipo de financiación Crédito concedido · Deuda recibida Plazo Corto plazo · Largo plazo Tipo de contraparte Empresa del grupo · Socio · Entidad privada · Empleado Tipo de búsqueda (vinculadas) Cliente · Proveedor Tipo de entidad (matriz) Cliente · Proveedor · Posición Global Vista de movimientos Movimientos abiertos · Movimientos vencidos · Movimientos del ejercicio Lado de la factura Venta y compra · Solo venta · Solo compra Fase de facturación Comprobación · Registro · Imprimir Estado del documento Borrador · Registrada Tipo de reclasificación Prepago a cliente · Prepago a proveedor · Cambiar cuenta · Contraparte de pago de cliente · Contraparte de pago de proveedor Periodo del cálculo diferido Día · Semana · Mes · Año · Año en curso Tipo de destino de copia Empresa · Grupo A.6 Pantallas buscables con Alt+Q Pantalla Categoría Configuración Dynasoft InterCompany Tools Administración Lista grupos de empresas Listas Clientes y Proveedores InterEmpresa Informes y análisis El resto de pantallas se abre desde estas, desde el menú del Centro de rol o mediante drill-down. A.7 Menú del Centro de rol Disponible en los perfiles Gestor de negocio y Contable, sección Dynasoft InterCompany Tools: Subgrupo Acciones Informes financieros de grupo Informes financieros · Cálculos diferidos Situación interempresa Matriz Situación Grupo · Liquidaciones intercompañía Situación Clientes y Proveedores Clientes y Proveedores InterEmpresa Configuración Configuración Dynasoft InterCompany Tools · Grupos de empresas · Log sincronización de errores Anexo B — Índice de capturas de pantalla Nº Apartado Contenido solicitado 01 1.1 Centro de rol con el menú Dynasoft InterCompany Tools desplegado 02 3.2 Administración de extensiones con ambas extensiones instaladas 03 3.3 Ficha de usuario con el conjunto de permisos GDSIT IC TOOLS 04 3.4 Ventana Información de la extensión (licencia) 05 3.5 Página Configuración de extensión con Permitir solicitudes HttpClient activado 06 4.2 Configuración Dynasoft InterCompany Tools completa 07 4.3 Lista grupos de empresas 08 4.3.1 Ficha Grupos de empresas con sus tres partes 09 4.4 Parte Empresas grupo e informes financieros 10 4.4.4 Información de la empresa con el CIF/NIF resaltado 11 4.5.1 Mensaje de Actualizar referencias y cuentas 12 4.5.2 Pantalla Referencias intercompañía 13 4.6.2 Registro de aplicación en Microsoft Entra ID 14 4.6.4 Conexiones con otras suscripciones con prueba correcta 15 4.6.5 Parte Empresas vinculadas 16 4.6.5 Ficha Empresa vinculada completa 17 4.7 Parte Financiación intragrupo, socios y empleados 18 4.7.3 Pantalla Socios y entidades privadas 19 4.8 Diálogo Copiar informes financieros 20 4.9.1 Asistente de cálculo diferido, paso 1 21 4.9.1 Asistente de cálculo diferido, paso 2 22 4.9.2 Pantalla Cálculos diferidos 23 4.10.2 Ficha Inteligencia artificial de la configuración 24 4.10.3 Editor de Prompt con el prompt de ejemplo 25 4.11 Comparativa con y sin Modo demo 26 4.13 Ficha del grupo completamente configurada 27 5.2 Informes financieros con la acción Panorama grupo 28 5.3 Panorama esq. cta. Grupo completo 29 5.5.3 Menú de versión guardada / recalcular 30 5.5.3 Ventana En proceso… del cálculo consolidado 31 5.6.1 Plan de cuentas (C/G) Grupo empresas 32 5.6.2 Movs. contabilidad Grupo empresas con el menú Reclasificar 33 5.7 Libro de Excel exportado 34 6.2 Matriz Situación Grupo completa 35 6.3.1 Ventana Seleccionar empresas 36 6.7.1 Detalle de deuda interempresa 37 6.8 Lista Total por empresa 38 6.8 Posición neta interempresa 39 6.10 Confirmación de lectura de saldos remotos 40 6.11 Saldos de las empresas vinculadas 41 7.2 Notificación de importes pendientes de liquidar 42 7.4 Liquidaciones intercompañía 43 7.5 Ficha Propuesta de liquidación por antigüedad 44 7.6 Diario general con la sección GDSIT-IC 45 8.3 Pantalla Facturación interempresa completa 46 8.4.1 Diálogo Nueva plantilla manual 47 8.4.2 Ventana Proponer conceptos de facturación (Copilot) 48 8.4.2 Ventana Empresas de las que aprender 49 8.5.2 Diálogo Facturar anticipo 50 9.3 Parte de Financiación en forma de árbol 51 9.4 Pantalla De dónde viene la diferencia 52 10.2 Clientes y Proveedores InterEmpresa en Posición Global 53 10.6.2 Ventana Empresas de 54 10.7 Hoja Resumen del informe de situación 55 10.7 Hoja de detalle por empresa del informe de situación 56 10.8 Ficha de cliente con Posición en el grupo 57 10.8.5 Pantalla Movimientos del grupo 58 11.2 Menú Reclasificar desplegado 59 11.4 Selector de proveedores de otra empresa 60 11.4 Ventana Reclasificar apunte 61 11.7 Diálogo Cambiar descripción 62 CU-01 Panorama consolidado con desglose por empresa 63 CU-03 Mensaje final de la facturación interempresa 64 CU-05 De dónde viene la diferencia con los casos explicados 65 8.8 Facturación interempresa de un par con una empresa vinculada 66 5.5.3 Aviso de que el primer cálculo consolidado puede tardar Anexo C — Glosario Término Definición A fecha Fecha de corte del análisis. Todos los saldos y documentos se calculan como estaban en esa fecha Abreviación Código corto de hasta 10 caracteres que identifica a una empresa del grupo en las cabeceras de informes y en los códigos de plantilla Acreedora En una relación de deuda, la empresa que emite la factura de venta y reclama el cobro Anticipo Situación en la que una empresa ha recibido dinero de otra sin que exista factura que lo soporte Cuenta agrupada Cuenta contable que recoge en un solo saldo la financiación frente a todo el resto del grupo (cash pooling) Deudora En una relación de deuda, la empresa que recibe la factura de compra y reconoce la deuda DL Divisa local Empresa de gestión de resultados Empresa adicional, no perteneciente al grupo, desde la que se pueden lanzar los informes financieros de grupo Empresa de maestros Sociedad de referencia para nombres, números de cuenta, plantillas de facturación y tipos de cambio Empresa del grupo Sociedad de esta misma base de datos que forma parte del grupo Empresa vinculada Sociedad del mismo grupo que vive en otra suscripción o entorno de Business Central Grupo de empresas Contenedor de la configuración: conjunto de sociedades que se analizan y consolidan juntas Instalación remota Marca que indica que una base de datos solo sirve sus libros a otra suscripción y no usa las pantallas de análisis Instantánea Foto de los saldos que una empresa vinculada reconoce en sus libros, leída por API Línea espejo En financiación intragrupo, la línea de la empresa contraparte que recoge la misma operación con el signo contrario Modo demo Capa de presentación que enmascara nombres e importes en pantalla sin alterar los datos Modo log Marca del grupo que habilita las exportaciones forenses en JSON y el registro de peticiones a la IA Par ordenado Combinación dirigida de dos empresas. A→B y B→A son dos pares distintos Plantilla de facturación Par de plantillas estándar (una de venta y una de compra) que definen un concepto facturable entre dos sociedades Posición Global Vista de la matriz de clientes y proveedores que muestra la posición neta de una entidad que es a la vez cliente y proveedor del grupo Referencia intercompañía Registro que indica qué cliente y qué proveedor representan a una sociedad dentro de los libros de otra Reclasificación Corrección de un apunte contable registrado en otra empresa del grupo, mediante extorno y nuevo asiento Tolerancia de descuadre Diferencia máxima que se acepta como «cuadrado» al comparar dos lados de una financiación Visión agregada Suma de las cifras de todas las empresas aplicando su porcentaje de propiedad Visión consolidada Visión agregada de la que se han eliminado las operaciones registradas contra clientes y proveedores intragrupo Soporte y contacto Recurso Dirección Sitio web www.grupodynasoft.com Política de privacidad https://www.grupodynasoft.com/appsource/privacypolicy.htm Términos y condiciones https://www.grupodynasoft.com/appsource/termsandconditions.htm Al reportar una incidencia, adjunte siempre: El fichero de Exportación datos (JSON) de la pantalla afectada (con Modo log activo). El fichero de Exportar configuración (elimine antes la sección secrets). Una captura de la pantalla con el problema. La versión de la extensión y la de Business Central. Documento generado para la versión 1.0.1 de Dynasoft InterCompany Tools. Grupo Dynasoft.