Subversion Repositories SmartDukaan

Rev

Rev 20092 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 20092 Rev 20093
Line 105... Line 105...
105
                            <th ></th>
105
                            <th ></th>
106
                        </tr>
106
                        </tr>
107
                    </thead>
107
                    </thead>
108
                    <tbody>
108
                    <tbody>
109
                        <tr id="sample-lineitem" class="hidden">
109
                        <tr id="sample-lineitem" class="hidden">
110
                            <td><input type="text" class="required digits" name="itemId" supplierId="$supplierId" style="width:100px" disabled /></td>
110
                            <td><input type="text" class="required digits" name="itemId" supplierId="$supplierId" style="width:80px" disabled /></td>
111
                            <td><div id="modelName"></div></td>
111
                            <td><div id="modelName"></div></td>
112
                            <td ><input type="text" class="required digits" name="quantity" style="width:100px" disabled /> </td>
112
                            <td ><input type="text" class="required digits" name="quantity" style="width:80px" disabled /> </td>
113
                            <td >0/0</td>
113
                            <td >0/0</td>
114
                            <td id="transferPrice"><input type="text" class="required number" name="unitPrice" style="width:100px" disabled readonly /> </td>
114
                            <td id="transferPrice"><input type="text" class="required number" name="unitPrice" style="width:80px" disabled readonly /> </td>
115
                            <td id="mrp" style="display:none;"><input name="mrp" readonly/></td>
115
                            <td id="mrp" style="display:none;"><input name="mrp" readonly/></td>
116
							<td id="nlc" style="display:none;"><input name="nlc" readonly /> </td>
116
							<td id="nlc" style="display:none;"><input name="nlc" readonly /> </td>
117
                            <td ><div id="amount">0</div></td>
117
                            <td ><div id="amount">0</div></td>
118
							<td id="availableQuantity" style="display:none;" ><div name="availableQuantity" readonly  /> </td>
118
							<td id="availableQuantity" style="display:none;" ><div name="availableQuantity" readonly  /> </td>
119
							<td id="reservedQuantity" style="display:none;" ><div name="reservedQuantity" readonly  /> </td>
119
							<td id="reservedQuantity" style="display:none;" ><div name="reservedQuantity" readonly  /> </td>
Line 130... Line 130...
130
							<td id="suggestedQuantity" style="display:none;"><div name="suggestedQuantity" readonly /> </td>
130
							<td id="suggestedQuantity" style="display:none;"><div name="suggestedQuantity" readonly /> </td>
131
							<td ><a id="remove-lineitem" href="javascript:void(0)">remove</a></td>
131
							<td ><a id="remove-lineitem" href="javascript:void(0)">remove</a></td>
132
                        </tr>
132
                        </tr>
133
                        #foreach($lineItem in $action.getLineItemsBySupplier().get($supplierId))
133
                        #foreach($lineItem in $action.getLineItemsBySupplier().get($supplierId))
134
                            <tr >
134
                            <tr >
135
                                <td><input type="text" class="required digits" name="itemId" value="$lineItem.getItemId()" style="width:100px" /></td>
135
                                <td><input type="text" class="required digits" name="itemId" value="$lineItem.getItemId()" style="width:80px" /></td>
136
                                <td><div id="modelName">$action.getName($lineItem)</div></td>
136
                                <td><div id="modelName">$action.getName($lineItem)</div></td>
137
                                #set($prepaidCount = $lineItem.getQuantity() - $lineItem.getCodCount())
137
                                #set($prepaidCount = $lineItem.getQuantity() - $lineItem.getCodCount())
138
                                <td ><input type="text" class="required digits" name="quantity" value="$lineItem.getSuggestedQuantity()" style="width:100px" /> </td>
138
                                <td ><input type="text" class="required digits" name="quantity" value="$lineItem.getSuggestedQuantity()" style="width:80px" /> </td>
139
                                <td >$lineItem.getCodCount()/$prepaidCount</td>
139
                                <td >$lineItem.getCodCount()/$prepaidCount</td>
140
                                <td id="transferPrice"><input type="text" class="required number" name="unitPrice" value="$lineItem.getUnitPrice()" style="width:100px" readonly /> </td>
140
                                <td id="transferPrice"><input type="text" class="required number" name="unitPrice" value="$lineItem.getUnitPrice()" style="width:80px" readonly /> </td>
141
								<td style="display:none;"><input type="hidden" name="mrp" value = "$lineItem.getMrp()" readonly /></td>
141
								<td style="display:none;"><input type="hidden" name="mrp" value = "$lineItem.getMrp()" readonly /></td>
142
                                <td style="display:none;"><input type="hidden" name="nlc" value = "$lineItem.getNlc()" readonly /></td>
142
                                <td style="display:none;"><input type="hidden" name="nlc" value = "$lineItem.getNlc()" readonly /></td>
143
								#set($amount = $lineItem.getSuggestedQuantity() * $lineItem.getUnitPrice())
143
								#set($amount = $lineItem.getSuggestedQuantity() * $lineItem.getUnitPrice())
144
                                <td ><div id="amount">$amount</div></td>
144
                                <td ><div id="amount">$amount</div></td>
145
								<td  style="display:none;"><input type="hidden" name="availableQuantity" value = "$lineItem.getAvailableQuantity()" readonly /></td>
145
								<td  style="display:none;"><input type="hidden" name="availableQuantity" value = "$lineItem.getAvailableQuantity()" readonly /></td>
