Beruflich Dokumente
Kultur Dokumente
In this Document
Purpose
Troubleshooting Steps
APPLIES TO:
PURPOSE
If you are a Software-as-a-Service (SaaS) customer, there are multiple sections in this document that need not be
performed by you. Please log a Service Request in My Oracle Support for Oracle to do this for you.
This document provides information to identify and troubleshoot the issue in the Manage Accounting Periods workarea.
TROUBLESHOOTING STEPS
Summary:
Manage Accounting Periods UI provides a unified user interface in Fusion for managing accounting period statuses used by the
General Ledger, Payables, Projects and Receivables applications. This unified period status management user interface
provides users greater visibility to the period statuses of ledgers across their organization. It also streamlines the user's task by
making the period statuses of multiple applications and ledgers accessible from one interface.
1. Unable to perform actions (open / close / close pending) in Manage Accounting Periods page
Navigation : Click on "Manage Accounting Periods" link in the General Accounting Manager (GAM) Dashboard OR Period Close
Dashboard
https://support.oracle.com/epmos/faces/SearchDocDisplay?_adf.ctrl-state=k0krrhl78_9#TRBLSHOOT 1/6
8/29/2017 Document Display
Or
Solution:
a) Open / Close / Close Pending action buttons are secured with "GL_MANAGE_ACCOUNTING_PERIOD_STATUS" privilege
assigned to below DUTY roles.
Logged in user should have one of the these duty roles assigned to perform corresponding actions in Open Close UI for the
respective application modules.
b) For General Ledger, in addition to above function security users should have FULL access to the ledger to have these button
enabled in the UI.
For subledgers, users will need to have data access to a BU whose assigned primary ledger is the ledger whose period status
is being maintained
in addition to having the functional security.
https://support.oracle.com/epmos/faces/SearchDocDisplay?_adf.ctrl-state=k0krrhl78_9#TRBLSHOOT 2/6
8/29/2017 Document Display
Solution:
Period Close Dashboard link is secured with duty role
GL_GENERAL_LEDGER_DASHBOARD_AND_WORK_AREAS_NAVIGATION_DUTY (General Ledger Dashboard and Work Areas
Navigation Duty)
which carries the navigation privileges to the 3 GL work areas and dashboard. User should have duty role assigned to have
Period Close Dashboard link visible in Navigator menu.
3. Application (General Ledger, Payables, Receivables or Projects) not listed in Application LOV in Manage
Accounting Periods page.
Navigation: Click on "Manage Accounting Periods" link in GAM Dashboard or Period Close Dashboard
https://support.oracle.com/epmos/faces/SearchDocDisplay?_adf.ctrl-state=k0krrhl78_9#TRBLSHOOT 3/6
8/29/2017 Document Display
Solution:
Application LOV values are secured with as below:
General Ledger
a) General Ledger is shown in LOV if user has either of these duty roles assigned:
Payables
a) Payables is shown in LOV if user have either of these duty roles assigned:
Receivables
a) General Ledger is shown in LOV if user have either of these duty roles assigned:
Projects
a) General Ledger is shown in LOV if user have either of these duty roles assigned:
4. Ledger not displayed in the Results table in Manage Accounting Periods page
Navigation: Click on "Manage Accounting Periods" link in GAM Dashboard or Period Close Dashboard
Solution:
For General Ledger, users should have FULL access to the ledger. Use the following script to determine if this is the case.
For subledger users, Ledger should be accessible based on user's access to the business unit assigned to the ledger.
The following script can be used to identify all ledgers accessible for a subledger user.
Usage:
i) Before running the script, modify the script to set the corresponding data role for the subledger application. Valid values are
-
-- Payables : AP_MANAGE_PAYABLES_INVOICE_DATA
-- Receivables : AR_MANAGE_RECEIVABLES_ACTIVITIES_DATA
-- Projects : PJF_RUN_ACCOUNTING_PERIOD_PROCESSES_DATA
Replace ''<<< DATA ROLE >>>' with the above Data Data Role.
For Ex: For Payables application, '<<< DATA ROLE >>>' should be replaced with 'AP_MANAGE_PAYABLES_INVOICE_DATA'
fnd_data_security.get_security_predicate
(1.0, -- API VERSION
'<<< DATA ROLE >>>',
'FUN_ALL_BUSINESS_UNITS_V'
,'UNIVERSAL', -- INSTANCE_TYPE
'OTHER', -- STATEMENT_TYPE
l_predicate, -- Returned Predicate
l_return_status, -- Return Status
NULL);
ii) Enter the user name in UPPERCASE for which the issue is being diagosed.
Sample Output:
******************** START ***********************
Please make sure to substitute the respective product data role in the script
Payables : AP_MANAGE_PAYABLES_INVOICE_DATA
Receivables : AR_MANAGE_RECEIVABLES_ACTIVITIES_DATA
Projects : PJF_RUN_ACCOUNTING_PERIOD_PROCESSES_DATA
5. Script to identify all the roles(DUTY, JOB and DATA) assigned to a user.
Solution:
https://support.oracle.com/epmos/faces/SearchDocDisplay?_adf.ctrl-state=k0krrhl78_9#TRBLSHOOT 5/6
8/29/2017 Document Display
This script lists all the roles assigned to a user for the LAST login session. If you need to identify all the duty roles for a specific
session, then first identify
the session using below query and use that SESSION_ID in the above query in the place of inner query.
https://support.oracle.com/epmos/faces/SearchDocDisplay?_adf.ctrl-state=k0krrhl78_9#TRBLSHOOT 6/6