Search Results use_privilege
Overview
The APPS.GL_TRANSACTION_CALENDAR_V view is a data-security-aware reporting layer over the General Ledger transaction calendar definition table. In Oracle EBS 12.1.1 and 12.2.2, transaction calendars define the valid accounting dates on which journal entries may be entered and posted, and they are assigned to ledgers through the GL_LEDGERS table. This view exposes the transaction calendar identifier, its name, its description, and — critically — a computed privilege indicator that tells the calling application whether the currently connected user is authorized to use a given calendar.
Because the USE_PRIVILEGE column is derived at query time from the FND_DATA_SECURITY package rather than being stored, the view functions as a row-level authorization filter for any form, concurrent program, or custom integration that must respect General Ledger Data Access Sets (DAS). This makes it the preferred object for LOVs and validation queries where calendar visibility must match the security model.
Underlying Base Objects
The view is defined over the following documented objects:
- GL_TRANSACTION_CALENDAR (SYNONYM) — the driving table, supplying TRANSACTION_CALENDAR_ID, NAME, and DESCRIPTION for every transaction calendar defined in the instance.
- FND_DATA_SECURITY (PACKAGE) — invoked through FND_DATA_SECURITY.CHECK_FUNCTION to evaluate the current user's entitlement against the GL_DAS_TRANS_CAL_U privilege group and the GL_DAS_TRANS_CAL data access set object.
- FND_GLOBAL (PACKAGE) — supplies FND_GLOBAL.USER_NAME, the runtime identity passed into the security check.
The view is owned by APPS and is a simple, non-joining projection: one row is returned per transaction calendar row. All security logic is encapsulated in the DECODE expression, so no additional tables or outer joins are required to produce the privilege flag.
Key Columns
- TRANSACTION_CALENDAR_ID — the primary key of GL_TRANSACTION_CALENDAR; used to join to GL_PERIOD_STATUSES, GL_LEDGERS, and related period-close objects.
- NAME — the user-defined calendar name, for example "Standard Monthly Calendar"; also passed into the security check as the object instance argument.
- DESCRIPTION — free-text description stored on the calendar definition.
- USE_PRIVILEGE — a derived Y/N flag. FND_DATA_SECURITY.CHECK_FUNCTION returns 'T' when the user holds the required privilege for the named calendar, which the DECODE maps to 'Y'; any other return value is mapped to 'N'. Rows where the user lacks privilege are still returned, but flagged 'N'.
Common Use Cases and Queries
The most frequent use is filtering a calendar list of values to only those calendars the signed-on user may select. Note that a display-only query requires no WHERE clause on USE_PRIVILEGE; the flag itself is the presentation control.
SELECT transaction_calendar_id,
name,
description,
use_privilege
FROM apps.gl_transaction_calendar_v
ORDER BY name;
To restrict output to authorized calendars only, filter on the flag:
SELECT transaction_calendar_id,
name
FROM apps.gl_transaction_calendar_v
WHERE use_privilege = 'Y'
ORDER BY name;
A validation query confirms whether a specific user may post into a given calendar before a journal import or interface load proceeds:
SELECT v.name,
v.use_privilege
FROM apps.gl_transaction_calendar_v v
WHERE v.transaction_calendar_id = :p_calendar_id;
Because USE_PRIVILEGE is evaluated in the session context, the view is also useful in diagnostic scripts that audit which calendars a responsibility can see. In integration scenarios, the view is typically joined back to GL_LEDGERS on TRANSACTION_CALENDAR_ID to confirm that every ledger configured for an interface is reachable by the service account executing the load.
-
VIEW: APPS.GL_TRANSACTION_CALENDAR_V
12.2.2
-
View: RG_REPORT_SET_NAME_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:RG.RG_REPORT_SET_NAME_V, object_name:RG_REPORT_SET_NAME_V, status:VALID, product: RG - Application Report Generator , description: 10SC ONLY , implementation_dba_data: APPS.RG_REPORT_SET_NAME_V ,
-
VIEW: APPS.GL_TRANSACTION_CALENDAR_V
12.1.1
-
View: GL_TRANSACTION_CALENDAR_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_TRANSACTION_CALENDAR_V, object_name:GL_TRANSACTION_CALENDAR_V, status:VALID, product: GL - General Ledger , description: 10SC ONLY , implementation_dba_data: APPS.GL_TRANSACTION_CALENDAR_V ,
-
View: GL_TRANSACTION_CALENDAR_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_TRANSACTION_CALENDAR_V, object_name:GL_TRANSACTION_CALENDAR_V, status:VALID, product: GL - General Ledger , description: 10SC ONLY , implementation_dba_data: APPS.GL_TRANSACTION_CALENDAR_V ,
-
View: GL_ALLOC_BATCHES_LOV_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_ALLOC_BATCHES_LOV_V, object_name:GL_ALLOC_BATCHES_LOV_V, status:VALID, product: GL - General Ledger , description: 10SC ONLY , implementation_dba_data: APPS.GL_ALLOC_BATCHES_LOV_V ,
-
View: GL_AVGBAL_CALENDAR_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_AVGBAL_CALENDAR_V, object_name:GL_AVGBAL_CALENDAR_V, status:VALID, product: GL - General Ledger , description: 10SC ONLY , implementation_dba_data: APPS.GL_AVGBAL_CALENDAR_V ,
-
VIEW: APPS.RG_REPORT_SET_NAME_V
12.1.1
-
View: GL_AVGBAL_CALENDAR_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_AVGBAL_CALENDAR_V, object_name:GL_AVGBAL_CALENDAR_V, status:VALID, product: GL - General Ledger , description: 10SC ONLY , implementation_dba_data: APPS.GL_AVGBAL_CALENDAR_V ,
-
VIEW: APPS.GL_AVGBAL_CALENDAR_V
12.1.1
-
View: GL_REC_BATCHES_LOV_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_REC_BATCHES_LOV_V, object_name:GL_REC_BATCHES_LOV_V, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_REC_BATCHES_LOV_V ,
-
VIEW: APPS.GL_REC_BATCHES_LOV_V
12.1.1
-
View: RG_REPORT_SET_NAME_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:RG.RG_REPORT_SET_NAME_V, object_name:RG_REPORT_SET_NAME_V, status:VALID, product: RG - Application Report Generator , description: 10SC ONLY , implementation_dba_data: APPS.RG_REPORT_SET_NAME_V ,
-
View: GL_DAILY_CONVERSION_TYPES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_DAILY_CONVERSION_TYPES_V, object_name:GL_DAILY_CONVERSION_TYPES_V, status:VALID, product: GL - General Ledger , description: 10SC ONLY , implementation_dba_data: APPS.GL_DAILY_CONVERSION_TYPES_V ,
-
View: GL_ALLOC_BATCHES_LOV_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_ALLOC_BATCHES_LOV_V, object_name:GL_ALLOC_BATCHES_LOV_V, status:VALID, product: GL - General Ledger , description: 10SC ONLY , implementation_dba_data: APPS.GL_ALLOC_BATCHES_LOV_V ,
-
VIEW: APPS.RG_REPORT_SET_NAME_V
12.2.2
-
VIEW: APPS.GL_AVGBAL_CALENDAR_V
12.2.2
-
View: GL_ELIM_SET_HISTORY_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_ELIM_SET_HISTORY_V, object_name:GL_ELIM_SET_HISTORY_V, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_ELIM_SET_HISTORY_V ,
-
VIEW: APPS.GL_AVGBAL_CALENDAR_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_AVGBAL_CALENDAR_V, object_name:GL_AVGBAL_CALENDAR_V, status:VALID,
-
View: GL_REC_BATCHES_LOV_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_REC_BATCHES_LOV_V, object_name:GL_REC_BATCHES_LOV_V, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_REC_BATCHES_LOV_V ,
-
View: GL_CONSOLIDATION_NAMES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_CONSOLIDATION_NAMES_V, object_name:GL_CONSOLIDATION_NAMES_V, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_CONSOLIDATION_NAMES_V ,
-
VIEW: APPS.GL_ALLOC_BATCHES_LOV_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_ALLOC_BATCHES_LOV_V, object_name:GL_ALLOC_BATCHES_LOV_V, status:VALID,
-
View: GL_AUTOREV_CRITERIA_SETS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_AUTOREV_CRITERIA_SETS_V, object_name:GL_AUTOREV_CRITERIA_SETS_V, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_AUTOREV_CRITERIA_SETS_V ,
-
View: GL_CONS_SET_NAMES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_CONS_SET_NAMES_V, object_name:GL_CONS_SET_NAMES_V, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_CONS_SET_NAMES_V ,
-
VIEW: APPS.GL_DAILY_CONVERSION_TYPES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_DAILY_CONVERSION_TYPES_V, object_name:GL_DAILY_CONVERSION_TYPES_V, status:VALID,
-
View: GL_AUTOREV_CRITERIA_SETS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_AUTOREV_CRITERIA_SETS_V, object_name:GL_AUTOREV_CRITERIA_SETS_V, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_AUTOREV_CRITERIA_SETS_V ,
-
View: GL_ELIM_SET_HISTORY_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_ELIM_SET_HISTORY_V, object_name:GL_ELIM_SET_HISTORY_V, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_ELIM_SET_HISTORY_V ,
-
View: GL_DAILY_CONVERSION_TYPES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_DAILY_CONVERSION_TYPES_V, object_name:GL_DAILY_CONVERSION_TYPES_V, status:VALID, product: GL - General Ledger , description: 10SC ONLY , implementation_dba_data: APPS.GL_DAILY_CONVERSION_TYPES_V ,
-
View: RG_REPORT_AXIS_SETS_LOV_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:RG.RG_REPORT_AXIS_SETS_LOV_V, object_name:RG_REPORT_AXIS_SETS_LOV_V, status:VALID, product: RG - Application Report Generator , implementation_dba_data: APPS.RG_REPORT_AXIS_SETS_LOV_V ,
-
View: RG_REPORT_AXIS_SETS_LOV_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:RG.RG_REPORT_AXIS_SETS_LOV_V, object_name:RG_REPORT_AXIS_SETS_LOV_V, status:VALID, product: RG - Application Report Generator , implementation_dba_data: APPS.RG_REPORT_AXIS_SETS_LOV_V ,
-
VIEW: APPS.GL_TRANSACTION_CALENDAR_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_TRANSACTION_CALENDAR_V, object_name:GL_TRANSACTION_CALENDAR_V, status:VALID,
-
VIEW: APPS.GL_REC_BATCHES_LOV_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_REC_BATCHES_LOV_V, object_name:GL_REC_BATCHES_LOV_V, status:VALID,
-
VIEW: APPS.GL_AVGBAL_CALENDAR_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_AVGBAL_CALENDAR_V, object_name:GL_AVGBAL_CALENDAR_V, status:VALID,
-
View: GL_ALLOC_BATCHES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_ALLOC_BATCHES_V, object_name:GL_ALLOC_BATCHES_V, status:VALID, product: GL - General Ledger , description: 10SC ONLY , implementation_dba_data: APPS.GL_ALLOC_BATCHES_V ,
-
VIEW: APPS.GL_REC_BATCHES_LOV_V
12.2.2
-
View: GL_COA_MAPPINGS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_COA_MAPPINGS_V, object_name:GL_COA_MAPPINGS_V, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_COA_MAPPINGS_V ,
-
VIEW: APPS.GL_ELIM_SET_HISTORY_V
12.2.2
-
VIEW: APPS.RG_REPORT_AXIS_SETS_LOV_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:RG.RG_REPORT_AXIS_SETS_LOV_V, object_name:RG_REPORT_AXIS_SETS_LOV_V, status:VALID,
-
VIEW: APPS.RG_REPORT_AXIS_SETS_LOV_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:RG.RG_REPORT_AXIS_SETS_LOV_V, object_name:RG_REPORT_AXIS_SETS_LOV_V, status:VALID,
-
VIEW: APPS.GL_ALLOC_BATCHES_LOV_V
12.1.1
-
View: RG_REPORT_NAME_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:RG.RG_REPORT_NAME_V, object_name:RG_REPORT_NAME_V, status:VALID, product: RG - Application Report Generator , implementation_dba_data: APPS.RG_REPORT_NAME_V ,
-
View: GL_AUTO_ALLOC_SETS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_AUTO_ALLOC_SETS_V, object_name:GL_AUTO_ALLOC_SETS_V, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_AUTO_ALLOC_SETS_V ,
-
View: GL_ALLOC_BATCHES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_ALLOC_BATCHES_V, object_name:GL_ALLOC_BATCHES_V, status:VALID, product: GL - General Ledger , description: 10SC ONLY , implementation_dba_data: APPS.GL_ALLOC_BATCHES_V ,
-
VIEW: APPS.GL_BUDGET_ENTITIES_UNFROZEN_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_BUDGET_ENTITIES_UNFROZEN_V, object_name:GL_BUDGET_ENTITIES_UNFROZEN_V, status:VALID,
-
VIEW: APPS.GL_DAILY_CONVERSION_TYPES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_DAILY_CONVERSION_TYPES_V, object_name:GL_DAILY_CONVERSION_TYPES_V, status:VALID,
-
VIEW: APPS.GL_ELIM_SET_HISTORY_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_ELIM_SET_HISTORY_V, object_name:GL_ELIM_SET_HISTORY_V, status:VALID,
-
View: GL_AUTOMATIC_POSTING_SETS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_AUTOMATIC_POSTING_SETS_V, object_name:GL_AUTOMATIC_POSTING_SETS_V, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_AUTOMATIC_POSTING_SETS_V ,
-
VIEW: APPS.GL_DAILY_CONVERSION_TYPES_V
12.2.2
-
VIEW: APPS.GL_DAILY_CONVERSION_TYPES_V
12.1.1
-
VIEW: APPS.GL_ALLOC_BATCHES_LOV_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_ALLOC_BATCHES_LOV_V, object_name:GL_ALLOC_BATCHES_LOV_V, status:VALID,