Documente Academic
Documente Profesional
Documente Cultură
1
Copyright (c) 2019, Oracle. All rights reserved. Oracle Confidential.
In this Document
Main Content
Purpose
Download The Latest Version
Running The Analyzer - Configuration / Setup / Execution
Parameters
Creating the Package Definition
Running the Analyzer as a Concurrent Request
Running the Analyzer via SQL*Plus
Analyzer & Sample Output
Questions, Comments & Feedback
Related Resources
EBS Analyzer Bundle Menu Tool
References
APPLIES TO:
MAIN CONTENT
Please note that the parameters have be re-sequenced if you are on version 200.9 or lower. The .ldt file
will need to be reloaded with the following command:
FNDLOAD apps/apps 0 Y UPLOAD_MODE=REPLACE $FND_TOP/patch/115/import/afcpprog.lct
OSNSETAZ.ldt CUSTOM_MODE=FORCE
You will need to exit the application and log back in to see the change.
https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrl-state=13dt3zrdun_236&id=2104923.1 1/6
6/1/2019 Document 2104923.1
PURPOSE
The EBS Procurement OSN Analyzer Analyzer is a self-service health-check script that reviews OSN related data,
analyzes current configurations and settings for the environment, provides solutions for known issues, feedback
and recommendations on best practices.
This analyzer is commonly used to verify common OSN punchout setup issues in iProcurement.
Analyzers are designed by Support to proactively assist you to better diagnose and maintain your Oracle
Application environments. Analyzers may also be used as data collection tools by Support Engineers.
NOTE: This is a non-invasive 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.
Global Customer Support (GCS) services and systems are not designed to accommodate special security
controls that may be required to store or process certain types of sensitive data.
Please ensure that you do not submit any sensitive data that requires protections greater than those
specified in GCS published Security Practices document.
Reference: How to Edit Output from Oracle Tools and Utilities to Remove Sensitive Content (Doc ID
1227943.1)
We welcome and encourage you to share your feedback via the EBS Procurement OSN Analyzer feedback thread
in the My Oracle Support Procurement Community. Your feedback shapes the content of existing Analyzers and
drives creation of new Analyzers.
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 OSN data from a particular environment
Identifies Procurement system setup and configurations
Provides recommended actions and best practices
Runs as a standalone or Concurrent Request
Provides solutions for errors found
Back to Top
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:
https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrl-state=13dt3zrdun_236&id=2104923.1 2/6
6/1/2019 Document 2104923.1
Parameters
Include in Diagnostic Apps Check: (Required) Enter Y to include integrated Diagnostic Apps Check or
N to not include. If this value is set to Y then the Login Name and Responsibility ID parameters are
required to be entered.
Login Name:(Optional) Enter Login Name for integrated Diagnostic Apps Check if parameter 'Include in
Diagnostic Apps Check' is set to Y otherwise click Enter to skip
Responsibility ID:(Optional) Enter Responsibility ID for integrated Diagnostic Apps Check if parameter
'Include in Diagnostic Apps Check' is set to Y otherwise click Enter to skip
Organization ID: (Required) Enter Organization ID
Supplier Name: (Optional) Enter supplier name to analyze, otherwise click Enter to skip
1. Run the script osn_setup_analyzer.sql as user APPS to create the package definition. This is required each time
you download a new version of the script:
SQL> @osn_setup_analyzer.sql
The EBS Procurement OSN Analyzer can either be run as a Concurrent Request or via SQL*Plus.
Instructions for both options are listed below:
https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrl-state=13dt3zrdun_236&id=2104923.1 3/6
6/1/2019 Document 2104923.1
2. Running the Analyzer as a Concurrent Request allows functional users to run the Analyzer without needing the
APPS user password.
1. Put the file OSNSETAZ.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:
2. This should create the concurrent program "Procurement OSN Analyzer" in the Purchasing application.
B. 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.
1. To determine what report group your responsibility uses, connect to the System Administrator
responsibility
3. Under "Request Group" note down the name and query up this request group in Security >
Responsibility > Request
4. If there is no entry with Type=Program and Name=Purchasing, then you will need to add an entry for
the program "Procurement OSN Analyzer" here.
C. The concurrent process "Procurement OSN Analyzer" should then be available within the Purchasing
responsibility.
Reminder: When a new version of the process script is available, you only need to compile the new version of
the package using osn_setup_analyzer.sql as explained above. The concurrent process will then automatically
access the updated package version.
E. When the request completes review the output file to determine if any issues requiring action have been
found for the transactions meeting your criteria.
F. If issues are identified, the output file will provide the action to be taken, note and bug numbers to resolve
the issues for the affected transactions when they are available.
Back to Top
Log into SQL*Plus as the APPS user, SPOOL a meaningful output file name and run the script.
Example:
$ sqlplus apps/<apps_password>
https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrl-state=13dt3zrdun_236&id=2104923.1 4/6
6/1/2019 Document 2104923.1
SQL> @osn_setup_analyze.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 (Org ID, Release Number) for which do not wish to enter a
value, should be entered as -1 instead of leaving the field blank.
Back to Top
The EBS Procurement OSN 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.
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
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 OSN Analyzer:
NOTE: In the images below and/or the attached document, user details / company name / address / email /
telephone number represent a fictitious sample (based upon made up data used in the Oracle Demo Vision
instance). Any similarity to actual persons, living or dead, is purely coincidental and not intended in any
manner.
Back to Top
https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrl-state=13dt3zrdun_236&id=2104923.1 5/6
6/1/2019 Document 2104923.1
Click the button above to ask questions about and/or provide feedback on the EBS Procurement
OSN 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 E-Business Suite (EBS) Proactive
Support Analyzers and Tools (Doc ID 1545562.1)
The EBS Analyzer Bundle Menu Tool (Doc ID 1939637.1) allows you to provision and maintain all
your Analyzers. The Analyzer Bundle Menu Tool is a Perl menu system that enables you to easily
execute, update and install Analyzers as concurrent programs and assign them to request groups.
The tool is updated monthly to include newly released and updated EBS Analyzers. For a complete
list of EBS Analyzers currently included in the EBS Analyzer Bundle Menu Tool, see the Change
Log for Bundle Zip section of E-Business Suite Support Analyzer Bundle Menu Tool
(Doc ID
1939637.1)
Back to Top
REFERENCES
NOTE:2104442.1 - How to Setup Or Complete Migration Steps for Punchout to Oracle Supplier Network (OSN)
NOTE:2083662.1 - OSN New UI (User Interface) Including Punchout Feature After Hardware Upgrade
https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrl-state=13dt3zrdun_236&id=2104923.1 6/6