Beruflich Dokumente
Kultur Dokumente
Implementation Guide
Release 11i
Oracle Install Base Implementation Guide, Release 11i Part No. A95106-02 Copyright 2001, 2002, Oracle Corporation. All rights reserved. The Programs (which include both the software and documentation) contain proprietary information of Oracle Corporation; they are provided under a license agreement containing restrictions on use and disclosure and are also protected by copyright, patent and other intellectual and industrial property laws. Reverse engineering, disassembly or decompilation of the Programs, except to the extent required to obtain interoperability with other independently created software or as specified by law, is prohibited. The information contained in this document is subject to change without notice. If you find any problems in the documentation, please report them to us in writing. Oracle Corporation does not warrant that this document is error-free. Except as may be expressly permitted in your license agreement for these Programs, no part of these Programs may be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose, without the express written permission of Oracle Corporation. If the Programs are delivered to the U.S. Government or anyone licensing or using the programs on behalf of the U.S. Government, the following notice is applicable: Restricted Rights Notice Programs delivered subject to the DOD FAR Supplement are "commercial computer software" and use, duplication, and disclosure of the Programs, including documentation, shall be subject to the licensing restrictions set forth in the applicable Oracle license agreement. Otherwise, Programs delivered subject to the Federal Acquisition Regulations are "restricted computer software" and use, duplication, and disclosure of the Programs shall be subject to the restrictions in FAR 52.227-19, Commercial Computer Software - Restricted Rights (June, 1987). Oracle Corporation, 500 Oracle Parkway, Redwood City, CA 94065. The Programs are not intended for use in any nuclear, aviation, mass transit, medical, or other inherently dangerous applications. It shall be the licensee's responsibility to take all appropriate fail-safe, backup, redundancy, and other measures to ensure the safe use of such applications if the Programs are used for such purposes, and Oracle Corporation disclaims liability for any damages caused by such use of the Programs. Oracle is a registered trademark, and Oracle8, Oracle8i, OracleMetaLink, and SQL*Plus are trademarks or registered trademarks of Oracle Corporation. Other names may be trademarks of their respective owners.
Contents
Send Us Your Comments .................................................................................................................. vii Preface............................................................................................................................................................ ix 1 Overview of Oracle Install Base
1.1 1.2 1.3 1.3.1 1.3.2 1.3.3 1.3.4 1.3.5 1.3.6 1.3.7 1.3.8 1.4 1.4.1 1.4.2 1.4.3 1.4.4 1.4.5 1.4.6 1.4.7 Definition of Oracle Install Base.......................................................................................... What Is New for Oracle Install Base in This Release ....................................................... Features of Oracle Install Base............................................................................................. Functional Overview ..................................................................................................... Instance Maintenance .................................................................................................... Multiple Party/Account Relationships ...................................................................... Accounting Classification ............................................................................................. Multiple Inter-Instance Relationships......................................................................... History of All Transactions........................................................................................... Mass-Edit, Mass-load, and Future-Dated Transactions ........................................... Extended Attributes....................................................................................................... Integration Points and Dependencies for Oracle Install Base......................................... Cross-CRM Integration ................................................................................................. ERP-Install Base Integration ......................................................................................... Inventory Receiving and Purchase Order Receiving................................................ Inventory Transactions.................................................................................................. Order Management Integration ................................................................................... WIP Integration .............................................................................................................. Asset Integration ............................................................................................................ 1-1 1-1 1-2 1-2 1-2 1-2 1-3 1-3 1-3 1-3 1-3 1-3 1-3 1-4 1-4 1-5 1-5 1-9 1-9
iii
1.4.8 1.4.9
iv
Set Up Vendors............................................................................................................. Set Up Employees ........................................................................................................ Set Up Party Accounts................................................................................................. Set Up Party Contacts .................................................................................................. Create Users and Assign Roles and Responsibilities .............................................. Create an Agent User................................................................................................... Set Up Oracle Enterprise Install Base........................................................................ Set Up Oracle Service Fulfillment Manager Advance Queue ............................... Set Up Transaction Detail in the Order management Menu .................................
vi
Oracle Corporation welcomes your comments and suggestions on the quality and usefulness of this document. Your input is an important part of the information used for revision.
Did you find any errors? Is the information clearly presented? Do you need more information? If so, where? Are the examples correct? Do you need more examples? What features did you like most?
If you find any errors or have any other suggestions for improvement, please indicate the document title and part number, and the chapter, section, and page number (if available). You can send comments to us by mail: CRM Content Development Manager Oracle Corporation 500 Oracle Parkway Redwood Shores, CA 94065 U.S.A. If you would like a reply, please give your name, address, telephone number, and (optionally) electronic mail address. If you have problems with the software, please contact your local Oracle Support Services.
vii
viii
Preface
Audience for This Guide
Welcome to Release 11i of the Oracle Install Base Implementation Guide. This guide assumes you have a working knowledge of the following:
The principles and customary practices of your business area. If you have never used Oracle Install Base, Oracle suggests you attend one or more of the Oracle Install Base training classes available through Oracle University.
The Oracle Applications graphical user interface. To learn more about the Oracle Applications graphical user interface, read the Oracle Applications Users Guide.
See Other Information Sources for more information about Oracle Applications product information.
Documentation Accessibility
Our goal is to make Oracle products, services, and supporting documentation accessible, with good usability, to the disabled community. To that end, our documentation includes features that make information available to users of assistive technology. This documentation is available in HTML format, and contains markup to facilitate access by the disabled community. Standards will continue to evolve over time, and Oracle Corporation is actively engaged with other market-leading technology vendors to address technical obstacles so that our documentation can be accessible to all of our customers. For additional information,
ix
JAWS, a Windows screen reader, may not always correctly read the code examples in this document. The conventions for writing code require that closing braces should appear on an otherwise empty line; however, JAWS may not always read a line of text that consists solely of a bracket or brace.
Accessibility of Links to External Web Sites in Documentation This documentation may contain links to Web sites of other companies or organizations that Oracle Corporation does not own or control. Oracle Corporation neither evaluates nor makes any representations regarding the accessibility of these Web sites.
Chapter 1 provides overviews of the application, its features, functions, and integration points with other applications. Chapter 2 provides details of the setup steps to implement the product. Chapter 3 describes the configuration of the system profile options for the product.
Related Documentation Oracle Install Base shares business and setup information with other Oracle Applications products. Therefore, you may want to refer to other product documentation when you set up and use Oracle Install Base. You can read the documents online by choosing Library from the expandable menu on your HTML help window, by reading from the Oracle Applications Document Library CD included in your media pack, or by using a Web browser with a URL that your system administrator provides. If you require printed guides, you can purchase them from the Oracle Store at http://oraclestore.oracle.com.
xi
Installing Oracle Applications This guide provides instructions for managing the installation of Oracle Applications products. In Release 11i, much of the installation process is handled using Oracle Rapid Install, which minimizes the time to install Oracle Applications, the Oracle8 technology stack, and the Oracle8i Server technology stack by automating many of the required steps. This guide contains instructions for using Oracle Rapid Install and lists the tasks you need to perform to finish your installation. You should use this guide in conjunction with individual product users guides and implementation guides. Oracle Applications Supplemental CRM Installation Steps This guide contains specific steps needed to complete installation of a few of the CRM products. The steps should be done immediately following the tasks given in the Installing Oracle Applications guide. Upgrading Oracle Applications Refer to this guide if you are upgrading your Oracle Applications Release 10.7 or Release 11.0 products to Release 11i. This guide describes the upgrade process and lists database and product-specific upgrade tasks. You must be either at Release 10.7 (NCA, SmartClient, or character mode) or Release 11.0, to upgrade to Release 11i. You cannot upgrade to Release 11i directly from releases prior to 10.7. Maintaining Oracle Applications Use this guide to help you run the various AD utilities, such as AutoUpgrade, AutoPatch, AD Administration, AD Controller, AD Relink, License Manager, and others. It contains how-to steps, screenshots, and other information that you need to run the AD utilities. This guide also provides information on maintaining the Oracle applications file system and database. Oracle Applications System Administrators Guide This guide provides planning and reference information for the Oracle Applications System Administrator. It contains information on how to define security, customize menus and online help, and manage concurrent processing. Oracle Alert Users Guide This guide explains how to define periodic and event alerts to monitor the status of your Oracle Applications data.
xii
Oracle Applications Developers Guide This guide contains the coding standards followed by the Oracle Applications development staff. It describes the Oracle Application Object Library components needed to implement the Oracle Applications user interface described in the Oracle Applications User Interface Standards for Forms-Based Products. It also provides information to help you build your custom Oracle Forms Developer 6i forms so that they integrate with Oracle Applications. Oracle Applications User Interface Standards for Forms-Based Products This guide contains the user interface (UI) standards followed by the Oracle Applications development staff. It describes the UI for the Oracle Applications products and how to apply this UI to the design of an application built by using Oracle Forms.
xiii
Oracle eTechnical Reference Manuals Each eTechnical Reference Manual (eTRM) contains database diagrams and a detailed description of database tables, forms, reports, and programs for a specific Oracle Applications product. This information helps you convert data from your existing applications, integrate Oracle Applications data with non-Oracle applications, and write custom reports for Oracle Applications products. Oracle eTRM is available on Metalink Oracle Manufacturing APIs and Open Interfaces Manual This manual contains up-to-date information about integrating with other Oracle Manufacturing applications and with your other systems. This documentation includes APIs and open interfaces found in Oracle Manufacturing. Oracle Order Management Suite APIs and Open Interfaces Manual This manual contains up-to-date information about integrating with other Oracle Manufacturing applications and with your other systems. This documentation includes APIs and open interfaces found in Oracle Order Management Suite. Oracle Applications Message Reference Manual This manual describes Oracle Applications messages. This manual is available in HTML format on the documentation CD-ROM for Release 11i. Oracle CRM Application Foundation Implementation Guide Many CRM products use components from CRM Application Foundation. Use this guide to correctly implement CRM Application Foundation. Oracle Enterprise Install Base Implementation Guide This guide is required for the setup of the ERP integrations with Install Base. Oracle Manufacturing Implementation Guide This document is required for the setup of Inventory, Bill of Material, and WIP. Oracle Service Fulfillment Manager Implementation Guide This document is required for the setup of the SFM (Service Fulfillment Manager) Advanced Queue used in the ERP integration with Install Base .
xiv
xv
About Oracle
Oracle Corporation develops and markets an integrated line of software products for database management, applications development, decision support, and office automation, as well as Oracle Applications, an integrated suite of more than 160 software modules for financial management, supply chain management, manufacturing, project systems, human resources and customer relationship management. Oracle products are available for mainframes, minicomputers, personal computers, network computers and personal digital assistants, allowing organizations to integrate different computers, different operating systems, different networks, and even different database management systems, into a single, unified computing and information resource. Oracle is the worlds leading supplier of software for information management, and the worlds second largest software company. Oracle offers its database, tools, and applications products, along with related consulting, education, and support services, in over 145 countries around the world.
xvi
1
Overview of Oracle Install Base
1.1 Definition of Oracle Install Base
Oracle Install Base is a repository of product information, location, status, party relationships, configuration, ownership, accounts, and change history for a customer product, an asset, or a software license. It offers life-cycle tracking of an item from the time that it is received, in inventory, in WIP, in projects, at customer sites, or during repair. Install Base also records a history of changes to tracked items and does so independently of their ownership, physical location, or accounting classification. Install Base is specifically designed to track serialized and non-serialized item instances for the following:
1-1
Instance maintenance Instance to multiple party/account relationships Accounting classifications Maintenance of instance-to-instance relationships History of all changes Mass edits by a future-dated, mass load capability Definable extended attributes
1-2
1-3
Direct updates from Field Service and Advanced Service Online (ASO) Access for view and reference by the rest of CRM applications including Contracts and Service Request Trading Community Architecture (TCA) party for party and relationship Instance creation and updates from Contracts (OKi, OKB)
Inventory receiving and purchase order receiving Inventory transactions Order management
1-4
If an item is serial controlled at receipt or is predefined, then an instance is created for it with quantity of 1 with location in the subinventory location If an item is serial controlled at order issue, then it is treated as a non-serialized controlled item in inventory. Only at order-issue time, when it gets a serial number, is an instance with the serial number created.
1-5
Figure 11
1-6
Refer to Section 1.4.9 for information on the use of installation detail. To use the installation detail, the transaction types being used have to be previously set up. Refer to Section 2.3.18 for instructions on setting up transaction types.
A top assembly item must be serialized controlled. A top assembly must be of quantity 1. Components can be non-serialized controlled. A non-serialized parent cannot own serialized components. A component tree stops at a quantity greater than 1.
For items serialized at sales order issue, the first-time shipment transaction causes the creation of a new instance with the serial number. If it has trackable components, then the component instances and component-of configuration for these components are built as well. The same rules apply. In this release the creation of configuration is not supported for non-serialized top assembly through OM Integration, except for pick-to-order (PTO) and assemble-to-order (ATO) models. This creation of configuration for non-serialized top assembly can be done through the Install Base user interface. For a non-serialized controlled item, the quantity is subtracted from the instance with the inventory location, and a new instance is created with the customer ownership and location. The creation of a PTO model is supported as in previous versions of Install Base. At the time of sales order line, Configurator comes into play to allow the selection of optional items to be put into the PTO model. As a result, additional sales order lines are created for the mandatory and optional items. If they are Install Base trackable, then at the time of sales order shipment, instances of the top model, the trackable
1-7
components, and the component-of relationships are created in Install Base. The PTO model need not be serialized controlled. In all cases, at the sales order line for a sales order, installation detail can be invoked to specify additional details for this instance and other related instances, for this update to Install Base. Refer to Section 1.4.9 for information on the use of installation detail. To use the installation detail, the transaction types being used have to be previously set up. Refer to Section 2.3.18 for instructions on setting up transaction types. In 11.5.6, the creation of an ATO is supported as well. At the time of sales order line, Configurator comes into play to allow for the selection of optional items to be put into the ATO model. Then a WIP job can be created for the configured item to be built in WIP. At the time of WIP assembly completion, the configured item instance and its configuration are created with the location in inventory. When it is shipped, the location and ownership will be changed to that of the customer. The ATO model need not be serialized controlled.
A top assembly item must be serialized controlled. A top assembly must be of quantity 1. Components can be non-serialized controlled. A non-serialized parent cannot own serialized component. A component tree stops at quantity greater than 1.
For a non-serialized controlled item, a new instance is created with the customer ownership and location.
1-8
In all cases, at the sales order line for a sales order, installation detail can be invoked to specify additional details for this instance and other related instances for this update to Install Base. Refer to Section 1.4.9 for information on the use of installation detail. To use the installation detail, the transaction types being used must have been previously set up. Refer to Section 2.3.18 for instructions on setting up transaction types.
1-9
window, refer to "Using the Transaction Details Window" in Oracle Install Base Concepts and Procedures and online help.
1-10
2
Implementation and Setup
2.1 Product Dependencies and Requirements
The following modules must be installed and set up for Install Base to work. Refer to the appropriate files and guides to install and set up these modules:
Oracle Inventory Oracle Enterprise Install Base Oracle Service Fulfillment Manager Oracle Order Management Oracle Purchasing Oracle WIP Oracle BOM
2-1
Setup Checklist
Table 21
Reference Number
5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27.
2-2
Table 21
Reference Number
28. 29.
Setup of the Oracle Service Yes Fulfillment Manager Advance Queue Menu setup of Oracle Order Management Yes
Order Management Line Type Yes and Workflow Setup of background concurrent processes: Mass Edit, Term Line, Order Fulfillment Reroute Yes
2-3
Figure 21
2-4
Table 22
Table Columns Name INTERNAL_PARTY_ID Description Change Allowed After Setup
PROJECT_LOCATION_ID Location ID defined for Projects in HZ_LOCATIONS table. WIP_LOCATION_ID IN_TRANSIT_ LOCATION_ID PO_LOCATION_ID HISTORY_FULL_DUMP_ FREQUENCY CATEGORY_SET Location ID defined for WIP in HZ_LOCATIONS table. Location ID defined for In-transit in HZ_LOCATIONS table. Location ID defined for PO in HZ_LOCATIONS table. Frequency of complete data dump for Install Base history.
No One-time setup
Specifies the category set to be One-time setup used in extended attribute setup
2-5
Figure 22
Instance-Party Relationship Type Codes Party-Account Relationship Type Codes Party-Contact Type Codes
These relationship codes are user-extendible. The following table defines the set of columns of the CSI_IPA_RELATION_TYPES table.
2-6
Table 23
Table Columns Name IPA_RELATION_TYPE_ CODE PARTY_USE_FLAG ACCOUNT_USE_FLAG CONTACT_USE_FLAG Description The relationship code 'Y' indicates that it is an instance-party relationship type. 'Y' indicates that it is a party-account relationship type. 'Y' indicates that it is a party contact type.
You can set up relationship type codes for Party, Account, and Contact by selecting the corresponding checkbox in the following setup window.
2-7
Figure 23
For more information about how to set up these codes, consult the Oracle Customer Care Implementation Guide.
Seeded data are the only relationship type codes currently supported. Verify that the following instance statuses are seeded in the CSI_II_RELATION_TYPES table by checking the content of the Relationship Type Codes window.
2-8
Table 26
RELATIONSHIP_TYPE_ CODE COMPONENT-OF MEMBER-OF PROVIDED-BY INSTALLED-ON CONNECTED-TO UPGRADED-FROM REPLACEMENT-FOR [for transaction only] REPLACED-BY [for transaction only] NAME Component Of Member Of Provided By Installed On Connected To Upgraded From Replacement For Replaced By RELATIONSHIP_ DIRECTION Subject-to-Object Subject-to-Object Subject-to-Object Subject-to-Object Bi-directional Subject-to-Object Subject-to-Object Subject-to-Object
Figure 24
2-9
Lookup Type: CSI_IEA_LEVEL_CODE Access Level: Non-Extensible Verify that the following values are already seeded for CSI_IEA_LEVEL_CODE
Table 27
Lookup Code GLOBAL CATEGORY ITEM INSTANCE Meaning Global Category Item Instance Description Global Level Attribute Category Level Attribute Item Level Attribute Instance Level Attribute
This is a lookup. These are the extended attributes that are used in the Extended Attribute page of the application.
Figure 25 Lookups for Extended Attribute Level Codes
2-10
Optionally define extended attribute pools with code values such as color and grade.
Figure 27 Lookups for Extended Attribute Pool
Global: Global Level Extended Attributes are applicable to all the item instances in install Base. Item Category: Category level extended attributes are applicable to the items of the category for which the extended attributes are defined. Inventory Item: Item level extended attributes are applicable to all the instances of the item type for which the extended attribute is defined. Instance: Instance level extended attributes are applicable only to the instance for which the extended attribute is defined.
2-12
Use the Install Base Extended Attributes window to define these attributes.
Figure 28 Extended Attributes Window
Table 28
Lookup Code PROJECT CUST_PROD Meaning Project Customer Product Description Project Customer Product
2-14
You can enter any value. The type of product is used in the general attribute page in the application.
Figure 210 Setup of Instance Type Codes
Table 29
2-16
These are the different kinds of locations that a product can have.
2-18
Table 211
Lookup Code SERVICE_BILLED_ FROM Meaning Service billed from Description Organization that gets the credit from Billing.
2-20
Name Expired
Terminate Y
Service Allowed N
Request Allowed N
predefined Y
Updatable N
2-22
Latest Upgraded Created Replaced Updated Returned for Repair Returned for Upgrade Repaired Replacement Return for Replacement Replaced No Return Spare Part Returned for Credit Loaner Returned Loaner
N N N N N N N N N Y Y N N N N
Y Y Y N Y Y Y Y Y Y Y Y Y Y Y
Y Y Y N Y Y Y Y Y N N Y N N N
Y Y Y N Y N N Y Y N N Y N Y N
Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y
N N N N N N N N N N N N N N N
Terminated: Sets the instance to be terminated. Status Change Allowed: The status can be changed for an instance currently bearing this status. Service Allowed: Service contract can be applied to the instance with this status. Requests Allowed: Service request can be created for an instance with this status.
2-24
Seeded: For seeded transaction sub types, this will be selected. Freeze: If selected, then no changes are allowed after it is created.
Source Info: About the instance being transacted, such as in a sales order as a shipped item or a returned item. Non Source Info: About a related instance, such as one that is being replaced by the source instance. Parent Info: About actions to be done to the parent instance if the source instance is in a configuration.
Parent Information
If this part is a component of another, then you need to change the instance-to-instance relationship. This changes the relationship of the parent to the child. The field definitions in this region are the same as those in the Source Info region.
2-26
Default: Sets the transaction to be the default transaction for the selected application. In Out: Will be taken out if selected.
Lookup Type: CSI_TXN_ERRORS_SOURCE_TYPES Access Level: System Values are seeded for this code. The processing of the error table uses this code to indicate where an error is.
Figure 220 Lookups for Transaction Error Source Types
Assets referenced in Install Base have a physical location and an asset location. These asset locations related to Install Base item instances must be defined in the CSI_A_LOCATIONS table. Asset locations should be defined using Enterprise Install Base setup windows.
2-28
For information on how to set up Asset Location types, refer to the Oracle Enterprise Installed Base Implementation Guide. Also refer to that guide for information on setting up the following:
These fixed location ids must be defined in HZ_LOCATIONS first before setting up the Installation Parameters in a later step. For more information about how to set up locations, consult the Oracle Customer Care Implementation Guide.
Table 215
Lookup Code IN-SERVICE RETIRED Meaning In-Service Retired Description In-Service Retired
Define new asset update assets codes to be used in your organization. Refer to the Oracle Enterprise Installed Base Implementation Guide for details.
2-30
For more information about how to set up parties, consult the Oracle Accounts Receivable Implementation Guide.
Login to jtflogin as sysadmin. Navigate User Management Tab > Users > Create User. Fill in the details
4. 5. 6.
Select the user type as Business User. Select that you already have a company, and select one of the companies listed (Preferably Business World). Click Submit. Now you are back on the Users Page.
Select the Pending Approvals link. Click on the user you just created. Click Assign accounts, and select some or all of the accounts listed for the user and click Submit. click Submit.
10. Optionally, click Approve on the Pending approvals page, enter comments, and
Assign Role
11. Search for the user you just approved, and click on the user name. 12. Click the Roles button. 13. Move the role CSI_END_USER from the LHS List box to the right hand side
Assign Responsibility
15. Login to Forms, and switch to SYSADMIN responsibility 16. Select Security -> User in the navigator. 17. Enter the user name (csiuser) and password 18. Add the responsibility, Oracle Installed Base Customer, and any other
2-32
22. Quit the forms window. 23. Log in to the jtflogin with the user name and password, and everything should
be set. The accounts that you assigned in step 8 should be what will show up as the list of accounts associated with this user in the customer UI. Note that it may be a subset because JTF shows all accounts regardless of active/inactive status whereas the Install Base window shows only the active accounts that are associated with this user.
Login to jtflogin as sysadmin Use management Tab > Users > Create user. Fill in the details. Select the user type as Individual User Click Submit. Now you are back on the user page. Search for the user you just created, and click on the user name. Click Roles. Move the CSI_NORMAL_USER from the list box to the right hand side, using the single arrow button. Click Submit to assign the role to the user. Login to Forms, and select the SYADMIN responsibility.
10. Select Security > User in the navigator. 11. Enter the user name (as in Step 1) and password. 12. Add the responsibility Oracle Installed Base User and any other
JTF_DEFAULT_APPLICAION_ID to 542
Log on to Oracle Applications under the System Administrator responsibility. Choose the sub-option Menu under option Applications. Click Enter Query (or Choose View -> Query By Example -> Enter option). Enter the string ONT_SALES_ORDERS for the Menu field, and click Execute Query (or Choose View -> Query By Example -> Run option). Go to the last record in the multi-record details block Create a new record with the following Field Values: Seq: Choose the next sequence Function: Select Installed Base Transaction Details from the list of values.
7.
2-34
3
Configuring Oracle Install Base System Profile Options
3.1 Oracle Install Base System Profile Options Defined
Table 31 describes the profile options for Oracle Install Base.
Table 31
Name CSI_AUTO_GEN_SYS_ NAME CSI_SYS_NAME_UPD_ ALLOWED CSI_CASCADE_SYS_ TERMINATE
Propagate System Changes Auto-Split Products During Instantiation Default Status of Instantiated Products Default Version Label of the Instance
3-1
Table 31
Name
Debug Level
CSI_INSTANCE_ TERMINATION_ STATUS CSI_OE_LINE_ PROCESSING_DELAY CSI_DISPLAY_HTML_ UI SERVICE_MASTER_ INVENTORY_ VALIDATION_ORG INV CSI_STOP_AT_ DEBUG_ERROR CSI_LOGFILE_NAME CSI_LOGFILE_PATH
Delay between Order Line Processing Option to use the Install Base html UI for other products Master Validation organization
Delay between Order Line Processing Option to use the Install Base html UI for other products Master Validation organization
3-2
Upgrade Notes
2.
Specify the value of the profile option CSI_LOGFILE_PATH to be the path of the directory on server side where the log file should be written. You must choose the log file path from the list of paths defined for the parameter utl_file_di in the init.ora file. Alternatively, you can run the sql statement "SELECT value FROM v$parameter WHERE name = 'utl_file_dir'".
3.
Specify the value of profile option CSI_LOGFILE_NAME to be the name you want to give to the log file. The specified log file will be written in the CSI_LOGFILE_PATH directory on the server side, and all debug messages will be written to this file. Each message in the log file will have the session ID and username attached to it.
CSI_PRE_MIG_REPORT.lst This report can be reproduced using the following command if required:
$ sqlplus <apps_user>/<apps_pwd> @$CSI_TOP/patch/115/sql/csiprrpt.sql
Count for csi transaction type should be 1. Count for verifying track able flag should be 0 Count for verifying length of revision should be 0 Count for error log should be 0 Check profile value for Service: CS to CSI Migrate Party Audit Data. It should be Yes or No values. Check profile value for Service: CS to CSI Migrate Customer Products Audit Data. It should be Yes or No values. Check profile value for Service: CS to CSI Migrate Systems All Audit Data. It should be Yes or No values. Check profile value for Service: Inventory Validation Organization. This should not be NULL.
3-3
Upgrade Notes
2.
CSI_POST_MIG_REPORT.lst This report could be reproduced using the following command if required:
$ sqlplus <apps_user>/<apps_pwd> @$CSI_TOP/patch/115/sql/csiporpt.sql
The reports contains all the errors encountered during data upgrade. Correct all the errors before moving forward. After analysis, if you still want to continue, you can run the following script which will set the profile option Service: CS to CSI Continue Migration with Errors to Yes. The following is the command line :
$ sqlplus <apps_user>/<apps_pwd> @$CSI_ TOP/patch/115/sql/csiupdpf.sql
WARNING : After you run this script and continue with the patch, you will not be able to migrate any un-migrated data. If you do not want this to happen, then fix all errors and rerun the driver without running the above script.
3-4