Viewing file: processRunningTypeDoc.php (5.75 KB) -rw-r--r-- Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php
include_once("../../class/clsConnection.php");
include_once("../../class/clsDB.php");
include_once "../global.php";
include_once "../class/clsTable.php";
include_once "../class/clsDepartment.php";
include_once "../class/clsPerson.php";
include_once "../link/function.php";
include_once "../class/clsReceiveSendType.php";
include_once "../class/clsRunningDoc.php";
include_once "../class/clsDocType.php";
include_once "../class/clsRunningTypeDoc.php";
$oC = new clsConnection($GLOBALS['DBHOST'], $GLOBALS['DBNAME_EOFFICE'], $GLOBALS['DBUSER_EOFFICE'], $GLOBALS['DBPASS_EOFFICE']);
$oDP = new Department($oC);
$oDP2 = new Department($oC);
$oDP3 = new Department($oC);
$oPS = new person($oC);
$oRSt = new receiveSendType($oC);
$oRd = new runningdoc($oC);
$oDt = new doctype($oC);
$oRt = new runningtypedoc($oC);
if($showdeptId=="1"){
?>
<script language="JavaScript">
parent.location.href ="runningTypeDoc.php?deptId=<? echo $deptId; ?>";
</script>
<?
}else if($method=="confirm"){
$oDt->RSdoctypeDtP();
while($oDt->GetRecord()){
$oRt->SearchBydeptIddocGroupDtID($deptId,$docGroup,$oDt->DtID);
if($oRt->GetRecord()=="1"){ //edit
//echo "edit";
$oRt->Edit();
$oRt->rTID=$oRt->rTID;
//echo "rTID=".$oRt->rTID."<br>";
$oRt->deptId =$oRt->deptId;
//echo "deptId=".$oRt->deptId."<br>";
$oRt->DtID =$oRt->DtID;
//echo "DtID=".$oRt->DtID."<br>";
$oRt->receiveNoStart =$receiveNoStart[$oDt->DtID];
//echo "receiveNoStart=".$oRt->receiveNoStart."<br>";
$oRt->receiveNo =$oRt->receiveNo;
//echo "receiveNo=".$oRt->receiveNo."<br>";
$oRt->sendNoStart =$sendNoStart[$oDt->DtID];
//echo "sendNoStart=".$oRt->sendNoStart."<br>";
$oRt->sendNo =$oRt->sendNo;
//echo "sendNo=".$oRt->sendNo."<br>";
$oRt->sendNoPrefix =$sendNoPrefix[$oDt->DtID];
//echo "sendNoPrefix=".$oRt->sendNoPrefix."<br>";
$oRt->sendNoSuffix =$sendNoSuffix[$oDt->DtID];
//echo "sendNoSuffix=".$oRt->sendNoSuffix."<br>";
$oRt->docGroup=$docGroup;
//echo "docGroup=".$oRt->docGroup."<br>";
$oRt->confirm="Y";
//echo "confirm=".$oRt->confirm."<br>";
$oRt->Save();
}
} //each RSdoctype
?>
<script language="JavaScript">
parent.location.href ="runningTypeDoc.php?deptId=<? echo $deptId; ?>&c=1";
</script>
<?
}else{
$oDt->RSdoctypeDtP();
while($oDt->GetRecord()){
$oRt->SearchBydeptIddocGroupDtID($deptId,$docGroup,$oDt->DtID);
if($oRt->GetRecord()=="0"){ //add
$oRt->AddNew();
$oRt->rTID=$oRt->GetNextCode();
//echo "rTID=".$oRt->rTID."<br>";
$oRt->deptId =$deptId;
//echo "deptId=".$oRt->deptId."<br>";
$oRt->DtID =$oDt->DtID;
//echo "DtID=".$oRt->DtID."<br>";
$oRt->receiveNoStart =$receiveNoStart[$oDt->DtID];
//echo "receiveNoStart=".$oRt->receiveNoStart."<br>";
$oRt->receiveNo =$oRt->receiveNo;
//echo "receiveNo=".$oRt->receiveNo."<br>";
$oRt->sendNoStart =$sendNoStart[$oDt->DtID];
//echo "sendNoStart=".$oRt->sendNoStart."<br>";
$oRt->sendNo =$oRt->sendNo;
//echo "sendNo=".$oRt->sendNo."<br>";
$oRt->sendNoPrefix =$sendNoPrefix[$oDt->DtID];
//echo "sendNoPrefix=".$oRt->sendNoPrefix."<br>";
$oRt->sendNoSuffix =$sendNoSuffix[$oDt->DtID];
//echo "sendNoSuffix=".$oRt->sendNoSuffix."<br>";
$oRt->docGroup=$docGroup;
//echo "docGroup=".$oRt->docGroup."<br>";
$oRt->confirm=$oRt->confirm;
//echo "confirm=".$oRt->confirm."<br>";
$oRt->Save();
}else{ //edit
//echo "edit";
$oRt->Edit();
$oRt->rTID=$oRt->rTID;
//echo "rTID=".$oRt->rTID."<br>";
$oRt->deptId =$oRt->deptId;
//echo "deptId=".$oRt->deptId."<br>";
$oRt->DtID =$oRt->DtID;
//echo "DtID=".$oRt->DtID."<br>";
$oRt->receiveNoStart =$receiveNoStart[$oDt->DtID];
//echo "receiveNoStart=".$oRt->receiveNoStart."<br>";
$oRt->receiveNo =$oRt->receiveNo;
//echo "receiveNo=".$oRt->receiveNo."<br>";
$oRt->sendNoStart =$sendNoStart[$oDt->DtID];
//echo "sendNoStart=".$oRt->sendNoStart."<br>";
$oRt->sendNo =$oRt->sendNo;
//echo "sendNo=".$oRt->sendNo."<br>";
$oRt->sendNoPrefix =$sendNoPrefix[$oDt->DtID];
//echo "sendNoPrefix=".$oRt->sendNoPrefix."<br>";
$oRt->sendNoSuffix =$sendNoSuffix[$oDt->DtID];
//echo "sendNoSuffix=".$oRt->sendNoSuffix."<br>";
$oRt->docGroup=$docGroup;
//echo "docGroup=".$oRt->docGroup."<br>";
$oRt->confirm=$oRt->confirm;
//echo "confirm=".$oRt->confirm."<br>";
$oRt->Save();
}
} //each RSdoctype
$oDP->SearchByKey($deptId);
$oDP->GetRecord();
$oDP->Edit();
$oDP->deptId=$oDP->deptId;
$oDP->deptName=$oDP->deptName;
$oDP->deptDesc=$oDP->deptDesc;
$oDP->deptCode=$oDP->deptCode;
$oDP->deptParent=$oDP->deptParent;
$oDP->deptYear=$oDP->deptYear;
$oDP->deptDate=$oDP->deptDate;
$oDP->deptRef=$oDP->deptRef;
$oDP->pbriId=$oDP->pbriId;
$oDP->deptIsCenter=$oDP->deptIsCenter;
$oDP->receiveIn=$oDP->receiveIn;
$oDP->receiveOut=$oDP->receiveOut;
$oDP->sendIn=$oDP->sendIn;
$oDP->sendOut=$oDP->sendOut;
if($deptNo!=""){ $deptNo_ = $deptNo; }else{ $deptNo_=""; }
//echo "mmmmmmmmmmmmmmmmm=".$deptNo_;
$oDP->deptNo=$deptNo_;
$oDP->docGroup=$oDP->docGroup;
$oDP->depttypeId=$oDP->depttypeId;
//echo "depttypeId=".$oDP->depttypeId."<br>";
$oDP->deptParentId=$oDP->deptParentId;
//echo "deptParentId=".$oDP->deptParentId."<br>";
$oDP->deptLevel=$oDP->deptLevel;
//echo "deptLevel=".$oDP->deptLevel."<br>";
$oDP->deptGroup=$oDP->deptGroup;
//echo "deptGroup=".$oDP->deptGroup."<br>";
$oDP->Save();
?>
<script language="JavaScript">
parent.location.href ="runningTypeDoc.php?deptId=<? echo $deptId; ?>&s=1";
</script>
<?
}
?>
|