diff --git a/workflow/engine/src/ProcessMaker/BusinessModel/InputDocument.php b/workflow/engine/src/ProcessMaker/BusinessModel/InputDocument.php index 79f4b1517..10060aa48 100644 --- a/workflow/engine/src/ProcessMaker/BusinessModel/InputDocument.php +++ b/workflow/engine/src/ProcessMaker/BusinessModel/InputDocument.php @@ -193,6 +193,19 @@ class InputDocument $flagAssigned = true; $arrayData[] = \G::LoadTranslation("ID_PROCESS_PERMISSIONS"); } + + //Variables + $criteria = new \Criteria("workflow"); + + $criteria->addSelectColumn(\ProcessVariablesPeer::VAR_UID); + $criteria->add(\ProcessVariablesPeer::INP_DOC_UID, $inputDocumentUid); + + $rsCriteria = \ProcessVariablesPeer::doSelectRS($criteria); + + if ($rsCriteria->next()) { + $flagAssigned = true; + $arrayData[] = \G::LoadTranslation("ID_VARIABLES"); + } //Return return array($flagAssigned, $arrayData);