Subversion Repositories SmartDukaan

Rev

Rev 25114 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
4687 mandeep.dh 1
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2
<html xmlns="http://www.w3.org/1999/xhtml">
3
	<head>
4
		<title>
5
			Warehouse Management::Scan In
6
		</title>
5110 mandeep.dh 7
        <script type="text/javascript" src="/inventory/js/jquery-1.4.2.js"></script>
20623 amit.gupta 8
        <script type="text/javascript" src="/inventory/js/jquery.validate.js"></script>        
5110 mandeep.dh 9
        <script type="text/javascript" src="/inventory/js/purchase.js"></script>
4687 mandeep.dh 10
		<script language="JavaScript">
11
            function disableEnterKey(e)
12
            {
13
                 var key;     
14
                 if(window.event)
15
                      key = window.event.keyCode; //IE
16
                 else
17
                      key = e.which; //firefox     
18
 
19
                 return (key != 13);
20
            }
21
        </script>
22
	</head>
23
	<body>
5496 mandeep.dh 24
        <script>
25
            $(document).ready(function() {
26
                $("form#scanItem").validate();
27
            });
28
        </script>        
4754 mandeep.dh 29
        <a href="/inventory">Go to Home page</a>
30
        <br />        
31
 
5110 mandeep.dh 32
		<h2>Scan Items in warehouse: $action.getWarehouse().getDisplayName()</h2>
4687 mandeep.dh 33
		<span style="color:red">
34
			$action.getErrorMessage()
35
		</span>
11351 manish.sha 36
 
37
		<br>
11801 manish.sha 38
		<a href="/inventory/bulk-purchase/!create?poId=$action.getPoId()&warehouseId=$action.getWarehouseId()&invoiceNumber=$action.getInvoiceNumber()&freightCharges=$action.getFreightCharges()&purchaseComments=$action.getPurchaseComments()">Start Bulk Purchase</a>
11351 manish.sha 39
		<br>
40
 
5110 mandeep.dh 41
 
11801 manish.sha 42
		<form id="scanItem" name="newPurchase" action="/inventory/purchase/$action.getId()" method="post" >
6630 amar.kumar 43
			<input type="hidden" name="poId" value="$action.getPoId()"/>
7441 amar.kumar 44
			#if($action.getTransferLotId())
45
				<input type="hidden" name="transferLotId" value="$action.getTransferLotId()"/>
46
			#end
6630 amar.kumar 47
			<input type="hidden" name="invoiceNumber" value="$action.getInvoiceNumber()"/>
48
			<input type="hidden" name="freightCharges" value="$action.getFreightCharges()"/>
11801 manish.sha 49
			<input type="hidden" name="purchaseComments" value="$action.getPurchaseComments()"/>
4687 mandeep.dh 50
			<input type="hidden" name="_method" value="put"/>
6630 amar.kumar 51
            <a href="/inventory/purchase!itemNumberMappingEditNew?id=0" target="_blank">Create item number mapping</a>
7410 amar.kumar 52
 
53
			##if ($action.isTransferAllowedFromWarehouse($action.getWarehouseId()))
7664 amar.kumar 54
			<div id = "item-transfer-warehouse-selector">
7410 amar.kumar 55
				<span>Transfer on Scan-in to Warehouse </span>
56
				<select name = "transferWarehouseId">
57
					#if($action.getTransferWarehouseId())
58
						#foreach($warehouse in $action.getAllowedDestinationWarehousesForTransfer($action.getWarehouseId()))
59
    						#if($warehouse.getId()==$action.getTransferWarehouseId())
60
    							<option value = "$warehouse.getId()" selected>$warehouse.getDisplayName()</option>
61
							#end
62
						#end
63
					#else
7447 amar.kumar 64
						<option value = "0" >Select...</option>
7410 amar.kumar 65
    					#foreach($warehouse in $action.getAllowedDestinationWarehousesForTransfer($action.getWarehouseId()))
66
    						<option value = "$warehouse.getId()">$warehouse.getDisplayName()</option>
67
						#end
68
					#end
69
                </select>
70
				<!--input type="button" id="transfer-items-button" value="Submit"/-->
