$is_new_writ = false; $header_is_open = false; $is_auto_writ = true; } $is_new_writ = manage_writ::is_new_writ($exedate, $objPerson->person_type, $writ_id, $writver, $staff_id); $header_is_open = $is_new_writ ? "false" : "true"; /*if($pay_calc == null) $salary_fields_is_open = true ;*/ $time_limited = $FullWrt[0]['time_limited']; $drp_salary_pay_proc = manage_domains::DRP_SalaryPayProc("salary_pay_proc", $objWrt->salary_pay_proc, "width:50%", "blueText"); $drp_annual_effect = manage_domains::DRP_Annual_Effect("annual_effect", $objWrt->annual_effect, "with:50%", "blueText"); $drp_jobs = manage_domains::DRP_Jobs("job_id", $objWrt->job_id, "form_WritForm"); $drp_worktime = manage_domains::DRP_WorkTimeType("worktime_type", $objWrt->worktime_type); $drp_emp_state = manage_domains::DRP_EMP_STATE_WST("emp_state", $objWrt->emp_state); $event = "onchange='WritFormObject.showDivEmp(this);'"; $drp_emp_mode = manage_domains::DRP_EMP_MODE_WST("emp_mode", $objWrt->emp_mode, "", $event); if (!$is_new_corrective) { $prior_writ_object = $objWrt->get_prior_writ(); if ($prior_writ_object) { $dg = new sadaf_datagrid("PreW", $js_prefix_address . "../data/writ.data.php?task=selectItemWrit&WID=" . $prior_writ_object->writ_id . "&WVER=" . $prior_writ_object->writ_ver . "&STID=" . $prior_writ_object->staff_id, "PreWGRID"); $col = $dg->addColumn("عنوان", "full_title", "string"); $col = $dg->addColumn("مبلغ", "value", GridColumn::ColumnType_int); $col->renderer = "Ext.util.Format.Money"; $col->width = 70; $dg->EnableSummaryRow = true; $dg->EnableSearch = false; $dg->EnablePaging = false; $dg->autoExpandColumn = "full_title"; $dg->title = "اقلام حقوقی حکم قبلی"; $dg->EnableRowNumber = true; $dg->AddCurrencyStringRow("value");
$dg = new sadaf_datagrid("includeHistory", $js_prefix_address . "../../staff/data/staff_include_history.data.php?task=selectIncludeHistory&PID=" . $personID, "includeHistoryGRID"); $dg->addColumn("", "include_history_id", "", true); $dg->addColumn("", "personid", "", true); $col = $dg->addColumn("شماره شناسایی", "staff_id", "int"); $col->width = 140; $col = $dg->addColumn("تاريخ شروع", "start_date", GridColumn::ColumnType_date); $col->editor = ColumnEditor::SHDateField(); $col->width = 120; $col = $dg->addColumn("تاريخ پايان", "end_date", GridColumn::ColumnType_date); $col->editor = ColumnEditor::SHDateField(true); $col->width = 120; $col = $dg->addColumn("بيمه تامين اجتماعي", "insure_include", GridColumn::ColumnType_string); $col->editor = ColumnEditor::ComboBox(manage_domains::DRP_Is_Valid(), "value", "caption"); $col->width = 120; $col = $dg->addColumn("ماليات", "tax_include", "string"); $col->editor = ColumnEditor::ComboBox(manage_domains::DRP_Is_Valid(), "value", "caption"); $col->width = 80; $dg->width = 630; $dg->height = 200; $dg->EnableSearch = false; $dg->EnablePaging = false; $dg->DefaultSortField = "include_history_id"; $dg->title = "سابقه مشمولیت"; $col = $dg->addColumn("حذف", "", "string"); $col->renderer = " function(v,p,r){ return PersonObject.opDelRender(v,p,r); }"; $col->width = 40; $dg->addButton = true; $dg->addHandler = "function(v,p,r){ return PersonObject.AddIncludeHistory(v,p,r);}"; $dg->enableRowEdit = true; $dg->rowEditOkHandler = "function(v,p,r){ return PersonObject.SaveHistory(v,p,r);}"; $includeHistoryGrid = $dg->makeGrid_returnObjects();
//--------------------------- // programmer: Mahdipour // create Date: 91.05.03 //--------------------------- require_once '../../header.inc.php'; require_once inc_dataGrid; require_once inc_dataReader; require_once '../js/subtract_info.js.php'; $dg = new sadaf_datagrid("SubInfoGrid", $js_prefix_address . "../data/subtract_info.data.php?task=searchSubItem", "SubInfoDIV"); $dg->addColumn("کد قلم", "SalaryItemTypeID", "", true); $dg->addColumn("نوع فرد ", "PersonType", "", true); $col = $dg->addColumn("قلم کسری", "full_title"); $col->editor = "SubInfoObject.subItemCombo"; $col->width = 200; $col = $dg->addColumn("ذی نفع", "BeneficiaryID", "string"); $col->editor = ColumnEditor::ComboBox(manage_domains::GETALL_beneficiary(), "BeneficiaryID", "title"); $col->width = 80; $col = $dg->addColumn("شرح", "description", "string"); $col->editor = ColumnEditor::TextField(true); $col = $dg->addColumn("ترتیب", "arrangement"); $col->editor = ColumnEditor::NumberField(); $col->width = 60; $col = $dg->addColumn("نوع فرد", "person_type_title", "string"); $col->width = 60; $col = $dg->addColumn("از تاریخ", "FromDate", GridColumn::ColumnType_date); $col->editor = ColumnEditor::SHDateField(); $col->width = 80; $col = $dg->addColumn(" تا تاریخ", "ToDate", GridColumn::ColumnType_date); $col->editor = ColumnEditor::SHDateField(true); $col->width = 80; $col = $dg->addColumn("حذف", "", "string");
require_once '../../header.inc.php'; require_once inc_dataGrid; require_once inc_dataReader; require_once '../js/plan_item_report.js.php'; $dg = new sadaf_datagrid("PIGrid", $js_prefix_address . "../data/plan_item_report.data.php?task=searchPITR", "PIDIV"); $dg->addColumn("کد قلم", "PlanItemID", "", true); $col = $dg->addColumn("عنوان قلم", "PlanItemTitle", "string"); $col->editor = ColumnEditor::TextField(true); $col = $dg->addColumn("قلم مرتبط", "RelatedItem", "integer"); $col->editor = ColumnEditor::ComboBox(manage_domains::GETALL_PlanItem("-"), "InfoID", "Title", "", "", true); $col->width = 180; $col = $dg->addColumn("نوع فرد", "PersonType", "integer"); $col->editor = ColumnEditor::ComboBox(manage_domains::GETALL_PersonType("-"), "InfoID", "Title", "", "", true); $col->width = 60; $col = $dg->addColumn("مرکز هزینه", "CostCenterID", "integer"); $col->editor = ColumnEditor::ComboBox(manage_domains::GETALL_plancostCenter("-"), "CostCenterID", "Title", "", "", true); $col->width = 120; $col = $dg->addColumn("سال", "PayYear", "integer"); $col->editor = ColumnEditor::NumberField(); $col->width = 60; $col = $dg->addColumn("ماه", "PayMonth", "integer"); $col->editor = ColumnEditor::NumberField(); $col->width = 60; $col = $dg->addColumn("مبلغ", "PayValue", "integer"); $col->editor = ColumnEditor::NumberField(); $col->width = 80; $col = $dg->addColumn("عملیات", "", "string"); $col->renderer = "function(v,p,r){return PlanItemReport.opRender(v,p,r);}"; $col->width = 50; $dg->addButton = true; $dg->addHandler = "function(){PlanItemReportObject.AddPIR();}";
$col = $pdg->addColumn('عنوان پارامتر', "title", "string"); $col->editor = ColumnEditor::TextField(); $col = $pdg->addColumn("نوع شخص", "person_type_title", "int"); $col->width = 100; $pdg->openHeaderGroup("پارامترهای مرتبط"); $col = $pdg->addColumn('پارامتر1', "dim1_id"); $col->editor = ColumnEditor::ComboBox(manage_domains::GETALL_SalaryParam(), "id", "value"); $col->width = 100; $col = $pdg->addColumn('پارامتر2', "dim2_id"); $col->editor = ColumnEditor::ComboBox(manage_domains::GETALL_SalaryParam(), "id", "value"); $col->width = 100; $col = $pdg->addColumn('پارامتر3', "dim3_id"); $col->editor = ColumnEditor::ComboBox(manage_domains::GETALL_SalaryParam(), "id", "value"); $col->width = 100; $col = $pdg->addColumn('پارامتر4', "dim4_id"); $col->editor = ColumnEditor::ComboBox(manage_domains::GETALL_SalaryParam(), "id", "value"); $col->width = 100; $pdg->closeHeaderGroup(); $pdg->addButton = true; $pdg->addHandler = "function(v,p,r){ return SalaryParamTypeObject.AddSPT(v,p,r);}"; $col = $pdg->addColumn("عملیات", "", "string"); $col->renderer = "function(v,p,r){ return SalaryParamTypes.opRender(v,p,r);}"; $col->width = 100; $pdg->title = "انواع پارامترهای حقوقی"; $pdg->width = 800; $pdg->DefaultSortField = "param_type"; $pdg->DefaultSortDir = "Desc"; $pdg->EnableSearch = false; $pdg->enableRowEdit = true; $pdg->rowEditOkHandler = "function(v,p,r){ return SalaryParamTypeObject.editPST(v,p,r);}"; $pdg->collapsible = true;
echo "<td width='12%'>".$res[$i]["mng_value"]."</td></tr>" ; } ?> </table> </center> </body> </html> <? die() ; } $Drp_POST_TYPE = manage_domains::DRP_Post_Type("sl",""," ","width:150"); ?> <form id="form_SearchPost" > <center> <div> <div id="AdvanceSearchDIV"> <table style="width:100%" id="searchTBL"> <tr> <td> شماره شناسایی از:</td> <td><input type="text" class="x-form-text x-form-field" style="width: 50%" id="from_staff_id" name="from_staff_id"></td> <td>تا :</td> <td><input type="text" class="x-form-text x-form-field" style="width: 50%" id="to_staff_id" name="to_staff_id"></td> </tr> <tr> <td>واحد محل خدمت :</td>
if (!empty($_POST["SIT"])) { $obj = new manage_salary_item_type($_POST["SIT"]); } else { $obj = new manage_salary_item_type(); } $wstid = !empty($_POST["wstid"]) ? $_POST["wstid"] : ""; $pt = !empty($_POST["pt"]) ? $_POST["pt"] : ""; $wtid = !empty($_POST["wtid"]) ? $_POST["wtid"] : ""; $obj = new manage_writ_subType($pt, $wtid, $wstid); $drp_EMP_STATE = manage_domains::DRP_EMP_STATE_WST("emp_state", $obj->emp_state, "", "200px"); $drp_EMP_MODE = manage_domains::DRP_EMP_MODE_WST("emp_mode", $obj->emp_mode, "", "200px"); $drp_WTT = manage_domains::DRP_WTT("worktime_type", $obj->worktime_type, "", "200px"); $drp_WRT_TYP = manage_domains::WRT_TYP("writ_type_id", $obj->writ_type_id, "", "200px"); $drp_pay_proc_wst = manage_domains::DRP_PAY_PROC_WST("salary_pay_proc", $obj->salary_pay_proc, "", "200px"); $drp_post_effect_wst = manage_domains::DRP_POST_EFF_WST("post_effect", $obj->post_effect, "", "200px"); $drp_annual_effect_wst = manage_domains::DRP_ANN_EFF_WST("annual_effect", $obj->annual_effect, "", "200px"); ?> <input type="hidden" name="person_type" id="person_type" value="<?php echo $_POST["pt"]; ?> "/> <input type="hidden" name="writ_type_id" id="writ_type_id" value="<?php echo $_POST["wtid"]; ?> "/> <input type="hidden" name="writ_subtype_id" id="writ_subtype_id" value="<?php echo isset($_POST["wstid"]) ? $_POST["wstid"] : ""; ?> "/>
$col->width = 100; $col = $dg->addColumn("عملیات", "", "string"); $col->renderer = "PersonDevotion.opRender"; $col->width = 100; $dg->height = 400; $dg->width = 780; $dg->DefaultSortField = "devotion_row"; $dg->DefaultSortDir = "ASC"; if ($accessObj->InsertAccess()) { $dg->addButton = true; $dg->addHandler = "function(){PersonDevotionObject.AddDev();}"; } $dg->EnableSearch = false; $grid = $dg->makeGrid_returnObjects(); $drp_devotion = manage_domains::DRP_Devotions("devotion_type", "", "with:50%"); $drp_dependency = manage_domains::DRP_Dependencies("personel_relation", "", "", "with:60%"); ?> <script> PersonDevotion.prototype.afterLoad = function() { this.grid = <?php echo $grid; ?> ; this.grid.render(this.get("devGRID")); this.PersonID = <?php echo $_POST["Q0"]; ?> ; }
$col = $dg->addColumn("بورس ؟", "burse_title", "string"); $col->width = 80; $col = $dg->addColumn("عملیات", "", "string"); $col->renderer = "PersonEducation.opRender"; $col->width = 50; $dg->height = 400; $dg->width = 780; $dg->DefaultSortField = "row_no"; $dg->DefaultSortDir = "ASC"; $dg->EnableSearch = false; $dg->autoExpandColumn = "u_ptitle"; $dg->addButton = true; $dg->addHandler = "function(){PersonEducationObject.AddEduc();}"; $grid = $dg->makeGrid_returnObjects(); //----------------------------------------- $drp_educ = manage_domains::DRP_EducLevel("education_level", "", "with:50%"); ?> <script> PersonEducation.prototype.afterLoad = function() { this.grid = <?php echo $grid; ?> ; this.grid.render(this.get("EducGRID")); this.PersonID= <?php echo $_POST["Q0"]; ?> ;
$col->renderer = "function(v,p,r){return PGList.opRenderMembers(v,p,r);}"; $col->width = 50; $mdg->addButton = true; $mdg->addHandler = "function(){PGListObject.AddMember();}"; $mdg->enableRowEdit = true; $mdg->rowEditOkHandler = "function(v,p,r){ return PGListObject.editMember(v,p,r);}"; $mdg->pageSize = "20"; $mdg->EnableSearch = false; $mdg->width = 760; $mdg->height = 630; $mdg->title = "لیست افراد"; $mdg->autoExpandColumn = "staff_id"; $mdg->DefaultSortField = "staff_id"; $mdg->notRender = true; $mgrid = $mdg->makeGrid_returnObjects(); $drp_SalaryItm = manage_domains::DRP_SalaryItems("salary_item_type_id", "", "", "", "", $ItemTyp); } } } ?> <script> PGListObject.list_type = <?php echo $_POST['list_type']; ?> ; PGListObject.grid = <?php echo $grid; ?> ; PGListObject.grid.render("PGDIV");
} else { if ($temp[0]['dim4_id'] == 'CITY') { $col = $dg->addColumn("شهر محل خدمت", "dim4_id"); $col->editor = ColumnEditor::SlaveComboBox($Detail_datasource, "city_id", "ptitle", "state_id", "ext_State"); } elseif ($temp[0]['dim4_id'] == 'SGROUP') { $col = $dg->addColumn('گروه شروع', "dim4_id", "int"); $col->editor = ColumnEditor::NumberField(); } elseif ($temp[0]['dim4_id'] == 'EGROUP') { $col = $dg->addColumn('گروه پایان', "dim4_id", "int"); $col->editor = ColumnEditor::NumberField(); } elseif ($temp[0]['dim4_id'] == 'MARITALS') { $col = $dg->addColumn("وضعیت تاهل", "dim4_id", "int"); $col->editor = ColumnEditor::ComboBox(manage_domains::GETALL_Marital_Status(), "InfoID", "InfoDesc"); } elseif ($temp[0]['dim4_id'] == 'EDUCLEVEL') { $col = $dg->addColumn("مدرک تحصیلی", "dim4_id", "int"); $col->editor = ColumnEditor::ComboBox(manage_domains::GETALL_Educ_Level(), "InfoID", "InfoDesc"); } elseif ($temp[0]['dim4_id'] == 'DUTY_YEAR') { $col = $dg->addColumn("سال سنوات خدمت", "dim4_id", "int"); $col->editor = ColumnEditor::NumberField(); } } //----------------------------------------- $col = $dg->addColumn('مقدار', "value", "int"); $col->editor = ColumnEditor::NumberField(); $dg->addButton = true; $dg->addHandler = "function(v,p,r){ return SalaryParamObject.Adding(v,p,r);}"; $col = $dg->addColumn("حذف", "", "string"); $col->renderer = "function(v,p,r){ return SalaryParam.opDelRender(v,p,r);}"; $col->width = 20; $dg->title = "اطلاعات " . $temp[0]['title']; $dg->width = 800;
$salary_fields_is_open = true; } $time_limited = $FullWrt[0]['time_limited']; //$drp_MaritalStatus = manage_domains::DRP_MaritalStatus("marital_status",$objWrt->marital_status); //$drp_educ = manage_domains::DRP_EducLevel("education_level",$objWrt->education_level,"with:50%"); //$studyFielsArr = manage_domains::DRP_StudyField_StudyBranch("form_WritForm","sfid", "sbid",$objWrt->sfid, $objWrt->sbid); //$writTypeArr = manage_domains::DRP_writType_writSubType("form_WritForm", "writ_type_id", "writ_subtype_id",$objWrt->writ_type_id ,$objWrt->writ_subtype_id); $drp_salary_pay_proc = manage_domains::DRP_SalaryPayProc("salary_pay_proc", $objWrt->salary_pay_proc, "with:50%"); $drp_annual_effect = manage_domains::DRP_Annual_Effect("annual_effect", $objWrt->annual_effect, "with:50%"); $drp_costCenters = manage_domains::DRP_CostCenters("cost_center_id", $objWrt->cost_center_id); $drp_jobs = manage_domains::DRP_Jobs("job_id", $objWrt->job_id, "form_WritForm"); $workplaceArr = manage_domains::DRP_State_City("form_WritForm", "work_state_id", "work_city_id", $objWrt->work_state_id, $objWrt->work_city_id); $drp_worktime = manage_domains::DRP_WorkTimeType("worktime_type", $objWrt->worktime_type); $drp_emp_state = manage_domains::DRP_EMP_STATE_WST("emp_state", $objWrt->emp_state); $drp_emp_mode = manage_domains::DRP_EMP_MODE_WST("emp_mode", $objWrt->emp_mode); $drp_science_level = manage_domains::DRP_Science_Level("science_level", $objWrt->science_level); //............................................ if (!empty($writ_id)) { $drp_not_assigned_items = manage_writ_item::DRP_get_not_assigned_items("salary_item_type_id", $writ_id, $writver, $staff_id); } if (!$is_new_corrective) { /*unset($writ_rec); $writ_rec['writ_id'] = $_REQUEST["WID"] ; $writ_rec['writ_ver'] = $writver ; $writ_rec['staff_id'] = $objWrt->staff_id ; $writ_rec['execute_date'] = $exedate ; $writ_rec['corrective_writ_id'] = $objWrt->corrective_writ_id ; $writ_rec['corrective_writ_ver'] = $objWrt->corrective_writ_ver ;*/ $prior_writ_object = $objWrt->get_prior_writ(); if ($prior_writ_object) { $dg = new sadaf_datagrid("PreW", $js_prefix_address . "../data/writ.data.php?task=selectItemWrit&WID=" . $prior_writ_object->writ_id . "&WVER=" . $prior_writ_object->writ_ver . "&STID=" . $prior_writ_object->staff_id . "&Base=" . $prior_writ_object->base, "PreWGRID");
{ var types = Ext.create('Ext.data.ArrayStore', { fields: ['val', 'title'], data : [ ['100','همه '], ['1','هیئت علمی'], ['2','کارمند'], ['3','روزمزدبیمه ای'], ['5','قراردادی'], ['102','هیئت علمی،کارمند،روزمزد'], ] }); var pTypeStore = <?php echo dataReader::MakeStoreObject_Data(manage_domains::GETALL_Payment_Type(), "'InfoID','InfoDesc'"); ?> ; this.formPanel = new Ext.form.Panel({ applyTo: this.get("mainpanel"), layout: { type:"table", columns:2 }, collapsible: false, frame: true, title: ' ابطال پرداخت', bodyPadding: '5 5 0', width:740, fieldDefaults: { msgTarget: 'side',
<?php //--------------------------- // programmer: Mahdipour // create Date: 91.05.03 //--------------------------- require_once '../../header.inc.php'; require_once inc_dataGrid; require_once inc_dataReader; require_once '../js/cost_center_exception.js.php'; $dg = new sadaf_datagrid("CCEGrid", $js_prefix_address . "../data/cost_center_exception.data.php?task=searchcostCenterItm", "CCEDIV"); $dg->addColumn("کد قلم", "SalaryItemTypeID", "", true); $dg->addColumn("نوع فرد ", "PersonType", "", true); $col = $dg->addColumn("مرکز هزینه", "CostCenterID", "string"); $col->editor = ColumnEditor::ComboBox(manage_domains::GETALL_costCenter(), "cost_center_id", "title"); $col->width = 200; $col = $dg->addColumn("قلم کسری", "full_title"); $col->editor = "CostExceptionObject.subItemCombo"; $col = $dg->addColumn("نوع فرد", "person_type_title", "string"); $col->width = 100; $col = $dg->addColumn("از تاریخ", "FromDate", GridColumn::ColumnType_date); $col->editor = ColumnEditor::SHDateField(); $col->width = 100; $col = $dg->addColumn(" تا تاریخ", "ToDate", GridColumn::ColumnType_date); $col->editor = ColumnEditor::SHDateField(); $col->width = 100; $col = $dg->addColumn("عملیات", "", "string"); $col->renderer = "function(v,p,r){return CostException.opRender(v,p,r);}"; $col->width = 50; $dg->addButton = true; $dg->addHandler = "function(){CostExceptionObject.AddCostException();}";
<?php //--------------------------- // programmer: b.Mahdipour // Date: 93.07 //--------------------------- require_once '../../../header.inc.php'; require_once inc_dataReader; require_once inc_manage_unit; $drp_personTypes = manage_domains::DRP_PersonType("PTyp", "", "width:90"); $drp_month = manage_domains::DRP_months("tax_n_m"); require_once '../js/arrear_payment_process.js.php'; ?> <form method="post" id="mainForm"> <center> <div> <br> <div id="issuePayment_DIV" style="width: 750px"> <table id="issuePayment_TBL" style="width: 100%"> <tr> <td width="20%">واحد محل خدمت :</td> <td width="30%"><input type="text" id="ouid" name="ouid"></td> <td width="20%"></td> <td width="30%"></td> </tr> <tr> <td>نوع افراد :</td> <td><?php echo $drp_personTypes; ?> </td>
require_once "../data/person.data.php"; require_once '../../staff/class/staff.class.php'; require_once '../class/staff_tax.class.php'; require_once inc_dataGrid; $staffInfo = new manage_staff($_POST['Q0']); $staffTaxHistory = new manage_staff_tax($staffInfo->staff_id); $dg = new sadaf_datagrid("TaxHistory", $js_prefix_address . "../data/staff_tax.data.php?task=selectTaxHistory&PID=" . $_POST['Q0'], "TaxHistoryGRID"); $dg->addColumn("", "staff_id", "", true); $dg->addColumn("", "tax_history_id", "", true); $dg->addColumn("", "personid", "", true); $col = $dg->addColumn("نوع شخص", "person_type", "int"); $col->width = 90; $col = $dg->addColumn("شماره شناسایی", "staff_id", "int"); $col->width = 90; $col = $dg->addColumn("جدول مالیاتی", "tax_table_type_id", GridColumn::ColumnType_string); $col->editor = ColumnEditor::ComboBox(manage_domains::getAll_TaxType($staffInfo->person_type), "tax_table_type_id", "title"); $col = $dg->addColumn("تاريخ شروع", "start_date", GridColumn::ColumnType_date); $col->editor = ColumnEditor::SHDateField(); $col->width = 150; $col = $dg->addColumn("تاريخ پايان", "end_date", GridColumn::ColumnType_date); $col->editor = ColumnEditor::SHDateField(true); $col->width = 150; $dg->width = 700; $dg->height = 200; $dg->DefaultSortField = "start_date"; $dg->EnableSearch = false; $dg->EnablePaging = false; $dg->title = "سابقه مالیاتی"; $dg->autoExpandColumn = "tax_table_type_id"; $col = $dg->addColumn("حذف", "", "string"); $col->renderer = " function(v,p,r){ return StaffTaxObject.opDelRender(v,p,r); }";
<?php //--------------------------- // programmer: Sh.Jafarkhani // Date: 90.01 //--------------------------- require_once '../../../header.inc.php'; require_once inc_dataReader; require_once inc_manage_unit; $drp_units = manage_units::DRP_Units("org_units", "", "", "210", "(parent_ouid='' or parent_ouid is null)"); $drp_personTypes = manage_domains::DRP_PersonType("person_type", "", "width:90"); $drp_month = manage_domains::DRP_months("tax_normalized_month"); ?> <html> <head> <meta content="text/html; charset=utf-8" http-equiv="Content-Type"/> <?php jsConfig::initialExt(); jsConfig::date(); ?> <script type="text/javascript" src="/HumanResources/global/LOV/LOV.js"></script> <script type="text/javascript"> Ext.onReady(function(){ this.field = new Ext.form.TriggerField({ triggerCls:'x-form-search-trigger', onTriggerClick : function(){ this.setValue(LOV_PersonID()); }, applyTo : "from_PersonID",
//--------------------------- // programmer: Mahdipour // create Date: 94.12 //--------------------------- require_once "../../header.inc.php"; require_once "../data/salary_item_type.data.php"; //-------------------------------------------------------------------- if (!empty($_POST["SIT"])) { $obj = new manage_salary_item_type($_POST["SIT"]); } else { $obj = new manage_salary_item_type(); } //$drp_personTyp = manage_domains::DRP_PersonType("person_type",$obj->person_type,""); $drp_EffTyp = manage_domains::DRP_EffectType("effect_type", $obj->effect_type, ""); $drp_CreditTopic = manage_domains::DRP_Credit_topic("credit_topic", $obj->credit_topic, ""); $drp_SitAvailable = manage_domains::DRP_SalaryItemAvailableFor("available_for", $obj->available_for, ""); ?> <script language="JavaScript"> SalaryItemType.prototype.afterNewItemLoad = function() { this.SystemTitle = "1"; this.salary_item_type_id = '<?php echo !empty($_POST["SIT"]) ? $_POST["SIT"] : ""; ?> '; this.Mode = this.salary_item_type_id == "" ? "new" : "edit"; this.validity_start_date = new Ext.form.SHDateField({ applyTo: this.get('validity_start_date'),
<?php //--------------------------- // programmer: Mahdipour // create Date: 94.11 //--------------------------- require_once '../../../header.inc.php'; require_once '../class/writ.class.php'; require_once inc_dataReader; require_once inc_manage_unit; $chk_emp_state = manage_domains::CHK_employee_states("emp_state", array(), 3); require_once '../js/group_issue_writ.js.php'; ?> <form id="form_groupIssueWrit"> <center> <br> <div> <div id="newWrit_DIV" style="width: 750px"> <table id="newWrit_TBL" style="width: 100%"> <tr> <td colspan="4"> <div id="FS_empState"> <div id="DIV_empState"><?php echo $chk_emp_state; ?> </div> </div> </td> </tr> <tr> <td>شماره شناسایی از :</td>
<?php //--------------------------- // programmer: Jafarkhani // create Date: 88.12 //--------------------------- require_once '../header.inc.php'; require_once 'unit.class.php'; require_once 'unit.data.php'; $ouid = !empty($_GET["ouid"]) ? $_GET["ouid"] : ""; $obj = new manage_units($ouid); $drp_org_unit_types = manage_units::DRP_org_unit_type("org_unit_type", $obj->org_unit_type, "", "200px"); $drp_unitTypes = manage_units::DRP_unitType("UnitType", $obj->UnitType, "", "200px"); $drp_LevelTypes = manage_units::DRP_LevelType("LevelType", $obj->LevelType, "", "200px"); DRP_State_City($state_id, $city_id, "state_id", "ctid", $obj->state_id, $obj->ctid); $drp_costCenters = manage_domains::DRP_CostCenters("ccid", $obj->ccid); ?> <form id="form_newUnit"> <input type="hidden" name="ouid" id="ouid" value="<?php echo isset($_GET["ouid"]) ? $_GET["ouid"] : ""; ?> "/> <input type="hidden" name="parent_ouid" id="parent_ouid" value="<?php echo $_GET["parent_ouid"]; ?> "/> <table width="100%"> <tr> <td width="35%">واحد سازماني رده بالاتر :</td> <td height="21px"><b><?php echo $_GET["parentText"];
<?php //--------------------------- // programmer: Jafarkhani // create Date: 89.04 //--------------------------- require_once '../../../header.inc.php'; require_once '../class/writ.class.php'; require_once inc_dataReader; require_once inc_manage_unit; $drp_personTypes = manage_domains::DRP_PersonType("pt", "", "width:90", "انتخاب نوع فرد"); require_once '../js/group_cancel_writ.js.php'; ?> <form method="post" id="form_groupCancelWrit"> <center> <br> <div> <div id="newWrit_DIV" style="width: 750px"> <table id="newWrit_TBL" style="width: 100%"> <tr> <td>واحد محل خدمت :</td> <td colspan="3"> <input type="text" id="ouid" name="ouid"> </td> </tr> <tr> <td>شماره شناسایی از :</td> <td><input type="text" name="from_PersonID" id="from_PersonID"></td> <td>تا :</td> <td><input type="text" name="to_PersonID" id="to_PersonID" ></td> </tr>
// programmer: Jafarkhani // create Date: 88.12 //--------------------------- require_once '../header.inc.php'; require_once 'post.data.php'; require_once '../org_units/unit.class.php'; require_once inc_dataReader; $post_id = !empty($_GET["post_id"]) ? $_GET["post_id"] : ""; $obj = new manage_posts($post_id); $drp_job_field = manage_domains::DRP_JobFields("jfid", $obj->jfid, "---", "428"); //$drp_units = manage_units::DRP_Units("ouid", $obj->ouid, "---", "428"); $drp_person_type = manage_domains::DRP_PersonType("person_type", $obj->person_type, "", " "); $event = "onchange='postChange();'"; $drp_post_type = manage_posts::dropdown_post_type("post_type", $obj->post_type, "", "", $event); $drp_kind_super = manage_posts::dropdown_sup_type("SupervisionKind", $obj->SupervisionKind, "-"); $DRP_jcid_jfid = manage_domains::DRP_jcid_jfid("newPostForm", $jcid, $jfid, "jcid", "jfid", $obj->_jcid, $obj->jfid); ?> <script type="text/javascript" src="/HumanResources/global/LOV/LOV.js"></script> <script> new Ext.form.SHDateField({id: 'validity_start',applyTo: 'validity_start',format: 'Y/m/d'}); new Ext.form.SHDateField({id: 'validity_end',applyTo: 'validity_end',format: 'Y/m/d'}); if(document.getElementById('post_type').value == 5) document.getElementById("kind_super").style.display=""; else document.getElementById("kind_super").style.display="none"; var personStore = <?php echo dataReader::MakeStoreObject($js_prefix_address . "personal/persons/data/person.data.php?task=searchPerson&newPersons=true", "'PersonID','pfname','plname','unit_name','person_type','staff_id','personTypeName'"); ?> ;
$dg->height = 400; $dg->width = 780; $dg->DefaultSortField = "row_no"; $dg->DefaultSortDir = "ASC"; $dg->autoExpandColumn = "unit"; if ($accessObj->InsertAccess()) { $dg->addButton = true; $dg->addHandler = "function(){PersonEmplymentObject.AddEmp();}"; } $dg->EnableSearch = false; $grid = $dg->makeGrid_returnObjects(); $drp_org_type = manage_domains::DRP_OrgType("org_type", "", "with:50%"); $drp_PType = manage_domains::DRP_PersonTypeNoAccess("person_type", "", "with:50%"); $drp_EmpState = manage_domains::DRP_EmpState("emp_state", "", "", "with:60%"); $drp_EmpMode = manage_domains::DRP_EmpMode("emp_mode", "", "", "with:60%"); $drp_UnEmp = manage_domains::DRP_UnEmpCause("unemp_cause", "", "", "with:60%"); ?> <script> PersonEmplyment.prototype.afterLoad = function() { this.grid = <?php echo $grid; ?> ; this.grid.render(this.get("EmpGRID")); this.PersonID = <?php echo $_POST['Q0']; ?> ; }
<?php //--------------------------- // programmer: Mahdipour // create Date: 91.05 //--------------------------- require_once '../../header.inc.php'; require_once inc_dataGrid; require_once inc_dataReader; require_once '../js/universities.js.php'; $dg = new sadaf_datagrid("UGrid", $js_prefix_address . "../data/universities.data.php?task=SearchUni", "UniDIV"); $dg->addColumn("کد دانشگاه", "university_id", "", true); $col = $dg->addColumn("کشور", "country_id", "int"); $col->editor = ColumnEditor::ComboBox(manage_domains::GETALL_Country(), "country_id", "ptitle"); $col->width = 300; $col = $dg->addColumn("عنوان دانشگاه", "ptitle", "string"); $col->editor = ColumnEditor::TextField(); $col->width = 200; $col = $dg->addColumn("عملیات", "", "string"); $col->renderer = " function(v,p,r){ return University.opRender(v,p,r);}"; $col->width = 50; $dg->addButton = true; $dg->addHandler = " function(){ UniversityObject.AddUni();}"; $dg->pageSize = "15"; $dg->EnableSearch = false; $dg->width = 550; $dg->height = 530; $dg->title = " دانشگاه ها"; $dg->autoExpandColumn = "ptitle"; $dg->enableRowEdit = true; $dg->rowEditOkHandler = "function(v,p,r){ return UniversityObject.editUniversity(v,p,r);}";
$dg = new sadaf_datagrid("SIGrid", $js_prefix_address . "../data/salary_item_report.data.php?task=searchSITR", "SIDIV"); $dg->addColumn("کد قلم", "SalaryItemReportID", "", true); $dg->addColumn("وضعیت", "state", "", true); $col = $dg->addColumn("عنوان قلم", "SalaryItemTitle", "string"); $col->editor = ColumnEditor::TextField(true); $col->width = 150; $col = $dg->addColumn("شرح", "description", "string"); $col->editor = ColumnEditor::TextField(true); $col = $dg->addColumn("ذی نفع", "BeneficiaryID", "integer"); $col->editor = ColumnEditor::ComboBox(manage_domains::GETALL_beneficiary(), "BeneficiaryID", "title"); $col->width = 80; $col = $dg->addColumn("نوع قلم", "ItemType", "integer"); $col->editor = ColumnEditor::ComboBox(array(array("ItemType" => "1", "title" => "متفرقه"), array("ItemType" => "2", "title" => "خزانه")), "ItemType", "title"); $col->width = 80; $col = $dg->addColumn("نوع فرد", "PersonType", "integer"); $col->editor = ColumnEditor::ComboBox(manage_domains::GETALL_PersonType(), "InfoID", "Title"); $col->width = 80; $col = $dg->addColumn("سال", "PayYear", "integer"); $col->editor = ColumnEditor::NumberField(true); $col->width = 70; $col = $dg->addColumn("ماه", "PayMonth", "integer"); $col->editor = ColumnEditor::NumberField(true); $col->width = 70; $col = $dg->addColumn("مبلغ", "ItemValue", "integer"); $col->editor = ColumnEditor::NumberField(true); $col->width = 80; $col = $dg->addColumn("عملیات", "", "string"); $col->renderer = "function(v,p,r){return SalaryItemReport.opRender(v,p,r);}"; $col->width = 50; $dg->addButton = true; $dg->addHandler = "function(){SalaryItemReportObject.AddSIR();}";
$col->width = 50; $dg->addButton = true; $dg->addHandler = "function(){EvaluationListObject.AddEvalList();}"; $dg->pageSize = "20"; $dg->EnableSearch = false; $dg->width = 600; $dg->height = 630; $dg->title = "لیست ارزشیابی"; $dg->autoExpandColumn = "ouid"; $dg->DefaultSortField = "list_date"; $dg->enableRowEdit = true; $dg->rowEditOkHandler = "function(v,p,r){ return EvaluationListObject.editValList(v,p,r);}"; $grid = $dg->makeGrid_returnObjects(); //.............................................................................. //.............................................................................. $drp_state = manage_domains::DRP_Doc_State2("doc_state", "", "with:50%"); ?> <script> EvaluationListObject.grid = <?php echo $grid; ?> ; EvaluationListObject.grid.render("EvalDIV"); </script> <center> <form id="form_EvalList" > <div id="mainpanelDIV"> <table id="EvalTBL" width="500"> <input type='hidden' id='ouid' name='ouid'>
$dgh->addButton = true; $dgh->addHandler = "function(v,p,r){ return PersonDependencyObject.AddDepSupport(v,p,r);}"; $dgh->title = "سوابق کفالت بستگان"; $dgh->EnableSearch = false; $dgh->height = 300; $dgh->width = 780; $dgh->autoExpandColumn = "insure_type"; $dgh->EnablePaging = false; $dgh->DefaultSortField = "row_no"; $dgh->DefaultSortDir = "ASC"; $dgh->notRender = true; $dgh->enableRowEdit = true; $dgh->rowEditOkHandler = "function(v,p,r){ return PersonDependencyObject.SaveSupport(v,p,r);}"; $gridSupport = $dgh->makeGrid_returnObjects(); //----------------------------------------- $drp_dependency = manage_domains::DRP_Dependencies("dependency", "", "", "width:50%"); ?> <script> PersonDependency.prototype.afterLoad = function() { this.grid = <?php echo $gridDep; ?> ; this.grid.render(this.get("depGRID")); Ext.get(this.get("SupportCompleteInfo")).setDisplayed(false); this.supportGrid = <?php echo $gridSupport; ?> ; this.PersonID = <?php
<?php //--------------------------- // programmer: Jafarkhani // create Date: 89.03 //--------------------------- require_once "../../header.inc.php"; require_once inc_dataGrid; require_once inc_manage_post; $unitsArr = manage_domains::DRP_Units("search", "ouid", "", "همه واحدها", "210", "(parent_ouid='' or parent_ouid is null)"); $drp_post_type = manage_posts::dropdown_post_type("post_type", "", "همه"); ?> <html> <meta content="text/html; charset=utf-8" http-equiv="Content-Type"/> <link rel="stylesheet" type="text/css" href="/generalUI/ext4/resources/css/ext-all.css" /> <link rel="stylesheet" type="text/css" href="/generalUI/ext4/resources/css/ext-rtl.css" /> <link rel="stylesheet" type="text/css" href="/generalUI/ext4/resources/css/icons.css" /> <body dir="rtl" onLoad="document.getElementById('post_no').focus();"> <script type="text/javascript" src="/generalUI/ext4/resources/ext-all.js"></script> <script type="text/javascript" src="/generalUI/ext4/resources/ext-extend.js"></script> <script type="text/javascript" src="/generalUI/ext4/ux/component.js"></script> <script type="text/javascript" src="/generalUI/ext4/ux/message.js"></script> <script type="text/javascript"> Ext.onReady(function(){ new Ext.Button({renderTo : "btn_search", text: "جستجو", iconCls: 'search', handler: searching}); new Ext.panel.Panel({ id : "searchPost", renderTo: "searchPostDIV", contentEl : "searchPostPNL", title: "جستجوی شخص",
} ?> </table> </center> </body> </html> <? die() ; } $Drp_Science_Level = manage_domains::DRP_Science_Level("sl",""," ","width:100"); $chk_emp_state = manage_domains::CHK_employee_states("emp_state",array(),5); $chk_emp_mod = manage_domains::CHK_employee_modes("emp_mod",array(),5); ?> <form id="form_SearchPrefer" > <center> <div> <div id="AdvanceSearchDIV"> <table style="width:100%" id="searchTBL"> <tr> <td> شماره شناسایی از:</td> <td><input type="text" class="x-form-text x-form-field" style="width: 50%" id="from_staff_id" name="from_staff_id"></td> <td>تا :</td> <td><input type="text" class="x-form-text x-form-field" style="width: 50%" id="to_staff_id" name="to_staff_id"></td> </tr> <tr>
//--------------------------- // programmer: Mahdipour // create Date: 94.11 //--------------------------- require_once '../../../header.inc.php'; require_once '../class/writ.class.php'; require_once inc_dataReader; require_once inc_dataGrid; require_once inc_PDODataAccess; require_once $address_prefix . "/HumanResources/organization/org_units/unit.class.php"; //$unitArr = manage_domains::DRP_Unit_SubUnit("" ,"org_unit", "org_sub_unit", "", "" ,"" , "همه" ,"335" ); //$writTypeArr = manage_domains::DRP_writType_writSubType("" ,"writ_type", "writsubtype", "", "" ,"" , "همه" ,"280" ); //$drp_staff_groups = manage_domains::DRP_staff_groups("staff_group_id","","همه موارد", "style='width:52%'"); $chk_emp_state = manage_domains::CHK_employee_states("emp_state", array(), 5); $chk_emp_mod = manage_domains::CHK_employee_modes("emp_mod", array(), 5); $drp_work_time_type = manage_domains::DRP_WorkTimeType("worktime_type", "", "همه موارد", "style='width:52%'"); ?> <table style="width:100%" id="searchTBL"> <tr> <td width="15%">شماره حکم از :</td> <td width="40%"><input type="text" class="x-form-text x-form-field" style="width: 40%" id="from_WID" name="from_WID"></td> <td width="10%">تا :</td> <td width="35%"><input type="text" class="x-form-text x-form-field" style="width: 40%" id="to_WID" name="to_WID"></td> </tr> <tr> <td>نوع حکم :</td> <td colspan="3"> <input type="text" id="writ_type_id"> </td> </tr>