checkAdmin("index.php"); // Opening Balance 기능 제한 (Admin : 1, Staff : 5 만 가능) $permit = array("1", "5"); if (in_array($_SESSION['ss_LEVEL'], $permit)) { $setTag = "ENABLED"; } else $setTag = "DISABLED"; /* for($i=0; $i"; } } else echo "[$key][$value]
"; //print_r($_POST); } //exit; */ $h_driveruid = trim($_POST["driverid"]); $h_date = trim($_POST["dateid"]); $h_uid = trim($_POST["uid"]); $mode = trim($_POST["modeid"]); if($h_driveruid == "" || $h_date == "" || $mode == "" ) { $msg = "Invaild data. Please try again. [Err - h_driveruid,h_date,mode / DAILYRECORD]"; $urlSTR = "/index_intranet.php?view=order_list&".$goStr; $func -> modalMsg ($msg, 1); exit(); } else { // mode = update : tbl_memberhis 에서 해당일,해당드라이버 확인후 update if ($mode == "update") { // Get Information $query = "SELECT * FROM tbl_memberhis WHERE h_driveruid = '".$h_driveruid."' AND h_date = '".$h_date."' ORDER BY h_uid DESC LIMIT 1 "; $result=$jdb->fQuery($query, "fetch query error"); //echo"$query"; for($i=0; $i $value ) $$key = $value; } $h_commentSTR = str_replace("\\", "", $h_comment); $cashreturn = $h_balance_r; } else if ($mode == "create"){ // Get Opening Balance /* $qry_before = "SELECT h_balance_t, h_balance_r FROM tbl_memberhis WHERE h_driveruid = '".$h_driveruid."' AND h_date < $h_date ORDER BY h_date DESC LIMIT 1 "; $rt_before=$jdb->fQuery($qry_before, "fetch query error"); //echo"[$qry_before]"; $beforeBalance = $rt_before['h_balance_t']; $cashreturn = $rt_before['h_balance_r']; */ } // Get Cash Out SUM $query = "SELECT SUM(d_payamount) FROM tbl_daily WHERE d_driveruid = '".$h_driveruid."' AND d_visitdate LIKE '".$h_date."%' AND d_paystatus = 'P' AND d_status = 'F' "; $dailySUM=$jdb->rQuery($query, "fetch query error"); //echo"$query"; $d_orderdateSTR = $func -> convertFormat ($d_orderdate, 3); } if ($setTag != "ENABLED") $readonlySTR = "readonly"; // D (Balance) = A (Opening Balance) + B (Cash In) + C (Cash Out) // Cash Out : Cash(CA)계정의 경우 당일 Paid 된것들의 합 // Opening Balance 는 운영자만 수정할수 있음. 매월 1일부터 리셋 // D (Balance)는 다음날 A (Opening Balance) if (($d_orderdate == date("Ymd") && $d_status != "F") || $_SESSION['ss_LEVEL'] == "1") { $gridSTR = " grid-layout-col-2"; $buttonSTR = ""; } else { $gridSTR = " width-200"; $buttonSTR = ""; } ?>