Rev 34412 | Rev 34449 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed
<style>h5 {text-align: center;background-color: lightgray;padding: 5px;font-size: 16px;}#brand-instock tr.hide-table-padding td {padding: 0;}.expand-button {position: relative;}.accordion-toggle .expand-button:after {position: absolute;left: .75rem;top: 50%;transform: translate(0, -50%);content: '-';}.accordion-toggle.collapsed .expand-button:after {content: '+';}.tab-inactive {background-color: #cccccc47;border-radius: 4px;}</style>#if($brand != "undefined")<div class="container-fluid"><div class="row"><div class="panel-group"><div class="panel panel-default"><div style="border-top: 1px solid rgba(204,204,204,0.81);"><table id="itemwiseshortagestock" class="table table-striped table-advance table-hover"style="width:100%"><thead><tr><th>Item</th><th>Qty</th></tr></thead><tbody>#foreach($entry in $brandInstockListMap.entrySet())#set($brand = $entry.key)#set($stockList = $entry.value)<tr><td colspan="2" style="font-weight: bold; background-color: #f0f0f0;">$brand</td></tr>#foreach($inStock in $stockList)<tr><td>$inStock.getItemDescription()</td><td>$inStock.getQty()</td></tr>#end#end</tbody></table></div></div></div></div></div>######<div class="row">## <div class="col-lg-12">#### <h5> Grn Pending </h5>## <table id="itemwiseshortagestock" class="table table-striped table-advance table-hover" style="width:100%">## <thead>## <tr>## <th>Item</th>## <th>Qty</th>#### </tr>## </thead>## <tbody>#### #foreach($grnPending in $grnPendings)## <tr>## <td>$grnPending.getItemDescription()</td>## <td>$grnPending.getQty()</td>#### </tr>#### #end#### </tbody>## </table>## </div>##</div>##<div class="row">## <div class="col-lg-12">#### <h5> Pending Indent </h5>## <table id="itemwiseshortagestock" class="table table-striped table-advance table-hover" style="width:100%">## <thead>## <tr>## <th>Item</th>## <th>Qty</th>#### </tr>## </thead>## <tbody>#### #foreach($pendingIndent in $pendingIndents)## <tr>## <td>$pendingIndent.getItemDescription()</td>## <td>$pendingIndent.getQty()</td>#### </tr>#### #end#### </tbody>## </table>## </div>##</div>##</div>#else##<div class="row">## <div class="col-lg-12">## <h5> Focused Model </h5>## <table class="table table-advance" id="brand-focused">## <tbody>## <tr>## <th>#</th>## <th>Brand</th>#### </tr>## #set($index = 0)#### #foreach($focused in $focusedModelShortageBrandMap.entrySet())#### <tr class="accordion-toggle collapsed" id="accordion1" data-toggle="collapse" data-parent="#accordion1"## href="#focused-$index">## <td class="expand-button"></td>## <td>$focused.getKey()</td>#### </tr>###### <tr class="hide-table-padding">## <td></td>## <td colspan="3">## <div class="collapse p-3" id="focused-$index">## <table class="table table-advance">## <tbody>## <tr>## <th>Item</th>## <th>Pending Indent</th>## <th>In Stock</th>## <th>Shortage Qty</th>## <th>Availability</th>#### </tr>#### #foreach($item in $focused.getValue())###### <tr>## <td>$item.getBrandName() $item.getModelName() $item.getModelNumber() </td>## <td>$item.getPendingIndentQty()</td>###### #if($item.getShortageQty() > $item.getGrnStockQty())## <td style="color:red">$item.getGrnStockQty()</td>## #else## <td>$item.getGrnStockQty()</td>## #end#### #if($item.getShortageQty() > 0 )## <td>$item.getShortageQty()</td>## #else## <td>0</td>## #end## <td>$item.getAvailabitiy()</td>#### </tr>###### #end###### </tbody>## </table>## </div>## </td>###### </tr>## #set($index=$index+1)## #end###### </tbody>## </table>#### </div>##</div><div class="row"><div class="col-lg-12"><h5><a data-toggle="collapse" href="#inStockCollapse" role="button" aria-expanded="false"aria-controls="inStockCollapse">In Stock</a></h5><div class="collapse" id="inStockCollapse"><table class="table table-advance" id="brand-instock"><tbody><tr><th>#</th><th>Brand</th></tr>#set($index = 0)#foreach($brand in $inStockBrandMap.entrySet())<tr class="accordion-toggle collapsed" id="accordion1" data-toggle="collapse"data-parent="#accordion1"href="#brand-$index"><td class="expand-button"></td><td>$brand.getKey()</td></tr><tr class="hide-table-padding"><td></td><td colspan="3"><div class="collapse p-3" id="brand-$index"><table class="table table-advance"><tbody><tr><th width="36%">Item</th><th>Quantity</th></tr>#foreach($items in $brand.getValue())<tr><td>$items.getItemDescription()</td><td>$items.getQty()</td></tr>#end</tbody></table></div></td></tr>#set($index = $index + 1)#end</tbody></table></div></div></div>##<div class="row">## <div class="col-lg-12">## <h5> Grn Pending </h5>## <table class="table table-advance" id="brand-grn">## <tbody>## <tr>## <th>#</th>## <th>Brand</th>#### </tr>## #set($index = 0)#### #foreach($grnpending in $grnPendingBrandMap.entrySet())#### <tr class="accordion-toggle collapsed" id="accordion1" data-toggle="collapse" data-parent="#accordion1"## href="#grn-$index">## <td class="expand-button"></td>## <td>$grnpending.getKey()</td>#### </tr>###### <tr class="hide-table-padding">## <td></td>## <td colspan="3">## <div class="collapse p-3" id="grn-$index">## <table class="table table-advance">## <tbody>## <tr>## <th width="36%">Item</th>## <th>Quantity</th>#### </tr>#### #foreach($items in $grnpending.getValue())#### <tr>## <td>$items.getItemDescription()</td>## <td>$items.getQty()</td>#### </tr>## #end###### </tbody>## </table>## </div>## </td>###### </tr>## #set($index=$index+1)## #end###### </tbody>## </table>#### </div>##</div>##<div class="row">## <div class="col-lg-12">## <h5> Pending Indent </h5>## <table class="table table-advance" id="brand-pending">## <tbody>## <tr>## <th>#</th>## <th>Brand</th>#### </tr>## #set($index = 0)#### #foreach($pendingIndent in $pendingIndentBrandMap.entrySet())#### <tr class="accordion-toggle collapsed" id="accordion1" data-toggle="collapse" data-parent="#accordion1"## href="#pending-$index">## <td class="expand-button"></td>## <td>$pendingIndent.getKey()</td>#### </tr>###### <tr class="hide-table-padding">## <td></td>## <td colspan="3">## <div class="collapse p-3" id="pending-$index">## <table class="table table-advance">## <tbody>## <tr>## <th width="36%">Item</th>## <th>Quantity</th>#### </tr>#### #foreach($items in $pendingIndent.getValue())#### <tr>## <td>$items.getItemDescription()</td>## <td>$items.getQty()</td>#### </tr>## #end###### </tbody>## </table>## </div>## </td>###### </tr>## #set($index=$index+1)## #end###### </tbody>## </table>#### </div>##</div>#end