Commit 4f5a3a93 authored by dkasliwal's avatar dkasliwal

Create client wise folder structure in sfa


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@100981 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 608982f0
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>sfa</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
</buildSpec>
<natures>
</natures>
</projectDescription>
<module id="ibase3-webitm-sfadashboard">
<ejb>ibase3-webitm-sfadashboard4-0-0-1.jar</ejb>
</module>
<module id="ibase3-webitm-sfadashboard">
<ejb>ibase3-webitm-sfadashboard3-0-0-1.jar</ejb>
</module>
<!--Start the Mapping for Parent Dashboard -->
<module id="ibase3-webitm-dashboardparent">
<ejb>ibase3-webitm-dashboardparent1-1-0-2.jar</ejb>
</module>
<module id="gwt-table-to-excel">
<ejb>gwt-table-to-excel-0.0.4.jar</ejb>
</module>
<module id="json-simple">
<ejb>json-simple-1.1.1.jar</ejb>
</module>
<!-- End the Mapping for Parent Dashboard -->
<!--Start the Mapping for SFA Dashboard -->
<module id="ibase3-webitm-sfadashboard2-0-0-1">
<ejb>ibase3-webitm-sfadashboard2-0-0-1.jar</ejb>
</module>
<!--END the Mapping for SFA Dashboard -->
<?xml version='1.0'?>
<Root>
<page_title><![CDATA[Attendance Compliance Dashboard]]></page_title>
<datasource id ='1' driverName='DriverITM'><![CDATA[AttendanceComplianceServlet]]></datasource>
<view id='1' name='Graph View'>
<component datasource='1' id='1' type='T'>
<component_type><![CDATA[DataGrid]]></component_type>
<component_caption><![CDATA[]]></component_caption>
<component_icon><![CDATA[reportswht.png]]></component_icon>
<ComponentTitle><![CDATA[Compliance Report]]></ComponentTitle>
<component_css><![CDATA[outerChartContainerPos1of1]]></component_css>
<column_group id='salespersn'>
<col_group_title><![CDATA[Sales Person Code]]></col_group_title>
<column_size><![CDATA[50]]></column_size>
<column_alignment><![CDATA[left]]></column_alignment>
<link_metadata><![CDATA[]]></link_metadata>
<columns>
<column id='salespersn'><![CDATA[Sales Person Code]]></column>
</columns>
</column_group>
<column_group id='spname'>
<col_group_title><![CDATA[Sales Person Name]]></col_group_title>
<column_size><![CDATA[50]]></column_size>
<column_alignment><![CDATA[left]]></column_alignment>
<link_metadata><![CDATA[]]></link_metadata>
<columns>
<column id='spname'><![CDATA[Sales Person Name]]></column>
</columns>
</column_group>
<column_group id='lastreport'>
<col_group_title><![CDATA[Last Reported Date]]></col_group_title>
<column_size><![CDATA[50]]></column_size>
<column_alignment><![CDATA[center]]></column_alignment>
<link_metadata><![CDATA[]]></link_metadata>
<columns>
<column id='lastreport'><![CDATA[Last Reported Date]]></column>
</columns>
</column_group>
<column_group id='notreporteddays'>
<col_group_title><![CDATA[Not Reported Days]]></col_group_title>
<column_size><![CDATA[50]]></column_size>
<column_alignment><![CDATA[right]]></column_alignment>
<link_metadata><![CDATA[]]></link_metadata>
<columns>
<column id='notreporteddays'><![CDATA[Not Reported Days]]></column>
</columns>
</column_group>
<column_group id='state'>
<col_group_title><![CDATA[State]]></col_group_title>
<column_size><![CDATA[40]]></column_size>
<column_alignment><![CDATA[left]]></column_alignment>
<link_metadata><![CDATA[]]></link_metadata>
<columns>
<column id='state'><![CDATA[State]]></column>
</columns>
</column_group>
<column_group id='empname'>
<col_group_title><![CDATA[Reporting Head]]></col_group_title>
<column_size><![CDATA[50]]></column_size>
<column_alignment><![CDATA[left]]></column_alignment>
<link_metadata><![CDATA[]]></link_metadata>
<columns>
<column id='empname'><![CDATA[Reporting Head]]></column>
</columns>
</column_group>
<column_group id='mobileno'>
<col_group_title><![CDATA[Mobile No]]></col_group_title>
<column_size><![CDATA[50]]></column_size>
<column_alignment><![CDATA[right]]></column_alignment>
<link_metadata><![CDATA[]]></link_metadata>
<columns>
<column id='mobileno'><![CDATA[Mobile No]]></column>
</columns>
</column_group>
</component>
</view>
</Root>
<?xml version='1.0'?>
<Root>
<filters display='N'>
<filter type='1'>
<col_title><![CDATA[Heading of the Column]]></col_title>
<col_name id='PRD_SALESDASH' moduleName='DASHBOARD' name='month' mandatory='N'><![CDATA[Period Code:]]></col_name>
<col_descr id='descr'><![CDATA[Sales Person:]]></col_descr>
</filter>
<filter type='1'>
<col_title><![CDATA[Heading of the Column]]></col_title>
<col_name id='personName' moduleName='DASHBOARD' name='personname' mandatory='N'><![CDATA[Person Name]]></col_name>
<col_descr id='descr'><![CDATA[Year:]]></col_descr>
</filter>
</filters>
<page_title><![CDATA[Customer Information :]]></page_title>
<datasource id ='1' driverName='DriverITM'><![CDATA[ComplianceGridServlet]]></datasource>
<view id='1' name='Grid View'>
<component datasource='1' id='1' type='T'>
<component_type><![CDATA[DataGrid]]></component_type>
<ComponentTitle><![CDATA[Available Date]]></ComponentTitle>
<component_icon><![CDATA[reportswht.png]]></component_icon>
<component_css><![CDATA[outerChartContainerPos1of1]]></component_css>
<link_format filterdisplay='Y'><![CDATA[N]]></link_format>
<column_group id='repcode'>
<col_group_title><![CDATA[Rep Code ]]></col_group_title>
<column_size><![CDATA[30]]></column_size>
<column_alignment><![CDATA[left]]></column_alignment>
<link_metadata><![CDATA[compliancelink]]></link_metadata>
<columns>
<column id='repcode'><![CDATA[Rep Code]]></column>
</columns>
</column_group>
<column_group id='repname'>
<col_group_title><![CDATA[Rep Name]]></col_group_title>
<column_size><![CDATA[90]]></column_size>
<column_alignment><![CDATA[left]]></column_alignment>
<columns>
<column id='repname'><![CDATA[Rep Name]]></column>
</columns>
</column_group>
<column_group id='repdesg'>
<col_group_title><![CDATA[Rep Designation]]></col_group_title>
<column_size><![CDATA[30]]></column_size>
<column_alignment><![CDATA[left]]></column_alignment>
<link_metadata><![CDATA[compliancelink]]></link_metadata>
<columns>
<column id='repdesg'><![CDATA[Rep Designation]]></column>
</columns>
</column_group>
<column_group id='rep_nonrep'>
<col_group_title><![CDATA[Rep Nonrep ]]></col_group_title>
<column_size><![CDATA[90]]></column_size>
<column_alignment><![CDATA[left]]></column_alignment>
<columns>
<column id='rep_nonrep'><![CDATA[Rep Nonrep]]></column>
</columns>
</column_group>
<column_group id='available_dy'>
<col_group_title><![CDATA[Available Date ]]></col_group_title>
<column_size><![CDATA[30]]></column_size>
<column_alignment><![CDATA[left]]></column_alignment>
<link_metadata><![CDATA[compliancelink]]></link_metadata>
<columns>
<column id='available_dy'><![CDATA[Available Date]]></column>
</columns>
</column_group>
<column_group id='activity_code'>
<col_group_title><![CDATA[Activity Code ]]></col_group_title>
<column_size><![CDATA[90]]></column_size>
<column_alignment><![CDATA[left]]></column_alignment>
<columns>
<column id='activity_code'><![CDATA[Activity Code]]></column>
</columns>
</column_group>
<component_caption><![CDATA[]]></component_caption>
</component>
</view>
</Root>
<?xml version='1.0'?>
<Root>
<filters display='N'>
<filter type='1'>
<col_title><![CDATA[Heading of the Column]]></col_title>
<col_name id='personName' moduleName='DASHBOARD' name='salesPers' mandatory='N'><![CDATA[For Sales Person:]]></col_name>
<col_descr id='descr'><![CDATA[Sales Person:]]></col_descr>
</filter>
<filter type='1'>
<col_title><![CDATA[Heading of the Column]]></col_title>
<col_name id='P1' moduleName='DASHBOARD' name='date' mandatory='N'><![CDATA[Date]]></col_name>
<col_descr id='descr'><![CDATA[Year:]]></col_descr>
</filter>
</filters>
<page_title><![CDATA[Customer Information :]]></page_title>
<datasource id ='1' driverName='DriverITM'><![CDATA[ComplianceCustServlet]]></datasource>
<view id='1' name='Grid View'>
<component datasource='1' id='1' type='T'>
<component_type><![CDATA[DataGrid]]></component_type>
<ComponentTitle><![CDATA[Available Date]]></ComponentTitle>
<component_icon><![CDATA[reportswht.png]]></component_icon>
<component_css><![CDATA[outerChartContainerPos1of1]]></component_css>
<link_format filterdisplay='Y'><![CDATA[P]]></link_format>
<group><![CDATA[]]></group>
<groupFilter>
<autoFilter><![CDATA[firstColumn]]></autoFilter>
<refreshComponents>
<refreshComponent><![CDATA[6]]></refreshComponent>
</refreshComponents>
</groupFilter>
<column_group id='strg_type'>
<col_group_title><![CDATA[Customer Type ]]></col_group_title>
<column_size><![CDATA[30]]></column_size>
<column_alignment><![CDATA[left]]></column_alignment>
<link_metadata><![CDATA[]]></link_metadata>
<columns>
<column id='strg_type'><![CDATA[Customer Type]]></column>
</columns>
</column_group>
<column_group id='customer_name'>
<col_group_title><![CDATA[Sales Person ]]></col_group_title>
<column_size><![CDATA[90]]></column_size>
<column_alignment><![CDATA[left]]></column_alignment>
<link_metadata><![CDATA[]]></link_metadata>
<columns>
<column id='customer_name'><![CDATA[Customer Name]]></column>
</columns>
</column_group>
<component_caption><![CDATA[]]></component_caption>
</component>
</view>
</Root>
<?xml version='1.0'?>
<Root>
<filters display='N'>
<filter type='1'>
<col_title><![CDATA[Heading of the Column]]></col_title>
<col_name id='PRD_SALESDASH' moduleName='DASHBOARD' name='month' mandatory='N'><![CDATA[Period Code:]]></col_name>
<col_descr id='descr'><![CDATA[Sales Person:]]></col_descr>
</filter>
<filter type='1'>
<col_title><![CDATA[Heading of the Column]]></col_title>
<col_name id='personName' moduleName='DASHBOARD' name='personname' mandatory='N'><![CDATA[Person Name]]></col_name>
<col_descr id='descr'><![CDATA[Year:]]></col_descr>
</filter>
</filters>
<page_title><![CDATA[Customer Information :]]></page_title>
<datasource id ='1' driverName='DriverITM'><![CDATA[ComplianceGridServlet]]></datasource>
<view id='1' name='Grid View'>
<component datasource='1' id='1' type='T'>
<component_type><![CDATA[DataGrid]]></component_type>
<ComponentTitle><![CDATA[Available Date]]></ComponentTitle>
<component_icon><![CDATA[reportswht.png]]></component_icon>
<component_css><![CDATA[outerChartContainerPos1of1]]></component_css>
<link_format filterdisplay='Y'><![CDATA[N]]></link_format>
<column_group id='repcode'>
<col_group_title><![CDATA[Rep Code ]]></col_group_title>
<column_size><![CDATA[30]]></column_size>
<column_alignment><![CDATA[left]]></column_alignment>
<link_metadata><![CDATA[compliancelink]]></link_metadata>
<columns>
<column id='repcode'><![CDATA[Rep Code]]></column>
</columns>
</column_group>
<column_group id='repname'>
<col_group_title><![CDATA[Rep Name]]></col_group_title>
<column_size><![CDATA[90]]></column_size>
<column_alignment><![CDATA[left]]></column_alignment>
<columns>
<column id='repname'><![CDATA[Rep Name]]></column>
</columns>
</column_group>
<column_group id='repdesg'>
<col_group_title><![CDATA[Rep Designation]]></col_group_title>
<column_size><![CDATA[30]]></column_size>
<column_alignment><![CDATA[left]]></column_alignment>
<link_metadata><![CDATA[compliancelink]]></link_metadata>
<columns>
<column id='repdesg'><![CDATA[Rep Designation]]></column>
</columns>
</column_group>
<column_group id='rep_nonrep'>
<col_group_title><![CDATA[Rep Nonrep ]]></col_group_title>
<column_size><![CDATA[90]]></column_size>
<column_alignment><![CDATA[left]]></column_alignment>
<columns>
<column id='rep_nonrep'><![CDATA[Rep Nonrep]]></column>
</columns>
</column_group>
<column_group id='available_dy'>
<col_group_title><![CDATA[Available Date ]]></col_group_title>
<column_size><![CDATA[30]]></column_size>
<column_alignment><![CDATA[left]]></column_alignment>
<link_metadata><![CDATA[compliancelink]]></link_metadata>
<columns>
<column id='available_dy'><![CDATA[Available Date]]></column>
</columns>
</column_group>
<column_group id='activity_code'>
<col_group_title><![CDATA[Activity Code ]]></col_group_title>
<column_size><![CDATA[90]]></column_size>
<column_alignment><![CDATA[left]]></column_alignment>
<columns>
<column id='activity_code'><![CDATA[Activity Code]]></column>
</columns>
</column_group>
<component_caption><![CDATA[]]></component_caption>
</component>
</view>
</Root>
<?xml version='1.0'?>
<Root>
<filters display='N'>
<filter type='1'>
<col_title><![CDATA[Heading of the Column]]></col_title>
<col_name id='personName' moduleName='DASHBOARD' name='salesPers' mandatory='N'><![CDATA[For Sales Person:]]></col_name>
<col_descr id='descr'><![CDATA[Sales Person:]]></col_descr>
</filter>
<filter type='1'>
<col_title><![CDATA[Heading of the Column]]></col_title>
<col_name id='P1' moduleName='DASHBOARD' name='date' mandatory='N'><![CDATA[Date]]></col_name>
<col_descr id='descr'><![CDATA[Year:]]></col_descr>
</filter>
</filters>
<page_title><![CDATA[Customer Information :]]></page_title>
<datasource id ='1' driverName='DriverITM'><![CDATA[ComplianceCustServlet]]></datasource>
<view id='1' name='Grid View'>
<component datasource='1' id='1' type='T'>
<component_type><![CDATA[DataGrid]]></component_type>
<ComponentTitle><![CDATA[Available Date]]></ComponentTitle>
<component_icon><![CDATA[reportswht.png]]></component_icon>
<component_css><![CDATA[outerChartContainerPos1of1]]></component_css>
<link_format filterdisplay='Y'><![CDATA[P]]></link_format>
<group><![CDATA[]]></group>
<groupFilter>
<autoFilter><![CDATA[firstColumn]]></autoFilter>
<refreshComponents>
<refreshComponent><![CDATA[6]]></refreshComponent>
</refreshComponents>
</groupFilter>
<column_group id='strg_type'>
<col_group_title><![CDATA[Customer Type ]]></col_group_title>
<column_size><![CDATA[30]]></column_size>
<column_alignment><![CDATA[left]]></column_alignment>
<link_metadata><![CDATA[]]></link_metadata>
<columns>
<column id='strg_type'><![CDATA[Customer Type]]></column>
</columns>
</column_group>
<column_group id='customer_name'>
<col_group_title><![CDATA[Sales Person ]]></col_group_title>
<column_size><![CDATA[90]]></column_size>
<column_alignment><![CDATA[left]]></column_alignment>
<link_metadata><![CDATA[]]></link_metadata>
<columns>
<column id='customer_name'><![CDATA[Customer Name]]></column>
</columns>
</column_group>
<component_caption><![CDATA[]]></component_caption>
</component>
</view>
</Root>
<?xml version='1.0'?>
<Root>
<filters display='N'>
<filter type='4'>
<default_value><![CDATA[]]></default_value>
<col_name ><![CDATA[frDate]]></col_name>
<col_descr ><![CDATA[From Date]]></col_descr>
<col_id><![CDATA[frDate]]></col_id>
<field_name><![CDATA[fr_date]]></field_name>
<mod_name><![CDATA[DASHBOARD]]></mod_name>
<show_ontitle><![CDATA[1]]></show_ontitle>
<mandatory><![CDATA[N]]></mandatory>
</filter>
</filters>
<page_title><![CDATA[Pending Status]]></page_title>
<datasource id ='1' driverName='DriverITM'><![CDATA[PendingStatusServlet]]></datasource>
<view id='1' name='Graph View'>
<component datasource='1' id='1' type='T'>
<component_type><![CDATA[DataGrid]]></component_type>
<component_caption><![CDATA[]]></component_caption>
<component_icon><![CDATA[reportswht.png]]></component_icon>
<ComponentTitle><![CDATA[Pending Status]]></ComponentTitle>
<component_css><![CDATA[outerChartContainerPos1of1]]></component_css>
<column_group id='particular'>
<col_group_title><![CDATA[Particular]]></col_group_title>
<column_size><![CDATA[20]]></column_size>
<column_alignment><![CDATA[left]]></column_alignment>
<columns>
<column id='particular'><![CDATA[Particular]]></column>
</columns>
</column_group>
<column_group id='month'>
<col_group_title><![CDATA[Month]]></col_group_title>
<column_size><![CDATA[15]]></column_size>
<column_alignment><![CDATA[left]]></column_alignment>
<columns>
<column id='month'><![CDATA[Month]]></column>
</columns>
</column_group>
<column_group id='detail'>
<col_group_title><![CDATA[Details]]></col_group_title>
<column_size><![CDATA[80]]></column_size>
<column_alignment><![CDATA[left]]></column_alignment>
<columns>
<column id='detail'><![CDATA[Details]]></column>
</columns>
</column_group>
</component>
</view>
</Root>
<?xml version='1.0'?>
<Root>
<filters display='N'>
<filter type='5'>
<default_value><![CDATA[]]></default_value>
<col_name ><![CDATA[PRD_SALESDASH]]></col_name>
<col_descr ><![CDATA[For Period]]></col_descr>
<col_id><![CDATA[PRD_SALESDASH]]></col_id>
<field_name><![CDATA[PRD_SALESDASH]]></field_name>
<mod_name><![CDATA[DASHBOARD]]></mod_name>
<show_ontitle><![CDATA[1]]></show_ontitle>
<mandatory><![CDATA[Y]]></mandatory>
</filter>
</filters>
<page_title><![CDATA[Target Vs Achievement]]></page_title>
<datasource id ='1' driverName='DriverITM'><![CDATA[TargetVsAchievementServlet]]></datasource>
<view id='1' name='Graph View'>
<component datasource='1' id='1' type='T'>
<component_type><![CDATA[DataGrid]]></component_type>
<component_caption><![CDATA[]]></component_caption>
<component_icon><![CDATA[reportswht.png]]></component_icon>
<ComponentTitle><![CDATA[Target Vs Achievement]]></ComponentTitle>
<component_css><![CDATA[outerChartContainerPos1of1]]></component_css>
<column_group id='rank'>
<col_group_title><![CDATA[Rank]]></col_group_title>
<column_size><![CDATA[20]]></column_size>
<column_alignment><![CDATA[left]]></column_alignment>
<columns>
<column id='rank'><![CDATA[Rank]]></column>
</columns>
</column_group>
<column_group id='sales_id'>
<col_group_title><![CDATA[Sales Person ID]]></col_group_title>
<column_size><![CDATA[50]]></column_size>
<column_alignment><![CDATA[left]]></column_alignment>
<columns>
<column id='sales_id'><![CDATA[Sales Person ID]]></column>
</columns>
</column_group>
<column_group id='salespers_name'>
<col_group_title><![CDATA[Sales Person Name]]></col_group_title>
<column_size><![CDATA[100]]></column_size>
<column_alignment><![CDATA[left]]></column_alignment>
<columns>
<column id='salespers_name'><![CDATA[Sales Person Name]]></column>
</columns>
</column_group>
<column_group id='tgt_amt_grid'>
<col_group_title><![CDATA[Target Amount]]></col_group_title>
<column_size><![CDATA[30]]></column_size>
<column_alignment><![CDATA[right]]></column_alignment>
<columns>
<column id='tgt_amt_grid'><![CDATA[Target Amount]]></column>
</columns>
</column_group>
<column_group id='ach_amt_grid'>
<col_group_title><![CDATA[Achievement Amount]]></col_group_title>
<column_size><![CDATA[30]]></column_size>
<column_alignment><![CDATA[right]]></column_alignment>
<columns>
<column id='ach_amt_grid'><![CDATA[Achievement Amount]]></column>
</columns>
</column_group>
</component>
<component datasource='1' id='2' type='G' >
<ComponentTitle><![CDATA[Target Vs Achievement]]></ComponentTitle>
<component_css><![CDATA[outerChartContainerPos1of1]]></component_css>
<component_icon><![CDATA[reportswht.png]]></component_icon>
<chart_properties>
<win_properties><![CDATA[]]></win_properties>
<chart_type id='linkedchart'><![CDATA[ScrollCombiDY2D]]></chart_type>
<caption><![CDATA[]]></caption>
<height><![CDATA[315]]></height>
<width><![CDATA[100%]]></width>
<bg_color><![CDATA[ffffff]]></bg_color>
<showborder><![CDATA[0]]></showborder>
<showlegend><![CDATA[1]]></showlegend>
<useroundedges><![CDATA[1]]></useroundedges>
<rotatevalues><![CDATA[0]]></rotatevalues>
<decimals><![CDATA[2]]> </decimals>
<formatnumberscale><![CDATA[0]]></formatnumberscale>
<formatnumber><![CDATA[1]]></formatnumber>
</chart_properties>
<column_group id='x_axis'>
<col_group_title><![CDATA[Sales Person]]></col_group_title>
<columns>
<column id='sales_id'><![CDATA[Sales Person]]></column>
</columns>
</column_group>
<column_group id='y_axis'>
<col_group_title><![CDATA[Amount]]></col_group_title>
<columns>
<column id='tgt_amt' render='bar' linktype='' linkedmetadata='' showvalue='1' color='#FF6347' linevisibility='0' dotthickness='3'><![CDATA[Target]]></column>
<column id='ach_amt' render='bar' linktype='' linkedmetadata='' showvalue='1' color='#7B68EE' linevisibility='3' dotthickness='3'><![CDATA[Achievements]]></column>
</columns>
<left_yaxis_title><![CDATA[Amount]]></left_yaxis_title>
<right_yaxis_title><![CDATA[]]></right_yaxis_title>
</column_group>
</component>
</view>
</Root>
<!--Start Mapping for Parent Dashboard-->
<servlet>
<servlet-name>ParentMetaDataServlet</servlet-name>
<servlet-class>ibase.dashboard.metadata.servlet.ParentMetaDataServlet</servlet-class>
</servlet>
<servlet-mapping id="ParentMetaDataServlet">
<servlet-name>ParentMetaDataServlet</servlet-name>
<url-pattern>/ParentMetaDataServlet</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>DashboardFilterServlet</servlet-name>
<servlet-class>ibase.dashboard.metadata.servlet.DashboardFilterServlet</servlet-class>
</servlet>
<servlet-mapping id="DashboardFilterServlet">
<servlet-name>DashboardFilterServlet</servlet-name>
<url-pattern>/DashboardFilterServlet</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>gwtTableToExcelServlet</servlet-name>
<servlet-class>ibase.server.TableToExcelServlet</servlet-class>
</servlet>
<servlet-mapping id="gwtTableToExcelServlet">
<servlet-name>gwtTableToExcelServlet</servlet-name>
<url-pattern>/dwh/gwtdashboardreport/excel</url-pattern>
</servlet-mapping>
<!--End Mapping for Parent Dashboard-->
<!--Start Mapping for SFA -->
<servlet>
<servlet-name>TaskActivityServlet</servlet-name>
<servlet-class>ibase.dashboard.sfa.servlet.TaskActivityServlet</servlet-class>
</servlet>
<servlet-mapping id="TaskActivityServlet">
<servlet-name>TaskActivityServlet</servlet-name>
<url-pattern>/TaskActivityServlet</url-pattern>
</servlet-mapping>
<!--End Mapping for SFA -->
<!--Start Mapping for Parent Dashboard-->
<servlet>
<servlet-name>ParentMetaDataServlet</servlet-name>
<servlet-class>ibase.dashboard.metadata.servlet.ParentMetaDataServlet</servlet-class>
</servlet>
<servlet-mapping id="ParentMetaDataServlet">
<servlet-name>ParentMetaDataServlet</servlet-name>
<url-pattern>/ParentMetaDataServlet</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>DashboardFilterServlet</servlet-name>
<servlet-class>ibase.dashboard.metadata.servlet.DashboardFilterServlet</servlet-class>
</servlet>
<servlet-mapping id="DashboardFilterServlet">
<servlet-name>DashboardFilterServlet</servlet-name>
<url-pattern>/DashboardFilterServlet</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>gwtTableToExcelServlet</servlet-name>
<servlet-class>ibase.server.TableToExcelServlet</servlet-class>
</servlet>
<servlet-mapping id="gwtTableToExcelServlet">
<servlet-name>gwtTableToExcelServlet</servlet-name>
<url-pattern>/dwh/gwtdashboardreport/excel</url-pattern>
</servlet-mapping>
<!--End Mapping for Parent Dashboard-->
<!--Start Mapping for compliance -->
<servlet>
<servlet-name>ComplianceServlet</servlet-name>
<servlet-class>ibase.dashboard.sfa.servlet.ComplianceServlet</servlet-class>
</servlet>
<servlet-mapping id="ComplianceServlet">
<servlet-name>ComplianceServlet</servlet-name>
<url-pattern>/ComplianceServlet</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>ComplianceCustServlet</servlet-name>
<servlet-class>ibase.dashboard.sfa.servlet.ComplianceCustServlet</servlet-class>
</servlet>
<servlet-mapping id="ComplianceCustServlet">
<servlet-name>ComplianceCustServlet</servlet-name>
<url-pattern>/ComplianceCustServlet</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>ComplianceGridServlet</servlet-name>
<servlet-class>ibase.dashboard.sfa.servlet.ComplianceGridServlet</servlet-class>
</servlet>
<servlet-mapping id="ComplianceGridServlet">
<servlet-name>ComplianceGridServlet</servlet-name>
<url-pattern>/ComplianceGridServlet</url-pattern>
</servlet-mapping>
<!--End Mapping for compliance -->
<!--Start Mapping for Parent Dashboard-->
<servlet>
<servlet-name>ParentMetaDataServlet</servlet-name>
<servlet-class>ibase.dashboard.metadata.servlet.ParentMetaDataServlet</servlet-class>
</servlet>
<servlet-mapping id="ParentMetaDataServlet">
<servlet-name>ParentMetaDataServlet</servlet-name>
<url-pattern>/ParentMetaDataServlet</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>DashboardFilterServlet</servlet-name>
<servlet-class>ibase.dashboard.metadata.servlet.DashboardFilterServlet</servlet-class>
</servlet>
<servlet-mapping id="DashboardFilterServlet">
<servlet-name>DashboardFilterServlet</servlet-name>
<url-pattern>/DashboardFilterServlet</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>gwtTableToExcelServlet</servlet-name>
<servlet-class>ibase.server.TableToExcelServlet</servlet-class>
</servlet>
<servlet-mapping id="gwtTableToExcelServlet">
<servlet-name>gwtTableToExcelServlet</servlet-name>
<url-pattern>/dwh/gwtdashboardreport/excel</url-pattern>
</servlet-mapping>
<!--End Mapping for Parent Dashboard-->
<!--Start Mapping for compliance -->
<servlet>
<servlet-name>ComplianceServlet</servlet-name>
<servlet-class>ibase.dashboard.sfa.servlet.ComplianceServlet</servlet-class>
</servlet>
<servlet-mapping id="ComplianceServlet">
<servlet-name>ComplianceServlet</servlet-name>
<url-pattern>/ComplianceServlet</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>ComplianceCustServlet</servlet-name>
<servlet-class>ibase.dashboard.sfa.servlet.ComplianceCustServlet</servlet-class>
</servlet>
<servlet-mapping id="ComplianceCustServlet">
<servlet-name>ComplianceCustServlet</servlet-name>
<url-pattern>/ComplianceCustServlet</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>ComplianceGridServlet</servlet-name>
<servlet-class>ibase.dashboard.sfa.servlet.ComplianceGridServlet</servlet-class>
</servlet>
<servlet-mapping id="ComplianceGridServlet">
<servlet-name>ComplianceGridServlet</servlet-name>
<url-pattern>/ComplianceGridServlet</url-pattern>
</servlet-mapping>
<!--End Mapping for compliance -->
<!--Start Mapping for Parent Dashboard-->
<servlet>
<servlet-name>ParentMetaDataServlet</servlet-name>
<servlet-class>ibase.dashboard.metadata.servlet.ParentMetaDataServlet</servlet-class>
</servlet>
<servlet-mapping id="ParentMetaDataServlet">
<servlet-name>ParentMetaDataServlet</servlet-name>
<url-pattern>/ParentMetaDataServlet</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>DashboardFilterServlet</servlet-name>
<servlet-class>ibase.dashboard.metadata.servlet.DashboardFilterServlet</servlet-class>
</servlet>
<servlet-mapping id="DashboardFilterServlet">
<servlet-name>DashboardFilterServlet</servlet-name>
<url-pattern>/DashboardFilterServlet</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>gwtTableToExcelServlet</servlet-name>
<servlet-class>ibase.server.TableToExcelServlet</servlet-class>
</servlet>
<servlet-mapping id="gwtTableToExcelServlet">
<servlet-name>gwtTableToExcelServlet</servlet-name>
<url-pattern>/dwh/gwtdashboardreport/excel</url-pattern>
</servlet-mapping>
<!--End Mapping for Parent Dashboard-->
<!--Start of Servlet Mapping for Module wise Gardenia Dashboard by Nikhil -->
<servlet>
<servlet-name>AttendanceComplianceServlet</servlet-name>
<servlet-class>ibase.dashboard.sfa.servlet.AttendanceComplianceServlet</servlet-class>
</servlet>
<servlet-mapping id="AttendanceComplianceServlet">
<servlet-name>AttendanceComplianceServlet</servlet-name>
<url-pattern>/AttendanceComplianceServlet</url-pattern>
</servlet-mapping>
<!--End of Servlet Mapping for Module wise Gardenia Dashboard by Nikhil -->
<!--Start Mapping for Parent Dashboard-->
<servlet>
<servlet-name>ParentMetaDataServlet</servlet-name>
<servlet-class>ibase.dashboard.metadata.servlet.ParentMetaDataServlet</servlet-class>
</servlet>
<servlet-mapping id="ParentMetaDataServlet">
<servlet-name>ParentMetaDataServlet</servlet-name>
<url-pattern>/ParentMetaDataServlet</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>DashboardFilterServlet</servlet-name>
<servlet-class>ibase.dashboard.metadata.servlet.DashboardFilterServlet</servlet-class>
</servlet>
<servlet-mapping id="DashboardFilterServlet">
<servlet-name>DashboardFilterServlet</servlet-name>
<url-pattern>/DashboardFilterServlet</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>gwtTableToExcelServlet</servlet-name>
<servlet-class>ibase.server.TableToExcelServlet</servlet-class>
</servlet>
<servlet-mapping id="gwtTableToExcelServlet">
<servlet-name>gwtTableToExcelServlet</servlet-name>
<url-pattern>/dwh/gwtdashboardreport/excel</url-pattern>
</servlet-mapping>
<!--End Mapping for Parent Dashboard-->
<!--Start of Servlet Mapping for Dashboard by Nikhil -->
<servlet>
<servlet-name>AttendanceComplianceServlet</servlet-name>
<servlet-class>ibase.dashboard.sfa.servlet.AttendanceComplianceServlet</servlet-class>
</servlet>
<servlet-mapping id="AttendanceComplianceServlet">
<servlet-name>AttendanceComplianceServlet</servlet-name>
<url-pattern>/AttendanceComplianceServlet</url-pattern>
</servlet-mapping>
<!--End Mapping for SFA -->
<!--Start Mapping for Parent Dashboard-->
<servlet>
<servlet-name>ParentMetaDataServlet</servlet-name>
<servlet-class>ibase.dashboard.metadata.servlet.ParentMetaDataServlet</servlet-class>
</servlet>
<servlet-mapping id="ParentMetaDataServlet">
<servlet-name>ParentMetaDataServlet</servlet-name>
<url-pattern>/ParentMetaDataServlet</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>DashboardFilterServlet</servlet-name>
<servlet-class>ibase.dashboard.metadata.servlet.DashboardFilterServlet</servlet-class>
</servlet>
<servlet-mapping id="DashboardFilterServlet">
<servlet-name>DashboardFilterServlet</servlet-name>
<url-pattern>/DashboardFilterServlet</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>gwtTableToExcelServlet</servlet-name>
<servlet-class>ibase.server.TableToExcelServlet</servlet-class>
</servlet>
<servlet-mapping id="gwtTableToExcelServlet">
<servlet-name>gwtTableToExcelServlet</servlet-name>
<url-pattern>/dwh/gwtdashboardreport/excel</url-pattern>
</servlet-mapping>
<!--End Mapping for Parent Dashboard-->
<!--Start Mapping for SFA -->
<servlet>
<servlet-name>TargetVsAchievementServlet</servlet-name>
<servlet-class>ibase.dashboard.sfa.servlet.TargetVsAchievementServlet</servlet-class>
</servlet>
<servlet-mapping id="TargetVsAchievementServlet">
<servlet-name>TargetVsAchievementServlet</servlet-name>
<url-pattern>/TargetVsAchievementServlet</url-pattern>
</servlet-mapping>
<!--End Mapping for SFA -->
<!--Start Mapping for Parent Dashboard-->
<servlet>
<servlet-name>ParentMetaDataServlet</servlet-name>
<servlet-class>ibase.dashboard.metadata.servlet.ParentMetaDataServlet</servlet-class>
</servlet>
<servlet-mapping id="ParentMetaDataServlet">
<servlet-name>ParentMetaDataServlet</servlet-name>
<url-pattern>/ParentMetaDataServlet</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>DashboardFilterServlet</servlet-name>
<servlet-class>ibase.dashboard.metadata.servlet.DashboardFilterServlet</servlet-class>
</servlet>
<servlet-mapping id="DashboardFilterServlet">
<servlet-name>DashboardFilterServlet</servlet-name>
<url-pattern>/DashboardFilterServlet</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>gwtTableToExcelServlet</servlet-name>
<servlet-class>ibase.server.TableToExcelServlet</servlet-class>
</servlet>
<servlet-mapping id="gwtTableToExcelServlet">
<servlet-name>gwtTableToExcelServlet</servlet-name>
<url-pattern>/dwh/gwtdashboardreport/excel</url-pattern>
</servlet-mapping>
<!--End Mapping for Parent Dashboard-->
<!--Start Mapping for SFA -->
<servlet>
<servlet-name>PendingStatusServlet</servlet-name>
<servlet-class>ibase.dashboard.sfa.servlet.PendingStatusServlet</servlet-class>
</servlet>
<servlet-mapping id="PendingStatusServlet">
<servlet-name>PendingStatusServlet</servlet-name>
<url-pattern>/PendingStatusServlet</url-pattern>
</servlet-mapping>
<!--End Mapping for SFA -->
select A.SALES_PERS, SP.SP_NAME, A.LAST_REPORT, ROUND(TRUNC(sysdate)-TRUNC(A.LAST_REPORT)) NOT_REPORTED,
I.DESCR ITEM_SERIES, E.HOBBY1 REGION, E.CUR_STATE STATE,
(NVL(TRIM(E1.EMP_FNAME),'')||NVL(TRIM(E1.EMP_MNAME),' ')||NVL(TRIM(E1.EMP_LNAME),'')) EMP_NAME, E.MOBILE_NO
FROM
(SELECT t.SALES_PERS,Max(T.EVENT_DATE) LAST_REPORT FROM SPRS_ACT_TRAN T
WhERE T.SALEs_PERS IN (SELECT S.SALES_pERS FROM SALES_PErS S INNER JOIN EMPLOYEE E ON S.SALES_PERS = E.EMP_CODE
WHERE S.ACTIVE_YN='Y'
start with e.emp_code = :EMP_CODE
connect by prior E.EMP_CODE = E.REPORT_TO)
GRoup by t.SALES_PERS)A INNER JOIN SALES_PERS SP ON A.SALES_PERS = SP.SALES_PERS
INNER JOIN EMPLOYEE E ON SP.SALES_PERS = E.EMP_CODE
INNER JOIN ITEMSER I ON I.ITEM_SER=SP.ITEM_SER
LEFT OUTER JOIN EMPLOYEE E1 ON E1.EMP_CODE = E.REPORT_TO
;
\ No newline at end of file
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