Glosario de la Plataforma EGA Futura

Auditoría de automatizaciones (Automation Audit)

Automatización de procesos empresariales
Objeto / Base de datos
Respuesta directa

Qué es la Auditoría de automatizaciones?

La Auditoría de automatizaciones es el registro donde quedan asentadas las corridas de los procesos automáticos del ERP: qué automatización corrió, cuándo, sobre qué registro, cuánto tardó y cómo terminó. Es la memoria de lo que el sistema hizo solo, sin que nadie apretara un botón. Cuando un dato cambió y ninguna persona lo tocó, la respuesta suele estar acá.

Automatización de procesos empresariales

Introducción a la auditoría de lo automático

Un ERP moderno hace muchas cosas solo: actualiza estados, envía avisos, calcula valores y crea registros.

Lo que hace una persona queda firmado con su usuario. Lo que hace una automatización necesita su propio registro, porque si no, nadie sabe de dónde salió un cambio.

Qué conviene guardar de cada corrida

Una corrida bien registrada permite reconstruir el hecho sin depender de la memoria de nadie.

Qué automatización corrió

Su nombre y su tipo, para distinguir un flujo de una aprobación o de un aviso por correo.

Sobre qué registro

El identificador del registro que la disparó o que modificó. Con ese dato se puede ir directo al caso.

Cómo terminó y cuánto tardó

Si salió bien, si falló o si no hizo nada, y la duración de la corrida.

El error, cuando lo hubo

El texto completo del error. Es lo primero que pide quien tiene que corregir la automatización.

Las automatizaciones que fallan en silencio

El riesgo de un proceso automático no es que falle: es que falle y nadie se entere.

Un registro de corridas convierte esa falla en algo que se puede filtrar, contar y revisar cada semana.

Cómo se usa en EGA Futura

La Auditoría de automatizaciones dentro de EGA Futura ERP

En la Plataforma de EGA Futura ERP, la auditoría de automatizaciones es uno de los tres planos de la pista de auditoría: el de la ejecución.

Qué guarda cada registro

Cada registro describe una corrida o una automatización, con estos datos.

  • La automatización: su nombre, su nombre de API cuando es un flujo y su tipo.
  • El momento y la persona: la fecha y hora de ejecución, y el usuario con el que corrió.
  • El registro afectado: el identificador del registro relacionado.
  • El resultado: el estado, la duración en milisegundos y el mensaje de error si lo hubo.

Los cuatro estados

El campo Estado dice cómo terminó cada corrida, y tiene un cuarto valor para un uso distinto.

Exitoso, Fallido y Omitido califican una corrida. Catálogo identifica los registros que describen una automatización en sí, en lugar de una ejecución.

Los tipos de automatización

El tipo separa los flujos de las aprobaciones, los avisos por correo, las notificaciones y las automatizaciones con IA, entre otros.

Para los flujos, cinco casillas precisan de qué clase es: de pantalla, disparado por un registro, programado, disparado por un evento o autoiniciado.

Cómo lo usamos en el día a día

Una Vista de lista filtrada por Estado Fallido muestra de un vistazo qué automatizaciones necesitan atención.

Ordenada por duración, la misma lista muestra cuáles son las más lentas. Quien la consulta y la mantiene es el administrador del sistema.

Preguntas frecuentes sobre la Auditoría de automatizaciones

Estas son las dudas que aparecen cuando una empresa empieza a revisar lo que sus procesos automáticos hacen por su cuenta.

Qué diferencia hay con el Historial de registro?

El Historial de registro dice qué cambió en un dato. La auditoría de automatizaciones dice qué proceso automático corrió y cómo terminó.

Se leen juntos: el historial muestra el cambio y la auditoría muestra si lo hizo una automatización.

Qué significa el estado Omitido?

Que la corrida no llegó a ejecutar su acción. No es un error, pero conviene mirarlo si una automatización se omite más de lo esperado.

Para qué sirve la duración?

Para encontrar las automatizaciones lentas antes de que se noten. Una corrida que tarda cada vez más suele anticipar un problema de rendimiento.

Quién debería ver estos registros?

El administrador del sistema y quien mantiene las automatizaciones. El mensaje de error puede mostrar datos internos, así que conviene limitar el acceso con la seguridad por perfil.

Para administradores y programadores

Detalle técnico de la Auditoría de automatizaciones

Esta sección es para quien escribe requerimientos sobre el ERP o mantiene sus automatizaciones, y necesita los nombres de API exactos.

Campos del objeto

El objeto se llama EGAFutura__Automation_Audit__c.

CampoTipoNota
NameNumeración automáticaEtiqueta EGA Futura ID
EGAFutura__EGAFutura_Automation__cTexto(255)Nombre de la automatización
EGAFutura__FlowApiName__cTexto(255)Nombre de API del flujo
EGAFutura__Automation_Type__cLista de selecciónTipo de automatización
EGAFutura__Custom_Automation__cCasillaMarca una automatización propia
EGAFutura__Screen_Flow__cCasillaFlujo de pantalla
EGAFutura__Record_Triggered_Flow__cCasillaFlujo disparado por un registro
EGAFutura__Schedule_Triggered_Flow__cCasillaFlujo programado
EGAFutura__Platform_Event_Triggered_Flow__cCasillaFlujo disparado por un evento de plataforma
EGAFutura__Autolaunched_Flow__cCasillaFlujo autoiniciado
EGAFutura__ExecutedDateTime__cFecha/horaFecha/hora de ejecución
EGAFutura__ExecutedByUser__cLookupEjecutado por, apunta a User
EGAFutura__RelatedRecordId__cTexto(18)Id del registro relacionado
EGAFutura__Status__cLista de selecciónEstado de la corrida
EGAFutura__DurationMs__cNúmero(18, 0)Duración en milisegundos
EGAFutura__ErrorMessage__cÁrea de texto larga(32768)Mensaje de error
EGAFutura__Date__cFechaFecha, sin hora
EGAFutura__User__cTexto(255)Usuario, como texto
EGAFutura__Reference__cÁrea de texto(255)Referencia libre

Los valores almacenados de la lista Estado

Acá la etiqueta y el valor almacenado no coinciden: la pantalla muestra español y el campo guarda inglés.

EtiquetaValor almacenado
ExitosoSuccess
FallidoFailed
OmitidoSkipped
CatálogoCatalog

Los valores de la lista Tipo

En esta lista la etiqueta y el valor almacenado coinciden, y los nueve están en inglés.

EtiquetaValor almacenado
AIAI
ApprovalApproval
Email AlertEmail Alert
FlowFlow
IoTIoT
Next Best ActionNext Best Action
NotificationNotification
OtherOther
PredictionPrediction

Lo que las tablas no alcanzan a decir

Cualquier filtro, informe o código que pregunte por el estado tiene que usar el valor almacenado. Un filtro por Fallido no encuentra nada, y uno por Failed sí.

Hay dos pares de campos parecidos: User es texto y Ejecutado por es un Lookup a User, y Date es una fecha mientras que Fecha/hora de ejecución guarda también la hora.

Para informes conviene el Lookup y la fecha/hora, porque se agrupan y filtran sin depender de cómo se escribió un texto.

El registro relacionado se guarda como texto de 18 caracteres y no como Lookup. Eso le permite apuntar a un registro de cualquier objeto, pero un informe no puede cruzarlo solo con ese registro.

Transcripción del video

Tipo de término
Objeto / Base de datos
Tema principal
Automatización de procesos empresariales
automatizacion-procesos-empresariales
A
Aparece en
Términos relacionados

Pista de auditoría

La pista de auditoría es el conjunto de documentos, físicos o digitales, que guarda el rastro de cada operación de la empresa y permite reconstruirla más tarde. Se diferencia del comprobante suelto en que no es una pieza sino un encadenamiento: cada asiento remite a su factura, cada factura a su pedido y cada cambio a quién lo hizo y cuándo. Se apoya en los comprobantes, en los libros y en el historial de modificaciones de los registros. Su ausencia no se nota mientras nadie pregunta, y se nota entera el día que hay que explicar un número.

Historial de registro

El Historial de registro es la bitácora que guarda los eventos ocurridos sobre los registros auditados del sistema: cuándo se creó uno, qué cambió en él y cuándo se eliminó. Cada evento queda con el usuario que lo provocó, la fecha y la hora, el campo afectado y los valores anterior y nuevo. A diferencia de un historial que vive dentro de cada ficha, esta bitácora es un registro en sí mismo, así que se puede filtrar, agrupar y llevar a informes como cualquier otro dato.

Flujo de trabajo

Un flujo de trabajo, llamado Flow en la Plataforma Salesforce, es la automatización sin código que hace que algo pase solo cuando se cumple una condición. Puede crear un registro, actualizar un campo, mandar un aviso, pedir una aprobación o encadenar varias de esas acciones en el mismo recorrido. Se dispara cuando alguien guarda un registro, cuando llega una fecha determinada o cuando una persona aprieta un botón. Es la pieza que convierte un requerimiento de negocio en comportamiento del sistema. Cada vez que alguien pide que cuando pase esto, pase esto otro, lo que está describiendo es un flujo de trabajo.

Administrador del sistema

Un Administrador del sistema es el usuario que tiene asignado el perfil de administrador y, con él, el nivel de privilegios más alto dentro de la Plataforma. Es quien crea las cuentas de acceso, define perfiles y conjuntos de permisos, agrega campos y objetos, ajusta las listas de selección y configura los procesos automáticos. También responde por la seguridad de la información, porque decide qué ve y qué puede modificar cada persona de la empresa.

Auditoría de configuración (Setup Audit)

La Auditoría de configuración es el registro de los cambios en la estructura del ERP: un campo nuevo, un flujo modificado, un permiso que se amplió. Guarda qué se tocó, en qué categoría cae, quién lo hizo y por qué. No registra cambios en los datos de negocio, sino en cómo está armado el sistema. Con ese registro, la pregunta de cuándo empezó a comportarse distinto el sistema tiene una respuesta concreta.
Tutoriales recomendados

Otros términos con la misma letra

Los términos del glosario que empiezan igual que este. Las demás letras se abren acá mismo, sin salir de la página.

A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z

El sistema de gestión que ordena toda la empresa en un solo lugar

Ventas, compras, inventario, finanzas y equipo, con la información al día y disponible desde cualquier dispositivo. Funciona en la nube, así que no hay servidores que mantener.

Team, Enterprise y Enterprise Elite. Se elige según el tamaño de la empresa.
1
Una sola Base de datos para Ventas, Compras, Stock, Finanzas y tu Equipo
24x7
Desde nuestra plataforma ofrecemos soporte técnico todos los días
IA
Integrada en cada aplicación de la Plataforma ERP
1994
Desde hace más de 30 años potenciamos a las Empresas de Iberoamérica