Search Results pay_in_tax_declarations_v
Overview
The PAY_IN_TAX_DECLARATIONS_V view is a payroll reporting object owned by the APPS schema within the Oracle E-Business Suite PAY – Payroll product family. It is a VALID database view in both EBS 12.1.1 and 12.2.2. The view is purpose-built for the Indian statutory payroll localization, presenting consolidated employee, assignment, and tax declaration information required for investment and tax declaration reporting under the India Payroll module.
Functionally, the view aggregates person-level identity data together with assignment attributes, organization unit details, extra information types, and month-wise house rent declaration amounts. Because much of its logic is delivered through calls to the PAY_IN_TAX_DECLARATION package, the view serves primarily as a reporting and integration layer rather than a pure denormalized snapshot. It is typically consumed by statutory returns, employee tax declaration reports, and downstream integration extracts that need tax declaration values mapped to a specific reporting year beginning in April, consistent with the Indian fiscal calendar.
Underlying Base Objects
The ETRM 12.2.2 metadata documents that the view is defined over the following base objects:
- PER_PEOPLE_F and PER_ASSIGNMENTS_F — effective-dated views supplying person and assignment records.
- PER_ASSIGNMENT_EXTRA_INFO — assignment-level extra information, including house rent and related declaration attributes.
- PER_PERSON_TYPES, HR_ORGANIZATION_UNITS, and HR_ORGANIZATION_INFORMATION — supporting person type classification and organization unit/business group context.
- HR_SOFT_CODING_KEYFLEX — key flexfield segments used for assignment soft coding (grade, job, position references).
Several PL/SQL components are also referenced: PAY_IN_TAX_DECLARATION (the core package driving the month-wise declaration logic), along with FND_DATE, HR_GENERAL, HR_PERSON_NAME, and HR_SECURITY, which provide date handling, name formatting, and security-based row filtering.
Key Columns
The view exposes a flat projection combining identity, assignment, and declaration attributes. Notable columns include:
- PERSON_ID, FULL_NAME, EMPLOYEE_NUMBER — employee identity derived from the person tables.
- ASSIGNMENT_ID, ASSIGNMENT_NUMBER — the assignment context for each declaration.
- NAME, ORGANIZATION_ID, BUSINESS_GROUP_ID — organization unit and business group identifiers.
- GRADE_ID, JOB_ID, POSITION_ID — soft coding segments resolved from the assignment flexfield.
- ORG_INFORMATION1, AEI_INFORMATION1, AEI_INFORMATION2 — organization and assignment extra information values, where AEI_INFORMATION1 carries house rent information.
- APRIL, MAY, JUNE, JULY, AUGUST, SEPTEMBER, OCTOBER, NOVEMBER, DECEMBER, JANUARY, FEBRUARY, MARCH — month-wise numeric house rent declaration amounts produced by GET_NUMERIC_VALUE.
- SYSDATE and the last-updated date — generated via GET_LAST_UPDATED_DATE.
Common Use Cases and Queries
This view is most commonly used for Indian tax declaration reporting, house rent reconciliation, and employee-level statutory extracts. A representative query retrieves an employee's annual house rent declarations:
SELECT person_id, full_name, employee_number, april, may, june, july, august, september, october, november, december, january, february, march
FROM apps.pay_in_tax_declarations_v
WHERE employee_number = :p_emp_num;
Typical scenarios include generating proof-of-investment statements, validating declared house rent against payroll deductions, and feeding tax computation processes. Because row-level access is governed by HR_SECURITY, results are automatically restricted to the querying user's security profile, making the view suitable for both administrative and self-service reporting contexts.
-
View: PAY_IN_TAX_DECLARATIONS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_IN_TAX_DECLARATIONS_V, object_name:PAY_IN_TAX_DECLARATIONS_V, status:VALID, product: PAY - Payroll , implementation_dba_data: APPS.PAY_IN_TAX_DECLARATIONS_V ,
-
View: PAY_IN_TAX_DECLARATIONS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_IN_TAX_DECLARATIONS_V, object_name:PAY_IN_TAX_DECLARATIONS_V, status:VALID, product: PAY - Payroll , implementation_dba_data: APPS.PAY_IN_TAX_DECLARATIONS_V ,
-
SYNONYM: PUBLIC.PAY_IN_TAX_DECLARATIONS_V
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:PAY_IN_TAX_DECLARATIONS_V, status:VALID,
-
PACKAGE: APPS.PAY_IN_TAX_DECLARATION
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PAY_IN_TAX_DECLARATION, status:VALID,
-
PACKAGE: APPS.PAY_IN_TAX_DECLARATION
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PAY_IN_TAX_DECLARATION, status:VALID,
-
VIEW: APPS.PAY_IN_TAX_DECLARATIONS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_IN_TAX_DECLARATIONS_V, object_name:PAY_IN_TAX_DECLARATIONS_V, status:VALID,
-
PACKAGE: APPS.HR_PERSON_NAME
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HR_PERSON_NAME, status:VALID,
-
PACKAGE: APPS.HR_PERSON_NAME
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HR_PERSON_NAME, status:VALID,
-
SYNONYM: APPS.PER_ASSIGNMENT_EXTRA_INFO
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PER_ASSIGNMENT_EXTRA_INFO, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
VIEW: APPS.PAY_IN_TAX_DECLARATIONS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_IN_TAX_DECLARATIONS_V, object_name:PAY_IN_TAX_DECLARATIONS_V, status:VALID,
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
SYNONYM: APPS.PER_ASSIGNMENT_EXTRA_INFO
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PER_ASSIGNMENT_EXTRA_INFO, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
SYNONYM: APPS.PER_PERSON_TYPES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PER_PERSON_TYPES, status:VALID,
-
SYNONYM: APPS.PER_PERSON_TYPES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PER_PERSON_TYPES, status:VALID,
-
SYNONYM: APPS.HR_SOFT_CODING_KEYFLEX
12.1.1
owner:APPS, object_type:SYNONYM, object_name:HR_SOFT_CODING_KEYFLEX, status:VALID,
-
PACKAGE: APPS.HR_SECURITY
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HR_SECURITY, status:VALID,
-
PACKAGE: APPS.HR_SECURITY
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HR_SECURITY, status:VALID,
-
SYNONYM: APPS.HR_SOFT_CODING_KEYFLEX
12.2.2
owner:APPS, object_type:SYNONYM, object_name:HR_SOFT_CODING_KEYFLEX, status:VALID,
-
VIEW: APPS.HR_ORGANIZATION_UNITS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_ORGANIZATION_UNITS, object_name:HR_ORGANIZATION_UNITS, status:VALID,
-
VIEW: APPS.HR_ORGANIZATION_UNITS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_ORGANIZATION_UNITS, object_name:HR_ORGANIZATION_UNITS, status:VALID,
-
VIEW: APPS.PER_ASSIGNMENTS_F
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_ASSIGNMENTS_F, object_name:PER_ASSIGNMENTS_F, status:VALID,
-
VIEW: APPS.PER_ASSIGNMENTS_F
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_ASSIGNMENTS_F, object_name:PER_ASSIGNMENTS_F, status:VALID,
-
SYNONYM: APPS.HR_ORGANIZATION_INFORMATION
12.2.2
owner:APPS, object_type:SYNONYM, object_name:HR_ORGANIZATION_INFORMATION, status:VALID,
-
SYNONYM: APPS.HR_ORGANIZATION_INFORMATION
12.1.1
owner:APPS, object_type:SYNONYM, object_name:HR_ORGANIZATION_INFORMATION, status:VALID,
-
VIEW: APPS.PER_PEOPLE_F
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_PEOPLE_F, object_name:PER_PEOPLE_F, status:VALID,
-
VIEW: APPS.PER_PEOPLE_F
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_PEOPLE_F, object_name:PER_PEOPLE_F, status:VALID,
-
PACKAGE: APPS.HR_GENERAL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HR_GENERAL, status:VALID,
-
PACKAGE: APPS.HR_GENERAL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HR_GENERAL, status:VALID,
-
PACKAGE: APPS.FND_DATE
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_DATE, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
eTRM - PER Tables and Views
12.1.1
description: Table to store NQF Training info for a person ,
-
eTRM - PAY Tables and Views
12.1.1
description: Temporary table used to hold invalid location addresses. ,
-
eTRM - PAY Tables and Views
12.2.2
description: Temporary table used to hold invalid location addresses. ,
-
eTRM - PER Tables and Views
12.1.1
description: Table to store NQF Training info for a person ,
-
eTRM - PAY Tables and Views
12.1.1
description: Temporary table used to hold invalid location addresses. ,
-
eTRM - PAY Tables and Views
12.2.2
description: Temporary table used to hold invalid location addresses. ,