FND Design Data [Home] [Help]

View: PAY_PAYROLLS_V

Product: PAY - Payroll
Description: Used to support user interface
Implementation/DBA Data: ViewAPPS.PAY_PAYROLLS_V
View Text

SELECT PR.ROWID ROW_ID
, PR.PAYROLL_ID
, PR.PAYROLL_NAME
, PR.BUSINESS_GROUP_ID + 0 BUSINESS_GROUP_ID
, PR.CONSOLIDATION_SET_ID
, CS.CONSOLIDATION_SET_NAME CSNAME
, PR.PERIOD_TYPE
, PTP.PAY_ADVICE_DATE
, PTP.REGULAR_PAYMENT_DATE
, PTP.PERIOD_NAME
, PTP.START_DATE PERIOD_START_DATE
, PTP.END_DATE PERIOD_END_DATE
FROM PAY_PAYROLLS_F PR
, PER_TIME_PERIODS PTP
, PAY_CONSOLIDATION_SETS CS
, FND_SESSIONS FND
WHERE PR.PAYROLL_ID = PTP.PAYROLL_ID
AND PR.CONSOLIDATION_SET_ID = CS.CONSOLIDATION_SET_ID
AND FND.SESSION_ID = USERENV('SESSIONID')
AND FND.EFFECTIVE_DATE BETWEEN PR.EFFECTIVE_START_DATE
AND PR.EFFECTIVE_END_DATE
AND FND.EFFECTIVE_DATE BETWEEN PTP.START_DATE
AND PTP.END_DATE UNION ALL SELECT PR.ROWID ROW_ID
, PR.PAYROLL_ID
, PR.PAYROLL_NAME
, PR.BUSINESS_GROUP_ID + 0 BUSINESS_GROUP_ID
, FND_NUMBER.CANONICAL_TO_NUMBER (NULL)
, NULL
, PR.PERIOD_TYPE
, TO_DATE (NULL
, 'YYYY/MM/DD')
, TO_DATE (NULL
, 'YYYY/MM/DD')
, NULL
, TO_DATE (NULL
, 'YYYY/MM/DD')
, TO_DATE (NULL
, 'YYYY/MM/DD')
FROM PAY_PAYROLLS_F PR
, FND_SESSIONS FND
WHERE FND.SESSION_ID = USERENV('SESSIONID')
AND FND.EFFECTIVE_DATE BETWEEN PR.EFFECTIVE_START_DATE
AND PR.EFFECTIVE_END_DATE
AND NOT EXISTS ( SELECT 1
FROM PER_TIME_PERIODS PTP
WHERE PR.PAYROLL_ID = PTP.PAYROLL_ID
AND FND.EFFECTIVE_DATE BETWEEN PTP.START_DATE
AND PTP.END_DATE )

Columns

Name
ROW_ID
PAYROLL_ID
PAYROLL_NAME
BUSINESS_GROUP_ID
CONSOLIDATION_SET_ID
CSNAME
PERIOD_TYPE
PAY_ADVICE_DATE
REGULAR_PAYMENT_DATE
PERIOD_NAME
PERIOD_START_DATE
PERIOD_END_DATE