SearchDeptByMaxdeptDate(); while($oDPp->GetRecord() && $error!="1"){ $oDP->SearchByKey($oDPp->deptId); if($oDP->GetRecord()=="1"){ $error=1; } } //while if($error!=1){ $oDPp->SearchDeptByMaxdeptDate(); $maxnext=$oDP->SearchMaxDocGroup(); while($oDPp->GetRecord()){ $oDP->AddNew(); $oDP->deptId=$oDPp->deptId; echo "deptId=".$oDP->deptId."
"; $oDP->deptName=$oDPp->deptName; echo "deptName=".$oDP->deptName."
"; $oDP->deptDesc=$oDPp->deptDesc; echo "deptDesc=".$oDP->deptDesc."
"; $oDP->deptCode=$oDPp->deptCode; echo "deptCode=".$oDP->deptCode."
"; $oDP->deptParent=$oDPp->deptParent; echo "deptParent=".$oDP->deptParent."
"; $oDP->deptYear=$oDPp->deptYear; echo "deptYear=".$oDP->deptYear."
"; $oDP->deptDate=$oDPp->deptDate; echo "deptDate=".$oDP->deptDate."
"; $oDP->deptRef=$oDPp->deptRef; echo "deptRef=".$oDP->deptRef."
"; $oDP->pbriId=$oDPp->pbriId; echo "pbriId=".$oDP->pbriId."
"; $oDP->receiveIn="Y"; echo "receiveIn=".$oDP->receiveIn."
"; $oDP->sendIn="Y"; echo "sendIn=".$oDP->sendIn."
"; $oDP->sendOut="Y"; echo "sendOut=".$oDP->sendOut."
"; $oDP->deptIsCenter=""; $oDP->docGroup=($maxnext+1); echo "docGroup=".$oDP->docGroup."
"; $oDP->deptNo=$oDPp->deptNo; echo "deptNo=".$oDP->deptNo."
"; $oDP->depttypeId=$oDPp->depttypeId; echo "depttypeId=".$oDP->depttypeId."
"; $oDP->deptParentId=$oDPp->deptParentId; echo "deptParentId=".$oDP->deptParentId."
"; $oDP->deptLevel=$oDPp->deptLevel; echo "deptLevel=".$oDP->deptLevel."
"; $oDP->deptGroup=$oDPp->deptGroup; echo "deptGroup=".$oDP->deptGroup."
"; echo "-------------------------------------------
"; $oDP->Save(); $oDrpe->searchBydeptId($oDPp->deptId); while($oDrpe->GetRecord()){ $oDr->AddNew(); $oDr->drId=$oDr->GetNextCode(); $oDr->deptId=$oDPp->deptId; $oDr->deptrefId=$oDrpe->deptrefId; $oDr->Save(); } } $oPSp->RSPersonf1(); while($oPSp->GetRecord()){ $oPS->SearchByKey($oPSp->personId); if($oPS->GetRecord()=="1"){ $oPS->Edit(); $oPS->personId=$oPSp->personId; $oPS->deptId=$oPSp->deptId; $oPS->workGpId=$oPS->workGpId; $oPS->prefixId=$oPSp->prefixId; $oPS->fName=$oPSp->fName; $oPS->lName=$oPSp->lName; $oPS->fStatus=$oPSp->fStatus; $oPS->adminId=$oPSp->adminId; $oPS->fRetire=$oPSp->fRetire; $oPS->hireId=$oPSp->hireId; //echo "เจอ=update=".$oPS->fName."".$oPS->lName."fstatus=".$oPS->fStatus."
"; $oPS->Save(); } } //// running } //if error $result = $error; ?>