Eventos de Hacienda

Maestro de Eventos de Hacienda

:timer_clock: Módulo: Ganadería — Configuración


¿Para qué sirve?

El maestro Eventos de Hacienda define los tipos de hechos ganaderos que el sistema reconoce: Venta, Compra, Nacimiento, Muerte, Suplementación, Pesaje, Sanidad, Traslado, entre otros. Cada evento actúa como clasificador de los movimientos de hacienda: cuando el usuario registra un movimiento, el sistema lo asocia al evento correspondiente para organizar, filtrar y reportar la actividad ganadera.

Además de definir el evento en sí, este maestro permite configurar clasificaciones dentro de cada evento. Estas clasificaciones son las opciones que el usuario elige al cargar un movimiento para segmentar el hecho con mayor detalle (por ejemplo, dentro del evento Venta se pueden tener clasificaciones como “Venta de invernada”, “Venta de descarte”, etc.).

:round_pushpin: Ruta de acceso: Buscador del sistema → “Eventos de hacienda”
(también: Gestión Empresarial → Ganadería → Tipo de eventos)


Antes de empezar

No aplica requisito previo para consultar o configurar el maestro. Sí es necesario tener clasificaciones cargadas en cada evento antes de poder guardar movimientos de hacienda que las requieran.


Campos del formulario

Cabecera del evento

Campo Tipo Obligatorio Descripción
Código Texto Identificador alfanumérico del evento. En eventos predefinidos por el sistema, este campo no es editable.
Activo Check Indica si el evento está disponible para su uso en nuevas transacciones. Un evento inactivo deja de aparecer en los selectores de movimientos, pero los registros históricos que lo usan se mantienen. En eventos predefinidos por el sistema, este check no es editable.
Nombre Texto Nombre descriptivo del evento tal como se muestra en los formularios de movimientos. En eventos predefinidos por el sistema, no es editable.
Descripción Texto libre No Información adicional sobre el propósito o uso del evento. Solo se visualiza desde la edición del maestro.

Nota: Los eventos son predefinidos por el sistema. El formulario no habilita la creación de nuevos eventos desde la interfaz.


Grilla de Clasificaciones de Eventos

Cada evento puede tener una o más clasificaciones asociadas. Esta grilla permite agregar, editar y eliminar clasificaciones para el evento seleccionado.

Campo Tipo Obligatorio Descripción
Clasificación de Eventos Texto No Nombre de la clasificación tal como aparecerá en el selector al cargar un movimiento de hacienda (por ejemplo: “Venta de descarte”, “Pastoreo”, “Vacuna antiaftosa”).
Código Texto Código alfanumérico de la clasificación. El sistema valida que no existan dos clasificaciones con el mismo código. Si se intenta guardar con un código repetido, el sistema bloquea la operación e informa el código duplicado.
Default Check No Marca esta clasificación como la opción predeterminada para el evento. Solo una clasificación puede tener este check activo a la vez: al marcar una como default, el sistema desmarca automáticamente cualquier otra que lo estuviera.

Reglas del sistema

  • Eventos de sistema: los eventos cuyo identificador interno es negativo son registros de sistema y no pueden modificarse desde la interfaz (Código, Activo y Nombre se presentan en modo solo lectura).
  • Default único: solo una clasificación por evento puede estar marcada como Default. El sistema lo garantiza automáticamente al guardar: si se marca una nueva, desactiva la anterior.
  • Código único de clasificación: el sistema verifica que el código de cada clasificación no esté repetido. El control se ejecuta al insertar una clasificación nueva.
  • Clasificación obligatoria en transacciones: si un movimiento de hacienda requiere clasificación y el evento correspondiente no tiene ninguna configurada, el sistema bloquea el guardado con el mensaje: “Debe indicar una clasificación para el evento [NOMBRE]”. Para resolver este error, es necesario agregar al menos una clasificación en este maestro para ese evento.

Qué hace y qué no hace

:backhand_index_pointing_right: Hace: define los eventos disponibles para clasificar movimientos de hacienda y permite configurar las clasificaciones que el usuario seleccionará en cada transacción.

:backhand_index_pointing_right: No hace: no registra movimientos de hacienda (eso se hace desde los formularios de Movimiento de Hacienda de cada tipo). No permite crear eventos nuevos desde la interfaz; los eventos son predefinidos por el sistema.