Home » Applications » Oracle Fusion Apps & E-Business Suite » employee tbles
icon4.gif  employee tbles [message #520472] Mon, 22 August 2011 23:47 Go to next message
lokeshsurana
Messages: 212
Registered: April 2010
Location: India
Senior Member
hi

I design one simple custom form from where i am taking input of employee name and user name

1st query:
SELECT B.FULL_NAME,A.USER_NAME,A.USER_ID
FROM FND_USER A,HR_EMPLOYEES B
WHERE A.EMPLOYEE_ID=B.EMPLOYEE_ID
ORDER BY B.FULL_NAME


2nd Query:
SELECT DISTINCT a.FULL_NAME,
b.user_name,b.USER_ID
           FROM per_all_people_f a,FND_USER b
          WHERE effective_end_date = '31-dec-4712'
          and a.PERSON_ID   =b.EMPLOYEE_ID
       ORDER BY 1


1st query shows only some of records respective the BG and 2nd showing all records on application

what the difference ..?

HR_EMPLOYEES tables BG level control...?

need guide line..............
Re: employee tbles [message #520607 is a reply to message #520472] Tue, 23 August 2011 12:22 Go to previous message
AlexAnd
Messages: 18
Registered: March 2010
Junior Member
code of HR_EMPLOYEES
SELECT P.PERSON_ID
, P.LAST_UPDATE_DATE
, P.LAST_UPDATED_BY
, P.LAST_UPDATE_LOGIN
, P.CREATION_DATE
, P.CREATED_BY
, NVL(P.EMPLOYEE_NUMBER
, P.NPW_NUMBER)
, P.FULL_NAME
, P.FIRST_NAME
, P.MIDDLE_NAMES
, P.LAST_NAME
, P.TITLE
, P.EXPENSE_CHECK_SEND_TO_ADDRESS
, P.EMAIL_ADDRESS
, P.ATTRIBUTE1
, P.ATTRIBUTE2
, P.ATTRIBUTE3
, P.ATTRIBUTE4
, P.ATTRIBUTE5
, P.ATTRIBUTE_CATEGORY
, PBG.NAME
FROM PER_PEOPLE_F P
, PER_BUSINESS_GROUPS_PERF PBG
WHERE ( P.EMPLOYEE_NUMBER IS NOT NULL OR P.NPW_NUMBER IS NOT NULL )
AND TRUNC(SYSDATE) BETWEEN P.EFFECTIVE_START_DATE
AND P.EFFECTIVE_END_DATE
AND P.BUSINESS_GROUP_ID = PBG.BUSINESS_GROUP_ID
AND EXISTS ( SELECT 'ASSSINMENT EXISITS'
FROM PER_ASSIGNMENTS_F A
, PER_ASSIGNMENT_STATUS_TYPES PAST
WHERE A.PERSON_ID = P.PERSON_ID
AND A.PRIMARY_FLAG = 'Y'
AND A.ASSIGNMENT_STATUS_TYPE_ID = PAST.ASSIGNMENT_STATUS_TYPE_ID
AND PAST.PER_SYSTEM_STATUS IN ('ACTIVE_ASSIGN'
, 'ACTIVE_CWK'
, 'SUSP_ASSIGN'
, 'SUSP_CWK_ASG')
AND A.ASSIGNMENT_TYPE IN ('E'
, DECODE( NVL(FND_PROFILE.VALUE('HR_TREAT_CWK_AS_EMP')
, 'N')
, 'Y'
, 'C'
, 'E')) ) 
Previous Topic: Update of YTD Depreciation and Accumlated Depreciation
Next Topic: IE8 crash while open oracle forms and report
Goto Forum:
  


Current Time: Tue Apr 23 03:12:19 CDT 2024