Subversion Repositories SmartDukaan

Rev

Rev 6863 | Rev 6886 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 6863 Rev 6880
Line 55... Line 55...
55
                            <th >Product Name</th>
55
                            <th >Product Name</th>
56
                            <th >Quantity</th>
56
                            <th >Quantity</th>
57
                            <th >COD/Prepaid</th>
57
                            <th >COD/Prepaid</th>
58
                            <th >Transfer price</th>
58
                            <th >Transfer price</th>
59
                            <th >Total amount</th>
59
                            <th >Total amount</th>
-
 
60
							<th style="display:none;">Available</th>
-
 
61
							<th style="display:none;">Reserved</th>
60
							<th >Available</th>
62
							<th >NetPendingOrderQty</th>
61
							<th >Reserved</th>
63
							<th >OpenPOCount</th>
-
 
64
							<th style="display:none;">LastXDaysSale</th>
62
							<th >AverageSales   </th>
65
							<th >AverageSales   </th>
63
							<th >InStockDays</th>
66
							<th >InStockDays</th>
64
							<th >NumDaysStock</th>
67
							<th >NumDaysStock</th>
65
							<th >MinStockReq</th>
68
							<th >MinStockReq</th>
66
							<th >AdditionalQty</th>
69
							<th >AdditionalQty</th>
67
							<th >SuggestedQty</th>
70
							<th style="display:none;">SuggestedQty</th>
68
                            <th ></th>
71
                            <th ></th>
69
                        </tr>
72
                        </tr>
70
                    </thead>
73
                    </thead>
71
                    <tbody>
74
                    <tbody>
72
                        <tr id="sample-lineitem" class="hidden">
75
                        <tr id="sample-lineitem" class="hidden">
Line 74... Line 77...
74
                            <td><div id="modelName"></div></td>
77
                            <td><div id="modelName"></div></td>
75
                            <td ><input type="text" class="required digits" name="quantity" style="width:100px" disabled /> </td>
78
                            <td ><input type="text" class="required digits" name="quantity" style="width:100px" disabled /> </td>
76
                            <td >0/0</td>
79
                            <td >0/0</td>
77
                            <td id="transferPrice"><input type="text" class="required number" name="unitPrice" style="width:100px" disabled readonly /> </td>
80
                            <td id="transferPrice"><input type="text" class="required number" name="unitPrice" style="width:100px" disabled readonly /> </td>
78
                            <td ><div id="amount">0</div></td>
81
                            <td ><div id="amount">0</div></td>
79
							<td id="availableQuantity"><div name="availableQuantity" disabled readonly /> </td>
82
							<td id="availableQuantity" style="display:none;" ><div name="availableQuantity" readonly  /> </td>
80
							<td id="reservedQuantity"><div name="reservedQuantity" disabled readonly /> </td>
83
							<td id="reservedQuantity" style="display:none;" ><div name="reservedQuantity" readonly  /> </td>
-
 
84
							<td id="netPendingOrderQty"><div name="netPendingOrderQty" readonly /> </td>
-
 
85
							<td id="openPOCount"><div name="openPOCount" readonly /> </td>
-
 
86
							<td id="lastXdaysSale" style="display:none;"><div name="lastXdaysSale" readonly /> </td>
81
							<td id="avgSales"><div name="avgSales" disabled readonly /> </td>
87
							<td id="avgSales"><div name="avgSales" readonly /> </td>
82
							<td id="numberOfDaysInStock"><div name="numberOfDaysInStock" disabled readonly /> </td>
88
							<td id="numberOfDaysInStock"><div name="numberOfDaysInStock" readonly /> </td>
83
							<td id="numberOfDaysStock"><div name="numberOfDaysStock" disabled readonly /> </td>
89
							<td id="numberOfDaysStock"><div name="numberOfDaysStock" readonly /> </td>
84
							<td id="minStockLevel"><div name="minStockLevel" disabled readonly /> </td>
90
							<td id="minStockLevel"><div name="minStockLevel" readonly /> </td>
85
							<td id="additionalQuantity"><div name="additionalQuantity" disabled readonly /> </td>
91
							<td id="additionalQuantity"><div name="additionalQuantity" readonly /> </td>
86
							<td id="suggestedQuantity"><div name="suggestedQuantity" disabled readonly /> </td>
92
							<td id="suggestedQuantity" style="display:none;"><div name="suggestedQuantity" readonly /> </td>
87
							<td ><a id="remove-lineitem" href="#">remove</a></td>
93
							<td ><a id="remove-lineitem" href="#">remove</a></td>
88
                        </tr>
94
                        </tr>
89
                        #foreach($lineItem in $action.getLineItemsBySupplier().get($supplierId))
95
                        #foreach($lineItem in $action.getLineItemsBySupplier().get($supplierId))
90
                            <tr >
96
                            <tr >
