Inicio Blog Diseñador de informes de Acumatica: Consejos y trucos - Parte 2

Diseñador de informes de Acumatica: Consejos y trucos - Parte 2

En esta entrada del blog en dos partes, exploraremos algunos consejos y trucos que pueden ayudar tanto a los usuarios nuevos como a los experimentados a sacar el máximo partido del Diseñador de informes de Acumatica.
Jean-Claude Abela | 15 de diciembre de 2022

Diseñador de informes de Acumatica: Consejos y trucos - Parte 2

Bienvenido de nuevo a nuestra serie sobre el Diseñador de informes de Acumatica. En la primera parte, exploramos algunos consejos y trucos para empezar a utilizar la herramienta, incluido el uso del Asistente para crear un informe básico, la personalización de las fuentes de datos y el aprovechamiento de las opciones de formato.

En la segunda parte, profundizaremos en algunas funciones avanzadas del Diseñador de informes de Acumatica que pueden ayudarle a crear informes aún más potentes y sofisticados.

Sumas con cláusulas condicionales

En lugar de recorrer cada sección y calcular la suma de una fórmula utilizando variables, puede utilizar la función SUMA en la cabecera del grupo e introducir la fórmula como parte de los argumentos para un enfoque más sencillo.

Por ejemplo:

=SUMA(IIF([ARTax.TaxRate]=0, [ARTran.TranAmt], 0))

La función SUMA debe colocarse en la sección adecuada y funcionará con la agrupación utilizada. Debe tenerse en cuenta que el sistema aplica el campo de condición a todo el conjunto de datos del grupo, de forma similar a SQL, en lugar de utilizar la fórmula de condición contra el último registro/fila mostrado.

Plantillas de notificación para el envío de informes

En la Configuración de correo, si establece valores específicos en cualquiera de los campos siguientes, el sistema anulará el Conjunto de plantillas de notificación predeterminado (aunque el ID de plantilla esté vacío).

Diseñador de informes de Acumatica: Consejos y trucos - Parte 2

Si se define una Plantilla de notificación, y:

  • El campo se rellena arriba, este valor anula el definido en la plantilla de notificación.
  • Si el campo anterior se deja vacío, se utilizará el valor de la plantilla de notificación para el campo correspondiente.

Utilizar subinformes para mostrar datos de varias fuentes de datos en un único informe

A veces, es posible que desee mostrar datos de varias fuentes de datos en un único informe. Por ejemplo, puede que desee mostrar datos de una tabla de facturas así como datos de una tabla de clientes en un único informe. Para ello, puede utilizar un subreporte. Un subinforme es un informe dentro de un informe que permite mostrar datos de varias fuentes de datos en un único informe. 

Para crear y utilizar un subinforme, primero debe crear un informe independiente con la otra fuente de datos, en este caso, el cliente. Para este informe, deberá definir CustomerID como parámetro. Una vez finalizado el subinforme, en el informe principal arrastre un objeto "Subinforme" a la sección en la que desea que se muestre.

Diseñador de informes de Acumatica: Consejos y trucos - Parte 2

Para este objeto, es importante establecer las propiedades pertinentes, tales como:

  • Nombre del informe: El nombre del informe con el que se guardó en el servidor.
  • Tamaño: El tamaño del informe, para que todas las columnas fueran visibles.
  • Parámetros: Los parámetros definidos en el subinforme deben proporcionarse cuando se llama desde el informe principal

Diseñador de informes de Acumatica: Consejos y trucos - Parte 2

El diseñador de informes de Acumatica es una potente herramienta que permite a los usuarios crear y personalizar informes en el sistema ERP en la nube de Acumatica. Mediante el uso de funciones de cálculo integradas y subinformes, los usuarios pueden crear informes más avanzados y sofisticados que satisfagan las necesidades de su empresa. Tanto si es un usuario nuevo como experimentado del Diseñador de informes de Acumatica, estos consejos/trucos pueden ayudarle a sacar el máximo partido de la herramienta.

¡Feliz presentación de informes!

Autor del blog

Jean-Claude Abela comenzó su carrera en 2013 como Desarrollador de Software, trabajando con código de bajo nivel. Con los años, se ha especializado en el desarrollo de soluciones ERP y actualmente ocupa el puesto de Desarrollador de Software Senior en Computime Software. Durante su carrera, ha trabajado en varios proyectos de software, que varían tanto en escala como en industria. Durante los últimos 3 años, ha estado desarrollando soluciones Acumatica, enriqueciendo su conocimiento técnico del marco de Acumatica, y la comprensión de los aspectos de negocio de la industria de destino. En Computime, Jean-Claude fue un colaborador clave en el diseño y desarrollo de su solución certificada ISV, Orbis DSD. Jean-Claude tiene un interés especial en la computación en nube, las tecnologías emergentes y la pila tecnológica de Microsoft, especialmente .NET Core y Blazor.

Reciba las actualizaciones del blog en su bandeja de entrada.