Skip to main content

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
2 Rellenar el CIF/NIF en Información de la empresa de cada empresa del grupo
3 Configuración general (empresa de maestros, tolerancia) Recomendado
4 Crear el grupo de empresas
5 Añadir las empresas con su abreviatura
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
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.

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).

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)

Pantalla Lista grupos de empresas con dos o tres grupos dados de alta y la columna Grupo por defecto marcada en uno de ellos.

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

  1. Pulse Nuevo.
  2. 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.

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.

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.

  1. Grupos duplicados. No pueden existir dos grupos con exactamente las mismas empresas (mismo % de propiedad, misma divisa adicional) y las mismas empresas vinculadas.
  2. Abreviaturas. Toda empresa del grupo debe tener abreviatura. El mensaje indica cuáles faltan.
  3. Refresco silencioso de las referencias intercompañía.
  4. 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.

Detalle de la parte Empresas grupo e informes financieros con cuatro empresas dadas de alta, mostrando sus abreviaturas, porcentajes de propiedad y orden.

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.

Pantalla Información de la empresa con el campo CIF/NIF resaltado y relleno.

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 grupoReferencias intercompañíaMostrar referencias intercompañía

4.5.1 Generación automática

Desde la ficha del grupo, pulse Actualizar referencias y cuentas. El proceso:

  1. Comprueba que todas las empresas vinculadas tengan conexión y empresa remota asignada.
  2. Comprueba que todas las empresas del grupo tengan CIF/NIF.
  3. Actualiza las cuentas de las empresas vinculadas.
  4. Crea todas las combinaciones ordenadas de empresas del grupo (A→B y B→A).
  5. Crea los pares con empresas vinculadas.
  6. 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.

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.

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

Pantalla Referencias intercompañía con varias filas, incluyendo alguna con Nº cliente o Nº proveedor en blanco.

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

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

  1. En el portal de Azure, vaya a Microsoft Entra ID → Registros de aplicaciones → Nuevo registro.
  2. Asigne un nombre (por ejemplo, BC InterCompany Tools).
  3. Anote el Id. de aplicación (cliente).
  4. En Certificados y secretos, cree un secreto de cliente y copie su Valor (no el Id. de secreto).
  5. En Permisos de API, conceda permisos de aplicación sobre Dynamics 365 Business Central y otorgue el consentimiento del administrador.
  6. 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).

Pantalla de Microsoft Entra ID con el registro de aplicación creado, mostrando el Id. de aplicación (cliente).

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 vinculadasConexionesConexiones.

Pantalla Conexiones con otras suscripciones con una conexión dada de alta y el resultado de Probar conexión.

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.

Parte Empresas vinculadas de la ficha de grupo, con dos empresas vinculadas dadas de alta y la columna Vínculo marcada.

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.

Ficha Empresa vinculada completa, mostrando los grupos General, Conexión, Ficha de identificación y la parte Cuentas en las empresas del grupo.

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.

Parte Financiación intragrupo, socios y empleados de la ficha de grupo, con varias líneas configuradas de distintos tipos de contraparte.

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

Pantalla Socios y entidades privadas con varios registros de tipo Socio, Entidad privada y Empleado.

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 grupoInformes financierosCopiar informes financieros

Diálogo Copiar informes financieros con la empresa de origen seleccionada y el destino puesto a Grupo.

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 grupoProgramación diferidaProgramar cálculo

4.9.1 Asistente de programación

Paso 1 del asistente Programar un cálculo diferido, con el grupo, el esquema de cuentas y la plantilla de columnas seleccionados.

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

Paso 2 del asistente, con la periodicidad y los días de la semana marcados.

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 diferidaCálculos diferidos

Pantalla Cálculos diferidos con dos cálculos programados, mostrando las columnas Última ejecución, Última duración y Último error.

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:

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.

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.

Editor de texto enriquecido Prompt con el prompt de ejemplo cargado y la barra de herramientas visible.

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.

La misma Matriz Situación Grupo mostrada dos veces, lado a lado: con modo demo desactivado y con modo demo activado.

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)

Ficha del grupo completamente configurada, con las tres partes rellenas y sin avisos.

Captura 26. Ficha del grupo completamente configurada, con las tres partes rellenas y sin avisos.