Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- session_start();
- ?>
- <!DOCTYPE HTML>
- <html>
- <head>
- <meta charset="utf-8">
- <title>เพิ่มรายการรายจ่าย (ใบส่งของ)</title>
- <!--[if lt IE 9]>
- <link rel="stylesheet" href="../styles/ie.css" type="text/css">
- <script src="../scripts/ie/html5shiv.min.js"></script>
- <![endif]-->
- <link href="css/style.css" rel="stylesheet" type="text/css" />
- <!---- Start Autocomplete ---->
- <!--<link rel="stylesheet" type="text/css" href="autocomplete/jquery.autocomplete.css" />-->
- <!--<script type="text/javascript" src="autocomplete/jquery.js"></script>
- <script type="text/javascript" src="autocomplete/jquery.autocomplete.js"></script>-->
- <!---- End Autocomplete ---->
- <script src="ajaxfile/ajax_framework.js"> </script>
- <!-- start datetime picker---->
- <link rel="stylesheet" href="jquerydate/jquery-ui.css" />
- <script type="text/javascript" src="jquerydate/jquery-1.11.0.min.js"></script>
- <script src="jquerydate/jquery-ui.js"></script>
- <script>
- $(function() {
- $( "#receiptdate" ).datepicker({
- changeMonth: true,
- changeYear: true
- });
- $( "#duedate" ).datepicker({
- changeMonth: true,
- changeYear: true
- });
- });
- </script>
- <!---End datetime picker--->
- <script type="text/javascript">
- function slectdocno(data){
- var errormsg="";
- if (document.form1.quoteno.value==""){
- errormsg = "กรุณาป้อนหมายเลขอ้างอิงรายจ่ายที่ต้องการค้นหา ด้วยครับ";
- document.form1.quoteno.focus();
- }
- //document.form1.expendateto.style.borderColor="";
- if (errormsg!=""){
- alert(errormsg);
- }else{
- //mail(to,subject,message,headers,parameters)
- document.form1.submit();
- }
- }// end function slectdocno()
- $(function(){
- $("select.project").change(function(){
- //alert ("projectchange");
- var datalist2 = $.ajax({ // รับค่าจาก ajax เก็บไว้ที่ตัวแปร datalist2
- url: "mainjob.php", // ไฟล์สำหรับการกำหนดเงื่อนไข
- data:"project_id="+$(this).val(), // ส่งตัวแปร GET ชื่อ project ให้มีค่าเท่ากับ ค่าของ project
- async: false
- }).responseText;
- //this code ok
- $(this).next().html(datalist2);
- });
- });
- /*******************///
- function check(data){
- if (data != "0"){
- document.form2.companydelivery.style.borderColor="";
- }
- }
- function checkvalue(){
- var errormsg="";
- if (document.form2.txtquant1.value==""){
- errormsg = "กรุณาระบุจำนวนสินค้า ด้วยครับ";
- document.form2.txtquant1.focus();
- }
- if (errormsg!=""){
- alert(errormsg);
- }else{
- //mail(to,subject,message,headers,parameters)
- document.form2.submit();
- }
- }
- function isNumberKey(evt){
- var charCode = (evt.which) ? evt.which : event.keyCode
- if (charCode > 31 && (charCode < 48 || charCode > 57))
- return false;
- return true;
- }
- </script>
- </head>
- <body>
- <?php
- //include "header.php";
- //f['cat[]'][i].value
- //include "checksession.php"; // สำหรับเช็คว่า ท่านที่เข้ามานี้ ได้ login หรือยัง
- // หาก login มาแล้ว function "chksession.php" จะคืนค่า true ให้แก่ตัวแปรก $sess_status
- $sess_status = $_SESSION["sess_status"];
- $sess_username = $_SESSION["sess_username"];
- $sess_password = $_SESSION["sess_password"];
- /*$sess_userid = $_SESSION["sess_userid"];
- echo "sess_userid is $sess_userid <br />";
- echo "sess_status is $sess_status <br />";
- echo "sess_username is $sess_username <br />";
- echo "sess_password is $sess_password <br />";*/
- //include "chksession.php"; // สำหรับเช็คว่า ท่านที่เข้ามานี้ ได้ login หรือยัง
- if ($sess_status == "true"){
- //include "selectmenu.php";
- include("header.php");
- include "ConnectionDb.php";
- if($_REQUEST['do']=='add'){
- // echo "Success You Click add button <br />";
- include("save_insertexpenditure.php");
- } // end if ($_REQUEST['do']=='add')
- ?>
- <form action="addexpenditure.php?do=select" method="post" enctype="multipart/form-data" name="form1" id="form1">
- <fieldset>
- <legend class="">1. ป้อนหมายเลขอ้างอิงรายจ่าย ที่ต้องการเพิ่มรายการ: </legend>
- <table width="800" border="0" align="center">
- <tr>
- <td width="421" align="right">ป้อนหมายเลขอ้างอิงรายจ่าย ที่ต้องการเพิ่มรายการ</td>
- <td width="369"><?php
- /*echo "<select name='quoteno' size='1' id='docno' onchange='slectdocno(this.value);'>";
- echo"<option value='0'>เลือกเลขที่อ้างอิงรายจ่าย ที่ต้องการแก้ไข</option>";
- $sql_expen = "SELECT * FROM tb_delivery ORDER BY deli_quote";
- $result_expen = mysql_query($sql_expen);
- while ($row_expen = mysql_fetch_array($result_expen)) {
- echo "<option value='$row_expen[deli_quote]'";
- echo">เลขที่อ้างอิง PV$row_expen[deli_quote]</option>";
- }
- echo "</select>";*/
- echo " PV<input name='quoteno' id='quoteno' type='text' size='6' maxlength='6' /> <input type='button' name='Submit' id='btonok' value='ค้นหา' onclick = 'slectdocno()'>";
- ?>
- </td>
- </tr>
- <tr>
- <td> </td>
- <td height="50"> </td>
- </tr>
- </table>
- </fieldset>
- </form>
- <?
- if($_REQUEST['do']=='select'){
- $quote_no = $_POST['quoteno'];
- $sql_select = "SELECT * FROM tb_delivery WHERE deli_quote = '$quote_no' ";
- $resultselect=mysql_query($sql_select);
- if (mysql_num_rows($resultselect) == 0) {
- echo "<div class='boxmsg02'>";
- echo "<div class='txt02'>ไม่พบ หมายเลขอ้างอิงรายจ่าย \"PV$quote_no\" ที่ท่านป้อน กรุณาลองใหม่</div>";
- echo "</div>";
- exit();
- } //end if($resultdata)
- $result_rows = mysql_fetch_row($resultselect);
- $year_receipt = substr($result_rows[4],0,4);
- $month_receipt = substr($result_rows[4],5,2);
- $day_receipt = substr($result_rows[4],8,2);
- $Date_receipt = $day_receipt.'-'.$month_receipt.'-'.$year_receipt;
- //echo "Date_receipt is $Date_receipt <br />";
- $year_paydate = substr($result_rows[5],0,4);
- $month_paydate = substr($result_rows[5],5,2);
- $day_paydate = substr($result_rows[5],8,2);
- $txtpaydate = $day_paydate.'-'.$month_paydate.'-'.$year_paydate;
- $txtprice = number_format($result_rows[9],2);
- /// find company delivery name and details
- $sql_companydeli = "SELECT * FROM tb_companydelivery WHERE delivery_id = '$result_rows[3]' ";
- $resultcompanydeli=mysql_query($sql_companydeli);
- $result_rowscompany = mysql_fetch_row($resultcompanydeli);
- ?>
- <form action="addexpenditure.php?do=add" method="post" enctype="multipart/form-data" name="form2" id="form2">
- <!--<form action="receiptvou.php?do=add" method="post" enctype="multipart/form-data" name="form1" id="form1">-->
- <fieldset>
- <legend class="">1. เพิ่มข้อมูลรายการ(รายจ่าย):</legend>
- <table width="1600" border="1" align="center" class="admin tbExp">
- <tr>
- <td colspan="10" align="center"><strong>เพิ่ม รายการรายจ่าย</strong></td>
- </tr>
- <tr>
- <td width="264" align="right"> </td>
- <td colspan="2" align="center"> </td>
- <td width="54" align="center"> </td>
- <td width="53" align="center"> </td>
- <td colspan="3" align="center"> </td>
- <td align="center"> </td>
- <td align="center"> </td>
- </tr>
- <tr>
- <td align="right">เลขที่อ้างอิง
- <input name="txtquote" type="text" disabled id="txtquote" value="<?php echo "PV$result_rows[1]"; ?>" size="20" maxlength="200" /> </td>
- <td colspan="2" align="right">วันที่รับรายการ</td>
- <td colspan="7" align="left"> <input name='receiptdate' type='text' disabled id ='receiptdate' value='<?php echo "$Date_receipt";?>' size='10' > <img src='jquerydatetime/calendar/calendar.gif' /> </td>
- <?php
- echo "<input name='txtdeli_docid' type='hidden' value='$result_rows[0]'>";
- echo "<input name='txtdeli_quote' type='hidden' value='$result_rows[1]'>";
- //echo "docid is $result_rows[0] <br />";
- //echo "quoteid is $result_rows[1] <br />";
- ?>
- </tr>
- <tr>
- <td align="right">เลขที่เอกสาร
- <input name="txtdocumentno" type="text" disabled id="txtdocumentno" value="<?php echo "$result_rows[2]"; ?>" size="20" maxlength="200" /></td>
- <td colspan="2" align="right">วันครบกำหนดชำระ</td>
- <td colspan="7" align="left"> <input name='duedate' type='text' disabled id ='duedate' value='<?php echo "$txtpaydate";?>' size='10' >
- <img src='jquerydatetime/calendar/calendar.gif' /></td>
- </tr>
- <tr>
- <td align="right">ชื่อบริษัทที่มาส่ง
- <?php
- echo "<select name='companydelivery' disabled size='1' id='' onchange='check(this.value);'>";
- echo"<option value='0'>เลือกบริษัทที่มาส่งของ</option>";
- $sql_rest = "SELECT * FROM tb_companydelivery ORDER BY delivery_id";
- $result_rest = mysql_query($sql_rest);
- while ($row_rest = mysql_fetch_array($result_rest)) {
- if ($row_rest[delivery_id]==$result_rows[3]){
- echo "<option value='$row_rest[delivery_id]' selected";
- echo ">$row_rest[delivery_name]</option>";
- }else{
- echo "<option value='$row_rest[delivery_id]'";
- echo ">$row_rest[delivery_name]</option>";
- } // end if
- }// end while
- echo "</select>";
- ?> </td>
- <td colspan="2" align="right">เงื่อนไขการชำระ</td>
- <td colspan="7" align="left"> <input name="txtcondition" type="text" disabled id="" value="<?php echo "$result_rows[7]"; ?>" size="20" maxlength="100" /></td>
- </tr>
- <tr>
- <td align="right">จำนวนเงิน
- <input name="txttotalprice" type="text" disabled id="txttotalprice" value="<?php echo "$txtprice"; ?>" size="20" maxlength="200" /> </td>
- <td colspan="2" align="right">หมายเหตุ</td>
- <td colspan="7" align="left"> <textarea name="txtremark" cols="20" rows="3" disabled id=""><?php echo "$result_rows[8]"; ?></textarea>
- <!--<select name="selpaystatus" id="" onchange='check(this.value);'>
- <option value="0">เลือกสถานะการชำระเงิน</option>
- <?php
- /*if ($result_rows[8] == '1'){
- echo "<option value='1' selected>ชำระเงินแล้ว</option>";
- echo "<option value='2'>ยังไม่ชำระเงิน</option>";
- }else if ($result_rows[8] == '2'){
- echo "<option value='1'>ชำระเงินแล้ว</option>";
- echo "<option value='2' selected>ยังไม่ชำระเงิน</option>";
- }*/
- ?>
- </select>--> </td>
- </tr>
- <tr>
- <td align="right">ผู้รับรายการ
- <input name="txtreceiptby" type="text" disabled id="txtreceiptby" value="<?php echo "$result_rows[6]"; ?>" size="20" maxlength="100" /></td>
- <td colspan="2" align="left"> </td>
- <td align="right"> </td>
- <td align="right"> </td>
- <td colspan="3" align="right"> </td>
- <td width='199'> </td>
- <td width='198'> </td>
- </tr>
- <!--<tr>
- <td align="right">นามผู้ซื้อ</td>
- <td colspan="6"><input name="txtreceiptfrom" type="text" id="txtreceiptfrom" size="50" maxlength="200" /> <span class="txtredcolor">*</span></td>
- </tr>
- <tr>
- <td align="right">เพื่อรับชำระ</td>
- <td colspan="3"><input name="txtreceiptfor" type="text" id="txtreceiptfor" size="50" maxlength="200" /></td>
- </tr>-->
- <tr>
- <td colspan="10"> </td>
- </tr>
- <tr>
- <td colspan="2" align="center">รหัสสินค้า::รายการ</td>
- <td width="383" align="center">รายการ</td>
- <td align="center">จำนวน</td>
- <td align="center">หน่วย</td>
- <td width="70" align="center">ค่าของ<br>
- หน่วยละ</td>
- <td width="63" align="center">ค่าแรง<br>
- หน่วยละ</td>
- <td width="128" align="center">รวมเป็นเงิน</td>
- <td > โปรเจค/งานหลัก</td>
- <td align="center" >วันที่ลงหน้างาน<br>
- (วันที่/เดือน/ปีพ.ศ.)<br>
- ตย. 25032558</td>
- </tr>
- <?php
- ///
- $sql_delidetail = "SELECT * FROM tb_deliverydetails WHERE deli_quote = '$result_rows[1]' ORDER BY deli_deno ";
- $resultdelidetail=mysql_query($sql_delidetail);
- $grand_total = 0;
- $no=0;
- while ($rows_array = mysql_fetch_array($resultdelidetail))
- {
- $sum_total = 0;
- //$grand_total += $rows_array[deli_detotal];
- //echo "<input name='txtdeli_deno[]' type='hidden' value='$rows_array[deli_deno]'>";
- /*
- joe joe
- */
- // find project from tb_project
- if ($rows_array[deli_deproject] != "0"){
- $sql_project = "SELECT * FROM tb_project WHERE pro_no = '$rows_array[deli_deproject]' ";
- $result_project=mysql_query($sql_project);
- $result_rowsproject = mysql_fetch_row($result_project);
- $projectname = $result_rowsproject[1];
- }else {
- $projectname = "ยังไม่ได้ระบุไซต์งาน";
- }
- // find Realmainjob from tb_realmainjob
- if ($rows_array[deli_demainjob] != "0"){
- $sql_realmain = "SELECT * FROM tb_realmainjob WHERE realmain_no = '$rows_array[deli_demainjob]' ";
- $result_realmanin=mysql_query($sql_realmain);
- $result_rowsrealmain = mysql_fetch_row($result_realmanin);
- $realmainname = $result_rowsrealmain[1];
- }else {
- $realmainname = "ยังไม่ได้ระบุงานหลัก";
- }
- $price = number_format($rows_array[deli_detotal],2);
- $no += 1;
- ?>
- <tr>
- <td colspan="2" align="center">
- <?php
- $sql_rest = "SELECT * FROM tb_subjobcode WHERE scode_id = '$rows_array[deli_decode]' ORDER BY scode_id";
- $result_rest = mysql_query($sql_rest);
- $row_rest = mysql_fetch_array($result_rest) ;
- //$good_price = number_format($row_rest[scode_goods],2);
- //$good_wage = number_format($row_rest[scode_wage],2);
- $quantity=$rows_array[deli_dequan];
- $deli_goodsprice = $rows_array[deli_goodsprice];
- $deli_wageprice = $rows_array[deli_wageprice];
- $sum_total = ($quantity*$deli_goodsprice) + ($quantity*$deli_wageprice);
- $grand_total += $sum_total;
- $sum_total = number_format($sum_total,2);
- $year_site = substr($rows_array[deli_date],0,4);
- if($year_site != "0000"){
- $month_site = substr($rows_array[deli_date],5,2);
- $day_site = substr($rows_array[deli_date],8,2);
- $year_site = $year_site + 543;
- $datesite = $day_site.'-'.$month_site.'-'.$year_site;
- }else{
- $datesite = "00".'-'."00".'-'."0000";
- }
- ?>
- <input name="txtscodeid" disabled id="txtscodeid" type="text" size="5" maxlength="5" value="<?php echo "$row_rest[scode_id]" ?>" />
- </td>
- <td><input name="txtscodedetails" disabled id="txtscodedetails" type="text" size="50" maxlength="100" value="<?php echo "$row_rest[scode_details]" ?>" /></td>
- <td align="center"><input name="txtquant[]" disabled id="" type="text" size="5" maxlength="100" class="input_right" value="<?php echo "$rows_array[deli_dequan]" ?>" /></td>
- <td align="center"><input name="txtunit[]" disabled id="" type="text" size="3" class="input_right" maxlength="100" value="<?php echo "$rows_array[deli_unit]" ?>" /></td>
- <td align="center"><input name="txtgoods_price[]" disabled id="" type="text" size="7" class="input_right" maxlength="100" value="<?php echo "$deli_goodsprice" ?>" /></td>
- <td align="center"><input name="txtgoods_wage[]" disabled id="" type="text" size="7" class="input_right" maxlength="100" value="<?php echo "$deli_wageprice" ?>" /></td>
- <td align="center"><input name="txtsumtotal" disabled id="" type="text" size="10" class="input_rightbold" maxlength="100" value="<?php echo "$sum_total" ?>" /></td>
- <td style="width:70px;">
- <select name="project[]" disabled class="project" >
- <option value="0" >-- เลือกโปรเจค --</option>
- <?php
- //include "ConnectionDb.php";
- $sql_select = "SELECT * FROM tb_project WHERE pro_status = '' ORDER BY pro_no ";
- $dbs=mysql_query($sql_select);/**/
- while($db = mysql_fetch_row($dbs)) {
- if($db[0] == $rows_array[deli_deproject]){
- $joe = $rows_array[deli_deproject];
- //echo "<input name='txtdeli_deproject[]' type='hidden' value='$rows_array[deli_deproject]'>";
- echo "<option value=$db[0] selected>$db[1]</option>";
- }else{
- echo "<option value=$db[0]>$db[1]</option>";
- }//end if
- }// end while
- ?>
- </select>
-
- <select name="mainjob[]" disabled class="mainjob">
- <option value="0">-- เลือกงานหลัก --</option>
- <?php
- //include "ConnectionDb.php";
- $sql_realmain = "SELECT * FROM tb_realmainjob WHERE pro_no = $rows_array[deli_deproject] ORDER BY realmain_no ";
- $query_realmain=mysql_query($sql_realmain);/**/
- while($row_realmain = mysql_fetch_row($query_realmain)) {
- if($row_realmain[0] == $rows_array[deli_demainjob]){
- //echo "<input name='txtdeli_demainjob[]' type='hidden' value='$rows_array[deli_demainjob]'>";
- echo "<option value=$row_realmain[0] selected>$row_realmain[1]</option>";
- }else{
- echo "<option value=$row_realmain[0]>$row_realmain[1]</option>";
- }//end if
- }// end while
- ?>
- </select> </td>
- <td align="center" style="width:70px;"><input name="txtdate" disabled id="" type="text" size="7" maxlength="100" value="<?php echo "$datesite" ?>" /></td>
- </tr>
- <?php
- } // end while
- //$grand_total = number_format($grand_total,2);
- ?>
- <?php
- for($i=0;$i<10;$i++){
- $id = $i+1;
- echo "<tr>";
- echo "<td td colspan='2'>
- <select name='subjobcode[]' size='1' id='subjobcode$id' onchange='check(this.value);'>
- <option value='0'>เลือกรายการสินค้า</option>";
- $sql_rest = 'SELECT * FROM tb_subjobcode ORDER BY scode_id';
- $result_rest = mysql_query($sql_rest);
- while ($row_rest = mysql_fetch_array($result_rest)) {
- //$good_price = number_format($row_rest[scode_goods],2);
- //$good_wage = number_format($row_rest[scode_wage],2);
- echo "<option value='$row_rest[scode_id]'>$row_rest[scode_id]:$row_rest[scode_details]</option>";
- }
- echo "</select>
- <br />
- <label class='txt01'>ใส่รหัสสินค้าใหม่:</label> <input name='txtcode[]' type='text' id='txtcode$id' size='40' maxlength='100' style='width:80px;' onselectstart='return false' onpaste='return false;' oncopy='return false' oncut='return false' ondrag='return false' ondrop='return false' autocomplete=off onKeyUp=\"check_id(form1.txtcode$id.value,'check_codeid')\" /></td>";
- echo "<td><input name='txtdetails[]' type='text' id='txtdetails1' size='60' maxlength='200' style='width:400px;' /></td>";
- echo "<td style='width:50px;' align='center'><input name='txtquant[]' type='text' id='txtquant$id' size='30' maxlength='100' style='width:50px;' /></td>";
- echo "<td style='width:50px;' align='center'><input name='txtunit[]' type='text' id='txtunit1' size='30' maxlength='100' style='width:50px;' /></td>";
- echo "<td align='center'><input name='txtgoods_price[]' type='text' id='txtgoods_price1' size='30' maxlength='100' style='width:70px;' /></td>";
- echo "<td align='center'><span style='width:250px;'>
- <input name='txtgoods_wage[]' type='text' id='txtgoods_wage1' size='30' maxlength='100' style='width:70px;' />
- </span></td>";
- echo "<td align='center'>
- <input name='txtgrandtotal' type='text' id='txtgrandtotal' size='10' maxlength='100' />
- </td>";
- echo "<td style='width:200px;' id='mySelect'>
- <select name='project[]' class='project' >
- <option value='0' >-- เลือกโปรเจค --</option>";
- $sql_select = "SELECT * FROM tb_project WHERE pro_status = '' AND pro_office != '2' ORDER BY pro_no";
- $dbs=mysql_query($sql_select);
- while($db = mysql_fetch_row($dbs)) {
- echo "<option value=$db[0]>$db[1]</option>";
- }
- echo "</select>";
- echo " ";
- echo "<select name='mainjob[]' class='mainjob'>
- <option value='0'>-- เลือกงานหลัก --</option>
- </select>
- </td>";
- ?>
- <td align="center">
- <input name='site_date[]' type='text' id='site_date' size='10' maxlength='8' placeholder="ววดดปปปป" onkeypress="return isNumberKey(event)" />
- </td>
- <?php
- echo "</tr>";
- }/**/ //end for
- ?>
- <tr>
- <td colspan="2"> </td>
- <td style="width:50px;"> </td>
- <td> </td>
- <td style="width:50px;"> </td>
- <td style="width:50px;"> </td>
- <td style="width:50px;"> </td>
- <td style="width:70px;"> </td>
- <td style="width:200px;"> </td>
- <td style="width:200px;"> </td>
- </tr>
- <!--<tr>
- <td colspan="4"><div align="center"><input type="button" name="Submit" id="btonok" value="เพิ่มรายการรายรับ" onclick = "checkvalue()">
- <input type="reset" name="btcancel" id="btcancel" value="ยกเลิก"></div></td>
- </tr>-->
- </table>
- <div align="center">
- <input type="button" name="Submit" id="btonok" value="เพิ่มรายการรายจ่าย" onclick = "checkvalue()">
- <input type="reset" name="btcancel" id="btcancel" value="ยกเลิก"></div>
- </fieldset>
- </form>
- <p> </p>
- <p> </p>
- <p> </p>
- <?php
- } // end if ($_REQUEST['do']=='select')
- }else{ // else if ($sess_status == "true")
- echo "กรุุณา log in เข้าระบบก่อน <br />";
- echo "<meta http-equiv='refresh' content='4;url=index.php'>" ;
- //exit();
- }
- ?>
- <!-- end class="center_member_form" -->
- <div class="clear"></div>
- <?php //include "footer.php"; ?>
- <!-- end class="center_content" -->
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement