unlink(PATH_OUTTRUNK . 'compiled' . PATH_SEP . 'xmlform' . PATH_SEP . $sProUid . PATH_SEP . $sObjectName);
             }
         }
         $oDirectory->close();
     }
     $sNewProUid = $sProUid;
 }
 //Disable current Process and create a new version of the Process
 if ($option == 2) {
     $oProcess->disablePreviousProcesses($sProUid);
     $sNewProUid = $oProcess->getUnusedProcessGUID();
     $oProcess->setProcessGuid($oData, $sNewProUid);
     $oProcess->setProcessParent($oData, $sProUid);
     $oData->process['PRO_TITLE'] = "New - " . $oData->process['PRO_TITLE'] . ' - ' . date('M d, H:i');
     $oProcess->renewAllTaskGuid($oData);
     $oProcess->renewAllDynaformGuid($oData);
     $oProcess->renewAllInputGuid($oData);
     $oProcess->renewAllOutputGuid($oData);
     $oProcess->renewAllStepGuid($oData);
     $oProcess->renewAllTriggerGuid($oData);
     $oProcess->renewAllSubProcessGuid($oData);
     $oProcess->createProcessFromData($oData, $path . $filename);
 }
 //Create a completely new Process without change the current Process
 if ($option == 3) {
     //krumo ($oData);
     $sNewProUid = $oProcess->getUnusedProcessGUID();
     $oProcess->setProcessGuid($oData, $sNewProUid);
     $oData->process['PRO_TITLE'] = "Copy of  - " . $oData->process['PRO_TITLE'] . ' - ' . date('M d, H:i');
     $oProcess->renewAllTaskGuid($oData);
     $oProcess->renewAllDynaformGuid($oData);