The EBS Procurement Accrual Accounting Analyzer Latest Version (200.1)
The EBS Procurement Accrual Accounting Analyzer Latest Version (200.1)
EBS Procurement Accrual Accounting Analyzer (Doc ID 1969667.1)
In this Document
Main Content
Purpose
Download the Latest Version
Running the Analyzer Configuration / Setup / Execution
Parameters
Running the Analyzer as a Concurrent Request
Running the Analyzer via SQL*Plus
Analyzer & Sample Output
Known Issues & Solutions
Questions, Comments & Feedback
Related Resources
APPLIES TO:
Oracle Purchasing Version 12.0.0 and later
Information in this document applies to any platform.
MAIN CONTENT
Download the EBS Procurement Accrual Accounting Analyzer latest version
(200.1)
PURPOSE
Analyzers are designed by Support to proactively assist you to better diagnose and maintain your Oracle
Application environments. We welcome and encourage you to share your feedback via the EBS
Procurement Accrual Accounting Analyzer feedback thread in the My Oracle Support Procurement
Community. Your feedback shapes the content of existing Analyzers and drives creation of new
Analyzers.
The Procurement Accrual Reconciliation Analyzer is a script that can be used when encountering accruals
issues on Purchasing documents. The single document check prints all the information needed to
troubleshoot the problem with the accrual reconciliation process.
The EBS Procurement Accrual Accounting Analyzer is a selfservice healthcheck script that reviews
accounting related data, analyzes current configurations and settings for the environment and provides
feedback and recommendations on best practices. Analyzers may also be used as data collection tools
by Support Engineers. Your application data is not altered in any way when you run this
analyzer.
https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrlstate=bk045wqz6_191&id=1969667.1 1/6
5/5/2015 Document 1969667.1
NOTE: This is a noninvasive script the Analyzer does not perform any INSERTs,
UPDATEs or DELETEs to your data; it just reports on it.
The Analyzer identifies known issues and provides solutions and recommended actions to be
performed for the specific instance it was run on and can be run at any time.
For production instances, you should first apply any recommended actions or solutions to a recent
clone to ensure an expected outcome.
Audience
DBAs and System Administrators run the script and review the output
Product Specialists and Business Analysts review the output
Other interested parties/end users review output to resolve identified opportunity improvement
areas
Benefits
Immediate analysis and output of EBS Procurement Accrual Accounting data from a particular
environment
Identifies Accrual Reconciliation setup and configurations
Provides recommended actions and best practices
Runs as a standalone or Concurrent Request
Multiple document checks that detect problems and find solutions for a range of documents,
including:
Data corruption issues
Data integrity issue due to incorrect setups
Other accrual reconciliation data for analysis
Single document check prints all the information needed to troubleshoot the problem with the
accrual reconciliation process including:
Table dumps
Setups
Data integrity issues
Data corruption issue
Proactive checks
Provides solutions for errors found
Back to Top
DOWNLOAD THE LATEST VERSION
Download the EBS Procurement Accrual Accounting Analyzer
latest version (200.1)
Since Analyzers are regularly updated to include newly identified issues and solutions, we
highly recommend always using the latest version. To verify the version of a previously
downloaded Analyzer:
Execute the Analyzer via SQL script or concurrent request
Review the Report Run Details section in the output HTML file generated
https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrlstate=bk045wqz6_191&id=1969667.1 2/6
5/5/2015 Document 1969667.1
Alternatively, you can find the Analyzer version information in the
Header section of the PL/SQL script file po_accrual_analyzer.sql
Report Executable Package ACCRUAL_RECONCILIATION_ANALYZER_PACKAGE
Back to Top
RUNNING THE ANALYZER CONFIGURATION / SETUP / EXECUTION
Parameters
Accrual Code Combination ID: (Required) If a company has multiple Accrual Accounts, in order to
avoid confusion you should do the reconciliation for one accrual account at a time.
Use the following query to identify the Code Combination Id:
SQL> select Code_Combination_Id from Gl_Code_Combinations_Kfv where
concatenated_segments ='&Problematic_Accrual_Account'
Start Date of Reconciliation: (Required) Enter the Start Date of Reconciliation in format: DDMON
YYYY. Start date is the start date of the fromperiod given in the Account Analysis report.
End Date of Reconciliation: (Required) Enter the End Date of Reconciliation in format: DDMON
YYYY. End date is the end date of the toperiod given in the Account Analysis report.
Ledger ID: (Required) Enter the proper Ledger ID for the reconciliation.
Use the following query to identify the ledger ID:
SQL> select ledger_id from gl_ledgers where NAME ='Enter_Ledger_Name'
Operating Unit ID: (Required) Proper Operating unit ID for the reconciliation
Use the following query to identify the operating unit ID:
SQL> Select operating_unit from org_organization_definitions where
organization_name='Enter_Operating_Unit_Name'
The EBS Procurement Accrual Accounting Analyzer can either be run as a Concurrent
Request or via SQL*Plus. Instructions for both options are listed below:
Running the Analyzer as a Concurrent Request
1. Place a copy of po_accrual_analyzer_cr.sql to $PO_TOP/sql/ directory in the middle tier admin server and
register the concurent program.
A. Put the file POACCRUALAZ.ldt on your server and use the applications FNDLOAD command below to
import the concurrent program definition into your instance. Run this command from the directory
where you have downloaded the ldt file on your server, and note that the APPS password is
needed:
FNDLOAD apps/<appspw> 0 Y UPLOAD $FND_TOP/patch/115/import/afcpprog.lct
POACCRUALAZ.ldt CUSTOM_MODE=FORCE
B. This should create the concurrent program "Procurement Accrual Accounting Analyzer" in the
Purchasing application.
https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrlstate=bk045wqz6_191&id=1969667.1 3/6
5/5/2015 Document 1969667.1
2. If the report group for the responsibility you use does not include all Purchasing programs at the
application level, you will have the additional step of adding the process to the responsibility report group.
A. To determine what report group your responsibility uses, connect to the System Administrator
responsibility
B. Navigate to Security > Responsibility > Define
C. Under "Request Group" note down the name and query up this request group in Security >
Responsibility > Request
D. If there is no entry with Type=Application and Name=Purchasing, then you will need to add an
entry for the program "EBS Procurement Accrual Accounting Analyzer" here.
3. The concurrent process "Procurement Accrual Accounting Analyzer" should then be available within the
Purchasing responsibility.
4. To run the analyzer:
A. Navigate from the Purchasing responsibility to Reports>Run
B. Query the single Request "Procurement Accrual Accounting Analyzer"
C. Enter the appropriate Parameters
D. Choose the OK button, then the Submit button
E. Navigate to View > Requests and choose Find
5. When the request completes review the output file to determine if any issues requiring action have been
found for the transactions meeting your criteria.
6. If issues are identified, the output file will provide actions to be taken, note and bug numbers to resolve
the issues for the affected transactions when available.
Back to Top
Running the Analyzer via SQL*Plus
Log into SQL*Plus as the APPS user, SPOOL a meaningful output file name and run the script. Example:
$ sqlplus apps/<apps_password>
SQL>@po_accrual_analyzer.sql
The script is designed to run in SQL*Plus and it is recommended that it be run there; however, it can in
most cases be run in SQL*Developer as well. In SQL*Developer you will need to insure that
DBMS_OUTPUT is enabled. Also because of differences in how SQL*Developer handles SQL*Plus
commands, for any numeric parameters (Document Number) for which do not wish to enter a value,
should be entered as 1 instead of leaving the field blank.
Back to Top
ANALYZER & SAMPLE OUTPUT
https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrlstate=bk045wqz6_191&id=1969667.1 4/6
5/5/2015 Document 1969667.1
The EBS Procurement Accrual Accounting Analyzer generates an HTML report output that
makes reviewing the output easy. Where the output is stored is dependent on how the report was
run.
PO_ACC_Analyzer_<machine>_<sid>_<date>.html (using 24 hour clock)
If the Analyzer is run as a concurrent request:
Navigate to View > Request and choose the View Output button.
To save the output locally, select File > Save Page As, and then choose 'Web page, HTML only' for
the 'Save as type.'
The output is also available on your server at $APPLCSF/$APPLOUT/ o<REQUEST_ID>.out and
can be copied & renamed to <meaningful_filename>.html
If the Analyzer is run from SQL*Plus:
The output file is created in the same directory it was run from OR the location of your output file
will be displayed in the SQL*Plus window after execution.
Click the button below to view a sample output of the EBS Procurement Accrual Accounting Analyzer:
Known Issues & Solutions
Issue Solution
When attempting to select buttons
in Internet Explorer, you get an Buttons will not work if you have protection settings for Internet
error that says, "To help protect Explorer. From the Click here for options choices, select "Allow
your security, Internet Explorer Blocked Content" and say yes to "Are you sure you want to let this
has restricted this webpage from file run active content?"
running scripts or ActiveX controls
that could access your computer. You should now be able to use the buttons in the Analyzer output.
Click here for options."
Analyzer Output includes a security feature that allows you to
When attempting to save the view the output of a report once. Subsequent attempts are met
concurrent request output, the file with an "authentication failed" message. The file is still available
contains only on the server. Simply copy/rename the output from
$APPLCSF/$APPLOUT/o<REQUEST_ID>.out to
"Authentication failed." <any_directory>/<meaningful_xyz_analyzer_report_output>.html.
Output contains duplicate buttons To save the output locally, select File > Save Page As, and then
after saving output created from choose 'Web page, HTML only' for the 'Save as type.'
concurrent request.
When you receive the output via This is an email server issue. Have the person sending the file
email, buttons are not displayed or either zip it and resend via email or shared space (ftp). This will
the format is incorrect and prevent the mailing server from modifying the output.
sections display, “File not found
UrlBlockedError.aspx”
https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrlstate=bk045wqz6_191&id=1969667.1 5/6
5/5/2015 Document 1969667.1
href="javascript:;"
was replaced with
href="UrlBlockedError.aspx"
Back to Top
QUESTIONS, COMMENTS & FEEDBACK
Have questions or suggestions?
Click the button above to ask questions about and/or provide feedback on the EBS Procurement
Accrual Accounting Analyzer. Share your recommendations for enhancements and help us make
this Analyzer even more useful!
To search for solutions or post new questions about Procurement in general, visit the Oracle Procurement
Community on My Oracle Support Community (MOSC).
Back to Top
RELATED RESOURCES
Check out the full list of Oracle EBusiness Suite (EBS) Proactive Support Analyzers and Tools (Doc
ID 1545562.1)
Procurement Information Center (PIC) (Doc ID 1391332.2)
Collaborate with industry peers in the Oracle Procurement Community
Back to Top
Didn't find what you are looking for?
https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrlstate=bk045wqz6_191&id=1969667.1 6/6