146
								<td  style="display:none;"><input type="hidden" name="reservedQuantity" value = "$lineItem.getReservedQuantity()" readonly /></td>
146
								<td  style="display:none;"><input type="hidden" name="reservedQuantity" value = "$lineItem.getReservedQuantity()" readonly /></td>
147
								#set($netPendingReq = $lineItem.getReservedQuantity() - $lineItem.getAvailableQuantity())
147
								#set($netPendingReq = $lineItem.getReservedQuantity() - $lineItem.getAvailableQuantity())
148
								<td ><div id="netPendingOrderQty" style="width:100px" readonly />$lineItem.getReservedQuantity() - $lineItem.getAvailableQuantity() = $netPendingReq</td>
148
								<td ><div id="netPendingOrderQty" style="width:80px" readonly />$lineItem.getReservedQuantity() - $lineItem.getAvailableQuantity() = $netPendingReq</td>
149
								<td ><input type="text" name="previouslyOrderedQty" value = "$lineItem.getPreviouslyOrderedQty()" style="width:100px" readonly /></td>
149
								<td ><input type="text" name="previouslyOrderedQty" value = "$lineItem.getPreviouslyOrderedQty()" style="width:80px" readonly /></td>
150
								<td style="display:none;"><input type="hidden" name="lastXdaysSale" value = "$lineItem.getLastXdaysSale()" readonly /></td>
150
								<td style="display:none;"><input type="hidden" name="lastXdaysSale" value = "$lineItem.getLastXdaysSale()" readonly /></td>
151
								<td ><div id="avgSale"  style="width:100px" readonly />$lineItem.getLastXdaysSale() ($lineItem.getAvgSales())</td>
151
								<td ><div id="avgSale"  style="width:80px" readonly />$lineItem.getLastXdaysSale() ($lineItem.getAvgSales())</td>
152
								<td style="display:none;"><input type="text" name="avgSales" value = "$lineItem.getAvgSales()" style="width:100px" readonly /></td>
152
								<td style="display:none;"><input type="text" name="avgSales" value = "$lineItem.getAvgSales()" style="width:80px" readonly /></td>
153
								<td style="display:none;"><input type="text" name="numberOfDaysInStock" value = "$lineItem.getNumberOfDaysInStock()" style="width:100px" readonly /></td>
153
								<td style="display:none;"><input type="text" name="numberOfDaysInStock" value = "$lineItem.getNumberOfDaysInStock()" style="width:80px" readonly /></td>
154
                                <td ><input type="text" name="rtoOrders" value = "$lineItem.getRtoOrders()" style="width:100px" readonly /></td>
154
                                <td ><input type="text" name="rtoOrders" value = "$lineItem.getRtoOrders()" style="width:80px" readonly /></td>
155
								<td ><input type="text" name="numberOfDaysStock" value = "$lineItem.getNumberOfDaysStock()" style="width:100px" readonly /></td>
155
								<td ><input type="text" name="numberOfDaysStock" value = "$lineItem.getNumberOfDaysStock()" style="width:80px" readonly /></td>
156
								<td ><input type="text" name="minStockLevel" value = "$lineItem.getMinStockLevel()" style="width:100px" readonly /></td>
156
								<td ><input type="text" name="minStockLevel" value = "$lineItem.getMinStockLevel()" style="width:80px" readonly /></td>
157
								#set($stockThroughAvgSales = $lineItem.getAvgSales() * $lineItem.getNumberOfDaysStock())
157
								#set($stockThroughAvgSales = $lineItem.getAvgSales() * $lineItem.getNumberOfDaysStock())
158
								#if($stockThroughAvgSales > $lineItem.getMinStockLevel())
158
								#if($stockThroughAvgSales > $lineItem.getMinStockLevel())
159
									#set($additionalQty = $stockThroughAvgSales)
159
									#set($additionalQty = $stockThroughAvgSales)
160
								#else
160
								#else
161
									#set($additionalQty = $lineItem.getMinStockLevel())
161
									#set($additionalQty = $lineItem.getMinStockLevel())
Line 164... Line 164...
164
									#set($additionalQty =$additionalQty -($lineItem.getRtoOrders()/2))
164
									#set($additionalQty =$additionalQty -($lineItem.getRtoOrders()/2))
165
								#end
165
								#end
166
								#if($additionalQty<0)
166
								#if($additionalQty<0)
167
									#set($additionalQty = 0)
167
									#set($additionalQty = 0)
168
								#end
168
								#end
169
								<td ><input type="text" name="additionalQuantity" value = "$additionalQty" style="width:100px" readonly /></td>
169
								<td ><input type="text" name="additionalQuantity" value = "$additionalQty" style="width:80px" readonly /></td>
170
								<td  style="display:none;"><input type="hidden" name="suggestedQuantity" value = "$lineItem.getSuggestedQuantity()" readonly /></td>
170
								<td  style="display:none;"><input type="hidden" name="suggestedQuantity" value = "$lineItem.getSuggestedQuantity()" readonly /></td>
171
                                <td ><a id="remove-lineitem" href="javascript:void(0)">remove</a></td>
171
                                <td ><a id="remove-lineitem" href="javascript:void(0)">remove</a></td>
172
                            </tr>
172
                            </tr>
173
                        #end
173
                        #end
174
                    </tbody>
174
                    </tbody>