Datos

Objeto de Datos(Data Object)

Representa la información que fluye por el proceso — un documento, un registro o un conjunto de datos que una actividad produce o consume. Documenta datos; nunca modifica el flujo. Forma de hoja de papel con la esquina doblada.

El Objeto de Datos (Data Object) muestra qué información utilizan o producen las actividades: conectado mediante asociaciones punteadas, hace explícito — por ejemplo — el Pedido creado por una tarea y consumido por la siguiente. Puede llevar un estado entre corchetes (Pedido [borrador] → Pedido [aprobado]) para mostrar el ciclo de vida del artefacto.

Un objeto de datos existe únicamente dentro de la instancia del proceso (es volátil). Para información que persiste más allá de la instancia, utilice un Almacén de Datos (Data Store).

Cuándo usar y evitar

Cuándo usar

  • Para hacer visible el documento/registro que un paso crea o requiere.

  • Para mostrar los cambios de estado de un dato a lo largo del flujo.

  • Cuando mostrar la información mejora realmente la comprensión.

Cuándo NO usar

  • Para datos que persisten más allá de la instancia — Almacén de Datos.

  • Para influir en el enrutamiento — los objetos de datos no tienen efecto sobre el flujo de secuencia; eso lo hacen las compuertas.

  • En todas partes: anotar cada dato satura rápidamente el diagrama.

Ejemplo de negocio

Un pedido producido y consumido entre tareas

Diagrama BPMN: Un pedido producido y consumido entre tareas
Un pedido producido y consumido entre tareas

Abra este ejemplo en el editor de procesos de HEFLO y explore el diagrama por dentro.

Abrir en el editor HEFLO →

Paso a paso

  1. Registrar pedido produce el Objeto de Datos “Pedido” (resaltado) mediante la asociación de salida punteada.
  2. Verificar pedido consume el mismo objeto a través de su asociación de entrada.
  3. El flujo de secuencia continuo no se ve afectado — el objeto de datos documenta, nunca enruta.

Diferencias

Objeto de Datos vs Almacén de Datos

Objeto de Datos: volátil, limitado a la instancia en ejecución. Almacén de Datos: repositorio persistente (base de datos, archivo) que sobrevive a las instancias y se comparte entre ellas. En tránsito → objeto; duradero → almacén.

Preguntas frecuentes

¿Los objetos de datos afectan la ejecución del proceso?

No — son documentación. Para enrutar según datos, coloque expresiones en los flujos de las compuertas.

¿Cómo se muestra una lista de elementos?

Marque el objeto de datos como Colección — tres barras verticales — que indica un conjunto de instancias del elemento.

Elementos relacionados