Commit f1f2eb43 authored by smestry's avatar smestry

Changed by Sneha. Updated the Warehouse User Activity dashboard.


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@98436 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 76778325
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>dashboard</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
</buildSpec>
<natures>
</natures>
</projectDescription>
<?xml version='1.0'?>
<Root>
<filters display='N'>
<filter type='1'>
<col_title><![CDATA[]]></col_title>
<col_name id='' moduleName='' name='' mandatory='N'><![CDATA[]]></col_name>
<col_descr id=''><![CDATA[]]></col_descr>
<filters display='Y'>
<filter type='4'>
<default_value><![CDATA[]]></default_value>
<col_name><![CDATA[fromDate]]></col_name>
<col_descr><![CDATA[From Date]]></col_descr>
<col_id><![CDATA[fromDate]]></col_id>
<field_name><![CDATA[FROM_DATE]]></field_name>
<mod_name><![CDATA[DASHBOARD]]></mod_name>
<show_ontitle><![CDATA[1]]></show_ontitle>
<mandatory><![CDATA[N]]></mandatory>
</filter>
</filters>
<page_title><![CDATA[Warehouse User Acitivity Details]]></page_title>
<datasource id ='1' driverName='DriverITM'><![CDATA[TaskDetailsServlet]]></datasource>
<datasource id ='2' driverName='DriverITM'><![CDATA[ConsignmentDetailsServlet]]></datasource>
<datasource id ='3' driverName='DriverITM'><![CDATA[UserActivityServlet]]></datasource>
<filter type='4'>
<default_value><![CDATA[]]></default_value>
<col_name><![CDATA[toDate]]></col_name>
<col_descr><![CDATA[To Date]]></col_descr>
<col_id><![CDATA[toDate]]></col_id>
<field_name><![CDATA[TO_DATE]]></field_name>
<mod_name><![CDATA[DASHBOARD]]></mod_name>
<show_ontitle><![CDATA[1]]></show_ontitle>
<mandatory><![CDATA[N]]></mandatory>
</filter>
<view id='1' name='Grid View'>
<filter type='6'>
<default_value><![CDATA[]]></default_value>
<col_name><![CDATA[empCodeTo]]></col_name>
<col_descr><![CDATA[Emp Code To]]></col_descr>
<col_id><![CDATA[empCodeTo]]></col_id>
<field_name><![CDATA[EMP_CODE_FROM]]></field_name>
<mod_name><![CDATA[DASHBOARD]]></mod_name>
<show_ontitle><![CDATA[0]]></show_ontitle>
<mandatory><![CDATA[N]]></mandatory>
</filter>
<filter type='6'>
<default_value><![CDATA[]]></default_value>
<col_name><![CDATA[empCodeTo]]></col_name>
<col_descr><![CDATA[Emp Code To]]></col_descr>
<col_id><![CDATA[empCodeTo]]></col_id>
<field_name><![CDATA[EMP_CODE_TO]]></field_name>
<mod_name><![CDATA[DASHBOARD]]></mod_name>
<show_ontitle><![CDATA[0]]></show_ontitle>
<mandatory><![CDATA[N]]></mandatory>
</filter>
</filters>
<grid datasource='1' id='1' type='T'>
<page_title ><![CDATA[Warehouse User Acitivity Details]]></page_title>
<datasource id ='1' driverName='DriverITM'><![CDATA[InventoryOccupancyServlet]]></datasource>
<datasource id ='2' driverName='DriverITM'><![CDATA[TaskDetailsServlet]]></datasource>
<datasource id ='3' driverName='DriverITM'><![CDATA[ConsignmentDetailsServlet]]></datasource>
<datasource id ='4' driverName='DriverITM'><![CDATA[UserActivityServlet]]></datasource>
<view id='1' name='Gird View'>
<component datasource='1' id='1' type='CARD'>
<ComponentTitle><![CDATA[Inventory Occupancy]]></ComponentTitle>
<component_icon><![CDATA[reportswht.png]]></component_icon>
<component_css><![CDATA[outerChartContainerPos1of2]]></component_css>
<height><![CDATA[150]]></height>
<width><![CDATA[100%]]></width>
<layout>
<html><![CDATA[
<table border='0' width='100%'>
<tr>
<td width='60%' class='topAlign'>
<a href = '/ibase/dashboard/wms/jsp/LocationStockOccupancy.jsp?area={link}' target = '_blank'>
<span style='color: #000;font-size:15px;'>{descr}</span>
</a>
<table width='100%' {tbldisplay} class='marginTop'>
<tr>
<td class='cardViewTable'>Occupied</td>
<td class='cardViewTable'>Total</td>
</tr>
<tr>
<td class='cardViewTable'>{occupied}</td>
<td class='cardViewTable'>{total}</td>
</tr>
</table>
</td>
<td>
<a href = '/ibase/dashboard/wms/jsp/LocationStockOccupancy.jsp?area={link}', '_blank'>
<div class='c100 p{value} green'>
<span class='internalSpan'> {value} % </span>
<div class='slice'> <div class='bar'></div>
<div class='fill'></div>
</div>
</div>
</a>
</td>
</tr>
</table>
]]></html>
</layout>
</component>
<component datasource='2' id='2' type='T'>
<component_type><![CDATA[DataGrid]]></component_type>
<component_caption><![CDATA[Task Status]]></component_caption>
<component_caption><![CDATA[]]></component_caption>
<component_icon><![CDATA[reportswht.png]]></component_icon>
<ComponentTitle><![CDATA[Task Status]]></ComponentTitle>
<component_css><![CDATA[outerChartContainerPos1of2]]></component_css>
<column_group id='assignTask'>
<col_group_title><![CDATA[Assign Task]]></col_group_title>
<column_size><![CDATA[100]]></column_size>
<column_size><![CDATA[60]]></column_size>
<column_alignment><![CDATA[left]]></column_alignment>
<link_metadata><![CDATA[]]></link_metadata>
<columns>
......@@ -51,32 +136,36 @@
<column_group id='verified'>
<col_group_title><![CDATA[Verified]]></col_group_title>
<link_metadata><![CDATA[]]></link_metadata>
<column_size><![CDATA[30]]></column_size>
<column_alignment><![CDATA[right]]></column_alignment>
<link_metadata><![CDATA[]]></link_metadata>
<columns>
<column id='verified'><![CDATA[Verified]]></column>
</columns>
</column_group>
<column_group id='totalTask'>
<col_group_title><![CDATA[TotalTasks]]></col_group_title>
<column_size><![CDATA[35]]></column_size>
<col_group_title><![CDATA[Total Tasks]]></col_group_title>
<column_size><![CDATA[30]]></column_size>
<column_alignment><![CDATA[right]]></column_alignment>
<link_metadata><![CDATA[]]></link_metadata>
<columns>
<column id='totalTask'><![CDATA[TotalTasks]]></column>
<column id='totalTask'><![CDATA[Total Tasks]]></column>
</columns>
</column_group>
</component>
</grid>
<component datasource='3' id='3' type='G'>
<ComponentTitle><![CDATA[Consignment Details Summary]]></ComponentTitle>
<component_css><![CDATA[outerChartContainerPos1of1]]></component_css>
<component_icon><![CDATA[reportswht.png]]></component_icon>
<graph datasource='2' id='2' type='G'>
<chart_properties>
<chart_type id='bar'><![CDATA[MSCombiDY2D]]></chart_type>
<caption><![CDATA[Consignment Details Summary]]></caption>
<height><![CDATA[330]]></height>
<width><![CDATA[600]]></width>
<win_properties><![CDATA[]]></win_properties>
<chart_type id='bar'><![CDATA[ScrollCombiDY2D]]></chart_type>
<caption><![CDATA[Consignment Details]]></caption>
<height><![CDATA[300]]></height>
<width><![CDATA[100%]]></width>
<bg_color><![CDATA[F0F0F0]]></bg_color>
<showlegend><![CDATA[1]]></showlegend>
<useroundedges><![CDATA[1]]></useroundedges>
......@@ -85,144 +174,138 @@
<formatnumberscale><![CDATA[0]]></formatnumberscale>
<formatnumber><![CDATA[1]]></formatnumber>
</chart_properties>
<column_group id='x_axis'>
<col_group_title><![CDATA[Week Wise Summary]]></col_group_title>
<col_group_title><![CDATA[Date Wise Summary]]></col_group_title>
<columns>
<column id='week'><![CDATA[week]]></column>
<column id='date'><![CDATA[Date]]></column>
</columns>
</column_group>
<column_group id='y_axis'>
<col_group_title><![CDATA[Week Wise Summary Value]]></col_group_title>
<col_group_title><![CDATA[Date Wise Summary]]></col_group_title>
<columns>
<column id='shipment' render='bar' linktype='' linkedmetadata='' color='' showvalue='1' linevisibility='1' dotthickness='0'><![CDATA[No of shipments]]></column>
<column id='cases' render='bar' linktype='' linkedmetadata='' color='' showvalue='1' linevisibility='1' dotthickness='0'><![CDATA[No of cases shipped]]></column>
<column id='weight' render='bar' linktype='' linkedmetadata='' color='' showvalue='1' linevisibility='1' dotthickness='0'><![CDATA[Weight of consignments]]></column>
<column id='tasks' render='bar' linktype='' linkedmetadata='' color='' showvalue='1' linevisibility='1' dotthickness='0'><![CDATA[No of tasks performed]]></column>
<column id='order' render='bar' linktype='' linkedmetadata='' color='' showvalue='1' linevisibility='1' dotthickness='0'><![CDATA[No of orders processed]]></column>
<column id='shipment' render='column' linktype='P' linkedmetadata='' color='' showvalue='1' linevisibility='0' dotthickness='0'><![CDATA[No of shipments]]></column>
<column id='cases' render='column' linktype='P' linkedmetadata='' color='' showvalue='1' linevisibility='0' dotthickness='0'><![CDATA[No of cases shipped]]></column>
<column id='weight' render='column' linktype='P' linkedmetadata='' color='' showvalue='1' linevisibility='0' dotthickness='0'><![CDATA[Weight of consignments]]></column>
<column id='tasks' render='column' linktype='P' linkedmetadata='' color='' showvalue='1' linevisibility='0' dotthickness='0'><![CDATA[No of tasks performed]]></column>
<column id='order' render='column' linktype='P' linkedmetadata='' color='' showvalue='1' linevisibility='0' dotthickness='0'><![CDATA[No of orders processed]]></column>
</columns>
<left_yaxis_title><![CDATA[Value]]></left_yaxis_title>
<left_yaxis_title><![CDATA[Consignment Details Value]]></left_yaxis_title>
<right_yaxis_title><![CDATA[]]></right_yaxis_title>
</column_group>
</component>
</graph>
<grid datasource='3' id='3' type='T'>
<component datasource='4' id='4' type='T'>
<component_type><![CDATA[DataGrid]]></component_type>
<component_caption><![CDATA[Warehouse User Activity]]></component_caption>
<ComponentTitle><![CDATA[Warehouse User Activity]]></ComponentTitle>
<component_css><![CDATA[outerChartContainerPos1of1]]></component_css>
<component_icon><![CDATA[reportswht.png]]></component_icon>
<component_caption><![CDATA[]]></component_caption>
<column_group id='empName'>
<col_group_title><![CDATA[User Name]]></col_group_title>
<col_group_title><![CDATA[Employee Name]]></col_group_title>
<column_size><![CDATA[150]]></column_size>
<column_alignment><![CDATA[left]]></column_alignment>
<link_metadata><![CDATA[]]></link_metadata>
<columns>
<column id='empName'><![CDATA[User Name]]></column>
</columns>
</column_group>
<column_group id='caseCount'>
<col_group_title><![CDATA[Case Pick]]></col_group_title>
<column_size><![CDATA[70]]></column_size>
<column_alignment><![CDATA[right]]></column_alignment>
<link_metadata><![CDATA[]]></link_metadata>
<columns>
<column id='caseCount'><![CDATA[Case Pick]]></column>
</columns>
</column_group>
<column_group id='activeCount'>
<col_group_title><![CDATA[Active Pick]]></col_group_title>
<column_size><![CDATA[70]]></column_size>
<column_alignment><![CDATA[right]]></column_alignment>
<link_metadata><![CDATA[]]></link_metadata>
<columns>
<column id='activeCount'><![CDATA[Active Pick]]></column>
<column id='empName'><![CDATA[Employee Name]]></column>
</columns>
</column_group>
<column_group id='replCount'>
<col_group_title><![CDATA[Replenishments]]></col_group_title>
<column_group id='empCode'>
<col_group_title><![CDATA[Employee Code]]></col_group_title>
<column_size><![CDATA[70]]></column_size>
<column_alignment><![CDATA[right]]></column_alignment>
<link_metadata><![CDATA[]]></link_metadata>
<columns>
<column id='replCount'><![CDATA[Replenishments]]></column>
</columns>
</column_group>
<column_group id='masterPickCount'>
<col_group_title><![CDATA[Master Pick]]></col_group_title>
<column_size><![CDATA[70]]></column_size>
<column_alignment><![CDATA[right]]></column_alignment>
<column_alignment><![CDATA[left]]></column_alignment>
<link_metadata><![CDATA[]]></link_metadata>
<columns>
<column id='masterPickCount'><![CDATA[Master Pick]]></column>
<column id='empCode'><![CDATA[Employee Code]]></column>
</columns>
</column_group>
<column_group id='masterPackCount'>
<col_group_title><![CDATA[Master Pack]]></col_group_title>
<column_group id='pickOrder'>
<col_group_title><![CDATA[Pick Order]]></col_group_title>
<column_size><![CDATA[70]]></column_size>
<column_alignment><![CDATA[right]]></column_alignment>
<link_metadata><![CDATA[]]></link_metadata>
<columns>
<column id='masterPackCount'><![CDATA[Master Pack]]></column>
<column id='pickOrder'><![CDATA[Pick Order]]></column>
</columns>
</column_group>
<column_group id='phyCount'>
<col_group_title><![CDATA[Physical Count]]></col_group_title>
<column_group id='pickType'>
<col_group_title><![CDATA[Pick Type]]></col_group_title>
<column_size><![CDATA[70]]></column_size>
<column_alignment><![CDATA[right]]></column_alignment>
<link_metadata><![CDATA[]]></link_metadata>
<columns>
<column id='phyCount'><![CDATA[Physical Count]]></column>
<column id='pickType'><![CDATA[Pick Type]]></column>
</columns>
</column_group>
<column_group id='loadCount'>
<col_group_title><![CDATA[Loading]]></col_group_title>
<column_group id='noArt'>
<col_group_title><![CDATA[No of Art]]></col_group_title>
<column_size><![CDATA[70]]></column_size>
<column_alignment><![CDATA[right]]></column_alignment>
<link_metadata><![CDATA[]]></link_metadata>
<columns>
<column id='loadCount'><![CDATA[Loading]]></column>
<column id='noArt'><![CDATA[No of Art]]></column>
</columns>
</column_group>
<column_group id='sum'>
<col_group_title><![CDATA[Total]]></col_group_title>
<column_group id='locCode'>
<col_group_title><![CDATA[Loc Code]]></col_group_title>
<column_size><![CDATA[70]]></column_size>
<column_alignment><![CDATA[right]]></column_alignment>
<link_metadata><![CDATA[]]></link_metadata>
<columns>
<column id='sum'><![CDATA[Total]]></column>
<column id='locCode'><![CDATA[Loc Code]]></column>
</columns>
</column_group>
</component>
</view>
</grid>
</view>
<view id='2' name='Graph View'>
<view id='2' name='Graph View'>
<graph datasource='1' id='1' type='G'>
<component datasource='1' id='1' type='CARD'>
<ComponentTitle><![CDATA[Inventory Occupancy]]></ComponentTitle>
<component_icon><![CDATA[reportswht.png]]></component_icon>
<component_css><![CDATA[outerChartContainerPos1of2]]></component_css>
<height><![CDATA[150]]></height>
<width><![CDATA[100%]]></width>
<layout>
<html><![CDATA[<table border='0' width='100%'>
<tr>
<td width='40%' style='text-align:center'>
<a href = '/ibase/dashboard/wms/jsp/LocationStockOccupancy.jsp?area={link}' target='_blank'>
<span style='color: #000'>{descr}</span></a> </td>
<td width='40%' style='text-align:center'>
<div class='c100 p{value} green'> <span class='internalSpan'>{value}%</span> <div class='slice'> <div class='bar'></div>
<div class='fill'></div> </div> </div> </td> </tr> </table>]]>
</html>
</layout>
</component>
<component datasource='2' id='2' type='G'>
<ComponentTitle><![CDATA[Task Status]]></ComponentTitle>
<component_css><![CDATA[outerChartContainerPos1of2]]></component_css>
<component_icon><![CDATA[reportswht.png]]></component_icon>
<chart_properties>
<chart_type id='bar'><![CDATA[StackedColumn2D]]></chart_type>
<caption><![CDATA[Task Status ]]></caption>
<height><![CDATA[350]]></height>
<width><![CDATA[500]]></width>
<bg_color><![CDATA[F0F0F0]]></bg_color>
<caption><![CDATA[]]></caption>
<height><![CDATA[300]]></height>
<width><![CDATA[100%]]></width>
<bg_color><![CDATA[ffffff]]></bg_color>
<showlegend><![CDATA[1]]></showlegend>
<useroundedges><![CDATA[1]]></useroundedges>
<rotatevalues><![CDATA[0]]></rotatevalues>
<decimals><![CDATA[1]]></decimals>
<formatnumberscale><![CDATA[0]]></formatnumberscale>
<formatnumber><![CDATA[1]]></formatnumber>
<showborder><![CDATA[0]]></showborder>
</chart_properties>
<column_group id='x_axis'>
<col_group_title><![CDATA[Task Status Summary]]></col_group_title>
<columns>
......@@ -232,26 +315,28 @@
<column_group id='y_axis'>
<col_group_title><![CDATA[Assign Task Value]]></col_group_title>
<columns>
<column id='created' render='bar' linktype='' linkedmetadata='' color='' showvalue='1' linevisibility='1' dotthickness='0'><![CDATA[Created]]></column>
<column id='pending' render='bar' linktype='' linkedmetadata='' color='' showvalue='1' linevisibility='1' dotthickness='0'><![CDATA[Held]]></column>
<column id='verified' render='bar' linktype='' linkedmetadata='' color='' showvalue='1' linevisibility='1' dotthickness='0'><![CDATA[Verified]]></column>
<column id='totalTask' render='bar' linktype='' linkedmetadata='' color='' showvalue='1' linevisibility='1' dotthickness='0'><![CDATA[Total Tasks]]></column>
</columns>
<left_yaxis_title><![CDATA[Value]]></left_yaxis_title>
<right_yaxis_title><![CDATA[]]></right_yaxis_title>
</column_group>
</component>
</graph>
<component datasource='3' id='3' type='G'>
<ComponentTitle><![CDATA[Consignment Details Summary]]></ComponentTitle>
<component_css><![CDATA[outerChartContainerPos1of1]]></component_css>
<component_icon><![CDATA[reportswht.png]]></component_icon>
<graph datasource='2' id='2' type='G'>
<chart_properties>
<chart_type id='bar'><![CDATA[MSCombiDY2D]]></chart_type>
<win_properties><![CDATA[]]></win_properties>
<chart_type id='bar'><![CDATA[ScrollCombiDY2D]]></chart_type>
<caption><![CDATA[Consignment Details]]></caption>
<height><![CDATA[350]]></height>
<width><![CDATA[500]]></width>
<height><![CDATA[300]]></height>
<width><![CDATA[100%]]></width>
<bg_color><![CDATA[F0F0F0]]></bg_color>
<showlegend><![CDATA[1]]></showlegend>
<useroundedges><![CDATA[1]]></useroundedges>
......@@ -260,73 +345,68 @@
<formatnumberscale><![CDATA[0]]></formatnumberscale>
<formatnumber><![CDATA[1]]></formatnumber>
</chart_properties>
<column_group id='x_axis'>
<col_group_title><![CDATA[Week Wise Summary]]></col_group_title>
<col_group_title><![CDATA[Date Wise Summary]]></col_group_title>
<columns>
<column id='week'><![CDATA[week]]></column>
<column id='date'><![CDATA[Date]]></column>
</columns>
</column_group>
<column_group id='y_axis'>
<col_group_title><![CDATA[Week Wise Summary Value]]></col_group_title>
<col_group_title><![CDATA[Date Wise Summary]]></col_group_title>
<columns>
<column id='shipment' render='bar' linktype='' linkedmetadata='' color='' showvalue='1' linevisibility='1' dotthickness='0'><![CDATA[No of shipments]]></column>
<column id='cases' render='bar' linktype='' linkedmetadata='' color='' showvalue='1' linevisibility='1' dotthickness='0'><![CDATA[No of cases shipped]]></column>
<column id='weight' render='bar' linktype='' linkedmetadata='' color='' showvalue='1' linevisibility='1' dotthickness='0'><![CDATA[Weight of consignments]]></column>
<column id='tasks' render='bar' linktype='' linkedmetadata='' color='' showvalue='1' linevisibility='1' dotthickness='0'><![CDATA[No of tasks performed]]></column>
<column id='order' render='bar' linktype='' linkedmetadata='' color='' showvalue='1' linevisibility='1' dotthickness='0'><![CDATA[No of orders processed]]></column>
<column id='shipment' render='column' linktype='P' linkedmetadata='' color='' showvalue='1' linevisibility='0' dotthickness='0'><![CDATA[No of shipments]]></column>
<column id='cases' render='column' linktype='P' linkedmetadata='' color='' showvalue='1' linevisibility='0' dotthickness='0'><![CDATA[No of cases shipped]]></column>
<column id='weight' render='column' linktype='P' linkedmetadata='' color='' showvalue='1' linevisibility='0' dotthickness='0'><![CDATA[Weight of consignments]]></column>
<column id='tasks' render='column' linktype='P' linkedmetadata='' color='' showvalue='1' linevisibility='0' dotthickness='0'><![CDATA[No of tasks performed]]></column>
<column id='order' render='column' linktype='P' linkedmetadata='' color='' showvalue='1' linevisibility='0' dotthickness='0'><![CDATA[No of orders processed]]></column>
</columns>
<left_yaxis_title><![CDATA[Value]]></left_yaxis_title>
<right_yaxis_title><![CDATA[]]></right_yaxis_title>
</column_group>
</component>
</graph>
<graph datasource='3' id='3' type='G'>
<component datasource='4' id='4' type='G'>
<ComponentTitle><![CDATA[Warehouse User Activity]]></ComponentTitle>
<component_css><![CDATA[outerChartContainerPos1of1]]></component_css>
<component_icon><![CDATA[reportswht.png]]></component_icon>
<chart_properties>
<chart_type id='bar'><![CDATA[StackedColumn2D]]></chart_type>
<caption><![CDATA[Warehouse User Activity]]></caption>
<chart_type id='bar'><![CDATA[MSCombiDY2D]]></chart_type>
<caption><![CDATA[]]></caption>
<height><![CDATA[350]]></height>
<width><![CDATA[100%]]></width>
<bg_color><![CDATA[F0F0F0]]></bg_color>
<bg_color><![CDATA[ffffff]]></bg_color>
<showlegend><![CDATA[1]]></showlegend>
<useroundedges><![CDATA[1]]></useroundedges>
<rotatevalues><![CDATA[0]]></rotatevalues>
<decimals><![CDATA[1]]></decimals>
<formatnumberscale><![CDATA[0]]></formatnumberscale>
<formatnumber><![CDATA[1]]></formatnumber>
<showborder><![CDATA[0]]></showborder>
</chart_properties>
<column_group id='x_axis'>
<col_group_title><![CDATA[User Name Summary]]></col_group_title>
<col_group_title><![CDATA[Employee Name]]></col_group_title>
<columns>
<column id='empName'><![CDATA[User Name]]></column>
<column id='empName'><![CDATA[Employee Name]]></column>
</columns>
</column_group>
<column_group id='y_axis'>
<col_group_title><![CDATA[User Name Summary]]></col_group_title>
<col_group_title><![CDATA[Employee Name]]></col_group_title>
<columns>
<column id='caseCount' render='bar' linktype='' linkedmetadata='' color='' showvalue='1' linevisibility='1' dotthickness='0'><![CDATA[Case Pick]]></column>
<column id='activeCount' render='bar' linktype='' linkedmetadata='' color='' showvalue='1' linevisibility='1' dotthickness='0'><![CDATA[Active Pick]]></column>
<column id='replCount' render='bar' linktype='' linkedmetadata='' color='' showvalue='1' linevisibility='1' dotthickness='0'><![CDATA[Replenishments]]></column>
<column id='masterPickCount' render='bar' linktype='' linkedmetadata='' color='' showvalue='1' linevisibility='1' dotthickness='0'><![CDATA[Master Pick]]></column>
<column id='masterPackCount' render='bar' linktype='' linkedmetadata='' color='' showvalue='1' linevisibility='1' dotthickness='0'><![CDATA[Master Pack]]></column>
<column id='phyCount' render='bar' linktype='' linkedmetadata='' color='' showvalue='1' linevisibility='1' dotthickness='0'><![CDATA[Physical Count]]></column>
<column id='loadCount' render='bar' linktype='' linkedmetadata='' color='' showvalue='1' linevisibility='1' dotthickness='0'><![CDATA[Loading]]></column>
<column id='sum' render='bar' linktype='' linkedmetadata='' color='' showvalue='1' linevisibility='1' dotthickness='0'><![CDATA[Total]]></column>
<column id='empCode' render='bar' linktype='' linkedmetadata='' color='' showvalue='1' linevisibility='1' dotthickness='0'><![CDATA[Employee Code]]></column>
<column id='pickOrder' render='bar' linktype='' linkedmetadata='' color='' showvalue='1' linevisibility='1' dotthickness='0'><![CDATA[Pick Order]]></column>
<column id='pickType' render='bar' linktype='' linkedmetadata='' color='' showvalue='1' linevisibility='1' dotthickness='0'><![CDATA[Pick Type]]></column>
<column id='noArt' render='bar' linktype='' linkedmetadata='' color='' showvalue='1' linevisibility='1' dotthickness='0'><![CDATA[No of Art]]></column>
<column id='locCode' render='bar' linktype='' linkedmetadata='' color='' showvalue='1' linevisibility='1' dotthickness='0'><![CDATA[Loc Code]]></column>
</columns>
<left_yaxis_title><![CDATA[Value]]></left_yaxis_title>
<right_yaxis_title><![CDATA[]]></right_yaxis_title>
</column_group>
</component>
</graph>
</view>
</view>
</Root>
......
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>wms</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
</buildSpec>
<natures>
</natures>
</projectDescription>
[Dolphin]
Timestamp=2015,7,24,11,27,59
Version=3
ViewMode=1
......@@ -224,13 +224,21 @@
if( parseInt(stockDtl[5].childNodes[0].nodeValue) >0)
{
newTable+="<tr> <td class='alert'>Hold Quantity</td> <td class='alert rght'>"+stockDtl[5].childNodes[0].nodeValue +"</td> </tr>";
//Changed by Sneha, for display of Lock Code on 16-07-2015, Request ID: SMWMS00008
newTable+="<tr> <td class='alert'>Lock Code</td> <td class='alert rght'>"+stockDtl[6].childNodes[0].nodeValue +"</td> </tr>";
//End by Sneha, for display of Lock Code on 16-07-2015, Request ID: SMWMS00008
}
else
{
newTable+="<tr> <td class='tdleftalign'>Hold Quantity</td> <td class='tdleftalign rght'>"+stockDtl[5].childNodes[0].nodeValue +"</td> </tr>";
}
//newTable+="<tr> <td class='tdleftalign'>Allocated Qty</td> <td class='tdrghtalign'>"+stockDtl[6].childNodes[0].nodeValue +"</td> </tr> </table> </td> </tr> </tbody> </table>";
newTable+="<tr> <td class='tdleftalign'>Allocated Qty</td> <td class='tdrghtalign'>"+stockDtl[6].childNodes[0].nodeValue +"</td> </tr> </table> </td> </tr> </tbody> </table>";
//Changed by Sneha, for display of Lock Code on 16-07-2015, Request ID: SMWMS00008
newTable+="<tr> <td class='tdleftalign'>Allocated Qty</td> <td class='tdrghtalign'>"+stockDtl[7].childNodes[0].nodeValue +"</td> </tr> </table> </td> </tr> </tbody> </table>";
//End by Sneha, for display of Lock Code on 16-07-2015, Request ID: SMWMS00008
/*
......@@ -370,7 +378,6 @@ span.appendChild(document.createTextNode(location));
</head>
<%
try {
ibase.utility.UserInfoBean userInfo = (ibase.utility.UserInfoBean) session.getAttribute("USER_INFO");
String user = userInfo.getLoginCode();
siteCode = userInfo.getSiteCode();
......@@ -389,7 +396,6 @@ span.appendChild(document.createTextNode(location));
selectedArea = request.getParameter("area");
locationRange = request.getParameter("locationRange");
if(locationRange==null)
{
locationRange ="";
......@@ -397,7 +403,9 @@ span.appendChild(document.createTextNode(location));
System.out.println("expStock = "+expStock + " occupiedRack ="+occupiedRack+" retestDate ="+retestDate);
if(selectedArea!=null && selectedArea.trim().length() != 0 )
{
areaStr = scmdasBean.getLocDtl(selectedArea, siteCode,locationRange);
areaStr = scmdasBean.getLocDtl(selectedArea.trim(), siteCode,locationRange);
//areaStr = scmdasBean.getLocDtl(selectedArea, siteCode,locationRange);
}
System.out.println("areaStr is ="+areaStr);
//end code on dated 21Aug2014
......@@ -421,8 +429,12 @@ span.appendChild(document.createTextNode(location));
<td>Area <select name="area" id="area">
<%
if (xmlString != null && xmlString.trim().length() > 0)
{
System.out.println("areaStr is ="+xmlString);
dom = genericUtility.parseString(xmlString);
if (dom != null)
{
......
<%@page import="java.rmi.RemoteException"%>
<%@page import="ibase.webitm.utility.ITMException"%>
<%@page contentType="text/html"%>
<%@page
import="javax.xml.parsers.DocumentBuilderFactory,javax.xml.parsers.DocumentBuilder,org.w3c.dom.*"%>
<%@page import="ibase.utility.CommonConstants"%>
<%@page import="javax.naming.InitialContext"%>
<%@page import="javax.naming.Context"%>
<%@page import="org.w3c.dom.Node"%>
<%@page import="java.util.ArrayList"%>
<%@page import="java.util.List"%>
<%@page import="org.w3c.dom.NodeList"%>
<%@page import="ibase.webitm.utility.GenericUtility"%>
<%@page import="ibase.webitm.bean.wms.*"%>
<jsp:useBean id="scmdasBean" scope="request"
class="ibase.webitm.bean.wms.LocationStockOccuBean" />
<html>
<head>
<link rel="stylesheet" type="text/css"
href="/ibase/dashboard/wms/css/eordashboard.css" />
<link rel="stylesheet" type="text/css"
href="/ibase/dashboard/wms/css/ui.dropdownchecklist.standalone.css" />
<link rel="stylesheet" type="text/css"
href="/ibase/dashboard/wms/css/jquery-ui.css" />
<script type="text/javascript"
src="/ibase/dashboard/wms/jquery/jquery-1.6.1.min.js"></script>
<script type="text/javascript"
src="/ibase/dashboard/wms/jquery/jquery-ui-1.8.13.custom.min.js"></script>
<script type="text/javascript"
src="/ibase/dashboard/wms/jquery/ui.dropdownchecklist-1.4-min.js"></script>
<%!GenericUtility genericUtility = GenericUtility.getInstance();
String xmlString = "";
String objName = "";
Document dom = null;
NodeList dtlList = null;
Node parentNode = null;
NodeList childNodeList = null;
Node currDetail = null;
String childNodeName = "", locPhyArea = "", areaDtlString = "", selectedArea = "",imgSrc ="";
String siteCode = "";
String locationRange="";
NodeList rowList = null, stackList = null, columnList = null;
boolean stockNotPresent;
boolean stockPresent;
Node childNode = null;
Node rowNode = null, stackNode = null, columnNode = null;
String areaStr = "";
NodeList locationCodeList = null;
Node locationNode = null;
NodeList stockList = null;
int frmTop;
int frmLeft;
String expStock ="";
String occupiedRack="";
String retestDate ="";
%>
<%
response.setHeader("Expires", "Sat, 6 May 1995 12:00:00 GMT");
response.setHeader("Cache-Control", "no-store, no-cache,must-revalidate");
response.addHeader("Cache-Control", "post-check=0, pre-check=0");
response.setHeader("Pragma", "no-cache");
int ctr = 0;
/**pAAS SITE CODE THROUGH url*/
//siteCode =request.getParameter("siteCode");
/**pAAS SITE CODE THROUGH url*/
/* siteCode ="FP207"; */
%>
<script type="text/javascript">
$(document).ready(function()
{
$("#area").dropdownchecklist({emptyText: "Select ", width:100, height:25 });
$( "#opendiv" ).dialog({
autoOpen: false,
modal: false,
draggable: false,
height: "auto",
width: "auto",
resizable: false,
//position: [630,30],
position: [800,30],
closeOnEscape: true,
});
$("#opendiv").dialog({width:420,height:150});
$( "#img" ).click(function()
{
$( "#opendiv" ).dialog( "open" );
});
$( "#cancel" ).click(function()
{
$( "#opendiv" ).dialog( "close" );
});
$( "#ok" ).click(function()
{
// var area= $("#area").val();
var locationRange = $("#locationRange").val();
$('#LocationStockOccupancy').attr('action', 'LocationStockOccupancy.jsp?area='+area+'&locationRange='+locationRange);
$('#LocationStockOccupancy').submit();
//document.getElementById("LocationStockOccupancy").submit();
});
});
</script>
<script type="text/javascript">
function getStockDtl(location,row,stack,column)
{
var newTable,startTag,endTag;
startTag="<TABLE id='parentStkTbl' class='parentstktbl' ><TBODY>"
endTag="</TBODY></TABLE>"
newTable=startTag;
data = document.getElementById("stock").value;
if (window.DOMParser)
{
parser = new DOMParser();
xmlDoc = parser.parseFromString(data, "text/xml");
} else
{
xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async = false;
xmlDoc.loadXML(data);
}
if (xmlDoc != null && xmlDoc != "")
{
x=xmlDoc.getElementsByTagName("loc_phy_area")[0]
locPhyRowList=x.childNodes;
if(locPhyRowList !=null)
{
for (i = 0; i < locPhyRowList.length; i++)
{
locPhyRow = locPhyRowList[i];
if(locPhyRowList[i].attributes !=null)
{
rowValue=locPhyRowList[i].attributes.getNamedItem("row").nodeValue;
if(rowValue==row)
{
locPhyStackList=locPhyRow.childNodes;
for (j = 0; j < locPhyStackList.length; j++)
{
locPhyStack=locPhyStackList[j];
if(locPhyStackList[j].attributes !=null)
{
stackValue=locPhyStackList[j].attributes.getNamedItem("stack").nodeValue;
if(stackValue ==stack)
{
locPhyColList=locPhyStack.childNodes;
for (k = 0; k < locPhyColList.length; k++)
{
locPhyCol=locPhyColList[k];
colValue=locPhyCol.getAttribute("col");
if(colValue==column)
{
locationCodeList=locPhyCol.childNodes;
for (l = 0; l <locationCodeList.length; l++)
{
locationCode=locationCodeList[l];
locationCodeValue=locationCode.getAttribute("lcode");
if(locationCodeValue==location)
{
stockList= locationCode.childNodes;
if(stockList !=null)
{
for (m = 0; m<stockList.length; m++)
{
stock=stockList[m];
stockDtl=stock.childNodes;
newTable+="<TR>";
newTable+="<TD>";
newTable+="<table id='stockTbl' class='stocktbl' cellpadding='0' cellspacing='0'> <tbody> <tr> <td colspan='2' class='poptitle white'>&nbsp;</td> </tr> <tr> ";
newTable+="<td colspan='2' class='poptitle white'>"+stockDtl[1].childNodes[0].nodeValue +"</td>";
newTable+="</tr> <tr> <td width='50%' height='31' class='popcode white'>"+stockDtl[0].childNodes[0].nodeValue +"</td> ";
newTable+="<td width='50%' class='white tdrghtalign'><span class='popunit'>Quantity:</span> <span class='popqty'> "+stockDtl[4].childNodes[0].nodeValue +" </span><span class='popunit'> "+stockDtl[10].childNodes[0].nodeValue+"</span></td> </tr> <tr> <td colspan='2' class='ttl'>Other Information</td> </tr> <tr> <td colspan='2'><table width='100%' border='0' cellspacing='0' cellpadding='0' class='otherdetails'>";
newTable+="<tr> <td class='highlight'>Lot No</td> <td class='highlight rght'>"+stockDtl[2].childNodes[0].nodeValue +"</td> </tr> ";
newTable+="<tr> <td class='tdleftalign'>Lot Serial</td> <td class='tdrghtalign'>"+stockDtl[3].childNodes[0].nodeValue +"</td> </tr> ";
newTable+="<tr> <td class='tdleftalign'>Mfg. Date</td> <td class='tdrghtalign'>"+stockDtl[7].childNodes[0].nodeValue +"</td> </tr>";
var dtToday = new Date();
var comingExpDate =stockDtl[8].childNodes[0].nodeValue;
var expiryDate= comingExpDate.split("-");
var dtPrev = new Date();
dtPrev.setFullYear(expiryDate[0], expiryDate[1]-1, expiryDate[2]);
if(dtToday > dtPrev)
{
newTable+="<tr> <td class='alert'>Expiry Date</td> <td class='alert rght'>"+comingExpDate +"</td> </tr>";
}
else
{
newTable+="<tr> <td class='highlight'>Expiry Date</td> <td class='highlight rght'>"+comingExpDate +"</td> </tr>";
}
var nextweek = new Date(dtToday.getFullYear(), dtToday.getMonth(), dtToday.getDate()+7);
var retestDate=stockDtl[9].childNodes[0].nodeValue;
var splitDate=retestDate.split("-");
var comingDate = new Date();
comingDate.setFullYear(splitDate[0], splitDate[1]-1, splitDate[2]);
if(comingDate >= dtToday && comingDate<= nextweek )
{
newTable+="<tr> <td class='orng'>Retest Date</td> <td class='orng rght'>"+retestDate +"</td> </tr> ";
}else
{
newTable+="<tr> <td class='tdleftalign'>Retest Date</td> <td class='tdrghtalign'>"+retestDate +"</td> </tr> ";
}
if( parseInt(stockDtl[5].childNodes[0].nodeValue) >0)
{
newTable+="<tr> <td class='alert'>Hold Quantity</td> <td class='alert rght'>"+stockDtl[5].childNodes[0].nodeValue +"</td> </tr>";
//Changed by Sneha, for display of Lock Code on 16-07-2015, Request ID: SMWMS00008
newTable+="<tr> <td class='alert'>Lock Code</td> <td class='alert rght'>"+stockDtl[6].childNodes[0].nodeValue +"</td> </tr>";
//End by Sneha, for display of Lock Code on 16-07-2015, Request ID: SMWMS00008
}
else
{
newTable+="<tr> <td class='tdleftalign'>Hold Quantity</td> <td class='tdleftalign rght'>"+stockDtl[5].childNodes[0].nodeValue +"</td> </tr>";
}
//Changed by Sneha, for display of Lock Code on 16-07-2015, Request ID: SMWMS00008
newTable+="<tr> <td class='tdleftalign'>Allocated Qty</td> <td class='tdrghtalign'>"+stockDtl[7].childNodes[0].nodeValue +"</td> </tr> </table> </td> </tr> </tbody> </table>";
//End by Sneha, for display of Lock Code on 16-07-2015, Request ID: SMWMS00008
//newTable+="<tr> <td class='tdleftalign'>Allocated Qty</td> <td class='tdrghtalign'>"+stockDtl[6].childNodes[0].nodeValue +"</td> </tr> </table> </td> </tr> </tbody> </table>";
/*
newTable+="<TABLE id='stockTbl' class='stocktbl' cellpadding='0' cellspacing='0'>";
for (n = 0; n<stockDtl.length; n++)
{
if(n==0)
{
newTable+="<TR>";
newTable+="<TD>Item Code :"+stockDtl[].childNodes[0].nodeValue +"</TD>";
newTable+="</TR>";
}
if(n==2)
{
newTable+="<TR>";
newTable+="<TD>Lot No :"+stockDtl[n].childNodes[0].nodeValue +"</TD> ";
newTable+="</TR>";
}
if(n==1)
{
newTable+="<TR>";
newTable+="<TD>Description :"+stockDtl[n].childNodes[0].nodeValue+"</TD>";
newTable+="</TR>";
}
if(n==3)
{
newTable+="<TR>";
newTable+="<TD>Lot Serial :"+stockDtl[n].childNodes[0].nodeValue +"</TD> ";
newTable+="</TR>";
}
if(n==4)
{
newTable+="<TR>";
newTable+="<TD > Quantity :"+stockDtl[n].childNodes[0].nodeValue +"</TD> ";
newTable+="</TR>";
}
if(n==5)
{
newTable+="<TR>";
newTable+="<TD >Hold Quantity :"+stockDtl[n].childNodes[0].nodeValue +"</TD> ";
newTable+="</TR>";
}
if(n==6)
{
newTable+="<TR>";
newTable+="<TD>Allocated Qty :"+stockDtl[n].childNodes[0].nodeValue +"</TD> ";
newTable+="</TR>";
}
if(n==7)
{
newTable+="<TR>";
newTable+="<TD>Mfg. Date :"+stockDtl[n].childNodes[0].nodeValue +"</TD> ";
newTable+="</TR>";
}
if(n==8)
{
newTable+="<TR>";
newTable+="<TD>Expiry Date :"+stockDtl[n].childNodes[0].nodeValue +"</TD> ";
newTable+="</TR>";
}
if(n==9)
{
newTable+="</TR>";
newTable+="<TD>Retest Date :"+stockDtl[n].childNodes[0].nodeValue +"</TD> ";
newTable+="</TR>";
}
}
newTable+="</TABLE>";*/
newTable+="</TD>";
newTable+="</TR>";
if(m< stockList.length-1)
{
newTable+="<TR> <TD> &nbsp;</TD></TR>";
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
newTable+=endTag;
document.getElementById('stocktableDiv').innerHTML=newTable;
var width =parseFloat($(window).width())-430;
$("#stocktableDiv").dialog({
width:415,height:475,
position: [width,40],
});
$("#FieldOnFocus").attr('value',this.id);
$('#stocktableDiv').css({
width: '415px',
});
if(location==null)
{
$('#stocktableDiv').dialog('close');
}
var span=document.getElementById("ui-dialog-title-stocktableDiv");
while(span.firstChild)
{
span.removeChild(span.firstChild);
}
span.appendChild(document.createTextNode(location));
}
</script>
</head>
<%
try {
//ibase.utility.UserInfoBean userInfo = (ibase.utility.UserInfoBean) session.getAttribute("USER_INFO");
//String user = userInfo.getLoginCode();
//siteCode = userInfo.getSiteCode();
System.out.print("Site code from session = "+siteCode);
if (siteCode == null || siteCode.trim().length() == 0 )
{
// siteCode = "TA387";
siteCode = "TA821";
}
if(xmlString == "")
{
xmlString = scmdasBean.getLocPhyArea();
}
//add by Birendra Pandey on dated 21 Aug 2014
selectedArea = request.getParameter("area");
locationRange = request.getParameter("locationRange");
//Changed by Sneha on 31-07-2015, Request ID: D15DKAT009
//selectedArea = selectedArea.trim();
out.println("Sneha");
// if(selectedArea.equalsIgnoreCase("Overall"))
// {
// selectedArea = "";
// out.println("Sneha");
// }
//
// if(selectedArea.equalsIgnoreCase("Case Pick"))
// {
// selectedArea = "";
// }
//End by Sneha on 31-07-2015, Request ID: D15DKAT009
if(locationRange==null)
{
locationRange ="";
}
System.out.println("expStock = "+expStock + " occupiedRack ="+occupiedRack+" retestDate ="+retestDate);
if(selectedArea!=null && selectedArea.trim().length() != 0 )
{
areaStr = scmdasBean.getLocDtl(selectedArea, siteCode,locationRange);
}
System.out.println("areaStr is ="+areaStr);
//end code on dated 21Aug2014
%>
<body>
<table class="pagetitle">
<tr>
<td class="pagetitlename">Location Stock Occupancy</td>
<td align="right"><img id='img' class="img" alt=""
src="/ibase/dashboard/wms/images/analysis_scope.png"
onclick="divopen()" />
</tr>
</table>
<form method="post" id='LocationStockOccupancy'
action="LocationStockOccupancy.jsp" name="LocationStockOccupancy">
<div id='opendiv' class="openDiv">
<table class='popUpFiltrTbl'>
<tr>
<td>Area <select name="area" id="area">
<%
if (xmlString != null && xmlString.trim().length() > 0)
{
dom = genericUtility.parseString(xmlString);
if (dom != null)
{
dtlList = dom.getElementsByTagName("Detail");
for (int cntr = 0; cntr < dtlList.getLength(); cntr++)
{
parentNode = dtlList.item(cntr);
childNodeList = parentNode.getChildNodes();
for (int nodCtr = 0; nodCtr < childNodeList .getLength(); nodCtr++)
{
currDetail = childNodeList.item(nodCtr);
childNodeName = currDetail.getNodeName();
if (childNodeName.trim().equals("loc_phy_area"))
{
//locPhyArea = currDetail.getFirstChild().getNodeValue();
locPhyArea = currDetail.getTextContent();
if (locPhyArea != "")
{
%>
<option><%=locPhyArea%> </option>
<%
}
}
}
}
}
}
%>
</select>
</td>
<td> Location Range Like <input type text name="locationRange" id="locationRange" size="10" value="<%=locationRange%>">
</td>
</tr>
</table>
<input type hidden name="stock" id="stock"
value="<%=areaStr.replaceAll("\"", "'")%>">
<!-- <div style="position: absolute;left:300;top:94; "> -->
<!-- Change by Sneha for alignment of Cancel and Ok button -->
<div style="position: absolute;left:280;top:94; ">
<table>
<tr>
<td><input type="button" id='cancel' name='cancel'
value="Cancel"> <input type="button" id='ok' name="ok"
value="Ok" /></td>
</tr>
</table>
</div>
</div>
<table align="center">
<tr>
<td>
<div id="wrapper">
<ul id="index_cards">
<%
frmTop = 50;
frmLeft =50;
if(areaStr !=null && areaStr.length() >0)
{
dom = genericUtility.parseString(areaStr);
rowList = dom.getElementsByTagName("loc_phy_row");
for (int rowCtr = 0; rowCtr < rowList.getLength(); rowCtr++)
{
rowNode = rowList.item(rowCtr);
stackList = rowNode.getChildNodes();
int cardID = rowCtr + 1;
List<String> colImg = new ArrayList<String>();
List<String> columnArray = new ArrayList<String>();
List<String> columnDataList=new ArrayList();
boolean isStkPresnt=false;
boolean isStkNotPresnt=false;
String imagePath="";
if(stackList.item(0).getChildNodes()!=null)
{
for(int totlCol=0; totlCol<stackList.item(0).getChildNodes().getLength(); totlCol++ )
{
stockNotPresent=false;
stockPresent=false;
for(int stkCtr = 0; stkCtr < stackList.getLength(); stkCtr++)
{
stackNode = stackList.item(stkCtr);
columnList = stackNode.getChildNodes();
if (columnList.getLength() > 0)
{
columnNode = columnList.item(totlCol);
if(columnNode!=null)
{
if(columnNode.getChildNodes() !=null)
{
locationCodeList = columnNode.getChildNodes();
if(locationCodeList.getLength() >0)
{
locationNode = locationCodeList.item(0);
stockList = locationNode.getChildNodes();
columnArray.add(columnNode.getAttributes().item(0).getNodeValue());
if (stockList.getLength() > 0)
{
stockPresent=true;
isStkPresnt=true;
columnArray.add(columnNode.getAttributes().item(0).getNodeValue());
}
else
{
stockNotPresent=true;
isStkNotPresnt=true;
columnArray.add(columnNode.getAttributes().item(0).getNodeValue());
}
}
}
}
}
}
//System.out.println("isStkPresntFrRow is ="+isStkPresntFrRow+ "rowNode= "+rowNode.getNodeName());
if(stockPresent && stockNotPresent)
{
//imgSrc ="/ibase/dashboard/wms/images/yellow.png";
imgSrc = "yellow";
}else if(stockPresent)
{
//imgSrc ="/ibase/dashboard/wms/images/green.png";
imgSrc = "green";
}else
{
//imgSrc ="/ibase/dashboard/wms/images/white.png";
imgSrc = "white";
}
colImg.add(imgSrc);
}
}
//System.out.println("isStkPresnt ="+isStkPresnt +" and isStkNotPresnt="+isStkNotPresnt);
if(isStkPresnt && isStkNotPresnt)
{
//imagePath ="/ibase/dashboard/wms/images/yellow.png";
imagePath ="yellow";
}else if(isStkPresnt)
{
// imagePath ="/ibase/dashboard/wms/images/green.png";
imagePath ="green";
}else if(isStkNotPresnt)
{
//imagePath ="/ibase/dashboard/wms/images/white.png";
imagePath ="white";
}
%>
<li id="<%="card-"+cardID%>"
style="left:<%=frmLeft%>px;top:<%=frmTop%>px;">
<table id='celltable'>
<tr>
<td class="<%=imagePath%>"><%=rowNode.getAttributes().item(0).getNodeValue()%></td>
<%
columnDataList=new ArrayList();
for (int stkCtr = 0; stkCtr < stackList.getLength(); stkCtr++)
{
stackNode = stackList.item(stkCtr);
columnList = stackNode.getChildNodes();
stockNotPresent=false;
stockPresent=false;
if (columnList.getLength() > 0)
{
for (int colCtr = 0; colCtr < columnList.getLength(); colCtr++)
{
columnNode = columnList.item(colCtr);
if(columnNode!=null)
{
if(stkCtr==0)
{
columnDataList.add(columnNode.getAttributes().item(0).getNodeValue());
}
}
}
}
}
for( int i=0;i<colImg.size(); i++)
{
%>
<td class="<%=colImg.get(i)%>" align="right"><%= columnDataList.get(i)%></td>
<%
} %>
</tr>
<%
for (int stkCtr = 0; stkCtr < stackList.getLength(); stkCtr++)
{
stackNode = stackList.item(stkCtr);
columnList = stackNode.getChildNodes();
stockNotPresent=false;
stockPresent=false;
if (columnList.getLength() > 0)
{
for (int colCtr = 0; colCtr < columnList.getLength(); colCtr++)
{
columnNode = columnList.item(colCtr);
if(columnNode!=null)
{
if(columnNode.getChildNodes() !=null)
{
locationCodeList = columnNode.getChildNodes();
if(locationCodeList.getLength() >0)
{
locationNode = locationCodeList.item(0);
stockList = locationNode.getChildNodes();
if (stockList.getLength() > 0)
{
stockPresent=true;
}
else
{
stockNotPresent=true;
}
}
}
}
}
if(stockPresent && stockNotPresent)
{
//imgSrc ="/ibase/dashboard/wms/images/yellow.png";
imgSrc="yellow";
}
else if(stockPresent)
{
//imgSrc ="/ibase/dashboard/wms/images/green.png";
imgSrc="green";
}
else if(stockNotPresent)
{
// imgSrc ="/ibase/dashboard/wms/images/white.png";
imgSrc="white";
}
%>
<tr id="info">
<td class="<%=imgSrc%>" align="right"><%=stackNode.getAttributes().item(0).getNodeValue()%></td>
<%
for (int colCtr = 0; colCtr < columnList.getLength(); colCtr++)
{
columnNode = columnList.item(colCtr);
if(columnNode!=null)
{
if(columnNode.getChildNodes() !=null)
{
locationCodeList = columnNode.getChildNodes();
if(locationCodeList.getLength() >0)
{
locationNode = locationCodeList.item(0);
stockList = locationNode.getChildNodes();
// System.out.println("stockList.getLength() in real ="+stockList.getLength());
if (stockList.getLength() > 0)
{
%>
<!-- <%//=columnNode.getAttributes().item(0).getNodeValue()%> -->
<td class="itemcell" onclick="getStockDtl('<%=locationNode.getAttributes().item(0) .getNodeValue()%>','<%=rowNode.getAttributes().item(0).getNodeValue()%>','<%=stackNode.getAttributes().item(0).getNodeValue()%>','<%=columnNode.getAttributes().item(0).getNodeValue()%>');"> <%=locationNode.getAttributes().item(0) .getNodeValue()%>
</td>
<%
}
else
{
%>
<td class="cellempty" onclick="getStockDtl();"><%=locationNode.getAttributes().item(0) .getNodeValue()%>
</td>
<%
}
}
}}
}
%>
</tr>
<%
}}
%>
</table>
</li>
<%
frmLeft+=40;
frmTop+= 25;
}
}
%>
</ul>
</div>
</td>
<td>
<div id="stocktableDiv" width="400px"></div>
</td>
</tr>
</table>
<%
} catch (RemoteException ex) {
System.out .println("Exception : EORLocationStock sMessageArguments(String,wizardBean) :" + ex); //$NON-NLS-1$
} catch (ITMException ex) {
System.out .println("Exception : EORLocationStock sMessageArguments(String,wizardBean) :" + ex); //$NON-NLS-1$
} catch (Exception ex) {
System.out .println("Exception : EORLocationStock sMessageArguments(String,wizardBean) :" + ex); //$NON-NLS-1$
}
%>
</form>
<script>
areaCode ="<%=this.selectedArea%>";
locRange ="<%=this.locationRange%>";
document.getElementById("locationRange").value=locRange;
window.onload = new function() {
var currList = document.getElementById("area");
for (var m = 0; m < currList.options.length; m++)
{
var checkval = currList.options[m].value;
if(checkval==areaCode)
{
currList.options[m].selected = true;
}
}
};
</script>
</body>
</html>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment