Tipos de Pantalla en Acumatica
Los diferentes tipos de pantalla en Acumatica son 5. Acumatica es un ERP en la nube, es decir, permite a sus usuarios el acceso en cualquier lugar y casi en cualquier dispositivo, como un teléfono móvil, computadora o tablet. Al utilizar tecnologías web, Acumatica utiliza una serie de plantillas para todas sus pantallas con la tecnología ASPX.
Al desarrollar aplicaciones con Acumatica Framework, dependiendo de la función de cada pantalla podemos encontrar la plantilla que vamos a utilizar para crear todas las pantallas de nuestro módulo.
¿Cuáles son los tipos de pantalla que podemos diseñar con Acumatica Framework?
Existen 5 tipos de pantalla dentro de Acumática. Estas plantillas vienen predefinidas dentro de las carpetas de instalación del ERP en la siguiente ruta:
\\Ruta instalación ERP\\Instancia\\App_Data\\Templates
Cada una de estas plantillas ASPX tienen un propósito como desglosaremos a continuación.
Tipo Pantalla 1: Data Entry Form
Este tipo de pantallas son las más utilizadas en Acumatica ERP. Generalmente las transacciones del negocio se guardan en este tipo de pantalla, por ejemplo una orden de venta o póliza contable.
En estas pantallas, dependiendo de la complejidad de los datos se pueden utilizar las plantillas tipo Form, FormGrid o FormTab.



Tipo Pantalla 2: Maintenance Forms
Son utilizadas para crear catálogos y listas que puedan ser utilizadas en otras pantallas más complejas a modo de un selector. Estas listas son mucho más simples y puede activarse que se carguen y descarguen los datos a través de excel ya que solo tienen un contenedor tipo Grid.
En este tipo de pantalla se utiliza la plantilla tipo Grid

Tipo Pantalla 3: Setup Forms
Estas pantallas son diseñadas para guardar los parámetros de configuración de los módulos de Acumatica ERP. Utilizando un setup form se puede activar diferentes funcionalidades predeterminadas en el sistema o de un módulo personalizado desarrollado con Acumatica Framework.
La plantilla utilizada para estas pantallas es la tipo Form o Form Tab, dependiendo de la cantidad de opciones de configuración que tiene el módulo.

Tipo Pantalla 4: Inquiry Form
Estas pantallas generalmente se utilizan para consultas predefinidas con filtros en la parte superior. Acumatica ERP proporciona al usuario una gran cantidad de estas pantallas para poder visualizar rápidamente la información y filtrarla por parámetros establecidos. Estas pantallas pueden tener enlaces a documentos que lleven a la Data Entry Form según la transacción y mostrar datos calculados o agrupados. En estas pantallas se utiliza la plantilla Form Grid, donde en el form se definen los filtros y en el grid los resultados.

Tipo Pantalla 5: Processing Forms
Como su nombre lo indica, el tipo de pantalla puede procesar varios registros del sistema a la vez, a través de invocar acciones o funciones que existen en pantallas tipo Data Entry Forms.
Una de las ventajas de utilizar este tipo de pantallas es que se le facilita al usuario algunas tareas que suelen ejecutarse documento por documento, por ejemplo Liberar Facturas de CxP.
Acumatica cuenta con una característica en esta pantalla llamada Scheduler, donde permite a los usuario programar ejecuciones automáticas del procesamiento de estos datos, todo esto sin tener que modificar mediante programación la pantalla.
Este tipo de pantalla siempre cuenta con 2 acciones principales, procesar y procesar todo.
La primera opción nos permitirá procesar los registros seleccionado, mientras que la segunda permite procesar todo lo que aparezca en pantalla sin tener que seleccionar.

A través de estos 5 tipos de pantalla podemos generar módulos completos desarrollados con Acumatica Framework, por lo cuál al planear la aplicación debemos tener muy claro en el diseño el tipo de pantalla y operaciones a realizar.
Es importante mencionar que para tener uniformidad en el nombrado de cada pantalla debemos seguir las convenciones que Acumatica establece en su documentación oficial :
XX999999
| | | |_ Subscreen sequential number
| | |___ Screen sequential number
| |_____ Screen type:
| 10: Setup
| 20: Maintenance
| 30: Data Entry
| 40: Inquiry
| 50: Processing
| 60: Reports
|_______ Two-letter module code (representing the functional area of the system)
Para más información sobre las convenciones de ID’s de Reportes y Pantallas, revisa la documentación oficial.
Por último, cuando diseñemos pantallas para Acumatica, es importante utilizar los controles, contenedores y Layouts predefinidos dentro del ASPX para que toda la aplicación quede completamente integrada como una pantalla más de Acumatica ERP. Todas estas prácticas las seguimos en la creación de nuestro módulo de factura electrónica ClandBus

Si está evaluando un ERP para su empresa, esto se resuelve de raíz con un ERP. Vea cómo funciona el ERP Acumatica que implementamos en México.
Experta técnica en Acumatica ERP y Acumatica CRM. Lider Desarrolladora de módulos para Acumatica. Experta en la creación de reportes en Acumatica, reportes para inteligencia de negocios (BI) y otras aplicaciones complejas para el mercado de pequeñas y medianas empresas. Implementadora de Acumatica ERP. Ingeniera en sistemas computacionales con Maestría en Tecnologías de la Información. Certified Acumatica Developer. Certified Business Consultant.

