BUG 5285 I add field PRO_SUBPROCESS

I add field PRO_SUBPROCESS to start only in sub process
This commit is contained in:
Brayan Osmar Pereyra Suxo
2012-10-11 14:26:03 -04:00
parent b0e465ce91
commit 21b2f2b218
15 changed files with 171 additions and 85 deletions

View File

@@ -94,6 +94,7 @@ class Cases
$c->addJoin(TaskPeer::PRO_UID, ProcessPeer::PRO_UID, Criteria::LEFT_JOIN); $c->addJoin(TaskPeer::PRO_UID, ProcessPeer::PRO_UID, Criteria::LEFT_JOIN);
$c->addJoin(TaskPeer::TAS_UID, TaskUserPeer::TAS_UID, Criteria::LEFT_JOIN); $c->addJoin(TaskPeer::TAS_UID, TaskUserPeer::TAS_UID, Criteria::LEFT_JOIN);
$c->add(ProcessPeer::PRO_STATUS, 'ACTIVE'); $c->add(ProcessPeer::PRO_STATUS, 'ACTIVE');
$c->add(ProcessPeer::PRO_SUBPROCESS, '0');
$c->add(TaskPeer::TAS_START, 'TRUE'); $c->add(TaskPeer::TAS_START, 'TRUE');
$c->add(TaskUserPeer::USR_UID, $sUIDUser); $c->add(TaskUserPeer::USR_UID, $sUIDUser);
if ($processUid != '') { if ($processUid != '') {
@@ -119,6 +120,7 @@ class Cases
$c->addJoin(TaskPeer::PRO_UID, ProcessPeer::PRO_UID, Criteria::LEFT_JOIN); $c->addJoin(TaskPeer::PRO_UID, ProcessPeer::PRO_UID, Criteria::LEFT_JOIN);
$c->addJoin(TaskPeer::TAS_UID, TaskUserPeer::TAS_UID, Criteria::LEFT_JOIN); $c->addJoin(TaskPeer::TAS_UID, TaskUserPeer::TAS_UID, Criteria::LEFT_JOIN);
$c->add(ProcessPeer::PRO_STATUS, 'ACTIVE'); $c->add(ProcessPeer::PRO_STATUS, 'ACTIVE');
$c->add(ProcessPeer::PRO_SUBPROCESS, '0');
$c->add(TaskPeer::TAS_START, 'TRUE'); $c->add(TaskPeer::TAS_START, 'TRUE');
$c->add(TaskUserPeer::USR_UID, $aGroups, Criteria::IN); $c->add(TaskUserPeer::USR_UID, $aGroups, Criteria::IN);
if ($processUid != '') { if ($processUid != '') {

View File

@@ -2004,6 +2004,7 @@ class Xpdl extends processes
$process['PRO_ASSIGNMENT'] = 'FALSE'; $process['PRO_ASSIGNMENT'] = 'FALSE';
$process['PRO_SHOW_MAP'] = 0; $process['PRO_SHOW_MAP'] = 0;
$process['PRO_SHOW_MESSAGE'] = 0; $process['PRO_SHOW_MESSAGE'] = 0;
$process['PRO_SUBPROCESS'] = 0;
$process['PRO_SHOW_DELEGATE'] = 0; $process['PRO_SHOW_DELEGATE'] = 0;
$process['PRO_SHOW_DYNAFORM'] = 0; $process['PRO_SHOW_DYNAFORM'] = 0;
$process['PRO_CATEGORY'] = ''; $process['PRO_CATEGORY'] = '';

View File

@@ -454,6 +454,7 @@ class Process extends BaseProcess {
$this->setProAssignment ( $aData['PRO_ASSIGNMENT'] ); $this->setProAssignment ( $aData['PRO_ASSIGNMENT'] );
$this->setProShowMap ( $aData['PRO_SHOW_MAP'] ); $this->setProShowMap ( $aData['PRO_SHOW_MAP'] );
$this->setProShowMessage ( $aData['PRO_SHOW_MESSAGE'] ); $this->setProShowMessage ( $aData['PRO_SHOW_MESSAGE'] );
$this->setProSubprocess ( $aData['PRO_SUBPROCESS'] );
$this->setProShowDelegate ( $aData['PRO_SHOW_DELEGATE'] ); $this->setProShowDelegate ( $aData['PRO_SHOW_DELEGATE'] );
$this->setProShowDynaform ( $aData['PRO_SHOW_DYNAFORM'] ); $this->setProShowDynaform ( $aData['PRO_SHOW_DYNAFORM'] );
@@ -602,6 +603,7 @@ class Process extends BaseProcess {
$oCriteria->add(ProcessPeer::PRO_UID, '', Criteria::NOT_EQUAL); $oCriteria->add(ProcessPeer::PRO_UID, '', Criteria::NOT_EQUAL);
$oCriteria->add(ProcessPeer::PRO_STATUS, 'DISABLED', Criteria::NOT_EQUAL); $oCriteria->add(ProcessPeer::PRO_STATUS, 'DISABLED', Criteria::NOT_EQUAL);
$oCriteria->add(ProcessPeer::PRO_SUBPROCESS, '1', Criteria::NOT_EQUAL);
if( isset($category) ) if( isset($category) )
$oCriteria->add(ProcessPeer::PRO_CATEGORY, $category, Criteria::EQUAL); $oCriteria->add(ProcessPeer::PRO_CATEGORY, $category, Criteria::EQUAL);

View File

@@ -85,6 +85,8 @@ class ProcessMapBuilder
$tMap->addColumn('PRO_SHOW_MESSAGE', 'ProShowMessage', 'int', CreoleTypes::TINYINT, true, null); $tMap->addColumn('PRO_SHOW_MESSAGE', 'ProShowMessage', 'int', CreoleTypes::TINYINT, true, null);
$tMap->addColumn('PRO_SUBPROCESS', 'ProSubprocess', 'int', CreoleTypes::TINYINT, true, null);
$tMap->addColumn('PRO_SHOW_DELEGATE', 'ProShowDelegate', 'int', CreoleTypes::TINYINT, true, null); $tMap->addColumn('PRO_SHOW_DELEGATE', 'ProShowDelegate', 'int', CreoleTypes::TINYINT, true, null);
$tMap->addColumn('PRO_SHOW_DYNAFORM', 'ProShowDynaform', 'int', CreoleTypes::TINYINT, true, null); $tMap->addColumn('PRO_SHOW_DYNAFORM', 'ProShowDynaform', 'int', CreoleTypes::TINYINT, true, null);

View File

@@ -87,6 +87,12 @@ abstract class BaseProcess extends BaseObject implements Persistent
*/ */
protected $pro_show_message = 1; protected $pro_show_message = 1;
/**
* The value for the pro_subprocess field.
* @var int
*/
protected $pro_subprocess = 1;
/** /**
* The value for the pro_show_delegate field. * The value for the pro_show_delegate field.
* @var int * @var int
@@ -301,6 +307,17 @@ abstract class BaseProcess extends BaseObject implements Persistent
return $this->pro_show_message; return $this->pro_show_message;
} }
/**
* Get the [pro_subprocess] column value.
*
* @return int
*/
public function getProSubprocess()
{
return $this->pro_subprocess;
}
/** /**
* Get the [pro_show_delegate] column value. * Get the [pro_show_delegate] column value.
* *
@@ -722,6 +739,28 @@ abstract class BaseProcess extends BaseObject implements Persistent
} // setProShowMessage() } // setProShowMessage()
/**
* Set the value of [pro_subprocess] column.
*
* @param int $v new value
* @return void
*/
public function setProSubprocess($v)
{
// Since the native PHP type for this column is integer,
// we will cast the input value to an int (if it is not).
if ($v !== null && !is_int($v) && is_numeric($v)) {
$v = (int) $v;
}
if ($this->pro_subprocess !== $v || $v === 1) {
$this->pro_subprocess = $v;
$this->modifiedColumns[] = ProcessPeer::PRO_SUBPROCESS;
}
} // setProSubprocess()
/** /**
* Set the value of [pro_show_delegate] column. * Set the value of [pro_show_delegate] column.
* *
@@ -1095,42 +1134,44 @@ abstract class BaseProcess extends BaseObject implements Persistent
$this->pro_show_message = $rs->getInt($startcol + 9); $this->pro_show_message = $rs->getInt($startcol + 9);
$this->pro_show_delegate = $rs->getInt($startcol + 10); $this->pro_subprocess = $rs->getInt($startcol + 10);
$this->pro_show_dynaform = $rs->getInt($startcol + 11); $this->pro_show_delegate = $rs->getInt($startcol + 11);
$this->pro_category = $rs->getString($startcol + 12); $this->pro_show_dynaform = $rs->getInt($startcol + 12);
$this->pro_sub_category = $rs->getString($startcol + 13); $this->pro_category = $rs->getString($startcol + 13);
$this->pro_industry = $rs->getInt($startcol + 14); $this->pro_sub_category = $rs->getString($startcol + 14);
$this->pro_update_date = $rs->getTimestamp($startcol + 15, null); $this->pro_industry = $rs->getInt($startcol + 15);
$this->pro_create_date = $rs->getTimestamp($startcol + 16, null); $this->pro_update_date = $rs->getTimestamp($startcol + 16, null);
$this->pro_create_user = $rs->getString($startcol + 17); $this->pro_create_date = $rs->getTimestamp($startcol + 17, null);
$this->pro_height = $rs->getInt($startcol + 18); $this->pro_create_user = $rs->getString($startcol + 18);
$this->pro_width = $rs->getInt($startcol + 19); $this->pro_height = $rs->getInt($startcol + 19);
$this->pro_title_x = $rs->getInt($startcol + 20); $this->pro_width = $rs->getInt($startcol + 20);
$this->pro_title_y = $rs->getInt($startcol + 21); $this->pro_title_x = $rs->getInt($startcol + 21);
$this->pro_debug = $rs->getInt($startcol + 22); $this->pro_title_y = $rs->getInt($startcol + 22);
$this->pro_dynaforms = $rs->getString($startcol + 23); $this->pro_debug = $rs->getInt($startcol + 23);
$this->pro_derivation_screen_tpl = $rs->getString($startcol + 24); $this->pro_dynaforms = $rs->getString($startcol + 24);
$this->pro_derivation_screen_tpl = $rs->getString($startcol + 25);
$this->resetModified(); $this->resetModified();
$this->setNew(false); $this->setNew(false);
// FIXME - using NUM_COLUMNS may be clearer. // FIXME - using NUM_COLUMNS may be clearer.
return $startcol + 25; // 25 = ProcessPeer::NUM_COLUMNS - ProcessPeer::NUM_LAZY_LOAD_COLUMNS). return $startcol + 26; // 26 = ProcessPeer::NUM_COLUMNS - ProcessPeer::NUM_LAZY_LOAD_COLUMNS).
} catch (Exception $e) { } catch (Exception $e) {
throw new PropelException("Error populating Process object", $e); throw new PropelException("Error populating Process object", $e);
@@ -1365,48 +1406,51 @@ abstract class BaseProcess extends BaseObject implements Persistent
return $this->getProShowMessage(); return $this->getProShowMessage();
break; break;
case 10: case 10:
return $this->getProShowDelegate(); return $this->getProSubprocess();
break; break;
case 11: case 11:
return $this->getProShowDynaform(); return $this->getProShowDelegate();
break; break;
case 12: case 12:
return $this->getProCategory(); return $this->getProShowDynaform();
break; break;
case 13: case 13:
return $this->getProSubCategory(); return $this->getProCategory();
break; break;
case 14: case 14:
return $this->getProIndustry(); return $this->getProSubCategory();
break; break;
case 15: case 15:
return $this->getProUpdateDate(); return $this->getProIndustry();
break; break;
case 16: case 16:
return $this->getProCreateDate(); return $this->getProUpdateDate();
break; break;
case 17: case 17:
return $this->getProCreateUser(); return $this->getProCreateDate();
break; break;
case 18: case 18:
return $this->getProHeight(); return $this->getProCreateUser();
break; break;
case 19: case 19:
return $this->getProWidth(); return $this->getProHeight();
break; break;
case 20: case 20:
return $this->getProTitleX(); return $this->getProWidth();
break; break;
case 21: case 21:
return $this->getProTitleY(); return $this->getProTitleX();
break; break;
case 22: case 22:
return $this->getProDebug(); return $this->getProTitleY();
break; break;
case 23: case 23:
return $this->getProDynaforms(); return $this->getProDebug();
break; break;
case 24: case 24:
return $this->getProDynaforms();
break;
case 25:
return $this->getProDerivationScreenTpl(); return $this->getProDerivationScreenTpl();
break; break;
default: default:
@@ -1439,21 +1483,22 @@ abstract class BaseProcess extends BaseObject implements Persistent
$keys[7] => $this->getProAssignment(), $keys[7] => $this->getProAssignment(),
$keys[8] => $this->getProShowMap(), $keys[8] => $this->getProShowMap(),
$keys[9] => $this->getProShowMessage(), $keys[9] => $this->getProShowMessage(),
$keys[10] => $this->getProShowDelegate(), $keys[10] => $this->getProSubprocess(),
$keys[11] => $this->getProShowDynaform(), $keys[11] => $this->getProShowDelegate(),
$keys[12] => $this->getProCategory(), $keys[12] => $this->getProShowDynaform(),
$keys[13] => $this->getProSubCategory(), $keys[13] => $this->getProCategory(),
$keys[14] => $this->getProIndustry(), $keys[14] => $this->getProSubCategory(),
$keys[15] => $this->getProUpdateDate(), $keys[15] => $this->getProIndustry(),
$keys[16] => $this->getProCreateDate(), $keys[16] => $this->getProUpdateDate(),
$keys[17] => $this->getProCreateUser(), $keys[17] => $this->getProCreateDate(),
$keys[18] => $this->getProHeight(), $keys[18] => $this->getProCreateUser(),
$keys[19] => $this->getProWidth(), $keys[19] => $this->getProHeight(),
$keys[20] => $this->getProTitleX(), $keys[20] => $this->getProWidth(),
$keys[21] => $this->getProTitleY(), $keys[21] => $this->getProTitleX(),
$keys[22] => $this->getProDebug(), $keys[22] => $this->getProTitleY(),
$keys[23] => $this->getProDynaforms(), $keys[23] => $this->getProDebug(),
$keys[24] => $this->getProDerivationScreenTpl(), $keys[24] => $this->getProDynaforms(),
$keys[25] => $this->getProDerivationScreenTpl(),
); );
return $result; return $result;
} }
@@ -1516,48 +1561,51 @@ abstract class BaseProcess extends BaseObject implements Persistent
$this->setProShowMessage($value); $this->setProShowMessage($value);
break; break;
case 10: case 10:
$this->setProShowDelegate($value); $this->setProSubprocess($value);
break; break;
case 11: case 11:
$this->setProShowDynaform($value); $this->setProShowDelegate($value);
break; break;
case 12: case 12:
$this->setProCategory($value); $this->setProShowDynaform($value);
break; break;
case 13: case 13:
$this->setProSubCategory($value); $this->setProCategory($value);
break; break;
case 14: case 14:
$this->setProIndustry($value); $this->setProSubCategory($value);
break; break;
case 15: case 15:
$this->setProUpdateDate($value); $this->setProIndustry($value);
break; break;
case 16: case 16:
$this->setProCreateDate($value); $this->setProUpdateDate($value);
break; break;
case 17: case 17:
$this->setProCreateUser($value); $this->setProCreateDate($value);
break; break;
case 18: case 18:
$this->setProHeight($value); $this->setProCreateUser($value);
break; break;
case 19: case 19:
$this->setProWidth($value); $this->setProHeight($value);
break; break;
case 20: case 20:
$this->setProTitleX($value); $this->setProWidth($value);
break; break;
case 21: case 21:
$this->setProTitleY($value); $this->setProTitleX($value);
break; break;
case 22: case 22:
$this->setProDebug($value); $this->setProTitleY($value);
break; break;
case 23: case 23:
$this->setProDynaforms($value); $this->setProDebug($value);
break; break;
case 24: case 24:
$this->setProDynaforms($value);
break;
case 25:
$this->setProDerivationScreenTpl($value); $this->setProDerivationScreenTpl($value);
break; break;
} // switch() } // switch()
@@ -1624,63 +1672,67 @@ abstract class BaseProcess extends BaseObject implements Persistent
} }
if (array_key_exists($keys[10], $arr)) { if (array_key_exists($keys[10], $arr)) {
$this->setProShowDelegate($arr[$keys[10]]); $this->setProSubprocess($arr[$keys[10]]);
} }
if (array_key_exists($keys[11], $arr)) { if (array_key_exists($keys[11], $arr)) {
$this->setProShowDynaform($arr[$keys[11]]); $this->setProShowDelegate($arr[$keys[11]]);
} }
if (array_key_exists($keys[12], $arr)) { if (array_key_exists($keys[12], $arr)) {
$this->setProCategory($arr[$keys[12]]); $this->setProShowDynaform($arr[$keys[12]]);
} }
if (array_key_exists($keys[13], $arr)) { if (array_key_exists($keys[13], $arr)) {
$this->setProSubCategory($arr[$keys[13]]); $this->setProCategory($arr[$keys[13]]);
} }
if (array_key_exists($keys[14], $arr)) { if (array_key_exists($keys[14], $arr)) {
$this->setProIndustry($arr[$keys[14]]); $this->setProSubCategory($arr[$keys[14]]);
} }
if (array_key_exists($keys[15], $arr)) { if (array_key_exists($keys[15], $arr)) {
$this->setProUpdateDate($arr[$keys[15]]); $this->setProIndustry($arr[$keys[15]]);
} }
if (array_key_exists($keys[16], $arr)) { if (array_key_exists($keys[16], $arr)) {
$this->setProCreateDate($arr[$keys[16]]); $this->setProUpdateDate($arr[$keys[16]]);
} }
if (array_key_exists($keys[17], $arr)) { if (array_key_exists($keys[17], $arr)) {
$this->setProCreateUser($arr[$keys[17]]); $this->setProCreateDate($arr[$keys[17]]);
} }
if (array_key_exists($keys[18], $arr)) { if (array_key_exists($keys[18], $arr)) {
$this->setProHeight($arr[$keys[18]]); $this->setProCreateUser($arr[$keys[18]]);
} }
if (array_key_exists($keys[19], $arr)) { if (array_key_exists($keys[19], $arr)) {
$this->setProWidth($arr[$keys[19]]); $this->setProHeight($arr[$keys[19]]);
} }
if (array_key_exists($keys[20], $arr)) { if (array_key_exists($keys[20], $arr)) {
$this->setProTitleX($arr[$keys[20]]); $this->setProWidth($arr[$keys[20]]);
} }
if (array_key_exists($keys[21], $arr)) { if (array_key_exists($keys[21], $arr)) {
$this->setProTitleY($arr[$keys[21]]); $this->setProTitleX($arr[$keys[21]]);
} }
if (array_key_exists($keys[22], $arr)) { if (array_key_exists($keys[22], $arr)) {
$this->setProDebug($arr[$keys[22]]); $this->setProTitleY($arr[$keys[22]]);
} }
if (array_key_exists($keys[23], $arr)) { if (array_key_exists($keys[23], $arr)) {
$this->setProDynaforms($arr[$keys[23]]); $this->setProDebug($arr[$keys[23]]);
} }
if (array_key_exists($keys[24], $arr)) { if (array_key_exists($keys[24], $arr)) {
$this->setProDerivationScreenTpl($arr[$keys[24]]); $this->setProDynaforms($arr[$keys[24]]);
}
if (array_key_exists($keys[25], $arr)) {
$this->setProDerivationScreenTpl($arr[$keys[25]]);
} }
} }
@@ -1734,6 +1786,10 @@ abstract class BaseProcess extends BaseObject implements Persistent
$criteria->add(ProcessPeer::PRO_SHOW_MESSAGE, $this->pro_show_message); $criteria->add(ProcessPeer::PRO_SHOW_MESSAGE, $this->pro_show_message);
} }
if ($this->isColumnModified(ProcessPeer::PRO_SUBPROCESS)) {
$criteria->add(ProcessPeer::PRO_SUBPROCESS, $this->pro_subprocess);
}
if ($this->isColumnModified(ProcessPeer::PRO_SHOW_DELEGATE)) { if ($this->isColumnModified(ProcessPeer::PRO_SHOW_DELEGATE)) {
$criteria->add(ProcessPeer::PRO_SHOW_DELEGATE, $this->pro_show_delegate); $criteria->add(ProcessPeer::PRO_SHOW_DELEGATE, $this->pro_show_delegate);
} }
@@ -1866,6 +1922,8 @@ abstract class BaseProcess extends BaseObject implements Persistent
$copyObj->setProShowMessage($this->pro_show_message); $copyObj->setProShowMessage($this->pro_show_message);
$copyObj->setProSubprocess($this->pro_subprocess);
$copyObj->setProShowDelegate($this->pro_show_delegate); $copyObj->setProShowDelegate($this->pro_show_delegate);
$copyObj->setProShowDynaform($this->pro_show_dynaform); $copyObj->setProShowDynaform($this->pro_show_dynaform);

View File

@@ -25,7 +25,7 @@ abstract class BaseProcessPeer
const CLASS_DEFAULT = 'classes.model.Process'; const CLASS_DEFAULT = 'classes.model.Process';
/** The total number of columns. */ /** The total number of columns. */
const NUM_COLUMNS = 25; const NUM_COLUMNS = 26;
/** The number of lazy-loaded columns. */ /** The number of lazy-loaded columns. */
const NUM_LAZY_LOAD_COLUMNS = 0; const NUM_LAZY_LOAD_COLUMNS = 0;
@@ -61,6 +61,9 @@ abstract class BaseProcessPeer
/** the column name for the PRO_SHOW_MESSAGE field */ /** the column name for the PRO_SHOW_MESSAGE field */
const PRO_SHOW_MESSAGE = 'PROCESS.PRO_SHOW_MESSAGE'; const PRO_SHOW_MESSAGE = 'PROCESS.PRO_SHOW_MESSAGE';
/** the column name for the PRO_SUBPROCESS field */
const PRO_SUBPROCESS = 'PROCESS.PRO_SUBPROCESS';
/** the column name for the PRO_SHOW_DELEGATE field */ /** the column name for the PRO_SHOW_DELEGATE field */
const PRO_SHOW_DELEGATE = 'PROCESS.PRO_SHOW_DELEGATE'; const PRO_SHOW_DELEGATE = 'PROCESS.PRO_SHOW_DELEGATE';
@@ -117,10 +120,10 @@ abstract class BaseProcessPeer
* e.g. self::$fieldNames[self::TYPE_PHPNAME][0] = 'Id' * e.g. self::$fieldNames[self::TYPE_PHPNAME][0] = 'Id'
*/ */
private static $fieldNames = array ( private static $fieldNames = array (
BasePeer::TYPE_PHPNAME => array ('ProUid', 'ProParent', 'ProTime', 'ProTimeunit', 'ProStatus', 'ProTypeDay', 'ProType', 'ProAssignment', 'ProShowMap', 'ProShowMessage', 'ProShowDelegate', 'ProShowDynaform', 'ProCategory', 'ProSubCategory', 'ProIndustry', 'ProUpdateDate', 'ProCreateDate', 'ProCreateUser', 'ProHeight', 'ProWidth', 'ProTitleX', 'ProTitleY', 'ProDebug', 'ProDynaforms', 'ProDerivationScreenTpl', ), BasePeer::TYPE_PHPNAME => array ('ProUid', 'ProParent', 'ProTime', 'ProTimeunit', 'ProStatus', 'ProTypeDay', 'ProType', 'ProAssignment', 'ProShowMap', 'ProShowMessage', 'ProSubprocess', 'ProShowDelegate', 'ProShowDynaform', 'ProCategory', 'ProSubCategory', 'ProIndustry', 'ProUpdateDate', 'ProCreateDate', 'ProCreateUser', 'ProHeight', 'ProWidth', 'ProTitleX', 'ProTitleY', 'ProDebug', 'ProDynaforms', 'ProDerivationScreenTpl', ),
BasePeer::TYPE_COLNAME => array (ProcessPeer::PRO_UID, ProcessPeer::PRO_PARENT, ProcessPeer::PRO_TIME, ProcessPeer::PRO_TIMEUNIT, ProcessPeer::PRO_STATUS, ProcessPeer::PRO_TYPE_DAY, ProcessPeer::PRO_TYPE, ProcessPeer::PRO_ASSIGNMENT, ProcessPeer::PRO_SHOW_MAP, ProcessPeer::PRO_SHOW_MESSAGE, ProcessPeer::PRO_SHOW_DELEGATE, ProcessPeer::PRO_SHOW_DYNAFORM, ProcessPeer::PRO_CATEGORY, ProcessPeer::PRO_SUB_CATEGORY, ProcessPeer::PRO_INDUSTRY, ProcessPeer::PRO_UPDATE_DATE, ProcessPeer::PRO_CREATE_DATE, ProcessPeer::PRO_CREATE_USER, ProcessPeer::PRO_HEIGHT, ProcessPeer::PRO_WIDTH, ProcessPeer::PRO_TITLE_X, ProcessPeer::PRO_TITLE_Y, ProcessPeer::PRO_DEBUG, ProcessPeer::PRO_DYNAFORMS, ProcessPeer::PRO_DERIVATION_SCREEN_TPL, ), BasePeer::TYPE_COLNAME => array (ProcessPeer::PRO_UID, ProcessPeer::PRO_PARENT, ProcessPeer::PRO_TIME, ProcessPeer::PRO_TIMEUNIT, ProcessPeer::PRO_STATUS, ProcessPeer::PRO_TYPE_DAY, ProcessPeer::PRO_TYPE, ProcessPeer::PRO_ASSIGNMENT, ProcessPeer::PRO_SHOW_MAP, ProcessPeer::PRO_SHOW_MESSAGE, ProcessPeer::PRO_SUBPROCESS, ProcessPeer::PRO_SHOW_DELEGATE, ProcessPeer::PRO_SHOW_DYNAFORM, ProcessPeer::PRO_CATEGORY, ProcessPeer::PRO_SUB_CATEGORY, ProcessPeer::PRO_INDUSTRY, ProcessPeer::PRO_UPDATE_DATE, ProcessPeer::PRO_CREATE_DATE, ProcessPeer::PRO_CREATE_USER, ProcessPeer::PRO_HEIGHT, ProcessPeer::PRO_WIDTH, ProcessPeer::PRO_TITLE_X, ProcessPeer::PRO_TITLE_Y, ProcessPeer::PRO_DEBUG, ProcessPeer::PRO_DYNAFORMS, ProcessPeer::PRO_DERIVATION_SCREEN_TPL, ),
BasePeer::TYPE_FIELDNAME => array ('PRO_UID', 'PRO_PARENT', 'PRO_TIME', 'PRO_TIMEUNIT', 'PRO_STATUS', 'PRO_TYPE_DAY', 'PRO_TYPE', 'PRO_ASSIGNMENT', 'PRO_SHOW_MAP', 'PRO_SHOW_MESSAGE', 'PRO_SHOW_DELEGATE', 'PRO_SHOW_DYNAFORM', 'PRO_CATEGORY', 'PRO_SUB_CATEGORY', 'PRO_INDUSTRY', 'PRO_UPDATE_DATE', 'PRO_CREATE_DATE', 'PRO_CREATE_USER', 'PRO_HEIGHT', 'PRO_WIDTH', 'PRO_TITLE_X', 'PRO_TITLE_Y', 'PRO_DEBUG', 'PRO_DYNAFORMS', 'PRO_DERIVATION_SCREEN_TPL', ), BasePeer::TYPE_FIELDNAME => array ('PRO_UID', 'PRO_PARENT', 'PRO_TIME', 'PRO_TIMEUNIT', 'PRO_STATUS', 'PRO_TYPE_DAY', 'PRO_TYPE', 'PRO_ASSIGNMENT', 'PRO_SHOW_MAP', 'PRO_SHOW_MESSAGE', 'PRO_SUBPROCESS', 'PRO_SHOW_DELEGATE', 'PRO_SHOW_DYNAFORM', 'PRO_CATEGORY', 'PRO_SUB_CATEGORY', 'PRO_INDUSTRY', 'PRO_UPDATE_DATE', 'PRO_CREATE_DATE', 'PRO_CREATE_USER', 'PRO_HEIGHT', 'PRO_WIDTH', 'PRO_TITLE_X', 'PRO_TITLE_Y', 'PRO_DEBUG', 'PRO_DYNAFORMS', 'PRO_DERIVATION_SCREEN_TPL', ),
BasePeer::TYPE_NUM => array (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, ) BasePeer::TYPE_NUM => array (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, )
); );
/** /**
@@ -130,10 +133,10 @@ abstract class BaseProcessPeer
* e.g. self::$fieldNames[BasePeer::TYPE_PHPNAME]['Id'] = 0 * e.g. self::$fieldNames[BasePeer::TYPE_PHPNAME]['Id'] = 0
*/ */
private static $fieldKeys = array ( private static $fieldKeys = array (
BasePeer::TYPE_PHPNAME => array ('ProUid' => 0, 'ProParent' => 1, 'ProTime' => 2, 'ProTimeunit' => 3, 'ProStatus' => 4, 'ProTypeDay' => 5, 'ProType' => 6, 'ProAssignment' => 7, 'ProShowMap' => 8, 'ProShowMessage' => 9, 'ProShowDelegate' => 10, 'ProShowDynaform' => 11, 'ProCategory' => 12, 'ProSubCategory' => 13, 'ProIndustry' => 14, 'ProUpdateDate' => 15, 'ProCreateDate' => 16, 'ProCreateUser' => 17, 'ProHeight' => 18, 'ProWidth' => 19, 'ProTitleX' => 20, 'ProTitleY' => 21, 'ProDebug' => 22, 'ProDynaforms' => 23, 'ProDerivationScreenTpl' => 24, ), BasePeer::TYPE_PHPNAME => array ('ProUid' => 0, 'ProParent' => 1, 'ProTime' => 2, 'ProTimeunit' => 3, 'ProStatus' => 4, 'ProTypeDay' => 5, 'ProType' => 6, 'ProAssignment' => 7, 'ProShowMap' => 8, 'ProShowMessage' => 9, 'ProSubprocess' => 10, 'ProShowDelegate' => 11, 'ProShowDynaform' => 12, 'ProCategory' => 13, 'ProSubCategory' => 14, 'ProIndustry' => 15, 'ProUpdateDate' => 16, 'ProCreateDate' => 17, 'ProCreateUser' => 18, 'ProHeight' => 19, 'ProWidth' => 20, 'ProTitleX' => 21, 'ProTitleY' => 22, 'ProDebug' => 23, 'ProDynaforms' => 24, 'ProDerivationScreenTpl' => 25, ),
BasePeer::TYPE_COLNAME => array (ProcessPeer::PRO_UID => 0, ProcessPeer::PRO_PARENT => 1, ProcessPeer::PRO_TIME => 2, ProcessPeer::PRO_TIMEUNIT => 3, ProcessPeer::PRO_STATUS => 4, ProcessPeer::PRO_TYPE_DAY => 5, ProcessPeer::PRO_TYPE => 6, ProcessPeer::PRO_ASSIGNMENT => 7, ProcessPeer::PRO_SHOW_MAP => 8, ProcessPeer::PRO_SHOW_MESSAGE => 9, ProcessPeer::PRO_SHOW_DELEGATE => 10, ProcessPeer::PRO_SHOW_DYNAFORM => 11, ProcessPeer::PRO_CATEGORY => 12, ProcessPeer::PRO_SUB_CATEGORY => 13, ProcessPeer::PRO_INDUSTRY => 14, ProcessPeer::PRO_UPDATE_DATE => 15, ProcessPeer::PRO_CREATE_DATE => 16, ProcessPeer::PRO_CREATE_USER => 17, ProcessPeer::PRO_HEIGHT => 18, ProcessPeer::PRO_WIDTH => 19, ProcessPeer::PRO_TITLE_X => 20, ProcessPeer::PRO_TITLE_Y => 21, ProcessPeer::PRO_DEBUG => 22, ProcessPeer::PRO_DYNAFORMS => 23, ProcessPeer::PRO_DERIVATION_SCREEN_TPL => 24, ), BasePeer::TYPE_COLNAME => array (ProcessPeer::PRO_UID => 0, ProcessPeer::PRO_PARENT => 1, ProcessPeer::PRO_TIME => 2, ProcessPeer::PRO_TIMEUNIT => 3, ProcessPeer::PRO_STATUS => 4, ProcessPeer::PRO_TYPE_DAY => 5, ProcessPeer::PRO_TYPE => 6, ProcessPeer::PRO_ASSIGNMENT => 7, ProcessPeer::PRO_SHOW_MAP => 8, ProcessPeer::PRO_SHOW_MESSAGE => 9, ProcessPeer::PRO_SUBPROCESS => 10, ProcessPeer::PRO_SHOW_DELEGATE => 11, ProcessPeer::PRO_SHOW_DYNAFORM => 12, ProcessPeer::PRO_CATEGORY => 13, ProcessPeer::PRO_SUB_CATEGORY => 14, ProcessPeer::PRO_INDUSTRY => 15, ProcessPeer::PRO_UPDATE_DATE => 16, ProcessPeer::PRO_CREATE_DATE => 17, ProcessPeer::PRO_CREATE_USER => 18, ProcessPeer::PRO_HEIGHT => 19, ProcessPeer::PRO_WIDTH => 20, ProcessPeer::PRO_TITLE_X => 21, ProcessPeer::PRO_TITLE_Y => 22, ProcessPeer::PRO_DEBUG => 23, ProcessPeer::PRO_DYNAFORMS => 24, ProcessPeer::PRO_DERIVATION_SCREEN_TPL => 25, ),
BasePeer::TYPE_FIELDNAME => array ('PRO_UID' => 0, 'PRO_PARENT' => 1, 'PRO_TIME' => 2, 'PRO_TIMEUNIT' => 3, 'PRO_STATUS' => 4, 'PRO_TYPE_DAY' => 5, 'PRO_TYPE' => 6, 'PRO_ASSIGNMENT' => 7, 'PRO_SHOW_MAP' => 8, 'PRO_SHOW_MESSAGE' => 9, 'PRO_SHOW_DELEGATE' => 10, 'PRO_SHOW_DYNAFORM' => 11, 'PRO_CATEGORY' => 12, 'PRO_SUB_CATEGORY' => 13, 'PRO_INDUSTRY' => 14, 'PRO_UPDATE_DATE' => 15, 'PRO_CREATE_DATE' => 16, 'PRO_CREATE_USER' => 17, 'PRO_HEIGHT' => 18, 'PRO_WIDTH' => 19, 'PRO_TITLE_X' => 20, 'PRO_TITLE_Y' => 21, 'PRO_DEBUG' => 22, 'PRO_DYNAFORMS' => 23, 'PRO_DERIVATION_SCREEN_TPL' => 24, ), BasePeer::TYPE_FIELDNAME => array ('PRO_UID' => 0, 'PRO_PARENT' => 1, 'PRO_TIME' => 2, 'PRO_TIMEUNIT' => 3, 'PRO_STATUS' => 4, 'PRO_TYPE_DAY' => 5, 'PRO_TYPE' => 6, 'PRO_ASSIGNMENT' => 7, 'PRO_SHOW_MAP' => 8, 'PRO_SHOW_MESSAGE' => 9, 'PRO_SUBPROCESS' => 10, 'PRO_SHOW_DELEGATE' => 11, 'PRO_SHOW_DYNAFORM' => 12, 'PRO_CATEGORY' => 13, 'PRO_SUB_CATEGORY' => 14, 'PRO_INDUSTRY' => 15, 'PRO_UPDATE_DATE' => 16, 'PRO_CREATE_DATE' => 17, 'PRO_CREATE_USER' => 18, 'PRO_HEIGHT' => 19, 'PRO_WIDTH' => 20, 'PRO_TITLE_X' => 21, 'PRO_TITLE_Y' => 22, 'PRO_DEBUG' => 23, 'PRO_DYNAFORMS' => 24, 'PRO_DERIVATION_SCREEN_TPL' => 25, ),
BasePeer::TYPE_NUM => array (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, ) BasePeer::TYPE_NUM => array (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, )
); );
/** /**
@@ -254,6 +257,8 @@ abstract class BaseProcessPeer
$criteria->addSelectColumn(ProcessPeer::PRO_SHOW_MESSAGE); $criteria->addSelectColumn(ProcessPeer::PRO_SHOW_MESSAGE);
$criteria->addSelectColumn(ProcessPeer::PRO_SUBPROCESS);
$criteria->addSelectColumn(ProcessPeer::PRO_SHOW_DELEGATE); $criteria->addSelectColumn(ProcessPeer::PRO_SHOW_DELEGATE);
$criteria->addSelectColumn(ProcessPeer::PRO_SHOW_DYNAFORM); $criteria->addSelectColumn(ProcessPeer::PRO_SHOW_DYNAFORM);

View File

@@ -185,8 +185,8 @@ enable_service = true
[TABLE:PROCESS] [TABLE:PROCESS]
ALLOW_METHODS = GET ALLOW_METHODS = GET
EXPOSE_COLUMNS_GET = * EXPOSE_COLUMNS_GET = *
EXPOSE_COLUMNS_POST = PRO_UID PRO_PARENT PRO_TIME PRO_TIMEUNIT PRO_STATUS PRO_TYPE_DAY PRO_TYPE PRO_ASSIGNMENT PRO_SHOW_MAP PRO_SHOW_MESSAGE PRO_SHOW_DELEGATE PRO_SHOW_DYNAFORM PRO_CATEGORY PRO_SUB_CATEGORY PRO_INDUSTRY PRO_UPDATE_DATE PRO_CREATE_DATE PRO_CREATE_USER PRO_HEIGHT PRO_WIDTH PRO_TITLE_X PRO_TITLE_Y PRO_DEBUG PRO_DYNAFORMS PRO_DERIVATION_SCREEN_TPL EXPOSE_COLUMNS_POST = PRO_UID PRO_PARENT PRO_TIME PRO_TIMEUNIT PRO_STATUS PRO_TYPE_DAY PRO_TYPE PRO_ASSIGNMENT PRO_SHOW_MAP PRO_SHOW_MESSAGE PRO_SUBPROCESS PRO_SHOW_DELEGATE PRO_SHOW_DYNAFORM PRO_CATEGORY PRO_SUB_CATEGORY PRO_INDUSTRY PRO_UPDATE_DATE PRO_CREATE_DATE PRO_CREATE_USER PRO_HEIGHT PRO_WIDTH PRO_TITLE_X PRO_TITLE_Y PRO_DEBUG PRO_DYNAFORMS PRO_DERIVATION_SCREEN_TPL
EXPOSE_COLUMNS_PUT = PRO_UID PRO_PARENT PRO_TIME PRO_TIMEUNIT PRO_STATUS PRO_TYPE_DAY PRO_TYPE PRO_ASSIGNMENT PRO_SHOW_MAP PRO_SHOW_MESSAGE PRO_SHOW_DELEGATE PRO_SHOW_DYNAFORM PRO_CATEGORY PRO_SUB_CATEGORY PRO_INDUSTRY PRO_UPDATE_DATE PRO_CREATE_DATE PRO_CREATE_USER PRO_HEIGHT PRO_WIDTH PRO_TITLE_X PRO_TITLE_Y PRO_DEBUG PRO_DYNAFORMS PRO_DERIVATION_SCREEN_TPL EXPOSE_COLUMNS_PUT = PRO_UID PRO_PARENT PRO_TIME PRO_TIMEUNIT PRO_STATUS PRO_TYPE_DAY PRO_TYPE PRO_ASSIGNMENT PRO_SHOW_MAP PRO_SHOW_MESSAGE PRO_SUBPROCESS PRO_SHOW_DELEGATE PRO_SHOW_DYNAFORM PRO_CATEGORY PRO_SUB_CATEGORY PRO_INDUSTRY PRO_UPDATE_DATE PRO_CREATE_DATE PRO_CREATE_USER PRO_HEIGHT PRO_WIDTH PRO_TITLE_X PRO_TITLE_Y PRO_DEBUG PRO_DYNAFORMS PRO_DERIVATION_SCREEN_TPL
;Table 'PROCESS_OWNER' with 2 columns. ;Table 'PROCESS_OWNER' with 2 columns.
[TABLE:PROCESS_OWNER] [TABLE:PROCESS_OWNER]

View File

@@ -795,6 +795,7 @@
<column name="PRO_ASSIGNMENT" type="VARCHAR" size="20" required="true" default="FALSE"/> <column name="PRO_ASSIGNMENT" type="VARCHAR" size="20" required="true" default="FALSE"/>
<column name="PRO_SHOW_MAP" type="TINYINT" required="true" default="1"/> <column name="PRO_SHOW_MAP" type="TINYINT" required="true" default="1"/>
<column name="PRO_SHOW_MESSAGE" type="TINYINT" required="true" default="1"/> <column name="PRO_SHOW_MESSAGE" type="TINYINT" required="true" default="1"/>
<column name="PRO_SUBPROCESS" type="TINYINT" required="true" default="1"/>
<column name="PRO_SHOW_DELEGATE" type="TINYINT" required="true" default="1"/> <column name="PRO_SHOW_DELEGATE" type="TINYINT" required="true" default="1"/>
<column name="PRO_SHOW_DYNAFORM" type="TINYINT" required="true" default="0"/> <column name="PRO_SHOW_DYNAFORM" type="TINYINT" required="true" default="0"/>
<column name="PRO_CATEGORY" type="VARCHAR" size="48" required="true" default=""/> <column name="PRO_CATEGORY" type="VARCHAR" size="48" required="true" default=""/>

View File

@@ -889,6 +889,7 @@ CREATE TABLE [PROCESS]
[PRO_ASSIGNMENT] VARCHAR(20) default 'FALSE' NOT NULL, [PRO_ASSIGNMENT] VARCHAR(20) default 'FALSE' NOT NULL,
[PRO_SHOW_MAP] TINYINT default 1 NOT NULL, [PRO_SHOW_MAP] TINYINT default 1 NOT NULL,
[PRO_SHOW_MESSAGE] TINYINT default 1 NOT NULL, [PRO_SHOW_MESSAGE] TINYINT default 1 NOT NULL,
[PRO_SUBPROCESS] TINYINT default 1 NOT NULL,
[PRO_SHOW_DELEGATE] TINYINT default 1 NOT NULL, [PRO_SHOW_DELEGATE] TINYINT default 1 NOT NULL,
[PRO_SHOW_DYNAFORM] TINYINT default 0 NOT NULL, [PRO_SHOW_DYNAFORM] TINYINT default 0 NOT NULL,
[PRO_CATEGORY] VARCHAR(48) default '' NOT NULL, [PRO_CATEGORY] VARCHAR(48) default '' NOT NULL,

View File

@@ -89,6 +89,7 @@ CREATE TABLE `APP_DOCUMENT`
`APP_DOC_TAGS` MEDIUMTEXT, `APP_DOC_TAGS` MEDIUMTEXT,
`APP_DOC_STATUS` VARCHAR(32) default 'ACTIVE' NOT NULL, `APP_DOC_STATUS` VARCHAR(32) default 'ACTIVE' NOT NULL,
`APP_DOC_STATUS_DATE` DATETIME, `APP_DOC_STATUS_DATE` DATETIME,
`APP_DOC_FIELDNAME` VARCHAR(150),
PRIMARY KEY (`APP_DOC_UID`,`DOC_VERSION`) PRIMARY KEY (`APP_DOC_UID`,`DOC_VERSION`)
)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT='Documents in an Application'; )ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT='Documents in an Application';
#----------------------------------------------------------------------------- #-----------------------------------------------------------------------------
@@ -388,6 +389,7 @@ CREATE TABLE `PROCESS`
`PRO_ASSIGNMENT` VARCHAR(20) default 'FALSE' NOT NULL, `PRO_ASSIGNMENT` VARCHAR(20) default 'FALSE' NOT NULL,
`PRO_SHOW_MAP` TINYINT default 1 NOT NULL, `PRO_SHOW_MAP` TINYINT default 1 NOT NULL,
`PRO_SHOW_MESSAGE` TINYINT default 1 NOT NULL, `PRO_SHOW_MESSAGE` TINYINT default 1 NOT NULL,
`PRO_SUBPROCESS` TINYINT default 1 NOT NULL,
`PRO_SHOW_DELEGATE` TINYINT default 1 NOT NULL, `PRO_SHOW_DELEGATE` TINYINT default 1 NOT NULL,
`PRO_SHOW_DYNAFORM` TINYINT default 0 NOT NULL, `PRO_SHOW_DYNAFORM` TINYINT default 0 NOT NULL,
`PRO_CATEGORY` VARCHAR(48) default '' NOT NULL, `PRO_CATEGORY` VARCHAR(48) default '' NOT NULL,
@@ -557,6 +559,7 @@ CREATE TABLE `TASK`
`TAS_PRIORITY_VARIABLE` VARCHAR(100) default '' NOT NULL, `TAS_PRIORITY_VARIABLE` VARCHAR(100) default '' NOT NULL,
`TAS_ASSIGN_TYPE` VARCHAR(30) default 'BALANCED' NOT NULL, `TAS_ASSIGN_TYPE` VARCHAR(30) default 'BALANCED' NOT NULL,
`TAS_ASSIGN_VARIABLE` VARCHAR(100) default '@@SYS_NEXT_USER_TO_BE_ASSIGNED' NOT NULL, `TAS_ASSIGN_VARIABLE` VARCHAR(100) default '@@SYS_NEXT_USER_TO_BE_ASSIGNED' NOT NULL,
`TAS_GROUP_VARIABLE` VARCHAR(100) default '@@SYS_GROUP_TO_BE_ASSIGNED',
`TAS_MI_INSTANCE_VARIABLE` VARCHAR(100) default '@@SYS_VAR_TOTAL_INSTANCE' NOT NULL, `TAS_MI_INSTANCE_VARIABLE` VARCHAR(100) default '@@SYS_VAR_TOTAL_INSTANCE' NOT NULL,
`TAS_MI_COMPLETE_VARIABLE` VARCHAR(100) default '@@SYS_VAR_TOTAL_INSTANCES_COMPLETE' NOT NULL, `TAS_MI_COMPLETE_VARIABLE` VARCHAR(100) default '@@SYS_VAR_TOTAL_INSTANCES_COMPLETE' NOT NULL,
`TAS_ASSIGN_LOCATION` VARCHAR(20) default 'FALSE' NOT NULL, `TAS_ASSIGN_LOCATION` VARCHAR(20) default 'FALSE' NOT NULL,

View File

@@ -488,6 +488,7 @@ CREATE TABLE "PROCESS"
"PRO_ASSIGNMENT" VARCHAR2(20) default 'FALSE' NOT NULL, "PRO_ASSIGNMENT" VARCHAR2(20) default 'FALSE' NOT NULL,
"PRO_SHOW_MAP" NUMBER(3,0) default 1 NOT NULL, "PRO_SHOW_MAP" NUMBER(3,0) default 1 NOT NULL,
"PRO_SHOW_MESSAGE" NUMBER(3,0) default 1 NOT NULL, "PRO_SHOW_MESSAGE" NUMBER(3,0) default 1 NOT NULL,
"PRO_SUBPROCESS" NUMBER(3,0) default 1 NOT NULL,
"PRO_SHOW_DELEGATE" NUMBER(3,0) default 1 NOT NULL, "PRO_SHOW_DELEGATE" NUMBER(3,0) default 1 NOT NULL,
"PRO_SHOW_DYNAFORM" NUMBER(3,0) default 0 NOT NULL, "PRO_SHOW_DYNAFORM" NUMBER(3,0) default 0 NOT NULL,
"PRO_CATEGORY" VARCHAR2(48) default '' NOT NULL, "PRO_CATEGORY" VARCHAR2(48) default '' NOT NULL,

View File

@@ -86,6 +86,7 @@ $fieldNames = Array(
'PRO_ASSIGNMENT' => 'char', 'PRO_ASSIGNMENT' => 'char',
'PRO_SHOW_MAP' => 'char', 'PRO_SHOW_MAP' => 'char',
'PRO_SHOW_MESSAGE' => 'char', 'PRO_SHOW_MESSAGE' => 'char',
'PRO_SUBPROCESS' => 'char',
'PRO_SHOW_DELEGATE' => 'char', 'PRO_SHOW_DELEGATE' => 'char',
'PRO_SHOW_DYNAFORM' => 'char', 'PRO_SHOW_DYNAFORM' => 'char',
'PRO_CATEGORY' => 'char', 'PRO_CATEGORY' => 'char',

View File

@@ -35,6 +35,7 @@ class Services_Rest_Process
$criteria->addSelectColumn(ProcessPeer::PRO_ASSIGNMENT); $criteria->addSelectColumn(ProcessPeer::PRO_ASSIGNMENT);
$criteria->addSelectColumn(ProcessPeer::PRO_SHOW_MAP); $criteria->addSelectColumn(ProcessPeer::PRO_SHOW_MAP);
$criteria->addSelectColumn(ProcessPeer::PRO_SHOW_MESSAGE); $criteria->addSelectColumn(ProcessPeer::PRO_SHOW_MESSAGE);
$criteria->addSelectColumn(ProcessPeer::PRO_SUBPROCESS);
$criteria->addSelectColumn(ProcessPeer::PRO_SHOW_DELEGATE); $criteria->addSelectColumn(ProcessPeer::PRO_SHOW_DELEGATE);
$criteria->addSelectColumn(ProcessPeer::PRO_SHOW_DYNAFORM); $criteria->addSelectColumn(ProcessPeer::PRO_SHOW_DYNAFORM);
$criteria->addSelectColumn(ProcessPeer::PRO_CATEGORY); $criteria->addSelectColumn(ProcessPeer::PRO_CATEGORY);

View File

@@ -54,6 +54,10 @@
<td class="FormLabel" width="{$form_labelWidth}">{$PRO_SHOW_MESSAGE}</td> <td class="FormLabel" width="{$form_labelWidth}">{$PRO_SHOW_MESSAGE}</td>
<td class="FormFieldContent" width="{$form_fieldContentWidth}">{$form.PRO_SHOW_MESSAGE}</td> <td class="FormFieldContent" width="{$form_fieldContentWidth}">{$form.PRO_SHOW_MESSAGE}</td>
</tr> </tr>
<tr>
<td class="FormLabel" width="{$form_labelWidth}">{$PRO_SUBPROCESS}</td>
<td class="FormFieldContent" width="{$form_fieldContentWidth}">{$form.PRO_SUBPROCESS}</td>
</tr>
<tr> <tr>
<td class="FormButton" colspan="2" align="center"><br/> {$form.SUBMIT} &nbsp; {$form.BTN_CANCEL} </td> <td class="FormButton" colspan="2" align="center"><br/> {$form.SUBMIT} &nbsp; {$form.BTN_CANCEL} </td>
</tr> </tr>

View File

@@ -68,6 +68,10 @@ WHERE
<en>Hide the case number and the case title in the steps</en> <en>Hide the case number and the case title in the steps</en>
</PRO_SHOW_MESSAGE> </PRO_SHOW_MESSAGE>
<PRO_SUBPROCESS type="checkbox" value="1" falsevalue="0" defaultvalue="1" labelonright="0">
<en>This a sub process</en>
</PRO_SUBPROCESS>
<BTN_CANCEL type="button" onclick="cancel();"> <BTN_CANCEL type="button" onclick="cancel();">
<en>Cancel</en> <en>Cancel</en>
</BTN_CANCEL> </BTN_CANCEL>