Query on EEO Categories
I need to create a pl/sql query for Job Descriptions and their associated EEO Category. From the application, this information is all found if you navigate to Work Structures>Job>Description>Further Information. EEO Category is one of the fields in "Further Information."
Does anyone know what table that information is in?
In Job_information1 lookup_code is stored and not the meaning. so we see the number. we need to derive the meaning from the lookups table.
U can use the below query to get the Meaning for all EEO categories.
select meaning from hr_lookups
where lookup_type = (select decode(org_information11,
'EEO4','US_EEO4_JOB_CATEGORIES',
'EEO5','US_EEO5_JOB_CATEGORIES',
'IPEDS',null,
'US_EEO1_JOB_CATEGORIES')
from hr_organization_information
where organization_id = fnd_profile.value('PER_BUSINESS_GROUP_ID')
and org_information_context = 'EEO_REPORT')
and application_id = 800
order by description;
Similar Messages
-
Query manager, Manage Categories
Good day
I was wondering if anyone can tell me how I edit/create a new Authorization Group in the Manage Categories window of 2005 A SP1 PL45.
RegardsHi Izak
I am assuming you are referring to the categories under the query manager. The best is to hold CTRL and double click on the group names and rename them first. For example Financial, Sales, Purchasing, etc. I usually rename to departments. The reason for this is that it is difficult to remember which Group is for which users. To set the users to each group, go to Administration > System Initialization > Authorizations > General Authorizations and select a user, then expand Reports and then expand Query Generator. You will see a list of 20 Saved Queries - Group No. I am not sure why there are 20 listed here and only 15 under the categories. Best is to use just 15.
Kind regards
Peter Juby -
Validation of EEO code using ad hoc query
Hi,
I just want to ask for a help or any ideas with regards to the case below.
The EEO job categories have been revised and I've already map the existing job codes to the correct EEO job category in table T5U13. But when I try to run a query for a specific job to check and verify if the mapping of the new EEO job category to the existing job code is correct, the EEO code field is left blank. Meaning that there is no EEO job category attached to the job code. But I've maintain the mapping already and when I double check table T5U13, the job code is map to the new EEO job category. I just want to ask for help that if I run the query, the EEO code field would have an entry based on the mapping I've done.
Thanks in advance for your help!Hi Sanghmitra,
I have got a query in AD-HOC query.
After creating the Adhoc query using the join table functionality the resulting adhoc query does not results any out put.
What I have done is :
1.Created a user group through SQ03
2.Attched user to My user group
3.Created an infoset using join table functionality(SQ02).
4.Saved and generated the infoset
5.Added the user group to the infoset and than run the ADHOC query.
The table I have used to join is all PA table (For test pupose)
Though the purpose of the custom infoset is to join PA,OM and E rec infotypes, for testing purpose I have joined only PA infotypes.
Result:The adhoc query does not gives any out put instead it says no data could be read.
Could you please tell what else I need to do so that the custom infosets gives an out put.
Will greatly appreciate your help.
Thanks and best regards
Rajeev -
Hi,
I manage to display some categories on a page. Some how I like to display the categories in a specific order. To be exact, I like to have the same order as we can define in the pagegroup properties > configure tab > Types and Classification > Categories section, when adding new categories.
Portal stores that sequence order somewhere because when we return to pagegroup properties we have the same order as defined previously. I looked the Portal's tables and package trying get the table or view where sequence order is stored, but I can't get it.
Anybody knows where I should get this sequence order? (table or view). I'm new to Portal and so I know little about it.Found
portal.wwv_topics
PORTAL.WWSBR_ALL_CATEGORIES allows you to query/modify your categories. -
I thought I used to be able to do this but since I have not done it for awhile I forgot how to do it.
I have a query result that looks like this:
Categories Course_Name Course_No Course_level
Language English E100001 Intro
Language English E20001 Intermediate
Language English E30001 Advance
Language Spanish S10001 Intro
Language Spanish S20001 Intermediate
Language Spanish S30001 Advance
Art Piano P11001 Intorduction
Art Piano P21001 Intermediate
Art Piano P31001 Advance
I need to output this query in a table so when user look at this table, category will only showed once:
Categories Course_Name Course_No Course_level
Language English E100001 Intro
English E20001 Intermediate
English E30001 Advance
Spanish S10001 Intro
Spanish S20001 Intermediate
Spanish S30001 Advance
Art Piano P11001 Intorduction
Piano P21001 Intermediate
Piano P31001 Advance
I used table but I can' get it right, can anyone help, thank you!!
<table>
<tr>
<td>Category</td>
<td>Course Name</td>
<td>Course Number</td>
<td>Course Level</td>
</tr>
<cfquery name="GetCourses datasource="#dsn#">
select * from program
order by category
</cfquery>
<cfoutput query="GetCourses">
<cfquery name="GetCategory datasource="#dsn#">
select distinct categorry from program
</cfquery>
<tr>
<td>#GetCategory.Category#</td>
<td>#Course_Name#</td>
<td>#Course Number#</td>
<td>#Course Level#</td>
</tr>
</cfquery>
</table><cfoutput query="GetCourses" group="Categories">
#Categories#
<cfoutput>
#Course_Name# #Course_No# #Course_Level#
</cfoutput>
</cfoutput> -
I am trying to update the EEO Categories that will be assigned to a job via infotype 1610 (US Job Attributes). However, the new standards for the EEO category are as follows:
1.1 Executive/senior level officials and managers
1.2 Mid-level officials and managers
1.3 Lower-level officials and managers
02 Professionals
03 Technicians
04 Sales workers
05 Office and clerical
06 Craft workers (skilled)
07 Operatives (semi-skilled)
08 Laborers (unskilled)
09 Service workers
The issue is that SAP only allows 2 characters for the EEO category ID and you cannot enter 1.1, 1.2 or 1.3. Without making a screen/table change, is there a way to be able to add these entries and has anyone else come across this issue? In addition, the OCC Category codes are not defined in SAP and if you refer to the list of OCC (SOC) categories, SAP does not reflect the correct field options/lengths available to add these entries. I am referring to the OCC standards as per: http://www.bls.gov/oes/2001/oes_stru.htm.
Can anyone help resolve these issues?
Thanks.
Edited by: Wayne Tolson on Mar 18, 2008 6:06 PMHi,
The new standard EEO category's (SAP Note: 986115) as per http://www.eeoc.gov/eeo1/index.html. are:
1.1 Executive/senior level officials and managers
1.2 First/Mid-level officials and managers
02 Professionals
03 Technicians
04 Sales workers
05 Office and clerical
06 Craft workers (skilled)
07 Operatives (semi-skilled)
08 Laborers (unskilled)
09 Service workers
In SAP, while customizing, enter category as shown below:
EEO category Text
00 Exe/snr level officials & mgrs
01 1st/Mid-level officials & mgrs
02 Professionals
and so on.....
Hope this helps...
Award points if helpful.
Thanks,
Ana -
Saved query groups authorization
Dear All,
Saved query groups - no.1 to no. 20 are available in the authorizations form.
I see there are only 15 groups in the query manager --> manage categories, and in the authorizations are 20. the remnants are 5. Where will the five groups to be used and be able to find ?
I use SBO 2004A. I also see that it is happened in SBO 2005A. I have tried to find in SAP notes but I can't see.
I appreciate your answers. TIA
Rgds,Hi Steve,
Seems that noone here on SDN knows the answer (including myself)
I suggest that you raise that to SAP Support - to have them checking the case.
Sorry,
Frank -
Refresh Child Nodes of an af:treeTable
I have two VOs with a master/detail relationship defined with a View Link. The master VO has a bind variable to change which set of master rows to return.
I have an af:panelStretchLayout. The top facet has a form created by dragging the ExecuteWithParms from the Data Control for the master VO as a parameter form, and the center facet has an af:treeTable derived from the master VO with child nodes derived from the detail VO.
When you see this on first page load, it is right: bind variable was set from the default for the bind variable, tree table shows correct information.
But when I choose a different value for the bind variable and click the button to re-execute the query, the parent nodes are refreshed, but any parent nodes that weren't in the initial query results have no children, even though there ARE child rows in the database. In short, it re-queries the master VO, refreshes the treeTable, but does NOT re-query the detail VO.
Now, I know that this is expected behavior - for better performance, ADF caches results and since the initial query didn't include children for these parents, there is no data to show. So my first thought was to add CacheResults="false" to the iterator. Nope. Tried a few different settings for Refresh attribute - nope (since the parent nodes ARE refreshing, I figured this wouldn't help, but it was worth a try). I tried the following method in the backing bean based on a suggestion in a blog entry:
* Executes the query with the new parameter, then requeries the codes for each category.
* @param actionEvent
public void requeryServices(ActionEvent actionEvent) {
DCBindingContainer bindings = (DCBindingContainer)JSFUtils.resolveExpression("#{bindings}");
// First execute the query for the Categories
bindings.getOperationBinding("ExecuteWithParams").execute();
// Get the iterator and its View Object
DCIteratorBinding categoriesViewIterator = bindings.findIteratorBinding("ServiceCategoriesView1Iterator");
ViewObject categoriesView = categoriesViewIterator.getViewObject();
// From the VO, get all the category rows.
Row[] categoryRows = categoriesView.getAllRowsInRange();
// For each category, find the ViewLinkAccessor, and execute the query for the codes.
for (Row thisCategory : categoryRows) {
RowSet codes = (RowSet)thisCategory.getAttribute("ServiceCodesView");
codes.executeQuery();
// Refresh the treeTable
AdfFacesContext.getCurrentInstance().addPartialTarget(getServicesSelectionTree());
}This doesn't work either - same results - parent is re-queried, children are not.
What should I try next to get the child nodes to refresh?Sure, I know that I can get the binding container the other way - the sample code I was copying just happened to use JSFUtils, and I just happened to have it.
Using JDev 11.1.2.3.
The code I showed was just one of the ways I tried to solve this. The problem is that when I do an ExecuteWithParams on the tree binding, the children of that tree don't get re-executed. Suppose I have a tree table that looks like this when the page first displays and the tree is expanded:
Item One
<ul>
<li>Child OneDotOne</li>
<li>Child OneDotTwo</li>
<li>Child OneDotThree</li>
</ul>
Item Two
<ul>
<li>Child TwoDotOne</li>
<li>Child TwoDotTwo</li>
<li>Child TwoDotThree</li>
</ul>
Item Four
<ul>
<li>Child FourDotOne</li>
<li>Child FourDotTwo</li>
<li>Child FourDotThree</li>
</ul>
Now I re-execute the parent query (using ExecuteWithParams) and give it a parameter that should give me:
Item Two
<ul>
<li>Child TwoDotOne</li>
<li>Child TwoDotTwo</li>
<li>Child TwoDotThree</li>
</ul>
Item Three
<ul>
<li>Child ThreeDotOne</li>
<li>Child ThreeDotTwo</li>
<li>Child ThreeDotThree</li>
</ul>
Item Four
<ul>
<li>Child FourDotOne</li>
<li>Child FourDotTwo</li>
<li>Child FourDotThree</li>
</ul>
But what I actually get is:
Item Two
<ul>
<li>Child TwoDotOne</li>
<li>Child TwoDotTwo</li>
<li>Child TwoDotThree</li>
</ul>
Item Three
Item Four
<ul>
<li>Child FourDotOne</li>
<li>Child FourDotTwo</li>
<li>Child FourDotThree</li>
</ul>
Notice that even though Item Three has children, they don't show. The difference is that Items Two and Four were in the original results, but Item Three wasn't. If I browse the VOs in the AM Tester, Item Three's children show when I execute the parent with different parameters.
I suppose I could try to replicate this problem with the HR schema. I'll try it Monday. -
Source Control/ Files won't update
Hi,
I am using RoboHelp X5 with Visual Source safe 6.0. The
problem is more to do with the file or folder organization (I
think).
Basically we have folders setup in VSS set to our local
folders each author has on their machines. I joined my company a
year ago and noticed the mess of folders and files outside topic
folders (sub-folders) on my local drive. Then I learned its because
when we update certain project pages then check-in the project, the
pages/files update to the wrong location, meaning they update to
the main Project folder rather than the topic sub -folders that
Visual Source safe is set to. Therefore we are forced to copy these
updated pages outside the subfolders on our local drive and paste
to the appropriate sub/topic folders, then Check-in so that VSS
picks up the updated pages to deploy.
I noticed that certain projects within RoboHelp have folders
in the Project manager tab under HTML files and these projects
usually update to correct location when checked-in, but they also
have separate deployment paths for each sub folder within Visual
Source.
I can't figure out if the problem is with the deployment
paths or the folder setup in RoboHelp. I tested a project
deployment by creating a folder within RoboHelp to reflect the ones
on our local drive then I dragged a topic in this folder, updated
saved then checked in to realize the update was picked up in VSS
but when I deployed the page, the links on the this page wouldn't
work. Keep in mind the deployment settings for this particular
project are the same for all the sub-folders. Hence I have no idea
what the problem could be. Please Help. I would appreciate a quick
solution that doesn't keep our links and projects online from
working.
ThanksHi Robonetx5 and welcome to our community
I understand you are keen to find a solution to your issue,
but unfortunately, you have not followed the Forum Posting
Guidelines. You have immediately cross posted the same query into
two categories so far.
Click
here to see the original thread
Please take a moment to read the
Posting
Guidelines.
Cheers... Rick -
Questions in Ad Hoc Query & How to Configure the EEO standard reports
Hi all,
I have a question in Ad hoc query report in HR.
<b>How to:</b> Get a list of the total number of employees included in a particular report at the end of the report. Ex: If i create and run a report for salaried employees, sorted out by company codes, how can i get a sub-total and total no. of employees listed in the report.
I tried Ranked format, but when you print the report it doesn't retain the report name on the top.
-->I have a question regarding the Standard reports for EEO and AAP
<b> How do I</b>
1. Start configuring these report
2. What are the things i should have before configuring it in IMG
If anyone can provide me with some documentation regarding the EEO and AAP report configuration that would be great.
Thanks in advance.....
HarishThis can be done using the security for the Infoprovider, provide the users access to create queries only for that Infoprovider.
-
How could I create a query that provides a default transaction type for those transactions not categorized?
So assuming I have:
* Transactions table (with transactions)
* Categories table
* transactions_categories table - allows to allocate multiple categories (with a percentage)
- tranactionID
- categoryID
- percentageAllocation
* Usage is such that only non-personal categories have been applied through out data. So there is a lot of transactions with no categories applied
Aim:
* Want to create a query that creates a list of all the allocated amounts, so would include as columns: transaction.tDate, transaction.tTitle, categories.name, allocatedAmount(calculated from percentage * transaction amount)
BUT:
* How could I include in the query, the entries that cover all transaction that haven't been allocated, to a default category "personal", where the allocated Amount would be 100% of the transaction value
* And also (if it were possible), for transactions that have been categorized but not for the complete transaction value (say only 50% was allocated to a category), how to to cover this off to.To default the value of the category:
select IIf(IsNull(Category),"Personal",Category) as Category,IIf(IsNull(Category),"100%",PercentageAllocation
) as PercentageAllocation from [yourtable]
What do you want to put the values of these ones:
And also (if it were possible), for transactions that have been categorized but not for the complete transaction
value (say only 50% was allocated to a category), how to to cover this off to.
Fouad Roumieh -
AAP and EEO Report by Ad Hoc Query
SAP Gurus,
My client went live with basic modules of SAP Jan 2007. The problem is with AAP EEO Report. We will develop ABAP report later. For now we want to generate the AAP EEO report by using Ad Hoc Query. We are storing the EEO and AAP codes in IT1610 for Job. If I have to build query what is the best way :
1- I tried an infoset with PNPCE and apart from the basic PA infotypes I selected 1000, 1001 and 1610 for job. But when I select EEO and AAP category in output I dont get the actual data. I know I am doing something wrong here but dont know what ?
2- If I will start a table join with IT0000, IT0001, .etc and V_T5U13 .will it work ?
Any other suggestions how can we address this issue temporarily by ad hoc query ?
SanghamitraFirst, do not try and reinvent the wheel...the EEO-1 and AAP reports are standard supplied SAP reports and can be found under Human Resources --> Personnel Management --> Administration --> Infosystem --> Reports --> Administration US --> Compliance.
The EEO-1 report is changing for 2007 and the latest support packs must be installed to give you the new tables and table entries, features and report layout needed for this year. See SAP Notes 976273, 435204 and 986115. The IT1610 itself changes as do the definitions, so the support pack installation is a must,
If you still want to try to get this information via Ad Hoc Query, you will need to utilize a PCH based Infoset. Create this based on the object Position. The position is your link between the person with HR Master Data and the Job with job related data such as IT1610. With this infoset, you can do the reporting on the EEO Job classes from IT1610 and the Ethnic groupings from IT0077-Additional Personal Data for the employee and gender from IT0002. -
Query returning summary for master categories
Dear all,
i am using oracle database 11g r2.
i have the following 2 tables,
create tabel expenses_heads (exp_head_id number primary key,
Main_exp_name varchar2(100) not null,
refer_exp_head_id number);
alter table expenses_heads add constraint fk_refer_head_id foreign key(refer_exp_id) references expenses_heads(exp_head_id);
create table expenses (exp_id number primary key,
exp_head_id number references expenses_heads(exp_head_id) not null,
exp_name varchar2(100) not null,
exp_date date not null,
exp_amount number not null,
receipt varchar2(20),
remarks varchar2(4000));
i have the following data,
insert into expenses_heads values(1,'School',null);
insert into expenses_heads values(2,'College',null);
insert into expenses_heads values(3,'Bills',1);
insert into expenses_heads values(4,'Hardware',1);
insert into expenses_heads values(5,'Food',1);
insert into expenses_heads values(6,'Dress',1);
insert into expenses_heads values(7,'Hardware',1);
insert into expenses_heads values(8,'Admission',2);
insert into expenses_heads values(9,'Office',2);
insert into expenses values(1,3,'Electricity Bill',sysdate,1000,null,null);
insert into expenses values(2,3,'Water Bill',sysdate,100,null,null);
insert into expenses values(3,4,'Chair',sysdate,1000,null,null);
insert into expenses values(4,4,'Tables',sysdate,200,null,null);
insert into expenses values(5,8,'Admin Ceremony',sysdate,3000,null,null);
insert into expenses values(6,9,'Stationary',sysdate,2000,null,null);
commit;
now i want to write a query which have tow columns summary, Main_exp_name(from expenses_heads) and Total_amount(from expenses)
result should look like below
Main_exp_name Total_Amount
College 2300
university 5000
i think it could be written by using group by and rollup or cube or grouping sets, but confused.
kindly help.select refer_exp_id,
exp_head_id,
prior main_exp_name main_exp_name
from expenses_heads
connect by refer_exp_id = prior exp_head_id
h
This is a Hierarchical Query to build the Hierarchy of your Expenses_Head Table. i.e. It will return you the Expenses Heads with its Parent Expense Details.
expenses e
join
select refer_exp_id,
exp_head_id,
prior main_exp_name main_exp_name
from expenses_heads
connect by refer_exp_id = prior exp_head_id
) h
on
( e.exp_head_id = h.exp_head_id )
You then Join this data with your Expenses table based on EXP_HEAD_ID.
select h.main_exp_name, sum (exp_amount) exp_amount
group by h.main_exp_name;
Group the data based on your Parent Expense i.e. MAIN_EXP_NAME, fetched from the Hierarchical Query.
To format the code, use Advanced Editor (You will find it at Right Top of your Usual editor, if replying to a post or by default the editor is Advanced Editor if starting a Discussion). Once in Advanced Editor, Click on >> and upon Mouse over on Syntax Highlighting option, you will get a menu and select SQL from it.
I hope it clears your questions. -
Creating a query from a DSO to group into categories
I have a DSO with data like this:
Transaction No / Customer
1 / 1
2 / 1
3 / 1
4 / 2
5 / 2
6 / 3
(i.e. a list of transactions with a customer ID assigned)
I want to create a query that looks like this:
Group / Customer Count
Two or less transactions / 2
Three or more transactions / 1
(i.e. two buckets, one count of how many customers have 2 or less transactions, one count of how many have three or more transactions)
Can someone give me an idea of how this could be performed? Can I do it with just one query, or do I need to load the data from the DSO into a new DSO with data agregated for customers somehow?
Any suggestions would be greatly appreciated.Hello SAP BI Learner,
Thanks for your suggest. I've tried this query a little more and found it quite difficult to work out. I'm not sure exactly what you mean by your answer, but I appreciate you input. -
Categories, subcategories and items in one query
Hi,
I have this situation.
I have a category table, a subcategory table and an item
table. The structure is like below:
Category
id_cat..........catname
1...................cat1
2...................cat2
3...................cat3
4...................cat4
Subcategory
id_subcat.......subcatname.......id_cat
1...................subcat1....................1
2...................subcat2....................1
3...................subcat3....................2
4...................subcat4....................3
Items
id_item..........itemname.........id_subcat.......id_cat
1.....................item1.................1.........................1
2.....................item2.................1.........................1
3.....................item3.................2.........................1
4.....................item4.................0.........................2
5.....................item5.................0.........................2
*0 from "id_subcat" in Items table means that the item will
belong directly to the category (and the category won't have
subcategories)
I want to display them like this:
Cat1
...subcat1
.........item1
.........item2
...subcat2
..........item3
...subcat3
Cat2
..........item4
..........item5
Cat3
...subcat4
Cat4
*Cat3 and Cat4 doesn't have any items in it but I still want
to display their names
How can it is possible with CF and SQL? (using SQL server)?
Thank you.Well...not quite...
It seems the code doesn't work as expected.
It works as expected with the data which already put
there...but if I put new data (like adding a new
category,subcategory and items) it doesn't display as I want it.
So, it may be a problem with bith CF AND SQL...
If I add a new category (and that category won't have
subcategories and items) then it won't be displayed (if I modify
the SQL so the INNER JOIN will become also a LEFT JOIN that new
category gets displayed...but another category dissapears! (and
that category has items in it).
If I add a new subcategory to that new category it won't be
displayed (in both INNER JOIN or LEFT JOIN).
If I let the SQL as it is now (first INNER JOIN and the
second LEFT JOIN) and I add an item to a category I already have
(or subcategory) that item will be displayed in another category
than where it suppose to be (I am adding that item manually and I
check into the database to have the right IDs for categories and
subcategories).
So, I am confused...I don't know what's wrong...
Any other ideas would be helpful, thanks.
Maybe you are looking for
-
How do I troubleshoot AD authentication after a SUCCESSFUL bind?
In the Domain Controller Security Policy on my active directory domain (w2k3), I opened Local Policies -> Security Options and changed "Microsoft network client: Digitally sign communications (if server agrees)" to Enabled, and I changed "Microsoft n
-
I jumped through the correct hoops to make this work once, and was fully up and running for a month or so. Then a Windows Critical Update (x3) caused blue screens to appear several times a day. At one point, I went into the BIOS and reset to all defa
-
Credit balance of $5.76
Switched to unlimited account and this left me with a credit balance of $5.76; how to apply to account?
-
Hi All I have created contract for Service in ME31k, While i am trying to create Po w.r.t Contract rate is not flowing, it is asking me to enter manually. What could be the reason. Regards RK
-
Connection between a button in the GUI made in swings to a servlet
Can anybody help me out in connecting a swing component say a button with an servlet? It can be done through the 'form tag' when it comes to HTML but how to do this in swings?