/var/www/enzatesting.onesolution.hk/01_20240711_full_backup/inv_xfer_index.php


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
<?php 
$formid 
"Inventory";
require_once 
"inc/configure.php";

if(!
havePermission("SXu")){ 
    
myerror(INVALID.WS.PERMISSION);
}

search_orderField($_REQUEST['act'], $_REQUEST['customer'], $_REQUEST['launchdate_start'], $_REQUEST['launchdate_end'], $_REQUEST['deliverydate_start'], $_REQUEST['deliverydate_end'], $_REQUEST['finished'], $_REQUEST['status'] );    

$_REQUEST['companyid'] = setDefaultReqVar("companyid"$_SESSION['defaultcompany']);

 
?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title><?=$system_var['COMPANY_NAME']?></title>
<link rel="stylesheet" type="text/css" href="css/style.css" />
<?php require_once "inc/jsheader.php"?>

<script>
$(document).ready(function() {
    $( "#launchdate_start" ).datepicker({
        dateFormat: "yy-mm-dd",
        showOn: "both",
/*        buttonImage: "images/calendar.gif",
        buttonImageOnly: true,*/
        defaultDate: "<?=$_REQUEST['launchdate_start']?>"
    });
    
    $( "#launchdate_end" ).datepicker({
        dateFormat: "yy-mm-dd",
        showOn: "both",
/*        buttonImage: "images/calendar.gif",
        buttonImageOnly: true,*/
        defaultDate: "<?=$_REQUEST['launchdate_end']?>"
    });
    
});    
</script>

</head>
<body>
<table width="100%" border="0" cellpadding="0" cellspacing="0">
  <tr>
    <td valign="top" class="top"><?php require"mod_webhead.php"?></td>
  </tr>
  <tr>
    <td><table width="100%" border="0" cellpadding="0" cellspacing="0">
      <tr>
        <td width="200" valign="top" class="menu_bg"><?php require"mod_menu.php"?></td>
        <td valign="top" class="padding1">
        
        <table width="100%" border="0" cellpadding="0" cellspacing="0">
          <tr></tr>
          <tr>
            <td class="c1_bg">
            <form action="<?=realbasename($_SERVER['REQUEST_URI'])?>" method="post">
            <table width="100%" border="0" cellpadding="0" cellspacing="0" class="search">
              <tr>
                <td width="120" valign="top" ><?=MATERIAL.WS.ORDER?>:<br />
                  <span class="stext1"><?=STOCK.WS.TRANSFER?>:</span></td>
                <td valign="top">                
                
                <table>
                <tr>
                <td class="stext2"><?=COMPANY?></td>
                <td class="stext2" colspan="2"><select name="companyid" id="companyid"><option value=""></option><?=master_company_option($_REQUEST['companyid'], true)?></select>
                </td>
                </tr>
                                
            
                <tr>
                <td class="stext2"><?=TRANSFER.WS.DATE?></td>
                <td class="stext2"><input type="text" name="launchdate_start" id="launchdate_start" value="<?=$_REQUEST['launchdate_start']?>" class="shortfield" /></td>
                <td class="stext2"><input type="text" name="launchdate_end" id="launchdate_end" value="<?=$_REQUEST['launchdate_end']?>" class="shortfield" /></td>
                </tr>

           
                </table>
</td>
                <td align="right" valign="top"><input type="image" src="image/btn_search.jpg" width="64" height="20" />&nbsp; <a href="inv_xfer_addform.php" ><img src="image/btn_new.jpg" width="52" height="20" /></a>&nbsp;<a href="<?=basename($_SERVER['PHP_SELF'])?>" title="<?=CLEAR?>"><img src="image/icon_close.jpg" width="20" height="20" align="top" alt="<?=CLEAR?>" /></a><br /></td>
              </tr>
            </table></form>
            </td>
          </tr>
          <tr>
            <td valign="top" class="c2_bg"><table width="100%" border="0" cellpadding="0" cellspacing="0">
              <tr>
                <td valign="top">
                <table width="100%" id="product_table" border="0" cellpadding="0" cellspacing="0" class="tablelist">
                  <tr>
                          <th><?=TRANSFER.WS.ID?></th>
                        <th><?=TRANSFER.WS.DATE?></th>
                        <th><?=COMPANY?></th>
                        <th><?=CATEGORY?></th>
                        <th><?=REMARKS?></th>
                        <th><?=USER?></th>
                    </tr>
                                                        
<?php
//vdump($_REQUEST);
    
$sql_clause='';
    
$sql_param= array();

    if( !empty(
$_REQUEST['companyid']) ){
        
$sql_clause .= 'AND (companyid=:companyid) ';
        
$sql_param[':companyid'] = $_REQUEST['companyid'];
    }
    
    if( !empty(
$_REQUEST['launchdate_start']) ){
        
$sql_clause .= 'AND xferdate>=:launchdate_start ';
        
$sql_param[':launchdate_start'] = $_REQUEST['launchdate_start'];
    }
    
    if( !empty(
$_REQUEST['launchdate_end']) ){
        
$sql_clause .= 'AND xferdate<=:launchdate_end ';
        
$sql_param[':launchdate_end'] = $_REQUEST['launchdate_end'];
    }    

    if(
$sql_clause){ //remove first "AND"
        //$sql_clause = substr($sql_clause, 3);    
        //$sql_clause = preg_replace('/AND/', '', $sql_clause, 1);
    
}
    
    
$sql "SELECT
*
FROM
dbo.inv_xfer
WHERE 
companyid IS NOT NULL
$sql_clause
ORDER BY
dbo.inv_xfer.refid DESC"
;
    
    
$sth $dbh->prepare($sql);
    
$q $sth->execute$sql_param );
//echo $sth->getSQL( $sql_param ) . HTML_EOL;
    
pdo_showerror($sth$q);
                            
    while(
$row $sth->fetch()) {    ?>
                  <tr>
                          <td class="code"><a href="inv_xfer_modifyform.php?refid=<?=$row['refid']?>" ><?=generateStockTransferID($row['refid'])?></a></td>
                        <td><?=datef($row['xferdate'])?></td>
                        <td><?=resolveCode_masterCustomer($row['companyid'])?></td>
                        <td><?=resolveCode_master_type_code("STOCKCATEGY"$row['stockcategy'])?></td>    
                        <td><?=$row['remarks']?></td>
                        <td><?=$row['createby']?></td>
                  </tr>
<?php ?>
                </table></td>
              </tr>
            </table></td>
          </tr>
        </table></td>
      </tr>
    </table></td>
  </tr>
</table>

</body>
</html>