function StartWarrentyFlow() { $RequestID = $_REQUEST["RequestID"]; $result = WFM_FlowRows::StartFlow(FLOWID, $RequestID); echo Response::createObjectiveResponse($result, ""); die; }
static function ChangeStatus($RequestID, $StatusID, $ActDesc = "", $LogOnly = false, $pdo = null) { if (!$LogOnly) { $obj = new WAR_requests(); $obj->RequestID = $RequestID; $obj->StatusID = $StatusID; if (!$obj->Edit($pdo)) { return false; } } return WFM_FlowRows::AddOuterFlow(FLOWID, $RequestID, $StatusID, $ActDesc = "", $pdo); }
function SelectContracts() { $where = ""; $params = array(); if (!empty($_REQUEST["ContractID"])) { $where .= " AND ContractID=:c"; $params[":c"] = $_REQUEST["ContractID"]; } $temp = CNT_contracts::Get(isset($_REQUEST["content"]), $where, $params, dataReader::makeOrder()); $res = PdoDataAccess::fetchAll($temp, $_GET['start'], $_GET['limit']); for ($i = 0; $i < count($res); $i++) { $arr = WFM_FlowRows::GetFlowInfo(2, $res[$i]["ContractID"]); $res[$i]["IsStarted"] = $arr["IsStarted"] ? "YES" : "NO"; $res[$i]["IsEnded"] = $arr["IsEnded"] ? "YES" : "NO"; $res[$i]["StepDesc"] = $arr["StepDesc"]; } echo dataReader::getJsonData($res, $temp->rowCount(), $_GET["callback"]); die; }
function StartFlow() { $FlowID = $_REQUEST["FlowID"]; $ObjectID = $_REQUEST["ObjectID"]; $result = WFM_FlowRows::StartFlow($FlowID, $ObjectID); echo Response::createObjectiveResponse($result, ""); die; }
static function StartFlow($FlowID, $ObjectID) { $obj = new WFM_FlowRows(); $obj->FlowID = $FlowID; $obj->StepRowID = PDONULL; $obj->ObjectID = $ObjectID; $obj->PersonID = $_SESSION["USER"]["PersonID"]; $obj->ActionDate = PDONOW; $obj->ActionType = "CONFIRM"; return $obj->AddFlowRow(0); }
static function ChangeStatus($PlanID, $StepID, $ActDesc = "", $LogOnly = false, $pdo = null) { if (!$LogOnly) { $obj = new PLN_plans(); $obj->PlanID = $PlanID; $obj->StepID = $StepID; if (!$obj->EditPlan($pdo)) { return false; } } return WFM_FlowRows::AddOuterFlow(FLOWID, $PlanID, $StepID, $ActDesc, $pdo); }
function StartFlow() { $PartID = $_REQUEST["PartID"]; $result = WFM_FlowRows::StartFlow(1, $PartID); echo Response::createObjectiveResponse($result, ""); die; }
<?php //----------------------------- // Programmer : SH.Jafarkhani // Date : 1394.10 //----------------------------- require_once 'header.inc.php'; require_once inc_dataReader; require_once 'letter/letter.class.php'; require_once 'workflow/wfm.class.php'; $dt = OFC_letters::SelectReceivedLetters(" AND s.IsSeen='NO'"); $NewReceived = $dt->rowCount(); $dt = OFC_letters::SelectDraftLetters(); $DraftCount = count($dt); $dt = WFM_FlowRows::SelectReceivedForms(); $ReceiveForms = is_array($dt) ? count($dt) : $dt->rowCount(); $Messages = OFC_MessageReceivers::GetNewMessageReceiveCount(); ?> <script> OfficeStartPage.prototype = { TabID : '<?php echo $_REQUEST["ExtTabID"]; ?> ', address_prefix : "<?php echo $js_prefix_address; ?> ", get : function(elementID){