7664 amar.kumar 71
            </div>
7410 amar.kumar 72
			##end
73
 
5361 mandeep.dh 74
			<table border="1">
5110 mandeep.dh 75
                <thead >
4846 mandeep.dh 76
                    <tr >
5361 mandeep.dh 77
                        <th >Select Item OR Fill Item Number</th>
5110 mandeep.dh 78
                        <th >Serial Number</th>
5361 mandeep.dh 79
                        <th >Quantity</th>
4846 mandeep.dh 80
                    </tr>
5110 mandeep.dh 81
                </thead>
82
                <tbody >
83
                    #foreach($lineItem in $action.getLineItems())
84
                        #set($rowId = $lineItem.getId())
5534 mandeep.dh 85
                        #set($tabIndex = $rowId + 1)
5110 mandeep.dh 86
                        <tr id="row-$rowId">
87
                            <td >
88
                                <input type="hidden" name="lineItems[$rowId].id" value="$rowId"/>
5361 mandeep.dh 89
                                <select class="item" name="lineItems[$rowId].item_id">
5496 mandeep.dh 90
                                    <option #if($lineItem.getItem_id() == -1) selected="selected" #end value="-1">Select Item</option>
5110 mandeep.dh 91
                                    #foreach ($item in $action.getItems())
11351 manish.sha 92
<!-- 									#if($action.canItemCanBeScannedIn($item.getId()))
93
											<option #if($lineItem.getItem_id() == $item.getId()) selected="selected" #end value="$item.getId()" #if($item.getType().name().equals("SERIALIZED")) hasSerialNumber="required" #end #if($item.isHasItemNo()) hasItemNumber="required" #end>$action.getName($item)</option>
94
										#else
95
											<option #if($lineItem.getItem_id() == $item.getId()) selected="selected" #end value="$item.getId()" #if($item.getType().name().equals("SERIALIZED")) hasSerialNumber="required" #end #if($item.isHasItemNo()) hasItemNumber="required" #end disabled="disabled">$action.getName($item)</option>
96
										#end   -->
27376 amit.gupta 97
										<option #if($lineItem.getItem_id() == $item.getId()) selected="selected" 
98
												#end value="$item.getId()" 
99
												#if($item.getType().name().equals("SERIALIZED")) hasSerialNumber="required" 
100
												#end 
101
												#if($item.isHasItemNo()) hasItemNumber="required" 
102
												#end>
103
											$action.getName($item)</option>
5110 mandeep.dh 104
                                    #end
105
                                </select>
5361 mandeep.dh 106
                                OR
5534 mandeep.dh 107
                                <input class="itemNumber" type="text" tabindex="$tabIndex" name="lineItems[$rowId].item_number" value="$lineItem.getItem_number()" onkeypress="return disableEnterKey(event)"/>
5110 mandeep.dh 108
                            </td>
5534 mandeep.dh 109
                            <td ><input class="serialNumber" type="text" tabindex="$tabIndex" name="lineItems[$rowId].serial_number" value="$lineItem.getSerial_number()" onkeypress="return disableEnterKey(event)"/></td>
5496 mandeep.dh 110
                            <td ><input class="quantity" type="text" name="lineItems[$rowId].quantity" readonly value="$lineItem.getQuantity()"/></td>
25114 amit.gupta 111
                            <td><input type="text" value="$lineItem.getInvoicePrice()" readonly/></td>
5110 mandeep.dh 112
                            <td ><input type="hidden" name="lineItems[$rowId].extra_info" value="$lineItem.getExtra_info()"/> $lineItem.getExtra_info()</td>
113
                        </tr>
114
                    #end
115
                </tbody>
4687 mandeep.dh 116
				<tr>
117
					<td align="left">
5110 mandeep.dh 118
                        <a href="/inventory/purchase/$action.getId()?_method=delete">Close Purchase</a>
4687 mandeep.dh 119
					</td>
5361 mandeep.dh 120
					<td colspan="2" align="right" >
4687 mandeep.dh 121
						<input name="submit" type="submit" value="Scan In"/>
122
					</td>
123
				</tr>
124
			</table>
125
		</form>
126
    </body>
127
</html>