91
                                <td><input type="text" class="required digits" name="itemId" value="$lineItem.getItemId()" style="width:100px" /></td>
97
                                <td><input type="text" class="required digits" name="itemId" value="$lineItem.getItemId()" style="width:100px" /></td>
92
                                <td><div id="modelName">$action.getName($lineItem)</div></td>
98
                                <td><div id="modelName">$action.getName($lineItem)</div></td>
93
                                #set($prepaidCount = $lineItem.getQuantity() - $lineItem.getCodCount())
99
                                #set($prepaidCount = $lineItem.getQuantity() - $lineItem.getCodCount())
94
                                <td ><input type="text" class="required digits" name="quantity" value="$lineItem.getQuantity()" style="width:100px" /> </td>
100
                                <td ><input type="text" class="required digits" name="quantity" value="$lineItem.getSuggestedQuantity()" style="width:100px" /> </td>
95
                                <td >$lineItem.getCodCount()/$prepaidCount</td>
101
                                <td >$lineItem.getCodCount()/$prepaidCount</td>
96
                                <td id="transferPrice"><input type="text" class="required number" name="unitPrice" value="$lineItem.getUnitPrice()" style="width:100px" readonly /> </td>
102
                                <td id="transferPrice"><input type="text" class="required number" name="unitPrice" value="$lineItem.getUnitPrice()" style="width:100px" readonly /> </td>
97
                                #set($amount = $lineItem.getQuantity() * $lineItem.getUnitPrice())
103
                                #set($amount = $lineItem.getQuantity() * $lineItem.getUnitPrice())
98
                                <td ><div id="amount">$amount</div></td>
104
                                <td ><div id="amount">$amount</div></td>
99
								<td ><div name="availableQuantity" /> $lineItem.getAvailableQuantity()</td>
105
								<td  style="display:none;"><input type="hidden" name="availableQuantity" value = "$lineItem.getAvailableQuantity()" readonly /></td>
-
 
106
								<td  style="display:none;"><input type="hidden" name="reservedQuantity" value = "$lineItem.getReservedQuantity()" readonly /></td>
100
								<td ><div name="reservedQuantity" /> $lineItem.getReservedQuantity()</td>
107
								#set($netPendingReq = $lineItem.getReservedQuantity() - $lineItem.getAvailableQuantity())
-
 
108
								<td ><div id="netPendingOrderQty" style="width:100px" readonly />$lineItem.getReservedQuantity() - $lineItem.getAvailableQuantity() = $netPendingReq</td>
-
 
109
								<td ><input type="text" name="openPOCount" value = "$lineItem.getPreviouslyOrderedQty()" style="width:100px" readonly /></td>
-
 
110
								<td style="display:none;"><input type="hidden" name="lastXdaysSale" value = "$lineItem.getLastXdaysSale()" readonly /></td>
101
								<td ><div name="avgSales" /> $lineItem.getLastXdaysSale() ($lineItem.getAvgSales())</td>
111
								<td ><input type="text" name="avgSales" value = "$lineItem.getLastXdaysSale() ($lineItem.getAvgSales())" style="width:100px" readonly /></td>
102
								<td ><div name="numberOfDaysInStock" /> $lineItem.getNumberOfDaysInStock()</td>
112
								<td ><input type="text" name="numberOfDaysInStock" value = "$lineItem.getNumberOfDaysInStock()" style="width:100px" readonly /></td>
103
								<td ><div name="numberOfDaysStock" /> $lineItem.getNumberOfDaysStock()</td>
113
								<td ><input type="text" name="numberOfDaysStock" value = "$lineItem.getNumberOfDaysStock()" style="width:100px" readonly /></td>
104
								<td ><div name="minStockLevel" /> $lineItem.getMinStockLevel()</td>
114
								<td ><input type="text" name="minStockLevel" value = "$lineItem.getMinStockLevel()" style="width:100px" readonly /></td>
105
								#set($additionalQty = $lineItem.getSuggestedQuantity()-$lineItem.getQuantity())
115
								#set($additionalQty = $lineItem.getSuggestedQuantity()-$lineItem.getQuantity())
106
								<td ><div name="additionalQuantity" /> $additionalQty</td>
116
								<td ><input type="text" name="additionalQuantity" value = "$additionalQty" style="width:100px" readonly /></td>
107
								<td ><div name="suggestedQuantity" /> $lineItem.getSuggestedQuantity()</td>
117
								<td  style="display:none;"><input type="hidden" name="suggestedQuantity" value = "$lineItem.getSuggestedQuantity()" readonly /></td>
108
                                <td ><a id="remove-lineitem" href="#">remove</a></td>
118
                                <td ><a id="remove-lineitem" href="#">remove</a></td>
109
                            </tr>
119
                            </tr>
110
                        #end
120
                        #end
111
                    </tbody>
121
                    </tbody>
112
                </table>
122
                </table>