al cargar una transacción, el estado "abierto", como lo cierro

Modificado el Mie, 8 Abr a 3:30 P. M.

 

Una transacción en Calipso Corporate puede tener distintos estados y también puede estar asociada a flags, que son conceptos diferentes pero complementarios:


Estado de una transacción

  • Indica la condición general o fase en la que se encuentra la transacción.
  • Los estados principales son:
    • Abierta: La transacción fue creada pero aún no está finalizada; puede ser modificada.
    • Cerrada: La transacción está finalizada, no puede modificarse y realiza los impactos contables y de gestión correspondientes.
    • Anulada: La transacción queda sin efecto, no puede modificarse y no genera consecuencias en los registros.
  • Actualmente el cambio de estado se realiza mediante flags.

Flags de transacción

  • Son indicaciones o marcas asignadas a una transacción para reflejar decisiones, mensajes o señales entre usuarios.
  • Funcionan como banderas que indican situaciones específicas o pasos dentro del flujo de trabajo.
  • La transición entre flags se realiza mediante transiciones de flags, que definen cambios ordenados de un flag a otro.
  • Cada transición puede tener permisos de usuarios y validaciones específicas.
  • Los flags permiten gestionar procesos internos, autorizaciones o estados intermedios dentro de una misma transacción sin cambiar su estado general.
  • Se visualizan junto con la transacción y pueden afectar su comportamiento o accesos.

Diferencia principal

  • El estado es un atributo general que indica la fase administrativa y contable de la transacción (abierta, cerrada, anulada).
  • Los flags son marcas o señales adicionales que indican situaciones específicas o pasos dentro del flujo de trabajo, permitiendo controlar autorizaciones, mensajes o procesos internos sin modificar el estado general.

En resumen, el estado define la condición global y formal de la transacción, mientras que los flags son indicadores flexibles para gestionar el flujo y las decisiones dentro de esa transacción.


Usualmente las transacciones nacen con un flag original, y en estado abierto. Para procedera cerrar, se transiciona a un flag, que cambia el estado a cerrado.


Ejemplo


Se ve la Orden de compra, flag pendiente de autorizacion, estado Abierta


Para cambiar el estado a cerrado, se debe generar ejecutar la transiciones



Si se ejecuta por ejemplo a Autorizar, esto genera que se cierre la transaccion



¿Le ha sido útil este artículo?

¡Qué bien!

Gracias por sus comentarios

¡Sentimos mucho no haber sido de ayuda!

Gracias por sus comentarios

¡Háganos saber cómo podemos mejorar este artículo!

Seleccione al menos una de las razones
Se requiere la verificación del CAPTCHA.

Sus comentarios se han enviado

Agradecemos su esfuerzo e intentaremos corregir el artículo