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 Stoll

    Testing 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 AM

    Hi,
    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.

  • How to get period date of for a given month from a given date in mdx for SSRS report (mm/dd/yyyy)

    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
    ram

    Hi 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
    Rajesh

    HI 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

  • TS3988 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?

    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.

  • HT1766 i recently lost my iphone and had data erased,then i found it. how do i get my data back?

    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??

    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