Getting summary data in Hierarchical
Hi,
I have two tables:
A. Employee Data with the following columns
EMPLOYEE ID
Org_unit_id
Salary
B. Organizational hierarchy
ID
ParentID
CompanyID
I need to get Sum of salary aggregated to each unit, their parent unit and Company level in a single Query.
Please note that organization hierarchy can be spanned to multiple levels.
Example:
Employee Data
Employee ID Orgunit ID Salary
1 101 200
2 102 300
3 201 400
4 202 500
Org hierarchy Data:
ID Parent_id Company
100 NULL 10001
200 NULL 20001
101 100 10001
102 100 10001
201 200 20001
202 200 20001
Expected result:
Company ID sum(sal)
10001 101 200
10001 102 300
10001 100 500
10001 NULL 500
20001 201 400
20001 202 500
20001 200 900
20001 NULL 900
Regards
K.Rajkumar
Message was edited by:
user578605
Something like this? (sub = subordinate, sup = superior)
1
3 4
5 6
7 8
2
9
0
with
the_data as
(select 1 sub,null sup,0 amount from dual union all
select 2 sub,null sup,500 from dual union all
select 3 sub,1 sup,100 from dual union all
select 4 sub,1 sup,200 from dual union all
select 5 sub,3 sup,300 from dual union all
select 6 sub,3 sup,400 from dual union all
select 7 sub,5 sup,500 from dual union all
select 8 sub,5 sup,600 from dual union all
select 9 sub,2 sup,700 from dual union all
select 0 sub,9 sup,800 from dual
select sup,
sub,
amount,
case when connect_by_isleaf = 0
then (select sum(amount)
from the_data
start with sup = d.sub
connect by prior sub = sup
) + amount
else amount
end level_sum
from the_data d
start with sup is null
connect by prior sub = supRegards
Etbin
Message was edited by: Etbin
user596003
Similar Messages
-
Not able to get the data on the page
hi,
I tried brining the data on the JSP page. I am passing the parameters to a PL/SQL procedure. but I am not getting any data or error. can anyone helpme how to proceed further I am retreving the page parameters that are passed to the JSP page like this.
<%
PortletRenderRequest portletRequest = (PortletRenderRequest)request.getAttribute(HttpCommonConstants.PORTLET_RENDER_REQUEST);
RenderContext rc = portletRequest.getRenderContext();
PortletDefinition pd = portletRequest.getPortletInstance().getPortletDefinition();
%>
I am getting the page parameters. but I am not able to get any result on the page.
while I am using the same code to get the data on another JSP page I am getting the data except I am not retreving the page parameters.
I am using the code like this to pass the parameters to the procedure.
OracleConnection conn__OCI = cpool.getProxyConnection(OracleOCIConnectionPool.PROXYTYPE_USER_NAME, proxUserProp);
cstmt = conn__OCI.prepareCall ("begin test.test1( ?,?,?,?,? ); end;");
cstmt.setString(2, cnumb);
cstmt.setString(3, cperiod);
cstmt.setInt(4, retStrC);
cstmt.setString(5, retStr3);
cstmt.registerOutParameter (4, Types.NUMERIC);
cstmt.registerOutParameter (5, Types.VARCHAR);
cstmt.registerOutParameter(1, OracleTypes.CURSOR);
cstmt.execute();
retStrC = cstmt.getInt (4);
retStr3 = cstmt.getString (5);
retStr = "<tr class=OraDataText><td> " + retStrC + "</td></tr>";
retStr = retStr + "<tr class=OraDataText><td> " + retStr3 + "</td></tr>";
if ( retStrC == -1 ) { ALLretStr = ALLretStr + retStr; }
else
cursor = ((OracleCallableStatement)cstmt).getCursor(1);
while (cursor.next ())
if (spacerLine >= 2)
ALLretStr = ALLretStr + "<tr><td colspan=5 height=1 <div id=ssubLine> <div id=ssubLinet></div> </div> </td></tr>";
ALLretStr = ALLretStr + "<tr class=smmjWipAltText><td ALIGN=LEFT>" + cursor.getString(1) + "</td><td ALIGN=CENTER>" + cursor.getInt(2) + "</td><td ALIGN=CENTER>" + cursor.getString(3) + "</td><td ALIGN=CENTER>" + cursor.getString(4) + "</td><td ALIGN=RIGHT>" + cursor.getString(5) + "</td></tr>";
spacerLine++;
}Hi Frank,<br>
<br>
I am getting a blank page after hitting the submit button. can you help me finding a solution for this in the JSP page or tell me where the error is. <br>
<br>
<%@page contentType="text/html;charset=UTF-8" %><br>
<%@page import="oracle.portal.provider.v2.render.*" %><br>
<%@page import="oracle.portal.provider.v2.render.PortletRenderRequest" %><br>
<%@page import="oracle.portal.provider.v2.PortletDefinition" %><br>
<%@page import="oracle.portal.provider.v2.http.HttpCommonConstants" %><br>
<%@page import="java.sql.*, javax.sql.*, java.util.*, oracle.jdbc.*, <br>
oracle.jdbc.pool.*, oracle.jdbc.oci.*" %><br>
<br>
<%<br> PortletRenderRequest portletRequest = (PortletRenderRequest)request.getAttribute(HttpCommonConstants.PORTLET_RENDER_REQUEST);<br>
RenderContext rc = portletRequest.getRenderContext();<br>
PortletDefinition pd = portletRequest.getPortletInstance().getPortletDefinition();<br>
%><br>
<%! String tree_descrip;<br> String tree_descrip_long;<br>
String curr_Scheme;<br>
String overl_gif;<br>
String curr_css_path;<br>
// page param<br>
String p_number_val= "1";<br>
String p_period_val= "Day";<br>
%><br>
<%<br> String long_desc = "LONG";<br>
String Descrip = "SHORT";<br>
String treeDescrip= "%SUBMISS%OLDER%";<br>
String curr_treeCateg = "SUB";<br>
try<br>
{<br>
curr_Scheme = getInfo.getSchem.getSchem();<br>
overl_gif = "/images/tested/"+curr_Scheme+ "images/prefreshdefault.gif";<br>
curr_css_path = "/images/tested/" curr_Scheme "css/param_jsp.css";<br>
tree_descrip = getInfo.getPortletTitle.getPortletTitle ( Descrip , treeDescrip , curr_treeCateg);<br>
tree_descrip_long = getInfo.getPortletTitle.getPortletTitle ( long_desc , treeDescrip , curr_treeCateg);<br>
}<br>
catch(Exception e)<br>
{<br>
tree_descrip = "";<br>
tree_descrip_long = "";<br>
}<br>
%> <br>
<% // Get page param p_number_val try { p_number_val = request.getParameterValues("p_number")[0]; } catch(Exception e) { p_number_val = "1"; } <br>
// Get page param p_period_val try { p_period_val = request.getParameterValues("p_period")[0]; } catch(Exception e) { p_period_val = "Day"; } %> <br>
<HTML> <HEAD> <link href="<%= curr_css_path %>" rel="stylesheet" type="text/css" media='' screen=''/> <SCRIPT LANGUAGE="JavaScript1.1" SRC="/images/smmj_page_obj/Popup/overlib.js"></SCRIPT> </HEAD> <BODY>
<TABLE WIDTH=100% summary="<%= tree_descrip %>" border="0" cellspacing="0" cellpadding="3" BGCOLOR="#FFFFFF" > <TR WIDTH="100%" height="6px"><td height="6px" COLSPAN="6" ></td></TR> <TR WIDTH="100%" > <td ALIGN="LEFT" nowrap ></td> <td ALIGN="LEFT" style="font-family:Verdana; font-size:8pt;font-weight:normal" nowrap class="smmjPort2HeadJS"> CYCLE NAME</td> <td ALIGN="CENTER" style="font-family:Verdana; font-size:8pt;font-weight:normal" nowrap class="smmjPort2HeadJS">ID</td> <td ALIGN="CENTER" style="font-family:Verdana; font-size:8pt;font-weight:normal" nowrap class="smmjPort2HeadJS">FIRM NAME</td> <td ALIGN="CENTER" style="font-family:Verdana; font-size:8pt;font-weight:normal" nowrap class="smmjPort2HeadJS">BILLING PERIOD</td> <td ALIGN="RIGHT" style="font-family:Verdana; font-size:8pt;font-weight:normal" nowrap class="smmjPort2HeadJS0">AGE</td> </TR> <%= getOlderSubs( p_number_val, p_period_val , "dev", portletRequest.getUser().getName(), "close_connect") %> </table> <TABLE><TR><TD> <%=p_number_val%>
<%=p_period_val%> <br>
<%=portletRequest.getUser().getName()%> </TD></TR> </TABLE> </BODY> </HTML> <br>
<%!<br> private String getOlderSubs( String cnumb, String cperiod, String cstring, String userid, String cState) throws SQLException
{<br>
CallableStatement cstmt;<br>
ResultSet cursor;<br>
int spacerLine = 1;<br>
int retStrC = 1;<br>
String retStr = "f";<br>
String retStr2 = "f";<br>
String retStr3 = "f";<br>
String retStr4 = "f";<br>
String ALLretStr = " ";<br>
String TempretStr = " ";<br>
String userstring = getInfo.getPortlUser.getPortUsr("B", "1");<br>
String pwstring = getInfo.getPortlUser.getPortUsr("B", "2");<br>
String CNNstring = getInfo.getPortlUser.getPortUsr("B", "3");<br>
String PROXY_user_name = "test$" + userid;<br>
//String PROXY_user_name = "test1$roger" ;<br>
String url= "jdbc:oracle:oci:@" + CNNstring;<br>
Properties prop = new Properties();<br>
try {<br>
if ( userid.trim().toUpperCase().equals(getInfo.getCONN.chkPortal.trim().toUpperCase()) )<br>
{<br>
ALLretStr = "<tr><td>Default user: " + userid + "</td></tr>"; }<br>
else<br>
{<br>
// Create an OracleOCIConnectionPool instance with default configuration
OracleOCIConnectionPool cpool = new OracleOCIConnectionPool(userstring, pwstring , url, null);<br>
Properties proxUserProp = new Properties();<br>
proxUserProp.setProperty(OracleOCIConnectionPool.PROXY_USER_NAME, PROXY_user_name);<br>
OracleConnection conn__OCI = cpool.getProxyConnection
(OracleOCIConnectionPool.PROXYTYPE_USER_NAME, proxUserProp);<br>
cstmt = conn__OCI.prepareCall ("begin PORT_CURSOR.s_submission_wip( ?,?,?,?,? ); end;");<br>
cstmt.setString(2, cnumb);<br>
cstmt.setString(3, cperiod);<br>
cstmt.setInt(4, retStrC);<br>
cstmt.setString(5, retStr3);<br>
cstmt.registerOutParameter (4, Types.NUMERIC);<br>
cstmt.registerOutParameter (5, Types.VARCHAR);<br>
cstmt.registerOutParameter(1, OracleTypes.CURSOR);<br>
cstmt.execute();<br>
retStrC = cstmt.getInt (4);<br>
retStr3 = cstmt.getString (5);<br>
retStr = "<tr class=OraDataText><td> " + retStrC + "</td></tr>";<br>
retStr = retStr + "<tr class=OraDataText><td> " + retStr3 + "</td></tr>";<br>
if ( retStrC == -1 ) { ALLretStr = ALLretStr + retStr; }<br>
else<br>
{<br>
cursor = ((OracleCallableStatement)cstmt).getCursor(1);<br>
while (cursor.next ())<br>
{<br>
if (spacerLine >= 2)<br>
{<br>
ALLretStr = ALLretStr + "<tr><td ALIGN=LEFT nowrap ></td><td colspan=5 height=1 ></td></tr>";<br>
}<br>
ALLretStr = ALLretStr + "<tr WIDTH=100% class=smmjPort2Text >
<td ALIGN=LEFT nowrap ></td><td ALIGN=LEFT> " + cursor.getString(1) + "</td><td ALIGN=CENTER>" + cursor.getInt(2) + "</td><td ALIGN=CENTER>" + cursor.getString(3) + "</td><td ALIGN=CENTER>" + cursor.getString(4) + "</td><td ALIGN=RIGHT>" + cursor.getString(5) + "</td></tr>";<br>spacerLine++;<br>
}<br>
}<br>
if (cState != null )<br>
{ //return(retStr);<br>
if (conn__OCI != null) conn__OCI.close();<br>
if (cpool != null) cpool.close();<br>
}}<br>
return(TempretStr);<br>
}<br>
catch (SQLException e )<br>
{<br>
String retErrStr = retStr + " SQL Error: <PRE> " + e + " </PRE> \n";<br>
return(retErrStr);<br>
}<br>
}<br>
%><br>
Regards,<br>
Vijay. -
How do I create a drill down for my summary data?
I have 7 fields of summary data with all having a common link called the customer account number.
I have tried the following steps several time carefully and was unable to get my drill down to work.
Insert menu > Group and chose the customer account number as my group field
copy and paste the summary fields to the group header ( which I now have hundreds of GH1)
Right click on the details section and chose Hide.
Suppress the Group Footer
File Menu > Report options and check on Show All Headers on Drill Down.
I must be missing a step somewhere here. I end up with no summary fields showing (to drill down into), and the customer account numbers showing.
Can some check this out for me?hi Michael,
you need a group to have drill down. you can't drill down on a report footer. if you can't group by these categories then you can't have drill down.
your other option is to create an on demand subreport that you can open. i would suggest that you go through a bunch of the e-learning tutorials on crystal reports here. after that go to the online help for crystal reports and use the search tab and search for "creating an on demand subreport"
you'd need to create an on demand subreport for each total that you are showing. again, please see the elearning topics especially on subreports, grouping. and then do follow the steps on on demand subreports in the online help.
-jamie -
How to get summary columns in delimited text file
How to get summary columns in delimited text file
I am trying to generate a delimited text file output with delimited_hdr = no.The report is a Group above report with summary columns at the bottom.In the text file the headers are not getting repeated & thats ok.The problem is the summary data is getting repeated for each row of data.Is there a way where i will get all the data & summary data will get displayed only once.I have to import the delimited text file in excel spreadsheet.Sorry there were a typos :
When I used desformat=DELIMITEDDATA with desttype=FILE, I get error "unknown printer driver DELIMITEDDATA". When you look for help, DELIMITED is not even listed as one of the values for DESTFORMAT. But if you scroll down and look for DELIMITER it says , this works only in conjuction with DESTFORMAT=DELIMITED !!!!!!??!! This is in 9i.
Has this thing worked for anybody ? Can anyone please tell if they were able to suppress the sumary columns or the parent columns of a master-detail data for that matter ? -
Relational hierarchical data to hierarchical XML
Hi All,
I have a self-referential relational table (ie, fk to self) to establish hierarchical, parent-child relationships (item_id is PK and item_id_parent references item_id as FK) between items. There can be an arbitrary level of depth down any branch of a tree. I can issue a basic "connect by" query and get back a correct hierarchical representation along the lines of the following (for a chosen root):
root
sub1
sub1,1
sub1,1,1
sub1,1,2
sub1,2
sub2
sub3
sub3,1
sub3,2
sub3,2,1
I need to generate a hierarchical XML document to represent this along the lines of:
<base>
<name>root</name>
<subs>
<sub>
<name>sub1</name>
<subs>
<sub>
<name>sub1,1</name>
<subs>
<sub>
<name>sub1,1,1</name>
</sub>
<sub>
<name>sub1,1,2</name>
</sub>
</subs>
</sub>
<sub>
<name>sub1,2</name>
</sub>
</subs>
</sub>
<sub>
<name>sub2</name>
</sub>
</subs>
</base>
I originally anticipated using XMLELEMENT, XMLForest, XMLAGG, etc, but I can't quite figure out how to handle the arbitrary nature of the depth of a branch. I can build a 'flat' xml document (containing all subs, in the right order, but not hierarchically nested below parents) or I can build the base and some pre-determined level of depth of the subs, but not an arbitrary level of depth. I next tried using types with dbms_xmlgen.newContext and cast(multiset(select...)), but again, I can only do it for a predetermined level of depth (ie, not in a recursive manner).
Can someone please give me a hint or two on this??
Thanks Much!!!!
Jim StollTesting with 10g I do not have the problem...
SQL> set trimspool on
SQL> connect &1/&2
Connected.
SQL> --
SQL> set timing on
SQL> set long 10000
SQL> set pages 10000
SQL> set feedback on
SQL> set lines 132
SQL> --
SQL> @@testcasebody.sql
SQL> declare
2 xmlschema CLOB :=
3 '<?xml version="1.0" encoding="UTF-8"?>
4 <!--W3C Schema generated by XMLSPY v2004 rel. 2 U (http://www.xmlspy.com)-->
5 <xs:schema targetNamespace="EmployeeList" xmlns="EmployeeList" xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
6 <xs:complexType name="EmployeeType" mixed="true">
7 <xs:choice>
8 <xs:element name="Manager" type="xs:byte"/>
9 <xs:element name="Employee" type="xs:byte"/>
10 <xs:element name="FirstName" type="xs:string"/>
11 <xs:element name="LastName" type="xs:string"/>
12 <xs:element name="EmailAddress" type="xs:string"/>
13 <xs:element name="Telephone" type="xs:string"/>
14 <xs:element name="StartDate" type="xs:date"/>
15 <xs:element name="Position" type="xs:string"/>
16 <xs:element name="Salary" type="xs:short"/>
17 <xs:element name="Reports" type="ReportsType"/>
18 </xs:choice>
19 </xs:complexType>
20 <xs:complexType name="ReportsType">
21 <xs:sequence>
22 <xs:element name="Employee" type="EmployeeType" maxOccurs="unbounded"/>
23 </xs:sequence>
24 </xs:complexType>
25 <xs:element name="Corporation">
26 <xs:complexType>
27 <xs:sequence>
28 <xs:element name="Employee" type="EmployeeType"/>
29 </xs:sequence>
30 </xs:complexType>
31 </xs:element>
32 </xs:schema>';
33 begin
34 dbms_xmlschema.registerSchema
35 (
36 schemaURL => 'Employee.xsd',
37 schemaDoc => xmlschema,
38 local => TRUE,
39 genTypes => TRUE,
40 genBean => FALSE,
41 genTables => FALSE
42 );
43 end;
44 /
PL/SQL procedure successfully completed.
Elapsed: 00:00:00.63
SQL> create or replace function processResultSet(currentLevel in out number, currentNode in out XMLType, query SYS_REFCURSOR)
2 return XMLType
3 is
4 thisLevel number;
5 thisNode xmlType;
6 result xmlType;
7 begin
8 thisLevel := currentLevel;
9 thisNode := currentNode;
10 fetch query into currentLevel, currentNode;
11 if (query%NOTFOUND) then
12 currentLevel := -1;
13 end if;
14 while (currentLevel >= thisLevel) loop
15 -- Next Node is a decendant of sibling of this Node.
16 if (currentLevel > thisLevel) then
17 -- Next Node is a decendant of this Node.
18 result := processResultSet(currentLevel, currentNode, query);
19 select xmlElement
20 (
21 "Employee",
22 extract(thisNode,'/Employee/*'),
23 xmlElement
24 (
25 "Reports",
26 result
27 )
28 )
29 into thisNode
30 from dual;
31 else
32 -- Next node is a sibling of this Node.
33 result := processResultSet(currentLevel, currentNode, query);
34 select xmlconcat(thisNode,result) into thisNode from dual;
35 end if;
36 end loop;
37
38 -- Next Node is a sibling of some ancestor of this node.
39
40 return thisNode;
41
42 end;
43 /
Function created.
Elapsed: 00:00:00.01
SQL> show errors
No errors.
SQL> --
SQL> create or replace function printEmployees
2 return XMLType
3 is
4 query SYS_REFCURSOR;
5 result XMLType;
6 rootLevel number := 0;
7 rootNode xmlType;
8 begin
9 open query for
10 select level, xmlElement
11 (
12 "Employee",
13 xmlForest
14 (
15 e.MANAGER_ID as "Manager",
16 e.EMPLOYEE_ID as "Employee",
17 e.FIRST_NAME as "FirstName",
18 e.LAST_NAME as "LastName",
19 e.EMAIL as "EmailAddress",
20 e.PHONE_NUMBER as "Telephone",
21 to_char(e.HIRE_DATE,'YYYY-MM-DD') as "StartDate",
22 j.JOB_TITLE as "Position",
23 e.SALARY as "Salary",
24 e.COMMISSION_PCT as "Commission"
25 )
26 ) as XML
27 from HR.EMPLOYEES e, HR.JOBS j
28 where e.JOB_ID = J.JOB_ID
29 connect by PRIOR EMPLOYEE_ID = MANAGER_ID
30 start with MANAGER_ID is null;
31
32 fetch query into rootLevel, rootNode;
33 result := processResultSet(rootLevel, rootNode, query);
34 select xmlElement
35 (
36 "Corporation",
37 xmlAttributes
38 (
39 'EmployeeList' as "xmlns",
40 'http://www.w3.org/2001/XMLSchema-instance' as "xmlns:xsi",
41 'EmployeeList Employee.xsd' as "xsi:schemaLocation"
42 ),
43 result
44 )
45 into result
46 from dual;
47 return result;
48 end;
49 /
Function created.
Elapsed: 00:00:00.00
SQL> show errors
No errors.
SQL> --
SQL> create or replace view CORPORATION_VIEW of XMLType
2 with object id
3 (
4 'ROW'
5 )
6 as select printEmployees() from dual
7 /
View created.
Elapsed: 00:00:00.07
SQL> show errors
No errors.
SQL> --
SQL> set long 200000
SQL> set pagesize 10000
SQL> select * from CORPORATION_VIEW
2 /
SYS_NC_ROWINFO$
<Corporation xmlns="EmployeeList" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="EmployeeList Employee.xs
d"><Employee><Employee>100</Employee>
<FirstName>Steven</FirstName>
<LastName>King</LastName>
<EmailAddress>SKING</EmailAddress>
<Telephone>515.123.4567</Telephone>
<StartDate>1987-06-17</StartDate>
<Position>President</Position>
<Salary>24000</Salary>
<Reports><Employee><Manager>100</Manager>
<Employee>101</Employee>
<FirstName>Neena</FirstName>
<LastName>Kochhar</LastName>
<EmailAddress>NKOCHHAR</EmailAddress>
<Telephone>515.123.4568</Telephone>
<StartDate>1989-09-21</StartDate>
<Position>Administration Vice President</Position>
<Salary>17000</Salary>
<Reports><Employee><Manager>101</Manager>
<Employee>205</Employee>
<FirstName>Shelley</FirstName>
<LastName>Higgins</LastName>
<EmailAddress>SHIGGINS</EmailAddress>
<Telephone>515.123.8080</Telephone>
<StartDate>1994-06-07</StartDate>
<Position>Accounting Manager</Position>
<Salary>12000</Salary>
<Reports><Employee><Manager>205</Manager><Employee>206</Employee><FirstName>William</FirstName><LastName>Gietz</LastName><EmailAddre
ss>WGIETZ</EmailAddress><Telephone>515.123.8181</Telephone><StartDate>1994-06-07</StartDate><Position>Public Accountant</Position><S
alary>8300</Salary></Employee></Reports></Employee><Employee><Manager>101</Manager><Employee>200</Employee><FirstName>Jennifer</Firs
tName><LastName>Whalen</LastName><EmailAddress>JWHALEN</EmailAddress><Telephone>515.123.4444</Telephone><StartDate>1987-09-17</Start
Date><Position>Administration Assistant</Position><Salary>4400</Salary></Employee><Employee><Manager>101</Manager>
<Employee>108</Employee>
<FirstName>Nancy</FirstName>
<LastName>Greenberg</LastName>
<EmailAddress>NGREENBE</EmailAddress>
<Telephone>515.124.4569</Telephone>
<StartDate>1994-08-17</StartDate>
<Position>Finance Manager</Position>
<Salary>12000</Salary>
<Reports><Employee><Manager>108</Manager><Employee>109</Employee><FirstName>Daniel</FirstName><LastName>Faviet</LastName><EmailAddre
ss>DFAVIET</EmailAddress><Telephone>515.124.4169</Telephone><StartDate>1994-08-16</StartDate><Position>Accountant</Position><Salary>
9000</Salary></Employee><Employee><Manager>108</Manager><Employee>112</Employee><FirstName>Jose Manuel</FirstName><LastName>Urman</L
astName><EmailAddress>JMURMAN</EmailAddress><Telephone>515.124.4469</Telephone><StartDate>1998-03-07</StartDate><Position>Accountant
</Position><Salary>7800</Salary></Employee><Employee><Manager>108</Manager><Employee>110</Employee><FirstName>John</FirstName><LastN
ame>Chen</LastName><EmailAddress>JCHEN</EmailAddress><Telephone>515.124.4269</Telephone><StartDate>1997-09-28</StartDate><Position>A
ccountant</Position><Salary>8200</Salary></Employee><Employee><Manager>108</Manager><Employee>111</Employee><FirstName>Ismael</First
Name><LastName>Sciarra</LastName><EmailAddress>ISCIARRA</EmailAddress><Telephone>515.124.4369</Telephone><StartDate>1997-09-30</Star
tDate><Position>Accountant</Position><Salary>7700</Salary></Employee><Employee><Manager>108</Manager><Employee>113</Employee><FirstN
ame>Luis</FirstName><LastName>Popp</LastName><EmailAddress>LPOPP</EmailAddress><Telephone>515.124.4567</Telephone><StartDate>1999-12
-07</StartDate><Position>Accountant</Position><Salary>6900</Salary></Employee></Reports></Employee><Employee><Manager>101</Manager><
Employee>203</Employee><FirstName>Susan</FirstName><LastName>Mavris</LastName><EmailAddress>SMAVRIS</EmailAddress><Telephone>515.123
.7777</Telephone><StartDate>1994-06-07</StartDate><Position>Human Resources Representative</Position><Salary>6500</Salary></Employee
<Employee><Manager>101</Manager><Employee>204</Employee><FirstName>Hermann</FirstName><LastName>Baer</LastName><EmailAddress>HBAER</EmailAddress><Telephone>515.123.8888</Telephone><StartDate>1994-06-07</StartDate><Position>Public Relations Representative</Positio
n><Salary>10000</Salary></Employee></Reports></Employee><Employee><Manager>100</Manager>
<Employee>102</Employee>
<FirstName>Lex</FirstName>
<LastName>De Haan</LastName>
<EmailAddress>LDEHAAN</EmailAddress>
<Telephone>515.123.4569</Telephone>
<StartDate>1993-01-13</StartDate>
<Position>Administration Vice President</Position>
<Salary>17000</Salary>
<Reports><Employee><Manager>102</Manager>
<Employee>103</Employee>
<FirstName>Alexander</FirstName>
<LastName>Hunold</LastName>
<EmailAddress>AHUNOLD</EmailAddress>
<Telephone>590.423.4567</Telephone>
<StartDate>1990-01-03</StartDate>
<Position>Programmer</Position>
<Salary>9000</Salary>
<Reports><Employee><Manager>103</Manager><Employee>104</Employee><FirstName>Bruce</FirstName><LastName>Ernst</LastName><EmailAddress
BERNST</EmailAddress><Telephone>590.423.4568</Telephone><StartDate>1991-05-21</StartDate><Position>Programmer</Position><Salary>6000</Salary></Employee><Employee><Manager>103</Manager><Employee>105</Employee><FirstName>David</FirstName><LastName>Austin</LastName>
<EmailAddress>DAUSTIN</EmailAddress><Telephone>590.423.4569</Telephone><StartDate>1997-06-25</StartDate><Position>Programmer</Positi
on><Salary>4800</Salary></Employee><Employee><Manager>103</Manager><Employee>106</Employee><FirstName>Valli</FirstName><LastName>Pat
aballa</LastName><EmailAddress>VPATABAL</EmailAddress><Telephone>590.423.4560</Telephone><StartDate>1998-02-05</StartDate><Position>
Programmer</Position><Salary>4800</Salary></Employee><Employee><Manager>103</Manager><Employee>107</Employee><FirstName>Diana</First
Name><LastName>Lorentz</LastName><EmailAddress>DLORENTZ</EmailAddress><Telephone>590.423.5567</Telephone><StartDate>1999-02-07</Star
tDate><Position>Programmer</Position><Salary>4200</Salary></Employee></Reports></Employee></Reports></Employee><Employee><Manager>10
0</Manager>
<Employee>201</Employee>
<FirstName>Michael</FirstName>
<LastName>Hartstein</LastName>
<EmailAddress>MHARTSTE</EmailAddress>
<Telephone>515.123.5555</Telephone>
<StartDate>1996-02-17</StartDate>
<Position>Marketing Manager</Position>
<Salary>13000</Salary>
<Reports><Employee><Manager>201</Manager><Employee>202</Employee><FirstName>Pat</FirstName><LastName>Fay</LastName><EmailAddress>PFA
Y</EmailAddress><Telephone>603.123.6666</Telephone><StartDate>1997-08-17</StartDate><Position>Marketing Representative</Position><Sa
lary>6000</Salary></Employee></Reports></Employee><Employee><Manager>100</Manager>
<Employee>114</Employee>
<FirstName>Den</FirstName>
<LastName>Raphaely</LastName>
<EmailAddress>DRAPHEAL</EmailAddress>
<Telephone>515.127.4561</Telephone>
<StartDate>1994-12-07</StartDate>
<Position>Purchasing Manager</Position>
<Salary>11000</Salary>
<Reports><Employee><Manager>114</Manager><Employee>115</Employee><FirstName>Alexander</FirstName><LastName>Khoo</LastName><EmailAddr
ess>AKHOO</EmailAddress><Telephone>515.127.4562</Telephone><StartDate>1995-05-18</StartDate><Position>Purchasing Clerk</Position><Sa
lary>3100</Salary></Employee><Employee><Manager>114</Manager><Employee>116</Employee><FirstName>Shelli</FirstName><LastName>Baida</L
astName><EmailAddress>SBAIDA</EmailAddress><Telephone>515.127.4563</Telephone><StartDate>1997-12-24</StartDate><Position>Purchasing
Clerk</Position><Salary>2900</Salary></Employee><Employee><Manager>114</Manager><Employee>117</Employee><FirstName>Sigal</FirstName>
<LastName>Tobias</LastName><EmailAddress>STOBIAS</EmailAddress><Telephone>515.127.4564</Telephone><StartDate>1997-07-24</StartDate><
Position>Purchasing Clerk</Position><Salary>2800</Salary></Employee><Employee><Manager>114</Manager><Employee>119</Employee><FirstNa
me>Karen</FirstName><LastName>Colmenares</LastName><EmailAddress>KCOLMENA</EmailAddress><Telephone>515.127.4566</Telephone><StartDat
e>1999-08-10</StartDate><Position>Purchasing Clerk</Position><Salary>2500</Salary></Employee><Employee><Manager>114</Manager><Employ
ee>118</Employee><FirstName>Guy</FirstName><LastName>Himuro</LastName><EmailAddress>GHIMURO</EmailAddress><Telephone>515.127.4565</T
elephone><StartDate>1998-11-15</StartDate><Position>Purchasing Clerk</Position><Salary>2600</Salary></Employee></Reports></Employee>
<Employee><Manager>100</Manager>
<Employee>145</Employee>
<FirstName>John</FirstName>
<LastName>Russell</LastName>
<EmailAddress>JRUSSEL</EmailAddress>
<Telephone>011.44.1344.429268</Telephone>
<StartDate>1996-10-01</StartDate>
<Position>Sales Manager</Position>
<Salary>14000</Salary>
<Commission>.4</Commission>
<Reports><Employee><Manager>145</Manager><Employee>150</Employee><FirstName>Peter</FirstName><LastName>Tucker</LastName><EmailAddres
s>PTUCKER</EmailAddress><Telephone>011.44.1344.129268</Telephone><StartDate>1997-01-30</StartDate><Position>Sales Representative</Po
sition><Salary>10000</Salary><Commission>.3</Commission></Employee><Employee><Manager>145</Manager><Employee>152</Employee><FirstNam
e>Peter</FirstName><LastName>Hall</LastName><EmailAddress>PHALL</EmailAddress><Telephone>011.44.1344.478968</Telephone><StartDate>19
97-08-20</StartDate><Position>Sales Representative</Position><Salary>9000</Salary><Commission>.25</Commission></Employee><Employee><
Manager>145</Manager><Employee>153</Employee><FirstName>Christopher</FirstName><LastName>Olsen</LastName><EmailAddress>COLSEN</Email
Address><Telephone>011.44.1344.498718</Telephone><StartDate>1998-03-30</StartDate><Position>Sales Representative</Position><Salary>8
000</Salary><Commission>.2</Commission></Employee><Employee><Manager>145</Manager><Employee>151</Employee><FirstName>David</FirstNam
e><LastName>Bernstein</LastName><EmailAddress>DBERNSTE</EmailAddress><Telephone>011.44.1344.345268</Telephone><StartDate>1997-03-24<
/StartDate><Position>Sales Representative</Position><Salary>9500</Salary><Commission>.25</Commission></Employee><Employee><Manager>1
45</Manager><Employee>154</Employee><FirstName>Nanette</FirstName><LastName>Cambrault</LastName><EmailAddress>NCAMBRAU</EmailAddress
<Telephone>011.44.1344.987668</Telephone><StartDate>1998-12-09</StartDate><Position>Sales Representative</Position><Salary>7500</Salary><Commission>.2</Commission></Employee><Employee><Manager>145</Manager><Employee>155</Employee><FirstName>Oliver</FirstName><Las
tName>Tuvault</LastName><EmailAddress>OTUVAULT</EmailAddress><Telephone>011.44.1344.486508</Telephone><StartDate>1999-11-23</StartDa
te><Position>Sales Representative</Position><Salary>7000</Salary><Commission>.15</Commission></Employee></Reports></Employee><Employ
ee><Manager>100</Manager>
<Employee>146</Employee>
<FirstName>Karen</FirstName>
<LastName>Partners</LastName>
<EmailAddress>KPARTNER</EmailAddress>
<Telephone>011.44.1344.467268</Telephone>
<StartDate>1997-01-05</StartDate>
<Position>Sales Manager</Position>
<Salary>13500</Salary>
<Commission>.3</Commission>
<Reports><Employee><Manager>146</Manager><Employee>156</Employee><FirstName>Janette</FirstName><LastName>King</LastName><EmailAddres
s>JKING</EmailAddress><Telephone>011.44.1345.429268</Telephone><StartDate>1996-01-30</StartDate><Position>Sales Representative</Posi
tion><Salary>10000</Salary><Commission>.35</Commission></Employee><Employee><Manager>146</Manager><Employee>158</Employee><FirstName
Allan</FirstName><LastName>McEwen</LastName><EmailAddress>AMCEWEN</EmailAddress><Telephone>011.44.1345.829268</Telephone><StartDate
1996-08-01</StartDate><Position>Sales Representative</Position><Salary>9000</Salary><Commission>.35</Commission></Employee><Employee><Manager>146</Manager><Employee>160</Employee><FirstName>Louise</FirstName><LastName>Doran</LastName><EmailAddress>LDORAN</EmailAd
dress><Telephone>011.44.1345.629268</Telephone><StartDate>1997-12-15</StartDate><Position>Sales Representative</Position><Salary>750
0</Salary><Commission>.3</Commission></Employee><Employee><Manager>146</Manager><Employee>161</Employee><FirstName>Sarath</FirstName
<LastName>Sewall</LastName><EmailAddress>SSEWALL</EmailAddress><Telephone>011.44.1345.529268</Telephone><StartDate>1998-11-03</StartDate><Position>Sales Representative</Position><Salary>7000</Salary><Commission>.25</Commission></Employee><Employee><Manager>146</M
anager><Employee>159</Employee><FirstName>Lindsey</FirstName><LastName>Smith</LastName><EmailAddress>LSMITH</EmailAddress><Telephone
011.44.1345.729268</Telephone><StartDate>1997-03-10</StartDate><Position>Sales Representative</Position><Salary>8000</Salary><Commission>.3</Commission></Employee><Employee><Manager>146</Manager><Employee>157</Employee><FirstName>Patrick</FirstName><LastName>Sull
y</LastName><EmailAddress>PSULLY</EmailAddress><Telephone>011.44.1345.929268</Telephone><StartDate>1996-03-04</StartDate><Position>S
ales Representative</Position><Salary>9500</Salary><Commission>.35</Commission></Employee></Reports></Employee><Employee><Manager>10
0</Manager>
<Employee>148</Employee>
<FirstName>Gerald</FirstName>
<LastName>Cambrault</LastName>
<EmailAddress>GCAMBRAU</EmailAddress>
<Telephone>011.44.1344.619268</Telephone>
<StartDate>1999-10-15</StartDate>
<Position>Sales Manager</Position>
<Salary>11000</Salary>
<Commission>.3</Commission>
<Reports><Employee><Manager>148</Manager><Employee>169</Employee><FirstName>Harrison</FirstName><LastName>Bloom</LastName><EmailAddr
ess>HBLOOM</EmailAddress><Telephone>011.44.1343.829268</Telephone><StartDate>1998-03-23</StartDate><Position>Sales Representative</P
osition><Salary>10000</Salary><Commission>.2</Commission></Employee><Employee><Manager>148</Manager><Employee>168</Employee><FirstNa
me>Lisa</FirstName><LastName>Ozer</LastName><EmailAddress>LOZER</EmailAddress><Telephone>011.44.1343.929268</Telephone><StartDate>19
97-03-11</StartDate><Position>Sales Representative</Position><Salary>11500</Salary><Commission>.25</Commission></Employee><Employee>
<Manager>148</Manager><Employee>173</Employee><FirstName>Sundita</FirstName><LastName>Kumar</LastName><EmailAddress>SKUMAR</EmailAdd
ress><Telephone>011.44.1343.329268</Telephone><StartDate>2000-04-21</StartDate><Position>Sales Representative</Position><Salary>6100
</Salary><Commission>.1</Commission></Employee><Employee><Manager>148</Manager><Employee>172</Employee><FirstName>Elizabeth</FirstNa
me><LastName>Bates</LastName><EmailAddress>EBATES</EmailAddress><Telephone>011.44.1343.529268</Telephone><StartDate>1999-03-24</Star
tDate><Position>Sales Representative</Position><Salary>7300</Salary><Commission>.15</Commission></Employee><Employee><Manager>148</M
anager><Employee>171</Employee><FirstName>William</FirstName><LastName>Smith</LastName><EmailAddress>WSMITH</EmailAddress><Telephone
011.44.1343.629268</Telephone><StartDate>1999-02-23</StartDate><Position>Sales Representative</Position><Salary>7400</Salary><Commission>.15</Commission></Employee><Employee><Manager>148</Manager><Employee>170</Employee><FirstName>Tayler</FirstName><LastName>Fox<
/LastName><EmailAddress>TFOX</EmailAddress><Telephone>011.44.1343.729268</Telephone><StartDate>1998-01-24</StartDate><Position>Sales
Representative</Position><Salary>9600</Salary><Commission>.2</Commission></Employee></Reports></Employee><Employee><Manager>100</Ma
nager>
<Employee>149</Employee>
<FirstName>Eleni</FirstName>
<LastName>Zlotkey</LastName>
<EmailAddress>EZLOTKEY</EmailAddress>
<Telephone>011.44.1344.429018</Telephone>
<StartDate>2000-01-29</StartDate>
<Position>Sales Manager</Position>
<Salary>10500</Salary>
<Commission>.2</Commission>
<Reports><Employee><Manager>149</Manager><Employee>179</Employee><FirstName>Charles</FirstName><LastName>Johnson</LastName><EmailAdd
ress>CJOHNSON</EmailAddress><Telephone>011.44.1644.429262</Telephone><StartDate>2000-01-04</StartDate><Position>Sales Representative
</Position><Salary>6200</Salary><Commission>.1</Commission></Employee><Employee><Manager>149</Manager><Employee>178</Employee><First
Name>Kimberely</FirstName><LastName>Grant</LastName><EmailAddress>KGRANT</EmailAddress><Telephone>011.44.1644.429263</Telephone><Sta
rtDate>1999-05-24</StartDate><Position>Sales Representative</Position><Salary>7000</Salary><Commission>.15</Commission></Employee><E
mployee><Manager>149</Manager><Employee>177</Employee><FirstName>Jack</FirstName><LastName>Livingston</LastName><EmailAddress>JLIVIN
GS</EmailAddress><Telephone>011.44.1644.429264</Telephone><StartDate>1998-04-23</StartDate><Position>Sales Representative</Position>
<Salary>8400</Salary><Commission>.2</Commission></Employee><Employee><Manager>149</Manager><Employee>176</Employee><FirstName>Jonath
on</FirstName><LastName>Taylor</LastName><EmailAddress>JTAYLOR</EmailAddress><Telephone>011.44.1644.429265</Telephone><StartDate>199
8-03-24</StartDate><Position>Sales Representative</Position><Salary>8600</Salary><Commission>.2</Commission></Employee><Employee><Ma
nager>149</Manager><Employee>175</Employee><FirstName>Alyssa</FirstName><LastName>Hutton</LastName><EmailAddress>AHUTTON</EmailAddre
ss><Telephone>011.44.1644.429266</Telephone><StartDate>1997-03-19</StartDate><Position>Sales Representative</Position><Salary>8800</
Salary><Commission>.25</Commission></Employee><Employee><Manager>149</Manager><Employee>174</Employee><FirstName>Ellen</FirstName><L
astName>Abel</LastName><EmailAddress>EABEL</EmailAddress><Telephone>011.44.1644.429267</Telephone><StartDate>1996-05-11</StartDate><
Position>Sales Representative</Position><Salary>11000</Salary><Commission>.3</Commission></Employee></Reports></Employee><Employee><
Manager>100</Manager>
<Employee>147</Employee>
<FirstName>Alberto</FirstName>
<LastName>Errazuriz</LastName>
<EmailAddress>AERRAZUR</EmailAddress>
<Telephone>011.44.1344.429278</Telephone>
<StartDate>1997-03-10</StartDate>
<Position>Sales Manager</Position>
<Salary>12000</Salary>
<Commission>.3</Commission>
<Reports><Employee><Manager>147</Manager><Employee>167</Employee><FirstName>Amit</FirstName><LastName>Banda</LastName><EmailAddress>
ABANDA</EmailAddress><Telephone>011.44.1346.729268</Telephone><StartDate>2000-04-21</StartDate><Position>Sales Representative</Posit
ion><Salary>6200</Salary><Commission>.1</Commission></Employee><Employee><Manager>147</Manager><Employee>166</Employee><FirstName>Su
ndar</FirstName><LastName>Ande</LastName><EmailAddress>SANDE</EmailAddress><Telephone>011.44.1346.629268</Telephone><StartDate>2000-
03-24</StartDate><Position>Sales Representative</Position><Salary>6400</Salary><Commission>.1</Commission></Employee><Employee><Mana
ger>147</Manager><Employee>165</Employee><FirstName>David</FirstName><LastName>Lee</LastName><EmailAddress>DLEE</EmailAddress><Telep
hone>011.44.1346.529268</Telephone><StartDate>2000-02-23</StartDate><Position>Sales Representative</Position><Salary>6800</Salary><C
ommission>.1</Commission></Employee><Employee><Manager>147</Manager><Employee>164</Employee><FirstName>Mattea</FirstName><LastName>M
arvins</LastName><EmailAddress>MMARVINS</EmailAddress><Telephone>011.44.1346.329268</Telephone><StartDate>2000-01-24</StartDate><Pos
ition>Sales Representative</Position><Salary>7200</Salary><Commission>.1</Commission></Employee><Employee><Manager>147</Manager><Emp
loyee>163</Employee><FirstName>Danielle</FirstName><LastName>Greene</LastName><EmailAddress>DGREENE</EmailAddress><Telephone>011.44.
1346.229268</Telephone><StartDate>1999-03-19</StartDate><Position>Sales Representative</Position><Salary>9500</Salary><Commission>.1
5</Commission></Employee><Employee><Manager>147</Manager><Employee>162</Employee><FirstName>Clara</FirstName><LastName>Vishney</Last
Name><EmailAddress>CVISHNEY</EmailAddress><Telephone>011.44.1346.129268</Telephone><StartDate>1997-11-11</StartDate><Position>Sales
Representative</Position><Salary>10500</Salary><Commission>.25</Commission></Employee></Reports></Employee><Employee><Manager>100</M
anager>
<Employee>120</Employee>
<FirstName>Matthew</FirstName>
<LastName>Weiss</LastName>
<EmailAddress>MWEISS</EmailAddress>
<Telephone>650.123.1234</Telephone>
<StartDate>1996-07-18</StartDate>
<Position>Stock Manager</Position>
<Salary>8000</Salary>
<Reports><Employee><Manager>120</Manager><Employee>180</Employee><FirstName>Winston</FirstName><LastName>Taylor</LastName><EmailAddr
ess>WTAYLOR</EmailAddress><Telephone>650.507.9876</Telephone><StartDate>1998-01-24</StartDate><Position>Shipping Clerk</Position><Sa
lary>3200</Salary></Employee><Employee><Manager>120</Manager><Employee>181</Employee><FirstName>Jean</FirstName><LastName>Fleaur</La
stName><EmailAddress>JFLEAUR</EmailAddress><Telephone>650.507.9877</Telephone><StartDate>1998-02-23</StartDate><Position>Shipping Cl
erk</Position><Salary>3100</Salary></Employee><Employee><Manager>120</Manager><Employee>183</Employee><FirstName>Girard</FirstName><
LastName>Geoni</LastName><EmailAddress>GGEONI</EmailAddress><Telephone>650.507.9879</Telephone><StartDate>2000-02-03</StartDate><Pos
ition>Shipping Clerk</Position><Salary>2800</Salary></Employee><Employee><Manager>120</Manager><Employee>182</Employee><FirstName>Ma
rtha</FirstName><LastName>Sullivan</LastName><EmailAddress>MSULLIVA</EmailAddress><Telephone>650.507.9878</Telephone><StartDate>1999
-06-21</StartDate><Position>Shipping Clerk</Position><Salary>2500</Salary></Employee><Employee><Manager>120</Manager><Employee>125</
Employee><FirstName>Julia</FirstName><LastName>Nayer</LastName><EmailAddress>JNAYER</EmailAddress><Telephone>650.124.1214</Telephone
<StartDate>1997-07-16</StartDate><Position>Stock Clerk</Position><Salary>3200</Salary></Employee><Employee><Manager>120</Manager><Employee>126</Employee><FirstName>Irene</FirstName><LastName>Mikkilineni</LastName><EmailAddress>IMIKKILI</EmailAddress><Telephone>65
0.124.1224</Telephone><StartDate>1998-09-28</StartDate><Position>Stock Clerk</Position><Salary>2700</Salary></Employee><Employee><Ma
nager>120</Manager><Employee>128</Employee><FirstName>Steven</FirstName><LastName>Markle</LastName><EmailAddress>SMARKLE</EmailAddre
ss><Telephone>650.124.1434</Telephone><StartDate>2000-03-08</StartDate><Position>Stock Clerk</Position><Salary>2200</Salary></Employ
ee><Employee><Manager>120</Manager><Employee>127</Employee><FirstName>James</FirstName><LastName>Landry</LastName><EmailAddress>JLAN
DRY</EmailAddress><Telephone>650.124.1334</Telephone><StartDate>1999-01-14</StartDate><Position>Stock Clerk</Position><Salary>2400</
Salary></Employee></Reports></Employee><Employee><Manager>100</Manager>
<Employee>121</Employee>
<FirstName>Adam</FirstName>
<LastName>Fripp</LastName>
<EmailAddress>AFRIPP</EmailAddress>
<Telephone>650.123.2234</Telephone>
<StartDate>1997-04-10</StartDate>
<Position>Stock Manager</Position>
<Salary>8200</Salary>
<Reports><Employee><Manager>121</Manager><Employee>185</Employee><FirstName>Alexis</FirstName><LastName>Bull</LastName><EmailAddress
ABULL</EmailAddress><Telephone>650.509.2876</Telephone><StartDate>1997-02-20</StartDate><Position>Shipping Clerk</Position><Salary>4100</Salary></Employee><Employee><Manager>121</Manager><Employee>187</Employee><FirstName>Anthony</FirstName><LastName>Cabrio</Last
Name><EmailAddress>ACABRIO</EmailAddress><Telephone>650.509.4876</Telephone><StartDate>1999-02-07</StartDate><Position>Shipping Cler
k</Position><Salary>3000</Salary></Employee><Employee><Manager>121</Manager><Employee>186</Employee><FirstName>Julia</FirstName><Las
tName>Dellinger</LastName><EmailAddress>JDELLING</EmailAddress><Telephone>650.509.3876</Telephone><StartDate>1998-06-24</StartDate><
Position>Shipping Clerk</Position><Salary>3400</Salary></Employee><Employee><Manager>121</Manager><Employee>184</Employee><FirstName
Nandita</FirstName><LastName>Sarchand</LastName><EmailAddress>NSARCHAN</EmailAddress><Telephone>650.509.1876</Telephone><StartDate>1996-01-27</StartDate><Position>Shipping Clerk</Position><Salary>4200</Salary></Employee><Employee><Manager>121</Manager><Employee>1
30</Employee><FirstName>Mozhe</FirstName><LastName>Atkinson</LastName><EmailAddress>MATKINSO</EmailAddress><Telephone>650.124.6234</
Telephone><StartDate>1997-10-30</StartDate><Position>Stock Clerk</Position><Salary>2800</Salary></Employee><Employee><Manager>121</M
anager><Employee>132</Employee><FirstName>TJ</FirstName><LastName>Olson</LastName><EmailAddress>TJOLSON</EmailAddress><Telephone>650
.124.8234</Telephone><StartDate>1999-04-10</StartDate><Position>Stock Clerk</Position><Salary>2100</Salary></Employee><Employee><Man
ager>121</Manager><Employee>131</Employee><FirstName>James</FirstName><LastName>Marlow</LastName><EmailAddress>JAMRLOW</EmailAddress
<Telephone>650.124.7234</Telephone><StartDate>1997-02-16</StartDate><Position>Stock Clerk</Position><Salary>2500</Salary></Employee
<Employee><Manager>121</Manager><Employee>129</Employee><FirstName>Laura</FirstName><LastName>Bissot</LastName><EmailAddress>LBISSOT</EmailAddress><Telephone>650.124.5234</Telephone><StartDate>1997-08-20</StartDate><Position>Stock Clerk</Position><Salary>3300</Sa
lary></Employee></Reports></Employee><Employee><Manager>100</Manager>
<Employee>122</Employee>
<FirstName>Payam</FirstName>
<LastName>Kaufling</LastName>
<EmailAddress>PKAUFLIN</EmailAddress>
<Telephone>650.123.3234</Telephone>
<StartDate>1995-05-01</StartDate>
<Position>Stock Manager</Position>
<Salary>7900</Salary>
<Reports><Employee><Manager>122</Manager><Employee>191</Employee><FirstName>Randall</FirstName><LastName>Perkins</LastName><EmailAdd
ress>RPERKINS</EmailAddress><Telephone>650.505.4876</Telephone><StartDate>1999-12-19</StartDate><Position>Shipping Clerk</Position><
Salary>2500</Salary></Employee><Employee><Manager>122</Manager><Employee>190</Employee><FirstName>Timothy</FirstName><LastName>Gates
</LastName><EmailAddress>TGATES</EmailAddress><Telephone>650.505.3876</Telephone><StartDate>1998-07-11</StartDate><Position>Shipping
Clerk</Position><Salary>2900</Salary></Employee><Employee><Manager>122</Manager><Employee>189</Employee><FirstName>Jennifer</FirstN
ame><LastName>Dilly</LastName><EmailAddress>JDILLY</EmailAddress><Telephone>650.505.2876</Telephone><StartDate>1997-08-13</StartDate
<Position>Shipping Clerk</Position><Salary>3600</Salary></Employee><Employee><Manager>122</Manager><Employee>188</Employee><FirstName>Kelly</FirstName><LastName>Chung</LastName><EmailAddress>KCHUNG</EmailAddress><Telephone>650.505.1876</Telephone><StartDate>1997-
06-14</StartDate><Position>Shipping Clerk</Position><Salary>3800</Salary></Employee><Employee><Manager>122</Manager><Employee>136</E
mployee><FirstName>Hazel</FirstName><LastName>Philtanker</LastName><EmailAddress>HPHILTAN</EmailAddress><Telephone>650.127.1634</Tel
ephone><StartDate>2000-02-06</StartDate><Position>Stock Clerk</Position><Salary>2200</Salary></Employee><Employee><Manager>122</Mana
ger><Employee>135</Employee><FirstName>Ki</FirstName><LastName>Gee</LastName><EmailAddress>KGEE</EmailAddress><Telephone>650.127.173
4</Telephone><StartDate>1999-12-12</StartDate><Position>Stock Clerk</Position><Salary>2400</Salary></Employee><Employee><Manager>122
</Manager><Employee>134</Employee><FirstName>Michael</FirstName><LastName>Rogers</LastName><EmailAddress>MROGERS</EmailAddress><Tele
phone>650.127.1834</Telephone><StartDate>1998-08-26</StartDate><Position>Stock Clerk</Position><Salary>2900</Salary></Employee><Empl
oyee><Manager>122</Manager><Employee>133</Employee><FirstName>Jason</FirstName><LastName>Mallin</LastName><EmailAddress>JMALLIN</Ema
ilAddress><Telephone>650.127.1934</Telephone><StartDate>1996-06-14</StartDate><Position>Stock Clerk</Position><Salary>3300</Salary><
/Employee></Reports></Employee><Employee><Manager>100</Manager>
<Employee>123</Employee>
<FirstName>Shanta</FirstName>
<LastName>Vollman</LastName>
<EmailAddress>SVOLLMAN</EmailAddress>
<Telephone>650.123.4234</Telephone>
<StartDate>1997-10-10</StartDate>
<Position>Stock Manager</Position>
<Salary>6500</Salary>
<Reports><Employee><Manager>123</Manager><Employee>195</Employee><FirstName>Vance</FirstName><LastName>Jones</LastName><EmailAddress
VJONES</EmailAddress><Telephone>650.501.4876</Telephone><StartDate>1999-03-17</StartDate><Position>Shipping Clerk</Position><Salary
2800</Salary></Employee><Employee><Manager>123</Manager><Employee>194</Employee><FirstName>Samuel</FirstName><LastName>McCain</LastName><EmailAddress>SMCCAIN</EmailAddress><Telephone>650.501.3876</Telephone><StartDate>1998-07-01</StartDate><Position>Shipping Cler
k</Position><Salary>3200</Salary></Employee><Employee><Manager>123</Manager><Employee>193</Employee><FirstName>Britney</FirstName><L
astName>Everett</LastName><EmailAddress>BEVERETT</EmailAddress><Telephone>650.501.2876</Telephone><StartDate>1997-03-03</StartDate><
Position>Shipping Clerk</Position><Salary>3900</Salary></Employee><Employee><Manager>123</Manager><Employee>192</Employee><FirstName
Sarah</FirstName><LastName>Bell</LastName><EmailAddress>SBELL</EmailAddress><Telephone>650.501.1876</Telephone><StartDate>1996-02-04</StartDate><Position>Shipping Clerk</Position><Salary>4000</Salary></Employee><Employee><Manager>123</Manager><Employee>140</Emplo
yee><FirstName>Joshua</FirstName><LastName>Patel</LastName><EmailAddress>JPATEL</EmailAddress><Telephone>650.121.1834</Telephone><St
artDate>1998-04-06</StartDate><Position>Stock Clerk</Position><Salary>2500</Salary></Employee><Employee><Manager>123</Manager><Emplo
yee>139</Employee><FirstName>John</FirstName><LastName>Seo</LastName><EmailAddress>JSEO</EmailAddress><Telephone>650.121.2019</Telep
hone><StartDate>1998-02-12</StartDate><Position>Stock Clerk</Position><Salary>2700</Salary></Employee><Employee><Manager>123</Manage
r><Employee>138</Employee><FirstName>Stephen</FirstName><LastName>Stiles</LastName><EmailAddress>SSTILES</EmailAddress><Telephone>65
0.121.2034</Telephone><StartDate>1997-10-26</StartDate><Position>Stock Clerk</Position><Salary>3200</Salary></Employee><Employee><Ma
nager>123</Manager><Employee>137</Employee><FirstName>Renske</FirstName><LastName>Ladwig</LastName><EmailAddress>RLADWIG</EmailAddre
ss><Telephone>650.121.1234</Telephone><StartDate>1995-07-14</StartDate><Position>Stock Clerk</Position><Salary>3600</Salary></Employ
ee></Reports></Employee><Employee><Manager>100</Manager>
<Employee>124</Employee>
<FirstName>Kevin</FirstName>
<LastName>Mourgos</LastName>
<EmailAddress>KMOURGOS</EmailAddress>
<Telephone>650.123.5234</Telephone>
<StartDate>1999-11-16</StartDate>
<Position>Stock Manager</Position>
<Salary>5800</Salary>
<Reports><Employee><Manager>124</Manager><Employee>196</Employee><FirstName>Alana</FirstName><LastName>Walsh</LastName><EmailAddress
AWALSH</EmailAddress><Telephone>650.507.9811</Telephone><StartDate>1998-04-24</StartDate><Position>Shipping Clerk</Position><Salary
3100</Salary></Employee><Employee><Manager>124</Manager><Employee>199</Employee><FirstName>Douglas</FirstName><LastName>Grant</LastName><EmailAddress>DGRANT</EmailAddress><Telephone>650.507.9844</Telephone><StartDate>2000-01-13</StartDate><Position>Shipping Clerk
</Position><Salary>2600</Salary></Employee><Employee><Manager>124</Manager><Employee>198</Employee><FirstName>Donald</FirstName><Las
tName>OConnell</LastName><EmailAddress>DOCONNEL</EmailAddress><Telephone>650.507.9833</Telephone><StartDate>1999-06-21</StartDate><P
osition>Shipping Clerk</Position><Salary>2600</Salary></Employee><Employee><Manager>124</Manager><Employee>197</Employee><FirstName>
Kevin</FirstName><LastName>Feeney</LastName><EmailAddress>KFEENEY</EmailAddress><Telephone>650.507.9822</Telephone><StartDate>1998-0
5-23</StartDate><Position>Shipping Clerk</Position><Salary>3000</Salary></Employee><Employee><Manager>124</Manager><Employee>144</Em
ployee><FirstName>Peter</FirstName><LastName>Vargas</LastName><EmailAddress>PVARGAS</EmailAddress><Telephone>650.121.2004</Telephone
<StartDate>1998-07-09</StartDate><Position>Stock Clerk</Position><Salary>2500</Salary></Employee><Employee><Manager>124</Manager><Employee>143</Employee><FirstName>Randall</FirstName><LastName>Matos</LastName><EmailAddress>RMATOS</EmailAddress><Telephone>650.121.
2874</Telephone><StartDate>1998-03-15</StartDate><Position>Stock Clerk</Position><Salary>2600</Salary></Employee><Employee><Manager>
124</Manager><Employee>142</Employee><FirstName>Curtis</FirstName><LastName>Davies</LastName><EmailAddress>CDAVIES</EmailAddress><Te
lephone>650.121.2994</Telephone><StartDate>1997-01-29</StartDate><Position>Stock Clerk</Position><Salary>3100</Salary></Employee><Em
ployee><Manager>124</Manager><Employee>141</Employee><FirstName>Trenna</FirstName><LastName>Rajs</LastName><EmailAddress>TRAJS</Emai
lAddress><Telephone>650.121.8009</Telephone><StartDate>1995-10-17</StartDate><Position>Stock Clerk</Position><Salary>3500</Salary></
Employee></Reports></Employee></Reports></Employee></Corporation>
1 row selected. -
How to get SEC data into numbers??
I am trying to get the SEC data into a .csv file so that I can play with it in a numbers. A few years ago the program thumbval (thumbnail evalu-a-tor) did a pretty good job, but it used web queries, which broke over time, as the pages it referenced changed.
What I would like to do is simply get the data from the SEC, and CUT AND PASTE it into numbers, but this is difficult, as it is improperly formatted and just gets placed in a single cell. grrrrr
Any suggestions? Morningstar has 'watered down' financial statements in table form. My broker (BMO investorline) provides .csv files, but they contain only summary data - for instance the quarterly income for BWLD is just a few lines, and contains none of the detail breakdown found in the SEC reports.
The data exists. It is plastered all over the financial world, surely getting it into a spreadsheet ready format has been done to death, but I am going crazy trying to figure this one out.Hello
As I don't know from where where grabbed your datas, I can't make tests.
May you copy a block of datas from the web page then paste into a Pages document.
After that activate the "Show hidden chars" tool.
You will see which character is used as a separator.
You may also attach the Pages doc (after zipping it) to a mail and send it to:
koenig PERIOD yvan AT tele2 PERIOD fr
I will be able to look at the datas's contents.
I met several cases.
- 1 - values separated by TABs and they may be pasted as is.
- 2 - values separated by Returns. They can't be pasted as is. I posted a script to deal with this case. But often this one is linked to Safari. Entering the Web page with Firefox gave a TAB separated values block
- 3 - values separated by spaces. In this case, it is difficult to get a correct result.
I posted a script able to deal with this case because most of the values where numbers so I was able to replace every occurence of (digit + space) by (digit + TAB) and every occurence of (space + digit) by (TAB + digit).
Yvan KOENIG (from FRANCE lundi 31 décembre 2007 18:17:9) -
How to get changed data in ALV in Web Dynpro for ABAP
METHOD on_data_check .
DATA:
node_spfli TYPE REF TO if_wd_context_node,
node_sflight TYPE REF TO if_wd_context_node,
itab_sflight2 TYPE if_display_view=>elements_sflight.
node_spfli = wd_context->get_child_node( name = if_display_view=>wdctx_spfli ).
node_sflight = node_spfli->get_child_node( name = if_display_view=>wdctx_sflight ).
CALL METHOD node_sflight->get_static_attributes_table
IMPORTING
table = itab_sflight2.
this code is ..get all data(changed and not changed)
but i want get changed data only, not all data.
how to get changed data?
Edited by: Ki-Joon Seo on Dec 27, 2007 6:04 AMHi,
To get only the changed data in the ALV grid of a WD, you need to capture the "ON_DATA_CHECK" of the ALV grid.
To this please do the following in the ALV initialization of the ALV table settings :
lr_table_settings->set_data_check(
IF_SALV_WD_C_TABLE_SETTINGS=>DATA_CHECK_ON_CELL_EVENT ).
You may also do this:
lr_table_settings->set_data_check( IF_SALV_WD_C_TABLE_SETTINGS=>DATA_CHECK_ON_CHECK_EVENT)
The above two ways would depend on when do you need to check for the changed data. If you want to check the data as soon as it is entered, then use the first method. Else, use the second method.
You need to register an EVENT HANDLER for this event.(You may do this in your VIEW or Component Controller).
In this Event handler, you would find an importing parameter R_PARAM which is a ref type of IF_SALV_WD_TABLE_DATA_CHECK.
The attribute T_MODIFIED_CELLS of this interface IF_SALV_WD_TABLE_DATA_CHECK will contain the modified cells of the ALV with the old & new values. -
I have a situation, where i need to write expression Period to date(PTD). i want to know how to get the period date. i want you to help in writing Period date or else is there any function to get period date for a given date(the date is given
from the parameter dynamically) in MDX for SSRS report
ramHi ram,
Per my understanding that you want to get the period date based on the month selected and the given date, right?
Could you please provide details information below to help us better understanding your requirements, thus we will be more effective to provide an solution:
What is the format of the period date you want to get, is this date in the DB and you want to filter it based on the month and the given Date?
Did the month and given date are two parameters in the report? if possible, could you please provide some sample data in the DB and also the snapshot of the report structure
I assume you want to get the period date(mm/dd/yyy) between the select month(e.g:Feb) and the given date (10/1/2014) and you should get the date between(02/01/2014-10/1/2014).
If so,and you also have two parameter "Month","EndDate"(EndDate is the given date), please reference to details information below:
You can create an new parameter "BeginDate" (Date/Time) which is the begin date of the period, you can use the expression to get the value based on the value of the month and the year value from the given date,finally hide this parameter:
Specify the available value:
Label:=Parameters!Month.Value &"/01/"& DatePart("yyyy",Parameters!EndDate.Value)
Value:=CDate(=Parameters!Month.Value &"/01/"& DatePart("yyyy",Parameters!EndDate.Value))
Specify the default Value:
Value:=CDate(=Parameters!Month.Value &"/01/"& DatePart("yyyy",Parameters!EndDate.Value))
Add filter to the dataset as below:
Preview you will get all the date in the given Period:
If you still have any problem, please feel free to ask.
Regards
Vicky Liu -
How to get the data from a cluster table to BW
Dear All,
I want to extract the data from R/3 to BW by using 2 tables and one Cluster B2.
Actually my report contains some fields from PA2001, PA2002 and one cluster table B2 (Table ZES). Can I create View by using these 3 tables? If it is not possible how can I get the data from the cluster? Can I create generic datasource by using cluster tables directly?
In SE11 Transaction the Cluster (table ZES) is showing invalid table.
I referred some Forums, but no use.
Can any body tell me procedure to get the data from a cluster (table ZES) ?
Waiting for you results.
Thanks and regards
RajeshHI Siggi,
Thank you for your reply..
I am also planning to do FM to get the data. But it is saying that the Cluster table ZES does not exist (ZES is the the standard table, in SE11 also).
How can I use the Fields from the that table.?
What can I do now, can you please explain me about this point.
Waiting for your reply.
Thanks and Regards
Rajesh
Message was edited by:
rajesh -
Why do we get the data from a view to a report.
hi
why do we get the data from a view to a report. is it possible to get the data from a view in all the cases?hi Jyotssna,
Suppose you are planning to get the data from multiple tables then you got to specify seveal condtions and make use of joins which results in poor performance in fetching the data . In order to improve the performance we make use of views where the conditions of different tables are defined and the data is fetched accordingly.
Regards,
Santosh -
My wife bought an iPad Air and synced contact from our PC (Outlook), now all our contacts in Outlook have gone and we have to go to iCloud to get them, and even then they are a bit jumbled. How do I get my data back onto my PC?
If you can see the iCloud contacts in Outlook, you can copy them back to your PC by selecting all the contacts (click one, then press Control-A), then drag and drop the selected contacts to Contacts under My Contacts on the left sidebar of Outlook.
If you want to copy your calendar back to Outlook, select your iCloud calendar on the left sidebar of Outlook, switch to the list view (select View from the ribbon, then click Change View>List), select your events (click on a single event, then press Control-A), then control drag and drop them to Calendar under My Calendars on the left sidebar.
Then you can sign out of iCloud on the iCloud control panel and your local copies will still be there. If you want to add your iCloud email account back to iCloud, you can do this with these settings: http://support.apple.com/kb/HT4864. -
i recently lost my iphone4 and erased all my data, then i found it... how do i get my data back
Your data should be on your computer.
-
If someone has wiped my ipad and changed passwords on icloud how do i get my data back
if someone has wiped my ipad and changed passwords on icloud how do i get my data back? please could someone help me out thanks
How did they wipe it? By using Find My iPad and performing a wipe? If so, that means they have your icloud ID and password, not a good thing.
You could try connecting it to iTunes and performing a restore from iCloud. But if they changed password, then you are out of the loop. How did they get your password in order to change it? -
I backed up my ipod. I then updated it but all of my data is still gone. How do I get my data back??
Were the app in your iTunes library? If not the app data in the backup has no place to go. Redownload the apps in your iTunes libaray
Downloading past purchases from the App Store, iBookstore, and iTunes Store
and then restore from backup.
iOS: How to back up and restore your content
Otherwise, try restoring from backup again.
If still problem that means the backup does not include the data. -
How do i get my data back if i restored my ipod touch
how do i get my data back if i restored my ipod touch
The backup that iTunes makes does not include synced media like apps and music.
Redownload iTunes purchases by:
Downloading past purchases from the App Store, iBookstore, and iTunes Store
and then restore from the same backup again.
Maybe you are looking for
-
How to update the legend list?? is I reduce the number of traces, the legends reduces, but if I add traces, is does not show up (the nes traces)
-
IPod to iCal sync not working - FOLLOW UP
2 things...first sorry for the length of this post, I'm not sure how to say all of this shorter. Second, this is a follow up post to my earlier question, possibly to help others as well. The problem I was having was that the iCal would sync events to
-
On some websites there is a field requesting a 5 digit zip code. When I type the zip code into the field all 5 digits show--- when I tab to the next field, one of the zip code digits drops out (either first or last) and leaves only 4 digits. The info
-
got second hand phone tryed signing in with my apple id but carnt load apps as it say acount already assosiated with this phone
-
How to Create an additional customization RX Report
As the subject. I want to create a report with "Where Clause API" in based on the standard report. Since the standard report does not allow me to input into, it is disabled. As there has Tool/New Report menu in the "Report eXchange Designer" responsi