flexsim_pf_connect
Connect two FlexSim ProcessFlow activities with a token line by resolving source and target names and verifying the resulting outObjects link.
Instructions
Connect two ProcessFlow activities with a token line (window backend only).
Los paths de actividades dentro del flow son inciertos, asi que primero
RESUELVE ambos (solo lectura, sin escribir): Model.find("flow/src"),
Model.find("src") (nivel modelo, donde flexsim_pf_add_activity crea) y
scan de subnodos del flow por nombre. Si alguno no resuelve, devuelve error
con los candidatos probados y no escribe nada.
Si resuelve: contextdragconnection(Model.find(from), Model.find(to), "A")
(forma no obsoleta de flujo, como flexsim_connect_objects) y verificacion
outObjects via _last_link (guard length==0, mismo helper de
flexsim_connect_objects).
Args:
flow: ProcessFlow contenedor (para candidatos "flow/actividad").
source: actividad origen (nombre corto).
target: actividad destino (nombre corto).
verify: comprobar outObjects (default True).
Returns JSON {resolved_from, resolved_to, verified} (+ last_out / error).
Limite: la semantica token de ProcessFlow no esta verificada end-to-end
(sin corrida de tokens de prueba); solo se verifica el enlace outObjects.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| params | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |